.v21-active .marketing-team-card{background:var(--surface);border:1px solid var(--line);border-radius:5px}.v21-active .marketing-team-heading h2{font-size:clamp(38px,4.7vw,68px)}.v21-active .marketing-team-heading>p{font-size:15px;opacity:1}.v21-active .marketing-team-bio{font-size:16px;opacity:1}.v21-active .marketing-team-role{opacity:1;color:var(--jade)}.v21-active .marketing-team-socials a{border-radius:3px;font-size:12px}.marketing-team-placeholder{background:#dce7d7}.marketing-team-placeholder:before{border-radius:0;border-color:#87a38a}.v21-active .ls-journey{--journey-ink:var(--ink);--journey-muted:var(--muted);--journey-paper:var(--bg);--journey-line:var(--line);--journey-accent:var(--accent);--journey-scene:#163d30}.v21-active .ls-journey__step{background:transparent}.v21-active .ls-journey__button{border-radius:3px}.marketing-team-socials a span[aria-hidden=true]{display:none}.v21-active .marketing-team-editor-member{border-radius:5px;border-color:var(--line)}
@media(max-width:700px){.marketing-team-heading{grid-template-columns:1fr}.v21-active .marketing-team-heading>p{justify-self:start;max-width:100%;font-size:14px}.v21-active .marketing-team-portrait,.v21-active .marketing-team-placeholder{min-height:330px}.v21-active .marketing-team-card:only-child{grid-template-columns:1fr}.v21-active .marketing-team-copy{padding:28px}.v21-active .marketing-team-bio{font-size:14px}.marketing-team-card:only-child .marketing-team-monogram{font-size:130px}.marketing-team-placeholder:before{inset:24px}.v21-active .ls-journey{padding-top:25px}}
.loik-headline-stage{--lens-x:52%}.loik-chinese-reveal .loik-headline{max-width:none;width:100%;text-align:center}
html[data-theme] body.v21-active .v2-nav{background:color-mix(in srgb,var(--bg) 94%,transparent);border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;color:var(--ink)}
html[data-theme] body.v21-active .v2-nav:before,html[data-theme] body.v21-active .v2-nav:after{display:none}
html[data-theme] body.v21-active .v27-pref-trigger{background:transparent;box-shadow:none;border:0;color:var(--ink);backdrop-filter:none}
html[data-theme] body.v21-active .v27-pref-menu{background:var(--surface);border-color:var(--line);border-radius:5px;color:var(--ink)}
html[data-theme] body.v21-active .v27-pref-menu button[aria-checked=true]{background:var(--surface-2);border-color:var(--line);box-shadow:none}
html[data-theme] body.v21-active .btn{color:var(--bg)!important}html[data-theme] body.v21-active .btn.outline{color:var(--ink)!important}
html[data-theme] body.v21-active .loik-primary{color:#16372b!important}html[data-theme] body.v21-active .loik-last-call .btn{color:#eef3df!important}html[data-theme] body.v21-active .plan-vip .btn{color:#183f31!important}
html[data-theme] body.v21-active input,html[data-theme] body.v21-active select,html[data-theme] body.v21-active textarea{background:var(--surface)!important;border-color:var(--line)!important;border-radius:4px!important;color:var(--ink)!important}
html[data-theme] body.v21-active .catalog-field>span{color:var(--muted)}html[data-theme] body.v21-active .language-welcome{background:var(--bg);color:var(--ink);box-shadow:0 30px 100px #001a1955;border:1px solid var(--line);border-radius:10px}
html[data-theme] body.v21-active .language-welcome-options button{background:var(--surface);border:1px solid var(--line);box-shadow:none;color:var(--ink);border-radius:5px}
html[data-theme] body.v21-active .language-welcome-options button:hover{background:var(--surface-2)}
html[data-theme] body.v21-active .plan-grid-v36>.panel,html[data-theme] body.v21-active .consultation-grid-v36>.panel{margin:0}
html[data-theme] body.v21-active .grant-mark{box-shadow:none;background:none;border:0}
html[data-theme] body.v21-active .v2-footer{padding-inline:clamp(22px,4vw,64px)}
@media(max-width:700px){.loik-chinese-reveal,.loik-lens-rim{opacity:0}.reveal-chinese .loik-chinese-reveal{opacity:1}.v21-active .nav-actions [data-preference=theme]{display:none}.v21-active .nav-actions .v27-pref-label{display:inline;font-size:10px;max-width:62px}.v21-active .nav-actions .v27-pref-trigger{gap:6px}.v21-active .loik-headline{font-size:clamp(43px,11.8vw,78px)}.v21-active .loik-hero{min-height:min(760px,calc(100svh - 76px))}.v21-active .loik-headline-stage{margin-top:44px;min-height:218px}.v21-active .v2-footer{padding-inline:20px}}
.loik-reveal-controls{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2}.loik-reveal-controls button{border:0;background:transparent;color:#f4f5e9;padding:8px 0;font-size:11px;cursor:pointer}.loik-reveal-controls button[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}
@media(max-width:700px){.loik-reveal-controls{position:static;transform:none;align-self:flex-end;margin:-16px 0 20px}.loik-reveal-controls button{font-size:10px}.loik-hero-foot{min-height:30px}}
