.LanguageSwitch-module__NLpotW__switch{border:1px solid var(--line);background:var(--white);border-radius:999px;padding:3px;display:inline-flex}.LanguageSwitch-module__NLpotW__switch a{min-width:38px;height:30px;font-family:var(--font-head);letter-spacing:.04em;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.LanguageSwitch-module__NLpotW__switch a:hover{color:var(--ink);text-decoration:none}.LanguageSwitch-module__NLpotW__switch a.LanguageSwitch-module__NLpotW__active{background:var(--ink);color:var(--white)}
.Header-module__j53voW__header{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(14px);background:#ffffffd1;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.Header-module__j53voW__scrolled{border-bottom-color:var(--line);box-shadow:0 1px #2b333f05,0 8px 24px #2b333f0d}.Header-module__j53voW__bar{align-items:center;gap:20px;min-height:76px;display:flex}.Header-module__j53voW__logo{flex-shrink:0;display:inline-flex}.Header-module__j53voW__nav{margin-inline:auto}.Header-module__j53voW__links{gap:2px;display:flex}.Header-module__j53voW__links a{color:var(--ink);border-radius:999px;padding:8px 13px;font-size:.93rem;font-weight:600;transition:background .15s;display:inline-block;position:relative}.Header-module__j53voW__links a:hover{background:var(--bg);text-decoration:none}.Header-module__j53voW__right{align-items:center;gap:12px;display:flex}.Header-module__j53voW__cta{min-height:44px;padding-inline:20px}.Header-module__j53voW__toggle{border:1px solid var(--line);background:var(--white);width:44px;height:44px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;display:none}.Header-module__j53voW__drawer{padding:8px var(--gutter) 24px;border-top:1px solid var(--line);background:var(--white);animation:Header-module__j53voW__drawerIn .25s var(--ease);flex-direction:column;gap:8px;display:flex}@keyframes Header-module__j53voW__drawerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.Header-module__j53voW__drawer[hidden]{display:none}.Header-module__j53voW__drawerLinks{flex-direction:column;margin-bottom:12px;display:flex}.Header-module__j53voW__drawerLinks a{border-bottom:1px solid var(--line-soft);color:var(--ink);font-family:var(--font-head);padding:14px 4px;font-size:1.05rem;font-weight:600;display:block}.Header-module__j53voW__drawerWa{color:#1da851;align-items:center;gap:8px;margin-top:6px;font-weight:600;display:inline-flex}.Header-module__j53voW__drawerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:960px){.Header-module__j53voW__nav,.Header-module__j53voW__right{display:none}.Header-module__j53voW__toggle{margin-left:auto;display:inline-flex}}@media (min-width:961px){.Header-module__j53voW__drawer{display:none}}
.Footer-module__iyAUiW__footer{background:var(--slate-deep);color:#b8c0cc;padding-block:64px 32px;font-size:.93rem}.Footer-module__iyAUiW__grid{grid-template-columns:1.5fr 1fr;gap:40px;display:grid}.Footer-module__iyAUiW__brand{flex-direction:column;gap:14px;display:flex}.Footer-module__iyAUiW__address{color:#a8b3c7}.Footer-module__iyAUiW__address a{color:var(--white)}.Footer-module__iyAUiW__col h3{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:14px;font-size:.8rem}.Footer-module__iyAUiW__col ul{flex-direction:column;gap:10px;display:flex}.Footer-module__iyAUiW__col a{color:var(--white);font-weight:500}.Footer-module__iyAUiW__bottom{border-top:1px solid #ffffff1f;flex-direction:column;gap:12px;margin-top:48px;padding-top:24px;display:flex}.Footer-module__iyAUiW__disclaimer{color:#8f9aab;max-width:90ch;font-size:.82rem}.Footer-module__iyAUiW__copy{color:#8f9aab;font-size:.85rem}@media (max-width:700px){.Footer-module__iyAUiW__grid{grid-template-columns:1fr}}
.FloatingActions-module__sI7Q4q__wrap{right:max(18px, env(safe-area-inset-right,0px));bottom:max(18px, env(safe-area-inset-bottom,0px));z-index:40;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed}.FloatingActions-module__sI7Q4q__wa{color:#fff;min-height:54px;font-family:var(--font-head);transition:transform .2s var(--ease), box-shadow .2s var(--ease);animation:FloatingActions-module__sI7Q4q__waIn .6s var(--ease) both;background:#25d366;border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 14px;font-size:.95rem;font-weight:700;animation-delay:.8s;display:inline-flex;box-shadow:0 10px 28px #25d36673,0 2px 6px #0000001f}.FloatingActions-module__sI7Q4q__wa:hover{text-decoration:none;transform:translateY(-2px)scale(1.02);box-shadow:0 14px 34px #25d3668c,0 2px 6px #0000001f}.FloatingActions-module__sI7Q4q__wa:before{content:"";border-radius:inherit;pointer-events:none;animation:2.6s ease-out 1.6s infinite FloatingActions-module__sI7Q4q__waPulse;position:absolute;inset:0;box-shadow:0 0 #25d3668c}.FloatingActions-module__sI7Q4q__wa{position:relative}@keyframes FloatingActions-module__sI7Q4q__waIn{0%{opacity:0;transform:translateY(16px)scale(.9)}to{opacity:1;transform:none}}@keyframes FloatingActions-module__sI7Q4q__waPulse{0%{box-shadow:0 0 #25d36680}70%{box-shadow:0 0 0 16px #25d36600}to{box-shadow:0 0 #25d36600}}.FloatingActions-module__sI7Q4q__top{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);width:46px;height:46px;color:var(--ink);box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transition:opacity .25s var(--ease), transform .25s var(--ease), background .2s;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;transform:translateY(10px)scale(.9)}.FloatingActions-module__sI7Q4q__topVisible{opacity:1;pointer-events:auto;transform:none}.FloatingActions-module__sI7Q4q__top:hover{background:var(--white);color:var(--brand-dark)}@media (max-width:960px){.FloatingActions-module__sI7Q4q__wrap{bottom:calc(76px + env(safe-area-inset-bottom,0px));right:14px}.FloatingActions-module__sI7Q4q__wa{min-height:52px;padding:0 14px}.FloatingActions-module__sI7Q4q__waLabel{display:none}}@media (prefers-reduced-motion:reduce){.FloatingActions-module__sI7Q4q__wa,.FloatingActions-module__sI7Q4q__wa:before{animation:none}}
.MobileTabBar-module__2Y5C-W__bar{z-index:45;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:saturate(180%)blur(16px);border-top:1px solid var(--line);background:#ffffffdb;grid-template-columns:repeat(5,1fr);display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #2b333f0f}.MobileTabBar-module__2Y5C-W__bar a{min-height:56px;color:var(--muted);font-family:var(--font-head);letter-spacing:.01em;transition:color .15s, background .15s, transform .15s var(--ease);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.68rem;font-weight:700;display:flex}.MobileTabBar-module__2Y5C-W__bar a:hover{text-decoration:none}.MobileTabBar-module__2Y5C-W__bar a:active{transform:scale(.94)}.MobileTabBar-module__2Y5C-W__active{background:var(--brand-tint);color:var(--brand-dark)!important}.MobileTabBar-module__2Y5C-W__wa{color:#1da851!important}.MobileTabBar-module__2Y5C-W__lang{color:var(--ink)!important}.MobileTabBar-module__2Y5C-W__langBadge{background:var(--ink);width:30px;height:22px;color:var(--white);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;font-size:.66rem;display:inline-flex}@media (max-width:960px){.MobileTabBar-module__2Y5C-W__bar{display:grid}}
