.FooterBottom_bottomBar__a_OFa{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.78rem;color:#64748b;flex-wrap:wrap}.FooterBottom_copyright___BA1g strong{color:#94a3b8}.FooterBottom_legalLinks__kOCO2{display:flex;align-items:center;gap:.5rem;font-size:.76rem}.FooterBottom_legalLink__Px88K{color:var(--text-muted);text-decoration:none;transition:color .15s ease}.FooterBottom_legalLink__Px88K:hover{color:#0284c7;text-decoration:underline}.FooterBottom_dot__o71_O{color:var(--border-subtle)}.FooterBottom_statusIndicator__ay6ju{display:flex;align-items:center;gap:.45rem;font-size:.72rem;color:#94a3b8}.FooterBottom_statusDot__J5zaU{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 6px #10b981}.FooterBottom_statusText__bSSUh{color:#94a3b8}.FooterBrand_brandCol__lQ_ox{display:flex;flex-direction:column;gap:1rem;max-width:340px}.FooterBrand_brandLink__mNP3W{display:flex;align-items:center;gap:.65rem;text-decoration:none}.FooterBrand_logoWrap__HxapP{width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(14,165,233,.25) 0,var(--bg-elevated) 100%);border:1.5px solid rgba(56,189,248,.35);box-shadow:0 0 12px rgba(14,165,233,.2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.FooterBrand_logoImg__iWkl0{width:85%;height:85%;object-fit:contain}.FooterBrand_brandName__xlotq{display:inline-flex;align-items:baseline;font-size:1.3rem;font-weight:900;letter-spacing:-.025em;line-height:1}.FooterBrand_brandArte__ndRrx{background:linear-gradient(135deg,#38bdf8,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.FooterBrand_brandPinta__35eKt{background:linear-gradient(135deg,#fb923c,#f43f5e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:1px}.FooterBrand_description__vUhNQ{margin:0;font-size:.85rem;color:var(--text-muted);line-height:1.55}.FooterBrand_holdingBadge__Y1rid{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;color:var(--text-muted);padding:.35rem .65rem;border-radius:8px;background:var(--pill-bg);border:1px solid var(--border-subtle);width:-moz-fit-content;width:fit-content}.FooterBrand_holdingDot__PVVis{width:6px;height:6px;border-radius:50%;background:var(--cyan)}.FooterBrand_holdingBadge__Y1rid strong{color:var(--text-title)}.FooterBrand_socials__pmDLs{display:flex;align-items:center;gap:.65rem;margin-top:.25rem}.FooterBrand_socialBtn__Bo2WC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--pill-bg);border:1px solid var(--border-subtle);color:var(--text-muted);text-decoration:none;transition:all .15s ease}.FooterBrand_socialBtn__Bo2WC:hover{color:var(--cyan);background:var(--pill-hover);border-color:var(--cyan);transform:translateY(-2px)}.FooterLinks_linksGrid__B_4I1{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));grid-gap:2rem;gap:2rem;flex:1 1}.FooterLinks_colTitle__CUXJR{margin:0 0 1rem;font-size:.88rem;font-weight:700;color:var(--text-title);letter-spacing:-.01em}.FooterLinks_list__BgWHa{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}.FooterLinks_link__OsvBF{font-size:.82rem;color:var(--text-muted);text-decoration:none;transition:color .15s ease}.FooterLinks_link__OsvBF:hover{color:var(--cyan)}.FooterLinks_staticText__WoIB4{font-size:.82rem;color:var(--text-subtle)}@media (max-width:768px){.FooterLinks_linksGrid__B_4I1{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:520px){.FooterLinks_linksGrid__B_4I1{grid-template-columns:1fr;gap:1.5rem}}.SiteFooter_footer__aUaTs{margin-top:auto;border-top:1px solid var(--border-subtle);background:var(--bg-elevated)}.SiteFooter_inner__23SNm{max-width:1300px;margin:0 auto;padding:3.5rem 1.5rem 2rem;display:flex;flex-direction:column;gap:2.5rem}.SiteFooter_topSection__kHTqj{display:flex;justify-content:space-between;gap:3.5rem;flex-wrap:wrap}@media (max-width:900px){.SiteFooter_topSection__kHTqj{flex-direction:column;gap:2.5rem}}.layout_shell__r14g5{min-height:100dvh;display:flex;flex-direction:column}.layout_main__mXTwS{flex:1 1;width:100%;min-width:0}.HeaderBrand_brand__FzMGQ{display:flex;align-items:center;gap:.75rem;text-decoration:none;flex-shrink:0;transition:opacity .2s ease,transform .2s ease}.HeaderBrand_brand__FzMGQ:hover{opacity:.95;transform:translateY(-1px)}.HeaderBrand_brandEmblem__L1aj2{position:relative;width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(14,165,233,.25) 0,var(--bg-elevated) 100%);border:1.5px solid rgba(56,189,248,.4);box-shadow:0 0 16px rgba(14,165,233,.25),inset 0 0 10px rgba(14,165,233,.15);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;transition:all .25s ease}.HeaderBrand_brand__FzMGQ:hover .HeaderBrand_brandEmblem__L1aj2{border-color:rgba(56,189,248,.7);box-shadow:0 0 22px rgba(14,165,233,.5),inset 0 0 14px rgba(14,165,233,.3);transform:scale(1.05)}.HeaderBrand_brandLogoImg__au3Rd{width:90%;height:90%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.HeaderBrand_brandTextWrap__xvQBQ{display:flex;flex-direction:column;justify-content:center}.HeaderBrand_brandTitle__q8j0I{display:inline-flex;align-items:baseline;font-size:1.4rem;font-weight:900;letter-spacing:-.03em;line-height:1}.HeaderBrand_brandArte___Wkpy{background:linear-gradient(135deg,#38bdf8,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(56,189,248,.3)}.HeaderBrand_brandPinta__oqxnh{background:linear-gradient(135deg,#fb923c,#f43f5e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:1px}.HeaderNav_nav__bHpmB{display:flex;align-items:center;gap:.35rem}.HeaderNav_navLink__62Weu{position:relative;flex-direction:column;gap:.25rem;padding:.45rem 1rem;border-radius:10px;text-decoration:none;min-width:72px}.HeaderNav_iconWrap__3sfoc,.HeaderNav_navLink__62Weu{display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:all .2s ease}.HeaderNav_label__JkQxO{font-size:.76rem;font-weight:600;letter-spacing:.01em;transition:color .2s ease;white-space:nowrap}.HeaderNav_navLink__62Weu:hover{color:var(--text);background:var(--pill-hover,rgba(125,125,125,.08))}.HeaderNav_navLink__62Weu:hover .HeaderNav_iconWrap__3sfoc{color:var(--cyan);transform:translateY(-1px)}.HeaderNav_navLink__62Weu[data-active=true]{color:var(--cyan);background:color-mix(in srgb,var(--cyan) 12%,transparent);border:1px solid color-mix(in srgb,var(--cyan) 28%,transparent)}.HeaderNav_navLink__62Weu[data-active=true] .HeaderNav_iconWrap__3sfoc{color:var(--cyan)}.HeaderNav_navLink__62Weu[data-active=true] .HeaderNav_label__JkQxO{color:var(--cyan);font-weight:700}.HeaderNav_activePill__Ey07G{position:absolute;bottom:-2px;left:20%;right:20%;height:2px;border-radius:999px;background:#38bdf8;box-shadow:0 0 8px #38bdf8}@media (max-width:768px){.HeaderNav_nav__bHpmB{display:none}}.CartLink_link__7xEGy{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;border:1px solid var(--border-subtle);background:var(--pill-bg);color:var(--text-muted);text-decoration:none;flex-shrink:0;transition:all .15s ease}.CartLink_link__7xEGy:hover{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 40%,var(--border-subtle));background:var(--pill-hover)}.CartLink_icon___HsWk{display:flex;align-items:center;justify-content:center}.CartLink_badge__lj7ZQ{position:absolute;top:-.25rem;right:-.25rem;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:999px;font-size:.65rem;font-weight:700;line-height:1.15rem;text-align:center;background:var(--cyan);color:#ffffff;border:2px solid var(--header-bg);box-shadow:0 2px 5px rgba(0,0,0,.25)}.LocaleSwitcher_wrapper__TCurP{position:relative;display:inline-flex;align-items:center}.LocaleSwitcher_srOnly__J6Rxp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.LocaleSwitcher_selectContainer__E_ali{position:relative;display:inline-flex;align-items:center;background:var(--pill-bg);border:1px solid var(--border-subtle);border-radius:8px;padding:0 .55rem 0 1.95rem;height:2.25rem;transition:all .2s ease;cursor:pointer}.LocaleSwitcher_selectContainer__E_ali:hover{background:var(--pill-hover);border-color:color-mix(in srgb,var(--cyan) 40%,var(--border-subtle));box-shadow:0 2px 8px rgba(0,0,0,.15)}.LocaleSwitcher_selectContainer__E_ali:focus-within{border-color:var(--cyan);box-shadow:0 0 0 2px color-mix(in srgb,var(--cyan) 22%,transparent)}.LocaleSwitcher_globeIcon__l1qut{position:absolute;left:.6rem;color:var(--text-muted);pointer-events:none;transition:color .2s ease}.LocaleSwitcher_selectContainer__E_ali:hover .LocaleSwitcher_globeIcon__l1qut{color:var(--cyan)}.LocaleSwitcher_select__TOywd{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;color:var(--text);font-size:.82rem;font-weight:700;font-family:inherit;cursor:pointer;padding-right:1.15rem;outline:none;line-height:1}.LocaleSwitcher_option__nHf9K{background:var(--bg-elevated);color:var(--text);font-weight:600;padding:.5rem}.LocaleSwitcher_chevronIcon__BbVxB{position:absolute;right:.55rem;color:var(--text-muted);pointer-events:none;transition:transform .2s ease,color .2s ease}.LocaleSwitcher_selectContainer__E_ali:hover .LocaleSwitcher_chevronIcon__BbVxB{color:var(--text)}.ThemeToggle_themeToggleBtn__j35tA{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;background:var(--pill-bg,rgba(255,255,255,.04));border:1px solid var(--border-subtle,rgba(255,255,255,.08));color:var(--text-muted,#94a3b8);cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.ThemeToggle_themeToggleBtn__j35tA:hover{color:var(--cyan,#0ea5e9);background:var(--pill-hover,rgba(14,165,233,.1));border-color:color-mix(in srgb,var(--cyan,#0ea5e9) 40%,var(--border-subtle));transform:translateY(-1px)}.ThemeToggle_placeholder__EI8ri{width:18px;height:18px;border-radius:50%;background:transparent}.ThemeToggle_sunIcon__EJDho{color:#f59e0b;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ThemeToggle_themeToggleBtn__j35tA:hover .ThemeToggle_sunIcon__EJDho{transform:rotate(45deg) scale(1.1);color:#fbbf24}.ThemeToggle_moonIcon__lEVCZ{color:#6366f1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.ThemeToggle_themeToggleBtn__j35tA:hover .ThemeToggle_moonIcon__lEVCZ{transform:rotate(-15deg) scale(1.1);color:#818cf8}@media (max-width:520px){.ThemeToggle_themeToggleBtn__j35tA{width:2.1rem;height:2.1rem}}.PortalAuthModal_backdrop__9YTv7{position:fixed;inset:0;width:100vw;height:100vh;margin:0;background:rgba(3,7,18,.75);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:100000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:PortalAuthModal_fadeIn__ePpIj .18s ease-out}@keyframes PortalAuthModal_fadeIn__ePpIj{0%{opacity:0}to{opacity:1}}.PortalAuthModal_modal__HH8f7{background:var(--bg-card);color:var(--text);border:1px solid var(--border-strong,var(--border-subtle));border-radius:18px;box-shadow:var(--shadow-hover,0 25px 65px -10px rgba(0,0,0,.5));width:100%;max-width:460px;max-height:86vh;margin:auto;position:relative;display:flex;flex-direction:column;overflow:hidden;animation:PortalAuthModal_zoomIn__03ZRq .2s cubic-bezier(.16,1,.3,1)}@keyframes PortalAuthModal_zoomIn__03ZRq{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.PortalAuthModal_closeBtn__C4e70{position:absolute;top:.85rem;right:.85rem;width:1.85rem;height:1.85rem;border-radius:50%;background:var(--pill-bg);border:1px solid var(--border-subtle);color:var(--text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;z-index:10}.PortalAuthModal_closeBtn__C4e70:hover{background:rgba(239,68,68,.14);color:#ef4444;border-color:rgba(239,68,68,.3);transform:rotate(90deg)}.PortalAuthModal_header__H2IBx{border-bottom:1px solid var(--border-subtle);background:var(--bg-card);flex-shrink:0;padding:1.15rem 3rem .65rem 1.4rem}.PortalAuthModal_title__sZ_7U{margin:0 0 .25rem;font-size:1.15rem;font-weight:800;color:var(--text-title);letter-spacing:-.02em}.PortalAuthModal_subtitle__G5F8S{margin:0;font-size:.78rem;color:var(--text-muted);line-height:1.4}.PortalAuthModal_pathSelectorSection__Ty9XW{padding:.65rem 1.4rem;background:var(--bg-card);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex;flex-direction:column;gap:.4rem}.PortalAuthModal_pathSelectorTitle__5N4mX{font-size:.72rem;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.PortalAuthModal_portalTabs__d0_DI{display:grid;grid-template-columns:1fr 1fr;padding:0;grid-gap:.6rem;gap:.6rem}.PortalAuthModal_portalTab__nEwxX{display:flex;flex-direction:column;align-items:center;text-align:center;padding:.65rem .5rem;border-radius:12px;background:var(--bg-soft);border:1.5px solid var(--border-subtle);cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);color:var(--text-title);gap:.15rem}.PortalAuthModal_portalTab__nEwxX:hover{border-color:#0284c7;transform:translateY(-1px)}.PortalAuthModal_portalTabActiveCorporate__VtbXS{background:rgba(2,132,199,.12)!important;border-color:#0284c7!important;color:#0284c7!important;box-shadow:0 4px 14px rgba(2,132,199,.18)}.PortalAuthModal_portalTabActiveEntrepreneur__R6NE4{background:rgba(244,63,94,.12)!important;border-color:#f43f5e!important;color:#f43f5e!important;box-shadow:0 4px 14px rgba(244,63,94,.18)}.PortalAuthModal_portalTabIcon__qZedd{font-size:1.15rem;margin-bottom:.1rem}.PortalAuthModal_portalTabTitle__NKoMW{font-size:.82rem;font-weight:800;letter-spacing:-.01em}.PortalAuthModal_portalTabSub__592AV{font-size:.68rem;color:var(--text-muted);line-height:1.25}.PortalAuthModal_selectedIndicator__4kQG7{color:#0284c7;background:rgba(2,132,199,.15)}.PortalAuthModal_selectedIndicatorEnt__KITso,.PortalAuthModal_selectedIndicator__4kQG7{margin-top:.25rem;font-size:.64rem;font-weight:800;padding:.1rem .45rem;border-radius:999px;letter-spacing:.02em}.PortalAuthModal_selectedIndicatorEnt__KITso{color:#f43f5e;background:rgba(244,63,94,.15)}.PortalAuthModal_body__KFJpk{padding:.9rem 1.4rem 1.4rem;overflow-y:auto;flex:1 1;background:var(--bg-card)}.PortalAuthModal_body__KFJpk::-webkit-scrollbar{width:5px}.PortalAuthModal_body__KFJpk::-webkit-scrollbar-track{background:transparent}.PortalAuthModal_body__KFJpk::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}.PortalAuthModal_modeToggle__cwGi5{display:flex;border-radius:9px;background:var(--bg-soft);border:1px solid var(--border-subtle);padding:2.5px;margin-bottom:.9rem}.PortalAuthModal_modeBtn__YGYfN{flex:1 1;padding:.45rem;font-size:.76rem;font-weight:700;border-radius:7px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s ease}.PortalAuthModal_modeBtnActive___b5Vt{background:var(--bg-card);color:var(--text-title);box-shadow:0 2px 6px rgba(0,0,0,.12)}.PortalAuthModal_form__XvnTQ{display:flex;flex-direction:column;gap:.75rem}.PortalAuthModal_field___ItUd{display:flex;flex-direction:column;gap:.25rem}.PortalAuthModal_label__ekR4N{font-size:.72rem;font-weight:800;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.PortalAuthModal_input__v49Lp,.PortalAuthModal_select__MWVMN{padding:.55rem .8rem;border-radius:8px;background:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);font-size:.86rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.PortalAuthModal_input__v49Lp::placeholder{color:var(--text-subtle);opacity:.7}.PortalAuthModal_input__v49Lp:focus,.PortalAuthModal_select__MWVMN:focus{border-color:#0284c7;box-shadow:0 0 0 3px rgba(2,132,199,.2)}.PortalAuthModal_row2__C8flU{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.PortalAuthModal_submitBtn__2Qgto{margin-top:.35rem;padding:.65rem 1rem;border-radius:10px;font-size:.86rem;font-weight:800;color:#ffffff;border:none;cursor:pointer;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%}.PortalAuthModal_submitBtnCorporate__ODaAy{background:linear-gradient(135deg,#0284c7,#2563eb);box-shadow:0 3px 12px rgba(2,132,199,.35)}.PortalAuthModal_submitBtnCorporate__ODaAy:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 5px 16px rgba(2,132,199,.45)}.PortalAuthModal_submitBtnEntrepreneur__ILM5H{background:linear-gradient(135deg,#f43f5e,#e11d48);box-shadow:0 3px 12px rgba(244,63,94,.35)}.PortalAuthModal_submitBtnEntrepreneur__ILM5H:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 5px 16px rgba(244,63,94,.45)}.PortalAuthModal_divider__65JCp{display:flex;align-items:center;gap:.65rem;margin:.9rem 0;color:var(--text-subtle);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.PortalAuthModal_divider__65JCp:after,.PortalAuthModal_divider__65JCp:before{content:"";flex:1 1;height:1px;background:var(--border-subtle)}.PortalAuthModal_submitBtnPrimary__bqzoo{background:linear-gradient(135deg,#0284c7,#2563eb);box-shadow:0 4px 14px rgba(2,132,199,.35)}.PortalAuthModal_submitBtnPrimary__bqzoo:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 18px rgba(2,132,199,.45)}.PortalAuthModal_errorMessage__RoaSJ{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#ef4444;padding:.55rem .75rem;border-radius:8px;font-size:.78rem;display:flex;align-items:center;gap:.4rem}.PortalAuthModal_quickAccessList___7M_R{display:flex;flex-direction:column;gap:.45rem;width:100%}.PortalAuthModal_quickDemosRow__fMYhe{display:grid;grid-template-columns:1fr 1fr;grid-gap:.45rem;gap:.45rem;width:100%}.PortalAuthModal_demoBtnSmall__uS5m7{padding:.42rem .6rem;border-radius:8px;background:var(--pill-bg);border:1px dashed var(--border-subtle);color:var(--text-muted);font-size:.73rem;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center}.PortalAuthModal_demoBtnSmall__uS5m7:hover{border-color:var(--text-muted);color:var(--text);background:var(--pill-hover)}.PortalAuthModal_demoBtn__PP4r6{padding:.48rem .8rem;border-radius:8px;background:var(--pill-bg);border:1px dashed var(--border-subtle);color:var(--text);font-size:.76rem;font-weight:700;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%}.PortalAuthModal_demoBtn__PP4r6:hover{border-color:#0284c7;color:#0284c7;background:rgba(2,132,199,.08)}.PortalAuthModal_switchModeFooter__KFXRH{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.9rem;padding-top:.85rem;border-top:1px solid var(--border-subtle);font-size:.78rem;color:var(--text-muted)}.PortalAuthModal_switchModeBtn__lwrno{background:none;border:none;color:#0284c7;font-weight:800;cursor:pointer;padding:0;text-decoration:underline;font-size:.78rem}.PortalAuthModal_switchModeBtn__lwrno:hover{color:#0369a1}.PortalAuthModal_legalConsent___uzId{display:flex;align-items:flex-start;gap:.55rem;padding:.65rem .8rem;border-radius:9px;background:var(--bg-soft);border:1px solid var(--border-subtle);font-size:.74rem;line-height:1.45;color:var(--text-muted);margin-top:.2rem}.PortalAuthModal_legalConsentIcon__G2nQV{font-size:.95rem;flex-shrink:0;margin-top:.05rem}.PortalAuthModal_legalConsentText__3j9ug{margin:0}.PortalAuthModal_legalNotice___uzOs{font-size:.73rem;color:var(--text-subtle);text-align:center;line-height:1.4;margin:.45rem 0 0}.PortalAuthModal_legalLink__I1jfZ{color:#0284c7;text-decoration:underline;font-weight:600;transition:color .15s ease}.PortalAuthModal_legalLink__I1jfZ:hover{color:#0369a1}.PortalAuthModal_modalLegalFooter__Kkilv{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem;margin-top:.65rem;padding-top:.65rem;border-top:1px dashed var(--border-subtle);font-size:.72rem;color:var(--text-subtle)}.PortalAuthModal_legalShield__8Kx4n{font-size:.82rem}.PortalAuthModal_legalDot__TND8J{color:var(--border-subtle)}.PortalAuthModal_legalFooterLink__EPQ7C{color:var(--text-muted);text-decoration:none;font-weight:600;transition:color .15s ease}.PortalAuthModal_legalFooterLink__EPQ7C:hover{color:#0284c7;text-decoration:underline}@media (max-width:520px){.PortalAuthModal_modal__HH8f7{max-width:95vw}.PortalAuthModal_body__KFJpk,.PortalAuthModal_header__H2IBx,.PortalAuthModal_pathSelectorSection__Ty9XW{padding-left:1rem;padding-right:1rem}.PortalAuthModal_row2__C8flU{grid-template-columns:1fr}}.HeaderPortalAuth_wrapper__Q9U8M{position:relative;display:inline-flex;align-items:center;gap:.5rem}.HeaderPortalAuth_loginBtn__C7ERy{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border-radius:10px;font-size:.82rem;font-weight:700;color:var(--text-title);background:var(--pill-bg);border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s ease;white-space:nowrap}.HeaderPortalAuth_loginBtn__C7ERy:hover{background:var(--pill-hover);border-color:rgba(2,132,199,.5);color:#0284c7;transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,0,0,.08)}.HeaderPortalAuth_loginBtnActive__UzdOh{background:rgba(2,132,199,.12)!important;border-color:#0284c7!important;color:#0284c7!important}.HeaderPortalAuth_registerBtn__7KSVy{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.1rem;border-radius:10px;font-size:.84rem;font-weight:800;color:#ffffff;background:linear-gradient(135deg,#0284c7,#2563eb);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 14px rgba(2,132,199,.35);cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.HeaderPortalAuth_registerBtn__7KSVy:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 18px rgba(2,132,199,.45)}.HeaderPortalAuth_registerBtn__7KSVy:active{transform:translateY(0)}.HeaderPortalAuth_chevron__Is5ES{opacity:.7;transition:transform .2s ease}.HeaderPortalAuth_chevronOpen__5ZejY{transform:rotate(180deg)}.HeaderPortalAuth_portalsDropdown__ry7pA{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:90vw;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 20px 45px rgba(0,0,0,.35);padding:.9rem;z-index:1000;display:flex;flex-direction:column;gap:.75rem;animation:HeaderPortalAuth_dropIn___I96U .18s cubic-bezier(.16,1,.3,1)}@keyframes HeaderPortalAuth_dropIn___I96U{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.HeaderPortalAuth_portalsDropdownHeader__mXSsj{display:flex;flex-direction:column;gap:.15rem;padding:.25rem .35rem .4rem;border-bottom:1px solid var(--border-subtle)}.HeaderPortalAuth_portalsDropdownTitle__6qvMh{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.HeaderPortalAuth_portalsDropdownSubtitle___V5GW{font-size:.75rem;color:var(--text-muted)}.HeaderPortalAuth_portalCardItem__04Fuv,.HeaderPortalAuth_portalsList__e__oX{display:flex;flex-direction:column;gap:.65rem}.HeaderPortalAuth_portalCardItem__04Fuv{background:var(--bg-soft);border:1px solid var(--border-subtle);border-radius:12px;padding:.85rem;transition:all .15s ease}.HeaderPortalAuth_portalCardItem__04Fuv:hover{border-color:rgba(2,132,199,.4);background:var(--pill-hover)}.HeaderPortalAuth_portalCardItem__04Fuv[data-portal=entrepreneur]:hover{border-color:rgba(244,63,94,.4)}.HeaderPortalAuth_portalCardTop__CVgT1{display:flex;align-items:flex-start;gap:.65rem}.HeaderPortalAuth_portalCardIcon__r6i9a{font-size:1.35rem;line-height:1}.HeaderPortalAuth_portalCardInfo__L3ey7{display:flex;flex-direction:column;gap:.15rem}.HeaderPortalAuth_portalCardName__3NEzp{font-size:.9rem;font-weight:800;color:var(--text-title)}.HeaderPortalAuth_portalCardDesc__dk0cn{font-size:.74rem;color:var(--text-muted);line-height:1.3}.HeaderPortalAuth_portalCardActions__pmGhz{display:flex;gap:.5rem;padding-top:.25rem}.HeaderPortalAuth_portalLoginActionBtn__kYUXr{flex:1 1;padding:.42rem .75rem;border-radius:8px;font-size:.78rem;font-weight:700;color:#fff;background:#0284c7;border:none;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;gap:.35rem}.HeaderPortalAuth_portalLoginActionBtn__kYUXr:hover{background:#0369a1;transform:translateY(-1px)}.HeaderPortalAuth_btnEnt__pasbG{background:#f43f5e!important}.HeaderPortalAuth_btnEnt__pasbG:hover{background:#e11d48!important}.HeaderPortalAuth_portalRegisterActionBtn__YSE4J{flex:1 1;padding:.42rem .75rem;border-radius:8px;font-size:.78rem;font-weight:700;color:var(--text-main);background:var(--bg-card);border:1px solid var(--border-subtle);cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;text-decoration:none}.HeaderPortalAuth_portalRegisterActionBtn__YSE4J:hover{background:var(--pill-hover);border-color:#0284c7;color:#0284c7}.HeaderPortalAuth_portalsDropdownFooter__N1Fp2{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-top:.65rem;margin-top:.25rem;border-top:1px solid var(--border-subtle);font-size:.76rem;color:var(--text-muted);text-align:center}.HeaderPortalAuth_portalsDropdownRegisterLink__oPT27{background:none;border:none;color:#0284c7;font-weight:700;font-size:.78rem;cursor:pointer;padding:0;text-decoration:underline}.HeaderPortalAuth_portalsDropdownRegisterLink__oPT27:hover{color:#0369a1}.HeaderPortalAuth_adminEntryLink__bTRtV{margin-top:.5rem;padding:.38rem .75rem;border-radius:7px;font-size:.72rem;font-weight:700;color:var(--text-muted);text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;background:var(--pill-bg);border:1px solid var(--border-subtle);transition:all .15s ease}.HeaderPortalAuth_adminEntryLink__bTRtV:hover{color:#38bdf8;border-color:#38bdf8;background:rgba(56,189,248,.1);transform:translateY(-1px)}.HeaderPortalAuth_portalsLegalRow__pnkJg{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.45rem;font-size:.72rem;color:var(--text-subtle)}.HeaderPortalAuth_portalsLegalLink__Ji1KA{color:var(--text-muted);text-decoration:none;font-weight:600;transition:color .15s ease}.HeaderPortalAuth_portalsLegalLink__Ji1KA:hover{color:#0284c7;text-decoration:underline}.HeaderPortalAuth_dot__XalU8{color:var(--border-subtle)}.HeaderPortalAuth_userBtn__D9Bfi{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .85rem;border-radius:9px;font-size:.82rem;font-weight:700;background:var(--pill-bg);border:1px solid var(--border-subtle);cursor:pointer;transition:all .2s ease;white-space:nowrap}.HeaderPortalAuth_userBtnCorporate__cefTv{color:#0284c7;border-color:rgba(2,132,199,.3);background:rgba(2,132,199,.08)}.HeaderPortalAuth_userBtnEntrepreneur__yl2gn{color:#f43f5e;border-color:rgba(244,63,94,.3);background:rgba(244,63,94,.08)}.HeaderPortalAuth_userBtnAdmin__bBg6A{color:#ca8a04;border-color:rgba(234,179,8,.45);background:rgba(234,179,8,.12);box-shadow:0 0 12px rgba(234,179,8,.15)}.HeaderPortalAuth_userBtnAdmin__bBg6A:hover{background:rgba(234,179,8,.22);border-color:#eab308}.HeaderPortalAuth_userBtn__D9Bfi:hover{transform:translateY(-1px);box-shadow:0 3px 12px rgba(0,0,0,.1)}.HeaderPortalAuth_userRoleBadge__HUAaK{font-size:.95rem}.HeaderPortalAuth_userName__bDLyN{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderPortalAuth_dropdown__J8BZl{position:absolute;top:calc(100% + 8px);right:0;min-width:250px;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;box-shadow:0 16px 36px rgba(0,0,0,.25);padding:.6rem;z-index:1000;display:flex;flex-direction:column;gap:.25rem;animation:HeaderPortalAuth_dropIn___I96U .15s ease-out}.HeaderPortalAuth_dropdownHeader__bbOLj{padding:.6rem .75rem .5rem}.HeaderPortalAuth_dropdownRole__1ZKXs{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.HeaderPortalAuth_dropdownTitle__y7HGP{font-size:.92rem;font-weight:800;color:var(--text-title);margin-top:.15rem}.HeaderPortalAuth_dropdownEmail__A3eX1{font-size:.75rem;color:var(--text-muted);margin-top:.1rem}.HeaderPortalAuth_divider__3jXcq{height:1px;background:var(--border-subtle);margin:.2rem 0}.HeaderPortalAuth_dropdownItem__tlOAR{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:8px;font-size:.82rem;font-weight:700;color:var(--text-main);text-decoration:none;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;transition:background .12s ease}.HeaderPortalAuth_dropdownItem__tlOAR:hover{background:var(--bg-soft);color:var(--text-title)}.HeaderPortalAuth_dropdownLogout__MSQOw{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:8px;font-size:.82rem;font-weight:700;color:#ef4444;background:transparent;border:none;width:100%;text-align:left;cursor:pointer;transition:background .12s ease}.HeaderPortalAuth_dropdownLogout__MSQOw:hover{background:rgba(239,68,68,.12)}@media (max-width:640px){.HeaderPortalAuth_portalsDropdown__ry7pA{right:-40px;width:310px}}.HeaderActions_actions__TFSbo{display:flex;align-items:center;gap:.65rem}.HeaderActions_adminIconBtn__7rCzS{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:8px;background:var(--pill-bg);border:1px solid var(--border-subtle);color:var(--text-muted);text-decoration:none;transition:all .2s ease}.HeaderActions_adminIconBtn__7rCzS:hover{color:var(--cyan);background:var(--pill-hover);border-color:color-mix(in srgb,var(--cyan) 40%,var(--border-subtle));transform:rotate(30deg)}.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--border-subtle);background:var(--header-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .2s ease}.SiteHeader_inner__d66lA{max-width:1300px;margin:0 auto;padding:.6rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.SiteHeader_leftGroup__H_Fhg{display:flex;align-items:center;gap:1.25rem}@media (max-width:1080px){.SiteHeader_inner__d66lA{padding:.6rem 1rem;gap:1rem}}