@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5ceacab7],[data-v-5ceacab7]::backdrop,[data-v-5ceacab7]:after,[data-v-5ceacab7]:before{--tw-font-weight:initial;--tw-tracking:initial}}}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.footer[data-v-5ceacab7]{background:linear-gradient(160deg,var(--p-primary-900)0,var(--p-primary-800)60%,var(--p-primary-900)100%);color:#ffffffd9;overflow:hidden;padding-bottom:1.5rem;padding-top:3rem;position:relative}.footer__bg[data-v-5ceacab7]{inset:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer__bg-img[data-v-5ceacab7]{height:100%;mix-blend-mode:soft-light;-o-object-fit:cover;object-fit:cover;opacity:.4;width:100%}.footer__container[data-v-5ceacab7]{position:relative;width:100%;z-index:10}@media (min-width:40rem){.footer__container[data-v-5ceacab7]{max-width:40rem}}@media (min-width:48rem){.footer__container[data-v-5ceacab7]{max-width:48rem}}@media (min-width:64rem){.footer__container[data-v-5ceacab7]{max-width:64rem}}@media (min-width:80rem){.footer__container[data-v-5ceacab7]{max-width:80rem}}@media (min-width:96rem){.footer__container[data-v-5ceacab7]{max-width:96rem}}.footer__container[data-v-5ceacab7]{margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*4)}.footer__grid[data-v-5ceacab7]{display:grid;gap:calc(var(--spacing,.25rem)*8);grid-template-columns:1fr;margin-bottom:calc(var(--spacing,.25rem)*8)}@media (min-width:768px){.footer__grid[data-v-5ceacab7]{gap:3rem;grid-template-columns:1.2fr .8fr .8fr}}.footer__heading[data-v-5ceacab7]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);color:#fffffff2;font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial","Montserrat Fallback: Noto Sans",sans-serif;font-size:.8125rem;letter-spacing:var(--tracking-wider,.05em);letter-spacing:.08em;text-transform:uppercase}.footer__heading[data-v-5ceacab7]:after{background:var(--p-primary-400);border-radius:1px;content:"";display:block;height:2px;margin-top:.5rem;width:2rem}.footer__address[data-v-5ceacab7]{display:flex;flex-direction:column;font-style:normal;gap:calc(var(--spacing,.25rem)*3)}.footer__contact-item[data-v-5ceacab7]{align-items:flex-start;display:flex;font-size:.875rem;gap:calc(var(--spacing,.25rem)*2.5);line-height:1.5}.footer__contact-icon[data-v-5ceacab7]{color:var(--p-primary-400);flex-shrink:0;height:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*4)}.footer__contact-link[data-v-5ceacab7]{color:#ffffffd9;transition:color .2s}.footer__contact-link[data-v-5ceacab7]:hover{color:var(--p-primary-300)}.footer__links[data-v-5ceacab7]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5);list-style:none;margin:0;padding:0}.footer__link[data-v-5ceacab7]{color:#ffffffbf;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));transition:color .2s,padding-left .2s}.footer__link[data-v-5ceacab7]:hover{color:var(--p-primary-300);padding-left:.25rem}.footer__bottom[data-v-5ceacab7]{border-top:1px solid #ffffff1f;padding-top:calc(var(--spacing,.25rem)*6);text-align:center}.footer__copyright[data-v-5ceacab7]{color:#ffffff80;font-size:var(--text-xs,.75rem);letter-spacing:.02em;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.p-dark{background:linear-gradient(160deg,var(--p-primary-950)0,var(--p-primary-900)60%,var(--p-primary-950)100%)}.p-dark{background:var(--p-primary-500)}@property --tw-tracking{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-aed22880],[data-v-aed22880]::backdrop,[data-v-aed22880]:after,[data-v-aed22880]:before{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:"Montserrat Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.7672%;ascent-override:80.1542%;descent-override:20.7838%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Segoe UI";src:local("Segoe UI");size-adjust:113.452%;ascent-override:85.3224%;descent-override:22.1239%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.7778%;ascent-override:86.6004%;descent-override:22.4553%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:"Montserrat Fallback: Noto Sans";src:local("Noto Sans");size-adjust:106.1181%;ascent-override:91.2191%;descent-override:23.6529%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-v7xEiB_qJOqfQuC__igAjV0Vz4JwloD_OMG9IvzO0UI.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-D9M0wN_-eoaFS4k2e5OxLZt7cpo0pAltPY2jLizBWE0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-WDQoptAu51cZNHwlKNv8q_DbjgFvbS15ja8uBZXj1NY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-qHa52bf9rUI5bNRdOF8CWhTu1gvIyaIkvP4nOhwAeEU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.header[data-v-aed22880]{align-items:center;background-color:var(--p-surface-0);border-bottom:1px solid var(--p-surface-100);display:flex;height:80px}@media (min-width:768px){.header[data-v-aed22880]{height:96px}}.header__container[data-v-aed22880]{width:100%}@media (min-width:40rem){.header__container[data-v-aed22880]{max-width:40rem}}@media (min-width:48rem){.header__container[data-v-aed22880]{max-width:48rem}}@media (min-width:64rem){.header__container[data-v-aed22880]{max-width:64rem}}@media (min-width:80rem){.header__container[data-v-aed22880]{max-width:80rem}}@media (min-width:96rem){.header__container[data-v-aed22880]{max-width:96rem}}.header__container[data-v-aed22880]{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*4)}.header__logo-wrapper[data-v-aed22880]{flex-shrink:0}.header__logo-link[data-v-aed22880]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*3);text-decoration-line:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__logo-img[data-v-aed22880]{border-radius:var(--p-border-radius-lg);height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.header__logo-text[data-v-aed22880]{display:flex;flex-direction:column;line-height:1.15}.header__logo-main[data-v-aed22880]{color:var(--p-primary-600);font-size:1.1rem;font-weight:800;letter-spacing:-.01em}.header__logo-main[data-v-aed22880],.header__logo-sub[data-v-aed22880]{font-family:Montserrat,"Montserrat Fallback: BlinkMacSystemFont","Montserrat Fallback: Segoe UI","Montserrat Fallback: Helvetica Neue","Montserrat Fallback: Arial","Montserrat Fallback: Noto Sans",sans-serif;text-transform:uppercase}.header__logo-sub[data-v-aed22880]{color:var(--p-surface-500);font-size:.85rem;font-weight:600;letter-spacing:.01em}.header__phones-mobile[data-v-aed22880]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1)}@media (min-width:48rem){.header__phones-mobile[data-v-aed22880]{display:none}}.header__phones-desktop[data-v-aed22880]{align-items:center;display:none;flex:1;gap:calc(var(--spacing,.25rem)*6);justify-content:center}@media (min-width:48rem){.header__phones-desktop[data-v-aed22880]{display:flex}}.header__phone-block[data-v-aed22880]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.header__phone-link[data-v-aed22880]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-semibold,600);color:var(--p-surface-900);display:flex;font-size:.9375rem;font-weight:var(--font-weight-semibold,600);transition:color .2s}.header__phone-link[data-v-aed22880]:hover{color:var(--p-primary-600)}@media (min-width:1024px){.header__phone-link[data-v-aed22880]{font-size:1.0625rem}}.header__phone-icon[data-v-aed22880]{color:var(--p-primary-500);height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.header__phone-label[data-v-aed22880]{color:var(--p-surface-400);font-size:.75rem;letter-spacing:.02em}.header__phone-divider[data-v-aed22880]{background-color:var(--p-surface-200);height:2.5rem;width:1px}.header__action[data-v-aed22880]{display:none;flex-shrink:0}@media (min-width:48rem){.header__action[data-v-aed22880]{display:block}}.header__search-btn[data-v-aed22880]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:48rem){.header__search-btn[data-v-aed22880]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));padding-inline:calc(var(--spacing,.25rem)*6)}}.header__search-icon[data-v-aed22880]{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.fade-enter-active[data-v-aed22880],.fade-leave-active[data-v-aed22880]{transition:opacity .3s}.fade-enter-from[data-v-aed22880],.fade-leave-to[data-v-aed22880]{opacity:0}@media (max-width:768px){.header__logo-img[data-v-aed22880]{border-radius:var(--p-border-radius-md);height:38px;width:38px}.header__logo-text[data-v-aed22880]{line-height:1.05}.header__logo-main[data-v-aed22880]{font-size:.9rem;font-weight:700}.header__logo-sub[data-v-aed22880]{font-size:.7rem;font-weight:600}}@media (max-width:480px){.header__logo-main[data-v-aed22880]{font-size:.8rem}.header__logo-sub[data-v-aed22880]{font-size:.65rem}}.p-dark{background-color:var(--p-surface-900);border-bottom-color:var(--p-surface-700)}.p-dark{color:var(--p-surface-400)}.p-dark{color:var(--p-surface-0)}.p-dark{background-color:var(--p-surface-600)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-eedfcdd9],[data-v-eedfcdd9]::backdrop,[data-v-eedfcdd9]:after,[data-v-eedfcdd9]:before{--tw-font-weight:initial}}}.main-menu[data-v-eedfcdd9]{background-color:var(--p-surface-0);border-bottom:1px solid #0000;position:sticky;top:calc(var(--spacing,.25rem)*0);transition:background-color .3s,box-shadow .3s,border-color .3s;z-index:50}.main-menu--sticky[data-v-eedfcdd9]{border-bottom-color:var(--p-surface-100);box-shadow:var(--shadow-soft)}.main-menu__bar[data-v-eedfcdd9]{background-color:#0000!important;border:none!important;padding:.75rem 0;transition:padding .3s;width:100%}.main-menu__bar--compact[data-v-eedfcdd9]{padding:.375rem 0}.main-menu__list[data-v-eedfcdd9]{flex:auto;width:100%}.main-menu__mobile-btn[data-v-eedfcdd9]{border-radius:3.40282e+38px;color:var(--p-surface-600);transition:color .2s,background-color .2s}.main-menu__mobile-btn[data-v-eedfcdd9]:hover{background-color:var(--p-primary-50);color:var(--p-primary-500)}.main-menu__submenu[data-v-eedfcdd9]{background-color:var(--p-surface-0)!important;border:1px solid var(--p-surface-100)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-soft-lg)!important;margin-top:.5rem!important;padding:.375rem!important}.main-menu__logo-link[data-v-eedfcdd9]{align-items:center;display:flex;margin-right:calc(var(--spacing,.25rem)*4);text-decoration-line:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-menu__logo-img[data-v-eedfcdd9]{border-radius:var(--radius-button);height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.main-menu__search-btn[data-v-eedfcdd9]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap}.fade-enter-active[data-v-eedfcdd9],.fade-leave-active[data-v-eedfcdd9]{transition:opacity .25s}.fade-enter-from[data-v-eedfcdd9],.fade-leave-to[data-v-eedfcdd9]{opacity:0}[data-v-eedfcdd9] .p-menubar-root-list{flex:auto;gap:.125rem;justify-content:center}[data-v-eedfcdd9] .p-menuitem-content{border-radius:var(--radius-button);transition:background-color .2s,color .2s}[data-v-eedfcdd9] .p-menuitem-content:hover{background-color:var(--p-primary-50)}[data-v-eedfcdd9] .p-menuitem-link{padding:.5rem .875rem}[data-v-eedfcdd9] .p-menuitem-text{color:var(--p-surface-700);font-size:.875rem;font-weight:500;line-height:1.25rem;transition:color .2s}[data-v-eedfcdd9] .p-menuitem-content:hover .p-menuitem-text{color:var(--p-primary-600)}[data-v-eedfcdd9] .p-menuitem-icon{color:var(--p-surface-400);font-size:.875rem;transition:color .2s}[data-v-eedfcdd9] .p-menuitem-content:hover .p-menuitem-icon{color:var(--p-primary-500)}[data-v-eedfcdd9] .p-submenu-icon{color:var(--p-surface-400);font-size:.625rem;margin-left:.375rem}.p-dark{background-color:var(--p-surface-900)}.p-dark{border-bottom-color:var(--p-surface-800);box-shadow:var(--shadow-dark)}.p-dark{background-color:#0000!important}.p-dark{background-color:var(--p-primary-950);color:var(--p-primary-400)}.p-dark{background-color:var(--p-surface-800)!important;border-color:var(--p-surface-700)!important;box-shadow:var(--shadow-dark-lg)!important}.p-dark{color:var(--p-surface-300)}.p-dark{background-color:var(--p-primary-900)}@supports (color:color-mix(in lab,red,red)){.p-dark{background-color:color-mix(in srgb,var(--p-primary-900)40%,transparent)}}.p-dark{color:var(--p-surface-500)}.p-dark{color:var(--p-primary-400)}.text-secondary-content[data-v-ce08b1c0]{color:var(--p-text-color)}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f2f5d166],[data-v-f2f5d166]::backdrop,[data-v-f2f5d166]:after,[data-v-f2f5d166]:before{--tw-font-weight:initial}}}.topbar[data-v-f2f5d166]{align-items:center;background:linear-gradient(135deg,var(--p-primary-900)0,var(--p-primary-800)100%);border-bottom:1px solid #ffffff14;display:flex;height:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*4)}.topbar__container[data-v-f2f5d166]{width:100%}@media (min-width:40rem){.topbar__container[data-v-f2f5d166]{max-width:40rem}}@media (min-width:48rem){.topbar__container[data-v-f2f5d166]{max-width:48rem}}@media (min-width:64rem){.topbar__container[data-v-f2f5d166]{max-width:64rem}}@media (min-width:80rem){.topbar__container[data-v-f2f5d166]{max-width:80rem}}@media (min-width:96rem){.topbar__container[data-v-f2f5d166]{max-width:96rem}}.topbar__container[data-v-f2f5d166]{align-items:center;display:flex;justify-content:space-between;margin-inline:auto}.topbar__nav[data-v-f2f5d166]{gap:calc(var(--spacing,.25rem)*4)}.topbar__auth[data-v-f2f5d166],.topbar__nav[data-v-f2f5d166]{align-items:center;display:flex}.topbar__auth[data-v-f2f5d166]{gap:calc(var(--spacing,.25rem)*3)}.topbar__link[data-v-f2f5d166]{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1.5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-medium,500);color:#fffc;display:flex;font-weight:var(--font-weight-medium,500);letter-spacing:.01em;transition:color .2s,opacity .2s}.topbar__link[data-v-f2f5d166]:hover{color:#fff}.topbar__link--login[data-v-f2f5d166]{--tw-font-weight:var(--font-weight-semibold,600);color:#fffffff2;font-weight:var(--font-weight-semibold,600)}.topbar__link--profile[data-v-f2f5d166]{color:#ffffffe6}.topbar__link--logout[data-v-f2f5d166]{color:#ffffffa6}.topbar__link--logout[data-v-f2f5d166]:hover{color:#ffffffe6}.topbar__icon[data-v-f2f5d166]{flex-shrink:0;height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}.topbar__link-text[data-v-f2f5d166]{display:none}@media (min-width:40rem){.topbar__link-text[data-v-f2f5d166]{display:inline}}.topbar__divider[data-v-f2f5d166]{background-color:#fff3;height:calc(var(--spacing,.25rem)*3);width:1px}.topbar__badge[data-v-f2f5d166]{align-items:center;border-radius:var(--radius-md,.375rem);display:flex;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);transition:background-color .2s}.topbar__badge--role[data-v-f2f5d166]{background-color:#ffffff1f;border:1px solid #ffffff26;color:#ffffffe6;font-weight:500;letter-spacing:.02em}.topbar__badge--bonus[data-v-f2f5d166]{background-color:var(--p-primary-600);border:1px solid #ffffff26;color:#fffffff2;font-variant-numeric:tabular-nums;font-weight:600}.topbar__badge--bonus[data-v-f2f5d166]:hover{background-color:var(--p-primary-500)}.topbar__loading[data-v-f2f5d166]{color:#ffffff73;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.p-dark{background:linear-gradient(135deg,var(--p-primary-950)0,var(--p-primary-900)100%);border-bottom-color:#ffffff0d}.p-dark{background-color:#ffffff14;border-color:#ffffff1a}.p-dark{background-color:var(--p-primary-700)}.p-dark{background-color:var(--p-primary-600)}@property --tw-font-weight{syntax:"*";inherits:false}
