.nav[data-v-9667f2a6]{background-color:#fff;padding:14px 0}@media (width>=768px){.nav[data-v-9667f2a6]{padding:20px 0}}.nav-links[data-v-9667f2a6]{justify-content:center;align-items:center;gap:2rem;display:none}@media (width>=1024px){.nav-links[data-v-9667f2a6]{display:flex}}.nav-icon-btn[data-v-9667f2a6]{border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s;display:inline-flex;position:relative}.nav-icon-btn[data-v-9667f2a6]:hover{background:#f7f7f7}.nav-icon-btn__badge[data-v-9667f2a6]{z-index:1;color:#fff;text-align:center;background:#ed1c24;border-radius:999px;min-width:1.05rem;height:1.05rem;padding-inline:.2rem;font-size:.62rem;font-weight:700;line-height:1.05rem;position:absolute;inset-block-start:-.1rem;inset-inline-end:-.1rem}.nav-user[data-v-9667f2a6]{display:none;position:relative}@media (width>=640px){.nav-user[data-v-9667f2a6]{display:block}}.nav-user__trigger[data-v-9667f2a6]{cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:.2rem .15rem;display:inline-flex}.nav-user__avatar[data-v-9667f2a6]{-o-object-fit:cover;object-fit:cover;background:#f0f0f0;border-radius:999px;width:2.25rem;height:2.25rem}.nav-user__name[data-v-9667f2a6]{color:#3c3c3c;text-overflow:ellipsis;white-space:nowrap;max-width:8.5rem;font-size:.95rem;font-weight:500;overflow:hidden}.nav-user__chevron[data-v-9667f2a6]{-o-object-fit:contain;object-fit:contain;width:.75rem;height:.75rem;transition:transform .2s}.nav-user__chevron--open[data-v-9667f2a6]{transform:rotate(180deg)}.nav-user__dropdown[data-v-9667f2a6]{top:calc(100% + .55rem);z-index:40;background:#fff;border:1px solid #ececec;border-radius:12px;min-width:17.5rem;padding:.45rem 0;position:absolute;inset-inline-end:0;box-shadow:0 10px 28px #0000001a}.nav-user__item[data-v-9667f2a6]{color:#3c3c3c;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;width:100%;padding:.72rem .95rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.nav-user__item[data-v-9667f2a6]:hover{background:#f7f7f7}.nav-user__item--danger[data-v-9667f2a6]{color:#ed1c24}.nav-user__item[data-v-9667f2a6]:disabled{opacity:.55;cursor:not-allowed}.nav-user__item-icon[data-v-9667f2a6]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.15rem;height:1.15rem}.nav-user__item-label[data-v-9667f2a6]{text-align:start;flex:1;min-width:0}.nav-user__item-arrow[data-v-9667f2a6]{color:#b0b0b0;flex-shrink:0;width:.45rem;height:.75rem}html[dir=ltr] .nav-user__item-arrow[data-v-9667f2a6]{transform:scaleX(-1)}.nav-user__item--danger .nav-user__item-arrow[data-v-9667f2a6]{color:#ed1c24}.nav-user__switch[data-v-9667f2a6]{background:#d9d9d9;border-radius:999px;flex-shrink:0;width:2.15rem;height:1.2rem;transition:background .15s;position:relative}.nav-user__switch[data-v-9667f2a6]:after{content:"";top:2px;background:#fff;border-radius:999px;width:.95rem;height:.95rem;transition:inset-inline-start .15s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #00000029}.nav-user__switch--on[data-v-9667f2a6]{background:#ed1c24}.nav-user__switch--on[data-v-9667f2a6]:after{inset-inline-start:calc(100% - 2px - .95rem)}.nav-toggle[data-v-9667f2a6]{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;width:2.25rem;height:2.25rem;padding:.4rem;display:inline-flex}@media (width>=1024px){.nav-toggle[data-v-9667f2a6]{display:none}}.nav-toggle__bar[data-v-9667f2a6]{background:#3c3c3c;border-radius:999px;width:100%;height:2px;display:block}.side-menu-overlay[data-v-9667f2a6]{z-index:1040;background:#00000073;position:fixed;inset:0}@media (width>=1024px){.side-menu-overlay[data-v-9667f2a6]{display:none!important}}.side-menu[data-v-9667f2a6]{top:0;bottom:0;z-index:1050;pointer-events:none;background:#fff;flex-direction:column;width:min(82vw,320px);padding:1.25rem 1.15rem;transition:transform .3s;display:flex;position:fixed;inset-inline-start:0;transform:translate(-100%);box-shadow:0 0 24px #0000001f}@media (width>=1024px){.side-menu[data-v-9667f2a6]{display:none}}.side-menu--rtl[data-v-9667f2a6]{transform:translate(100%)}.side-menu--open[data-v-9667f2a6]{pointer-events:auto;transform:translate(0)}.side-menu__header[data-v-9667f2a6]{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.side-menu__close[data-v-9667f2a6]{color:#3c3c3c;cursor:pointer;background:#f5f5f5;border:0;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.side-menu__links[data-v-9667f2a6]{flex-direction:column;gap:.35rem;display:flex}.side-menu__user[data-v-9667f2a6]{border-top:1px solid #f0f0f0;align-items:center;gap:.65rem;margin-top:.75rem;margin-bottom:.35rem;padding:.75rem .35rem;display:flex}.side-menu__avatar[data-v-9667f2a6]{-o-object-fit:cover;object-fit:cover;background:#f0f0f0;border-radius:999px;width:2.5rem;height:2.5rem}.side-menu__user-name[data-v-9667f2a6]{color:#3c3c3c;font-size:.95rem;font-weight:600}.side-menu__link[data-v-9667f2a6]{color:#3c3c3c;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0f0f0;align-items:center;gap:.5rem;width:100%;padding:.85rem .35rem;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.side-menu__link[data-v-9667f2a6]:hover{color:#ed1c24}.side-menu__link--auth[data-v-9667f2a6]{color:#ed1c24;border-bottom:0;margin-top:.75rem}.side-menu__link-label[data-v-9667f2a6]{text-align:start;flex:1;min-width:0}.side-menu__link-arrow[data-v-9667f2a6]{color:#b0b0b0;flex-shrink:0;width:.45rem;height:.75rem}html[dir=ltr] .side-menu__link-arrow[data-v-9667f2a6]{transform:scaleX(-1)}.side-menu__link--auth .side-menu__link-arrow[data-v-9667f2a6]{color:#ed1c24}.nav-action-dialog.p-dialog{border:0;border-radius:24px;width:min(92vw,24rem);overflow:hidden;box-shadow:0 16px 40px #00000029}.nav-action-dialog.p-dialog .p-dialog-header{display:none}.nav-action-dialog.p-dialog .p-dialog-content{padding:2rem 1.5rem 1.65rem}.nav-action-dialog__body{text-align:center;flex-direction:column;align-items:center;display:flex}.nav-action-dialog__icon{-o-object-fit:contain;object-fit:contain;width:3.75rem;height:3.75rem;margin-bottom:1rem}.nav-action-dialog__title{color:#1f1f1f;margin:0;font-size:1.15rem;font-weight:600;line-height:1.5}.nav-action-dialog__text{color:gray;margin:.45rem 0 0;font-size:.9rem;font-weight:400;line-height:1.7}.nav-action-dialog__actions{gap:.75rem;width:100%;margin-top:1.5rem;display:flex}.nav-action-dialog__btn{cursor:pointer;border:0;border-radius:999px;flex:1;min-height:2.85rem;padding:.7rem 1rem;font-size:.95rem;font-weight:600}.nav-action-dialog__btn:disabled{opacity:.65;cursor:not-allowed}.nav-action-dialog__btn--back{color:#3c3c3c;background:#f0f0f0}.nav-action-dialog__btn--confirm{color:#fff;background:#ed1c24}.footer[data-v-4cc8d962]{background-color:#f5f5f5;padding:28px 0 16px}@media (width>=768px){.footer[data-v-4cc8d962]{padding:40px 0 20px}}.footer .lower-footer[data-v-4cc8d962]{background-color:#fff;padding:16px 0}@media (width>=768px){.footer .lower-footer[data-v-4cc8d962]{padding:25px 0}}.footer .lower-footer__content[data-v-4cc8d962]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}@media (width>=992px){.footer .lower-footer__content[data-v-4cc8d962]{text-align:start;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.footer .footer-grid[data-v-4cc8d962]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.75rem;width:100%;display:grid}@media (width>=992px){.footer .footer-grid[data-v-4cc8d962]{-moz-column-gap:2rem;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:2.5rem}}.footer .footer-grid__brand[data-v-4cc8d962]{text-align:center;grid-column:1/-1;max-width:280px;margin-inline:auto}@media (width>=992px){.footer .footer-grid__brand[data-v-4cc8d962]{text-align:start;grid-column:auto;margin-inline:0}}.footer .footer-grid__brand-logo[data-v-4cc8d962]{justify-content:center;display:flex}@media (width>=992px){.footer .footer-grid__brand-logo[data-v-4cc8d962]{justify-content:flex-start}}.footer .footer-grid__brand-text[data-v-4cc8d962]{text-overflow:ellipsis;white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.footer .footer-grid__links[data-v-4cc8d962],.footer .footer-grid__services[data-v-4cc8d962]{min-width:0}.footer .footer-grid__contact[data-v-4cc8d962]{grid-column:1/-1}@media (width>=992px){.footer .footer-grid__contact[data-v-4cc8d962]{grid-column:auto}}.footer .social-box[data-v-4cc8d962]{background-color:#f5f5f5;border:2px solid #b3b3b3;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.footer .social-box img[data-v-4cc8d962]{-o-object-fit:contain;object-fit:contain;height:20px}
