html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}:root{--navy:#191970;--navy-d:#0e0e4a;--navy-m:#2b30a0;--navy-l:#4f5bd5;--tint:#eef0fb;--tint2:#d6d9f5;--bg:#f1f1f4;--card:#fff;--ink:#10102b;--mut:#5e5e73;--line:#e4e4ec;--good:#12713a;--goodbg:#e4f6ea;--r:28px;--shadow:0 18px 50px #1919701a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}section{padding:96px 0}.eyebrow{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:30px;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.eyebrow i{background:var(--navy);border-radius:50%;width:7px;height:7px;display:block}.h2{letter-spacing:-.025em;font-size:clamp(30px,4.2vw,48px);font-weight:600;line-height:1.1}.lead{color:var(--mut);max-width:560px;font-size:18px}.center{text-align:center}.center .lead{margin-inline:auto}.btn{cursor:pointer;border:1px solid #0000;border-radius:30px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-p{background:linear-gradient(135deg,var(--navy),var(--navy-m));color:#fff;box-shadow:0 10px 24px #19197047}.btn-p:hover{box-shadow:0 14px 30px #19197061}.btn-s{color:var(--ink);border-color:var(--line);background:#fff}.btn-s:hover{border-color:var(--navy)}.ico{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.reveal{opacity:0;will-change:opacity,transform;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.reveal.in{opacity:1;transform:translateY(0)}.vgrid .vcard.reveal:first-child{transition-delay:60ms}.vgrid .vcard.reveal:nth-child(2){transition-delay:.18s}.vgrid .vcard.reveal:nth-child(3){transition-delay:.3s}.advisory-pillars-grid .advisory-pillar-card.reveal:first-child{transition-delay:60ms}.advisory-pillars-grid .advisory-pillar-card.reveal:nth-child(2){transition-delay:.18s}.advisory-pillars-grid .advisory-pillar-card.reveal:nth-child(3){transition-delay:.3s}.advisory-pillars-grid .advisory-pillar-card.reveal:nth-child(4){transition-delay:.42s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}.lh-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border-bottom:1px solid #f0f0f5e6;position:sticky;top:0}.lh-nav-container{justify-content:space-between;align-items:center;height:78px;padding:0 24px;display:flex}.lh-brand .lh-brand-link{align-items:center;text-decoration:none;display:inline-flex}.lh-brand-logo{object-fit:contain;width:auto;height:46px;transition:opacity .2s;display:block}.lh-brand-logo:hover{opacity:.9}.lh-nav-menu{align-items:center;gap:32px;display:flex}.lh-nav-link{color:#555;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.lh-nav-link:hover{color:#000}.lh-nav-cta{align-items:center;gap:12px;display:flex}.btn-lh-contact{color:#000;background:#fff;border:1px solid #e7e5e4;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #0000000d}.btn-lh-contact:hover{background:#fafaf9;border-color:#d6d3d1;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.burger{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:none}.mobile{display:none}@media (max-width:900px){.lh-nav-menu,.lh-nav-cta .btn-lh-contact{display:none}.burger{display:flex}.mobile.open{box-shadow:var(--shadow);background:#fff;border-radius:24px;flex-direction:column;gap:4px;margin:8px 16px;padding:12px;display:flex}.mobile a{border-radius:14px;padding:14px 16px;font-weight:500}.mobile a:hover{background:var(--tint)}}.hero-welocalhost{background:#fff;align-items:center;min-height:82vh;padding:50px 0 80px;display:flex;position:relative;overflow:hidden}::selection{color:#191970;background:#2b2f962e}::selection{color:#191970;background:#2b2f962e}.lh-hero-shape{z-index:1;width:1053px;height:895px;animation:8s ease-in-out infinite floatLhShape;position:absolute;top:calc(54% - 447px);right:-213px;transform:rotate(-11deg);pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important}.lh-hero-shape img{object-fit:cover;filter:drop-shadow(0 20px 40px #6366f126);width:100%;height:100%;display:block;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;background:0 0!important}.lh-hero-shape,.lh-hero-shape *,.lh-hero-shape img::selection,.lh-hero-shape ::selection{color:#0000!important;background:0 0!important}@keyframes floatLhShape{0%,to{transform:translateY(0)rotate(-11deg)}50%{transform:translateY(-18px)rotate(-9.5deg)}}.lh-hero-grid{z-index:2;width:100%;max-width:1200px;margin:0 auto;position:relative}.lh-hero-left{max-width:820px}.lh-badge{background:#fff;border:1px solid #f3effe;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:4px 14px 4px 4px;display:inline-flex;box-shadow:0 1px 3px #2a282e14,0 4px 12px #2a282e0a}.lh-badge-pill{color:#fff;letter-spacing:-.01em;background:linear-gradient(316deg,#4f5bd5 0%,#2b2f96 55%,#191970 100%);border:1px solid #ffffffa6;border-radius:999px;padding:4px 13px;font-size:12.5px;font-weight:600}.lh-badge-txt{color:#424242;letter-spacing:-.01em;font-size:13.5px;font-weight:500}.lh-title{letter-spacing:-.038em;color:#000;margin:0 0 24px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,4.5vw,64px);font-weight:700;line-height:1.08}.lh-serif{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit}.lh-growth-badge{vertical-align:middle;filter:drop-shadow(0 8px 22px #2b2f9659);border-radius:18px;justify-content:center;align-items:center;width:clamp(46px,4.8vw,64px);height:clamp(46px,4.8vw,64px);margin:0 8px;transition:transform .3s;animation:4s ease-in-out infinite floatGrowthBadge;display:inline-flex}.lh-growth-badge:hover{transform:scale(1.08)rotate(3deg)}.lh-growth-img{object-fit:contain;border-radius:18px;width:100%;height:100%;display:block}@keyframes floatGrowthBadge{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(2deg)}}.lh-sub{color:#555;max-width:510px;margin:0 0 34px;font-size:17.5px;font-weight:400;line-height:1.58}.lh-actions{align-items:center;gap:14px;margin-bottom:34px;display:flex}.btn-lh-primary{color:#fff;background:#000;border-radius:10px;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 18px #00000029}.btn-lh-primary:hover{background:#1a1a1a;transform:translateY(-2px);box-shadow:0 10px 24px #00000038}.lh-arrow-icon{width:16px;height:16px;transition:transform .2s}.btn-lh-primary:hover .lh-arrow-icon{transform:translate(2px,-2px)}.btn-lh-secondary{color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:10px;align-items:center;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #0000000a}.btn-lh-secondary:hover{background:#f9f9f9;border-color:#d4d4d4;transform:translateY(-2px)}.lh-trust-box{flex-direction:column;gap:4px;display:flex}.lh-trust-label{color:#666;font-size:13px;font-weight:500}.lh-trust-stars{align-items:center;gap:4px;display:flex}.star-icon{color:#191970;font-size:15px}.lh-trust-score{color:#424242;margin-left:4px;font-size:13.5px;font-weight:700}@media (max-width:1100px){.lh-hero-shape{opacity:.75;width:800px;height:700px;right:-320px}.lh-title{font-size:clamp(38px,6vw,56px)}}@media (max-width:850px){.lh-nav-menu{display:none}.lh-hero-shape{opacity:.55;width:650px;height:550px;right:-320px}.lh-hero-left{max-width:100%}}.shot{background:#fff;border-radius:36px;max-width:1100px;margin:64px auto 0;padding:14px;position:relative;box-shadow:0 0 0 10px #ffffff8c,0 40px 90px #19197029}.shot:before{content:"";z-index:-1;background:radial-gradient(60% 100% at 50% 0,#4f5bd538,#0000 70%);height:240px;position:absolute;inset:-60px -40px auto}.mock{background:var(--bg);text-align:left;border-radius:26px;grid-template-columns:repeat(12,1fr);gap:14px;padding:18px;display:grid}.mc{background:#fff;border-radius:22px;padding:18px 20px}.mc small{color:var(--mut);font-size:12px;font-weight:500;display:block}.mc b{letter-spacing:-.02em;margin-top:2px;font-size:30px;font-weight:600;display:block}.mc.navy{background:var(--navy);color:#fff;position:relative;overflow:hidden}.mc.navy small{color:#c9caee}.mc.navy:after{content:"";opacity:.8;background:#2a2a8f;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-40px;right:-30px}.chip{background:var(--goodbg);color:var(--good);border-radius:12px;margin-top:8px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.mc.navy .chip{color:var(--navy);background:#fff}.c3{grid-column:span 3}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.bars{align-items:flex-end;gap:10px;height:120px;margin-top:12px;display:flex}.bars i{background:var(--tint2);border-radius:12px;flex:1;display:block}.bars i.on{background:linear-gradient(90deg,var(--navy),#3c42b8)}.rows{flex-direction:column;gap:12px;margin-top:12px;font-size:14px;display:flex}.rows div{align-items:center;gap:10px;display:flex}.rows span.n{background:var(--tint);width:24px;height:24px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.rows em{color:var(--mut);margin-left:auto;font-style:normal;font-weight:600}.donut{align-items:center;gap:18px;margin-top:8px;display:flex}@media (max-width:820px){.c3,.c4,.c5,.c6,.c7,.c8{grid-column:span 12}.mock{padding:12px}}.vgrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.vcard{border-radius:var(--r);background:#fff;flex-direction:column;gap:22px;padding:14px 14px 28px;transition:transform .3s,box-shadow .3s;display:flex}.vcard:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.vart{background:#efeff4;border-radius:22px;height:320px;position:relative;overflow:hidden}.vcard h3{letter-spacing:-.01em;padding:0 14px;font-size:22px}.vcard p{color:var(--mut);margin-top:-12px;padding:0 14px}@media (max-width:960px){.vgrid{grid-template-columns:1fr}}.a1{background:#fff;border-radius:24px 24px 0 0;padding:22px 22px 0;position:absolute;inset:34px 30px 0;box-shadow:0 0 0 7px #ffffffb3}.a1 small{color:var(--mut);font-size:14px}.a1 .big{align-items:center;gap:10px;margin-top:4px;display:flex}.a1 .big b{letter-spacing:-.03em;font-size:34px;font-weight:600}.a1 .big u{background:var(--tint2);color:var(--navy);border-radius:14px;padding:3px 10px;font-size:12px;font-weight:600;text-decoration:none}.a1 .bars{border-top:1px solid #eeeef3;gap:12px;height:150px;margin-top:20px;padding-top:18px}.a2 .ring{background:#1919700b;border:1px solid #19197012;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a2 .core{background:linear-gradient(145deg,var(--navy),#3a3fb0);color:#fff;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #19197059}.pill{background:linear-gradient(135deg,var(--navy),#3238a8);color:#fff;white-space:nowrap;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:500;position:absolute;box-shadow:0 10px 20px #19197047}.a3 svg.curve{width:100%;height:100%;position:absolute;inset:0}.a3 .stack{flex-direction:column;gap:18px;width:420px;display:flex;position:absolute;top:24px;left:-60px;transform:rotate(-8deg)}.a3 .tc{background:#fff;border-radius:18px;width:360px;overflow:hidden;box-shadow:0 12px 26px #1919701f}.a3 .tc .t{flex-direction:column;gap:8px;padding:16px 18px 12px;display:flex}.a3 .tc .t i{background:#e6e9fb;border-radius:6px;height:11px;display:block}.a3 .tc .f{color:var(--mut);border-top:1px solid #eeeef3;justify-content:space-between;align-items:center;gap:10px;padding:11px 18px;font-size:11px;display:flex}.a3 .tc .f b{background:linear-gradient(135deg,var(--navy),#3a3fb0);color:#fff;white-space:nowrap;border-radius:10px;padding:6px 10px;font-size:11px;font-weight:600}.a3 .tc.m{margin-left:90px}.split{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;display:grid}.split.rev{grid-template-columns:1.15fr 1fr}.split.rev .txt{order:2}.tag{color:var(--navy);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.tag span{background:var(--tint);text-transform:none;letter-spacing:0;border-radius:20px;padding:5px 12px}.txt .h2{margin-bottom:18px}.logos{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.logos span{border:1px solid var(--line);color:var(--mut);background:#fff;border-radius:30px;padding:10px 18px;font-size:14px;font-weight:600}.panel{box-shadow:var(--shadow);background:#fff;border-radius:34px;padding:14px}.panel .in{background:var(--bg);border-radius:24px;flex-direction:column;gap:12px;padding:20px;display:flex}.tr{background:#fff;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.tr .ic{background:var(--tint);width:42px;height:42px;color:var(--navy);border-radius:14px;justify-content:center;align-items:center;display:flex}.tr strong{font-size:15px;display:block}.tr small{color:var(--mut);font-size:12px}.st{white-space:nowrap;border-radius:20px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600}.st.ok{background:var(--goodbg);color:var(--good)}.st.wip{background:var(--tint2);color:var(--navy)}.st.due{color:#8a5200;background:#fff1dc}.tog{background:var(--navy);border-radius:20px;flex:none;width:44px;height:26px;margin-left:auto;position:relative}.tog:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;right:3px}@media (max-width:900px){.split,.split.rev{grid-template-columns:1fr;gap:36px}.split.rev .txt{order:0}}.steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.step{border-radius:var(--r);background:#fff;padding:14px 14px 30px}.step .art{background:#efeff4;border-radius:22px;justify-content:center;align-items:flex-end;height:220px;padding:24px;display:flex;overflow:hidden}.step h3{align-items:center;gap:10px;margin:22px 14px 8px;font-size:21px;display:flex}.step h3 em{background:var(--navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-style:normal;display:inline-flex}.step p{color:var(--mut);margin:0 14px}.step .bars{width:100%;height:100%;margin:0}@media (max-width:960px){.steps{grid-template-columns:1fr}}.show{background:var(--navy);color:#fff;border-radius:44px;padding:70px 56px;position:relative;overflow:hidden}.show:before,.show:after{content:"";opacity:.55;background:#2a2a8f;border-radius:50%;position:absolute}.show:before{width:420px;height:420px;top:-140px;right:-120px}.show:after{width:300px;height:300px;bottom:-140px;left:-100px}.show>*{z-index:1;position:relative}.show .lead{color:#c9caee}.fts{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.ft{background:#ffffff14;border:1px solid #ffffff24;border-radius:24px;padding:26px}.ft .ic{width:46px;height:46px;color:var(--navy);background:#fff;border-radius:16px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.ft h3{margin-bottom:6px;font-size:19px}.ft p{color:#c9caee;font-size:15px}.show .panel{box-shadow:none;background:#ffffff1a;margin-top:40px}.show .mock{background:#fff}@media (max-width:900px){.fts{grid-template-columns:1fr}.show{border-radius:32px;padding:48px 24px}}.bgrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;display:grid}.bn{border-radius:var(--r);background:#fff;padding:30px;transition:transform .3s,box-shadow .3s}.bn:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.bn .ic{background:var(--tint);width:52px;height:52px;color:var(--navy);border-radius:18px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.bn h3{margin-bottom:8px;font-size:20px}.bn p{color:var(--mut)}@media (max-width:960px){.bgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bgrid{grid-template-columns:1fr}}.cmp{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;display:grid}.cmp-card{background:#fff;border-radius:36px;grid-template-columns:1.5fr 1.1fr .9fr;align-items:stretch;gap:12px;padding:16px 18px 20px 24px;display:grid;box-shadow:0 20px 50px -12px #0f172a14,0 1px 3px #0f172a0a}.cmp-col{flex-direction:column;display:flex}.cmp-head{align-items:center;height:68px;font-size:18px;font-weight:700;display:flex}.cmp-cell{color:#0f1422;align-items:center;height:62px;font-size:15px;font-weight:600;display:flex}.cmp-features .cmp-cell{align-items:center;gap:14px;padding-right:10px;display:flex}.cmp-features .cmp-cell svg{color:#0f1422;flex-shrink:0;width:20px;height:20px}.cmp-brand{color:#fff;z-index:2;background:linear-gradient(#242882 0%,#191970 50%,#121255 100%);border-radius:28px;margin:-10px 0;padding:8px 14px 18px;position:relative;box-shadow:0 18px 44px -6px #1919707a,0 4px 16px #19197042}.cmp-brand .cmp-head{letter-spacing:-.01em;color:#fff;justify-content:center;gap:8px;font-size:18px;font-weight:700}.cmp-brand .brand-badge{color:#fff;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.cmp-brand .cmp-cell{justify-content:center}.ck-arvio-blue{color:#191970;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s;display:flex;box-shadow:0 3px 10px #0000001f}.ck-arvio-blue:hover{transform:scale(1.08)}.ck-arvio-blue svg{stroke:#191970;stroke-width:2.8px;fill:none;width:18px;height:18px}.cmp-others .cmp-head{color:#0b0f19;justify-content:center;font-size:18px;font-weight:700}.cmp-others .cmp-cell{justify-content:center}.ck-others-dark{color:#fff;background:#0f1422;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ck-others-dark svg{stroke:#fff;stroke-width:2.6px;fill:none;width:16px;height:16px}@media (max-width:900px){.cmp{grid-template-columns:1fr;gap:40px}.cmp-card{padding:16px;overflow-x:auto}}.tgrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:56px;display:grid}.tq{border:1px dashed var(--tint2);background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:24px;display:flex}.tq p{color:var(--mut);font-size:15px}.tq .who{align-items:center;gap:12px;margin-top:auto;display:flex}.tq .av{background:var(--tint);width:42px;height:42px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.tq strong{font-size:14px;display:block}.tq small{color:var(--mut);font-size:12px}.note{color:var(--mut);text-align:center;margin-top:22px;font-size:13px}.feat{background:#fff;border-radius:34px;grid-template-columns:1fr 1.3fr;align-items:center;gap:36px;margin-top:36px;padding:44px;display:grid}.feat blockquote{letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.35}@media (max-width:1000px){.tgrid{grid-template-columns:repeat(2,1fr)}.feat{grid-template-columns:1fr;padding:28px}}@media (max-width:560px){.tgrid{grid-template-columns:1fr}}.switch{border:1px solid var(--line);background:#fff;border-radius:30px;gap:4px;margin-top:30px;padding:5px;display:inline-flex}.switch button{cursor:pointer;color:var(--mut);background:0 0;border:0;border-radius:24px;align-items:center;gap:8px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.switch button.on{background:var(--navy);color:#fff}.switch em{background:var(--goodbg);color:var(--good);border-radius:12px;padding:2px 8px;font-size:11px;font-style:normal}.pgrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.plan{border-radius:var(--r);background:#fff;flex-direction:column;gap:20px;padding:34px;display:flex}.plan.hot{background:var(--navy);color:#fff;transform:translateY(-10px);box-shadow:0 30px 60px #19197059}.plan h3{font-size:22px}.plan .d{color:var(--mut);font-size:15px}.plan.hot .d{color:#c9caee}.price{letter-spacing:-.03em;font-size:46px;font-weight:600;line-height:1}.price small{color:var(--mut);letter-spacing:0;font-size:14px;font-weight:500}.plan.hot .price small{color:#c9caee}.plan ul{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:12px;margin:0;padding:20px 0 0;font-size:15px;list-style:none;display:flex}.plan.hot ul{border-color:#fff3}.plan li{gap:10px;display:flex}.plan li .ico{color:var(--navy);margin-top:2px}.plan.hot li .ico{color:#fff}.plan.hot .btn-p{color:var(--navy);box-shadow:none;background:#fff}.help{text-align:left;background:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:22px 30px;display:flex}@media (max-width:960px){.pgrid{grid-template-columns:1fr}.plan.hot{transform:none}}.stat{padding:30px 0}.statbox{border-radius:var(--r);text-align:center;background:#fff;padding:44px}.statbox h2{letter-spacing:-.025em;font-size:clamp(26px,3.6vw,40px);font-weight:600}.statbox h2 span{color:var(--navy)}.faqwrap{grid-template-columns:1fr 1.3fr;align-items:start;gap:56px;display:grid}.faq details{background:#fff;border-radius:22px;margin-bottom:12px;padding:0 26px;transition:box-shadow .2s}.faq details[open]{box-shadow:var(--shadow)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .pl{background:var(--tint);width:32px;height:32px;color:var(--navy);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .25s;display:flex}.faq details[open] .pl{background:var(--navy);color:#fff;transform:rotate(45deg)}.faq p{color:var(--mut);padding:0 0 24px}.askbox{background:#fff;border-radius:24px;margin-top:30px;padding:26px}.askbox h4{margin-bottom:6px;font-size:18px}.askbox p{color:var(--mut);margin-bottom:16px;font-size:15px}@media (max-width:900px){.faqwrap{grid-template-columns:1fr;gap:32px}}.bhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.blog{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px;display:grid}.post{background:#fff;border-radius:26px;flex-direction:column;gap:16px;padding:12px 12px 24px;transition:transform .3s,box-shadow .3s;display:flex}.post:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.post .img{color:#fff;border-radius:18px;justify-content:center;align-items:center;height:170px;display:flex;position:relative;overflow:hidden}.post .img:after{content:"";background:#ffffff1f;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-40px;right:-30px}.post .cat{color:var(--navy);background:var(--tint);border-radius:20px;align-self:flex-start;margin:0 12px;padding:4px 12px;font-size:12px;font-weight:600}.post h3{letter-spacing:-.01em;margin:0 12px;font-size:17px;line-height:1.35}@media (max-width:1080px){.blog{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.blog{grid-template-columns:1fr}}.ctab{background:linear-gradient(135deg,var(--navy),var(--navy-m));color:#fff;text-align:center;border-radius:44px;padding:90px 30px;position:relative;overflow:hidden}.ctab:before,.ctab:after{content:"";border:1px solid #ffffff24;border-radius:50%;position:absolute}.ctab:before{width:520px;height:520px;top:-200px;left:-160px}.ctab:after{width:640px;height:640px;bottom:-340px;right:-240px}.ctab>*{z-index:1;position:relative}.ctab h2{letter-spacing:-.03em;max-width:780px;margin:0 auto 18px;font-size:clamp(32px,5vw,58px);font-weight:600;line-height:1.08}.ctab p{color:#d5d6f3;max-width:520px;margin:0 auto 30px;font-size:18px}.ctab .btn-p{color:var(--navy);box-shadow:none;background:#fff}footer{padding:60px 0 36px}.fgrid{grid-template-columns:1.6fr 1fr 1fr;gap:40px;display:grid}.fgrid img{width:auto;height:48px;margin-bottom:16px}.fgrid p{color:var(--mut);max-width:360px;font-size:15px}.fgrid h4{color:var(--mut);margin-bottom:14px;font-size:14px;font-weight:600}.fgrid ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.fgrid ul a:hover{color:var(--navy)}.fbot{border-top:1px solid var(--line);color:var(--mut);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:44px;padding-top:24px;font-size:14px;display:flex}@media (max-width:760px){.fgrid{grid-template-columns:1fr}}:root{--liquid-primary:#000}@keyframes liquidSweep{0%,21.4%{background-position:100% 0}50%,71.4%{background-position:50% 0}to{background-position:0 0}}.orehack-section{z-index:10;box-sizing:border-box;background:#fff;margin-top:0;padding:90px 24px 80px;position:relative;overflow:hidden}.orehack-ambient-glow{filter:blur(80px);pointer-events:none;background:radial-gradient(#19197024 0%,#0000 70%);width:900px;height:500px;position:absolute;top:15%;left:50%;transform:translate(-50%,-50%)}.orehack-header{text-align:center;z-index:2;width:100%;max-width:1200px;margin:0 auto 3.5rem;position:relative}.orehack-liquid-text{text-transform:uppercase;letter-spacing:.2em;background:linear-gradient(to right, var(--liquid-primary) 33.33%, #191970 33.33%, #191970 66.66%, var(--liquid-primary) 66.66%);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:1.25rem;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:13px;font-weight:700;display:inline-block;animation:14s linear infinite liquidSweep!important}.orehack-h2{color:#000;letter-spacing:-.038em;flex-flow:wrap;justify-content:center;align-items:baseline;gap:.45rem .85rem;margin:0;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,5vw,64px);font-style:normal;font-weight:700;line-height:1.08;display:flex}.orehack-empower{color:#191970;letter-spacing:-.01em;text-shadow:none;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.orehack-divider-wrap{max-width:900px;height:2px;margin:2.5rem auto 0;position:relative}.orehack-divider-line{background:linear-gradient(90deg,#0000,#19197066,#191970cc,#19197066,#0000);width:100%;height:1px}.orehack-divider-glow{filter:blur(5px);pointer-events:none;background:radial-gradient(#19197033 0%,#0000 70%);width:65%;height:24px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.scroll-stack-scroller{width:100%;max-width:1120px;margin:0 auto;position:relative}.scroll-stack-scroller.scroll-stack-window-mode{height:auto;overflow:visible}.scroll-stack-inner{padding:2vh 0 10vh;position:relative}.scroll-stack-card{transform-origin:top;will-change:transform, filter;backface-visibility:hidden;transform-style:preserve-3d;box-sizing:border-box;border-radius:32px;width:100%;min-height:480px;margin:0 0 60px;padding:0;transition:filter .3s ease-out;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 45px #0000000f,0 4px 12px #00000008}.scroll-stack-end{width:100%;height:1px}.hiw-card{box-sizing:border-box;border-radius:32px;align-items:stretch;width:100%;height:100%;min-height:480px;display:flex;position:relative;overflow:hidden}.hiw-card-left{z-index:2;flex-direction:column;flex:1;justify-content:center;gap:1.5rem;padding:clamp(2.5rem,5vw,4.5rem);display:flex}.hiw-step-label{letter-spacing:.18em;text-transform:uppercase;margin:0;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600}.hiw-title{letter-spacing:-.02em;white-space:pre-line;text-transform:uppercase;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,6.5vw,5.2rem);font-weight:900;line-height:.95}.hiw-desc{max-width:530px;margin:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(.95rem,1.2vw,1.08rem);font-style:italic;font-weight:400;line-height:1.7}.hiw-tags{flex-wrap:wrap;gap:.65rem;margin-top:.5rem;display:flex}.hiw-tag{letter-spacing:.02em;background:0 0;border-radius:999px;padding:.45rem 1.15rem;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:500}.hiw-card-right{z-index:2;justify-content:flex-end;align-items:flex-start;padding:clamp(2.2rem,4.5vw,3.8rem) clamp(2.2rem,4.5vw,3.8rem) clamp(2.2rem,4.5vw,3.8rem) 0;display:flex}.hiw-info-box{border-radius:20px;flex-direction:column;gap:1.4rem;min-width:220px;padding:2.2rem 2rem;display:flex;position:relative}.hiw-arrow-circle{border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:46px;height:46px;margin-bottom:.4rem;display:flex;box-shadow:0 4px 12px #00000014}.hiw-info-block{flex-direction:column;gap:.25rem;display:flex}.hiw-info-label{letter-spacing:.16em;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:.68rem;font-weight:700}.hiw-info-value{font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:800}@media (max-width:768px){.orehack-section{padding:70px 16px 40px}.hiw-card{flex-direction:column;min-height:auto}.scroll-stack-card{min-height:auto}.hiw-card-left{padding:2.2rem 1.6rem 1.5rem}.hiw-title{font-size:clamp(2.2rem,9vw,3.2rem)}.hiw-card-right{justify-content:flex-start;padding:0 1.6rem 2.2rem}.hiw-info-box{min-width:unset;width:100%}}.arvio-testi-section{background:#f4f5f8;padding:80px 0 90px;position:relative;overflow:hidden}.arvio-testi-header{text-align:center;max-width:720px;margin:0 auto 46px;padding:0 24px}.arvio-testi-badge{color:#111827;background:#fff;border:1px solid #ececf2;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 16px 5px 10px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #0000000a}.arvio-testi-dot{background:#242882;border-radius:50%;width:7px;height:7px}.arvio-testi-heading{letter-spacing:-.025em!important;color:#0c1024!important;max-width:760px!important;margin:0 auto!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:clamp(30px,4.2vw,48px)!important;font-weight:600!important;line-height:1.1!important}.arvio-marquee-wrap{flex-direction:column;gap:20px;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.arvio-marquee-track{will-change:transform;gap:20px;width:max-content;display:flex}.arvio-marquee-track.track-left{animation:40s linear infinite arvioScrollLeft}.arvio-marquee-track.track-right{animation:44s linear infinite arvioScrollRight}.arvio-marquee-wrap:hover .arvio-marquee-track{animation-play-state:paused}@keyframes arvioScrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes arvioScrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.arvio-testi-card{box-sizing:border-box;background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:space-between;width:380px;min-width:380px;max-width:380px;height:305px;padding:22px 24px 20px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005}.arvio-testi-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000012,0 4px 12px #00000008}.arvio-card-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.arvio-stars{color:#2563eb;gap:3px;display:flex}.arvio-quote-icon{opacity:1;color:#e2e8f0;fill:#e2e8f0;flex-shrink:0;width:32px;height:26px}.arvio-quote-text{color:#374151;margin:0 0 auto;font-size:13.5px;font-weight:500;line-height:1.45;display:block}.arvio-author-box{align-items:center;gap:12px;margin-top:auto;display:flex}.arvio-avatar,.arvio-avatar-initial{object-fit:cover;color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #1919702e}.arvio-author-info{flex-direction:column;display:flex}.arvio-author-name{color:#111827;margin:0;font-size:14.5px;font-weight:700;line-height:1.25}.arvio-author-role{color:#6b7280;margin:2px 0 0;font-size:12.5px;font-weight:500;line-height:1.2}@media (max-width:768px){.arvio-testi-section{padding:60px 0 70px}.arvio-testi-card{width:300px;min-width:300px;height:380px;padding:20px 20px 18px}.arvio-quote-text{font-size:14px}}.lh-cta-section{background:#fff;padding:80px 0 90px;position:relative}.lh-cta-card{text-align:center;color:#fff;box-sizing:border-box;background:radial-gradient(105% 120% at 50% 15%,#2c3298 0%,#191970 48%,#0d0e3a 100%);border:3px solid #fff;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1120px;min-height:400px;margin:0 auto;padding:65px 30px 58px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #19197061,0 4px 16px #0000001f,inset 0 2px 24px #ffffff4d}.lh-envelope-left,.lh-envelope-right{pointer-events:none;z-index:1;-webkit-user-select:none;user-select:none;width:440px;height:300px;position:absolute}.lh-envelope-left{bottom:-65px;left:-60px;transform:rotate(-14deg)}.lh-envelope-right{bottom:-65px;right:-60px;transform:rotate(14deg)}.lh-envelope-left img,.lh-envelope-right img{object-fit:contain;filter:drop-shadow(0 20px 40px #00000029);width:100%;height:100%}.lh-cta-content{z-index:2;flex-direction:column;align-items:center;gap:14px;max-width:820px;display:flex;position:relative}.lh-cta-title{letter-spacing:-.04em;color:#fff;text-align:center;margin:0;font-size:clamp(34px,4.6vw,58px);font-weight:700;line-height:1.02}.lh-cta-serif{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.lh-cta-sub{color:#ffffffe6;letter-spacing:-.01em;margin:6px 0 12px;font-size:15.5px;font-weight:400}.lh-cta-btn{color:#fff;cursor:pointer;background:#000;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 4px 14px #00000059,0 1px 3px #0003}.lh-cta-btn:hover{background:#111;transform:translateY(-2px);box-shadow:0 8px 20px #00000073}.lh-cta-arrow{width:14px;height:14px;transition:transform .2s}.lh-cta-btn:hover .lh-cta-arrow{transform:translate(2px,-2px)}@media (max-width:768px){.lh-cta-section{padding:50px 0 60px}.lh-cta-card{border-radius:22px;min-height:340px;padding:50px 20px 45px}.lh-envelope-left{opacity:.75;width:240px;height:160px;bottom:-40px;left:-60px}.lh-envelope-right{opacity:.75;width:240px;height:160px;bottom:-40px;right:-60px}}.hiw-modern-card{box-sizing:border-box;border-radius:32px;flex-direction:column;justify-content:space-between;width:100%;min-height:560px;padding:clamp(32px,4.2vw,52px);display:flex;position:relative;overflow:hidden}.hiw-card-theme-dark{color:#fff;background:radial-gradient(100% 120% at 85% 15%,#252a8a 0%,#191970 55%,#0e0e45 100%);border:1px solid #ffffff24;box-shadow:0 25px 60px #19197059}.hiw-card-theme-light{color:#0e0e0e;background:#fff;border:1px solid #00000014;box-shadow:0 20px 50px #00000012}.hiw-top-row{z-index:2;justify-content:space-between;align-items:flex-start;gap:30px;display:flex;position:relative}.hiw-top-left{flex:1;max-width:780px}.hiw-eyebrow-tag{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 16px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:13px;font-weight:700;display:flex}.hiw-card-theme-dark .hiw-eyebrow-tag{color:#ffffffb3}.hiw-card-theme-light .hiw-eyebrow-tag{color:#666}.hiw-big-title{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 18px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,5.8vw,74px);font-weight:800;line-height:1.02}.hiw-card-theme-dark .hiw-big-title{color:#fff}.hiw-card-theme-light .hiw-big-title{color:#0a0a0a}.hiw-description{max-width:620px;margin:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(15px,1.25vw,17.5px);font-style:italic;font-weight:400;line-height:1.6}.hiw-card-theme-dark .hiw-description{color:#ffffffd9}.hiw-card-theme-light .hiw-description{color:#444}.hiw-floating-badge{box-sizing:border-box;border-radius:22px;flex-direction:column;flex-shrink:0;gap:16px;min-width:220px;padding:24px 28px;display:flex}.hiw-badge-white{color:#0e0e0e;background:#fff;box-shadow:0 16px 36px #00000029}.hiw-badge-navy{color:#fff;background:#191970;box-shadow:0 16px 36px #19197052}.hiw-badge-header{justify-content:flex-end;display:flex}.hiw-badge-arrow{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .25s;display:inline-flex}.hiw-badge-white .hiw-badge-arrow{color:#fff;background:#191970}.hiw-badge-navy .hiw-badge-arrow{color:#191970;background:#fff}.hiw-floating-badge:hover .hiw-badge-arrow{transform:translate(2px,-2px)scale(1.05)}.hiw-badge-info{flex-direction:column;gap:12px;display:flex}.hiw-badge-item{flex-direction:column;gap:3px;display:flex}.hiw-badge-lbl{letter-spacing:.15em;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700}.hiw-badge-white .hiw-badge-lbl{color:#777}.hiw-badge-navy .hiw-badge-lbl{color:#ffffffa6}.hiw-badge-val{letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800}.hiw-badge-white .hiw-badge-val{color:#0a0a0a}.hiw-badge-navy .hiw-badge-val{color:#fff}.hiw-bottom-section{z-index:2;margin-top:36px;position:relative}.hiw-sectors-lbl{letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px 2px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700}.hiw-card-theme-dark .hiw-sectors-lbl{color:#ffffffa6}.hiw-card-theme-light .hiw-sectors-lbl{color:#777}.hiw-sectors-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.hiw-sector-card{border-radius:20px;flex-direction:column;justify-content:space-between;padding:22px 20px;transition:transform .25s,box-shadow .25s;display:flex}.hiw-sector-card:hover{transform:translateY(-3px)}.hiw-card-theme-dark .hiw-sector-card{background:#ffffff0d;border:1px solid #ffffff24}.hiw-card-theme-dark .hiw-sector-card:hover{background:#ffffff17;border-color:#ffffff40}.hiw-card-theme-light .hiw-sector-card{background:#fff;border:1px solid #00000014;box-shadow:0 6px 18px #0000000a}.hiw-card-theme-light .hiw-sector-card:hover{box-shadow:0 10px 24px #00000014}.hiw-sector-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.hiw-sector-num{letter-spacing:.1em;font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:700}.hiw-card-theme-dark .hiw-sector-num{color:#fff}.hiw-card-theme-light .hiw-sector-num{color:#191970}.hiw-sector-arrow{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.hiw-card-theme-dark .hiw-sector-arrow{color:#191970;background:#fff}.hiw-card-theme-light .hiw-sector-arrow{color:#fff;background:#191970}.hiw-sector-title{letter-spacing:-.02em;margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:17.5px;font-weight:700;line-height:1.25}.hiw-card-theme-dark .hiw-sector-title{color:#fff}.hiw-card-theme-light .hiw-sector-title{color:#0a0a0a}.hiw-sector-desc{margin:0;font-family:Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.55}.hiw-card-theme-dark .hiw-sector-desc{color:#ffffffbf}.hiw-card-theme-light .hiw-sector-desc{color:#555}@media (max-width:991px){.hiw-top-row{flex-direction:column}.hiw-floating-badge{align-self:flex-start}.hiw-sectors-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hiw-sectors-grid{grid-template-columns:1fr}.hiw-modern-card{padding:26px 18px}}.founders-page-wrapper{color:#000;background:#fff;min-height:100vh;position:relative;overflow:hidden}.founders-ambient-light{filter:blur(80px);pointer-events:none;z-index:1;background:radial-gradient(#6366f114 0%,#1919700a 50%,#0000 75%);width:900px;height:600px;position:absolute;top:60px;right:-120px}.founders-hero{z-index:2;text-align:center;max-width:920px;margin:0 auto;padding:70px 24px 50px;position:relative}.founders-hero-title{letter-spacing:-.038em;color:#000;margin:0 0 20px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.08}.founders-hero-serif{color:#191970;letter-spacing:-.038em;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-style:normal;font-weight:700}.founders-hero-sub{color:#555;max-width:660px;margin:0 auto;font-family:Inter,system-ui,sans-serif;font-size:17.5px;font-weight:400;line-height:1.6}.founders-content-wrap{z-index:2;flex-direction:column;gap:80px;max-width:1160px;margin:0 auto;padding:30px 24px 40px;display:flex;position:relative}.founder-block-row{background:#fff;border:1px solid #00000012;border-radius:36px;grid-template-columns:440px 1fr;align-items:center;gap:64px;padding:36px 40px;transition:transform .3s,box-shadow .3s;display:grid;box-shadow:0 16px 45px #1919700d,0 2px 10px #00000005}.founder-block-row:hover{transform:translateY(-2px);box-shadow:0 24px 55px #19197017,0 4px 14px #00000008}.founder-block-row-reversed{grid-template-columns:1fr 440px}.founder-card-frame{aspect-ratio:4/4.8;background:radial-gradient(100% 120% at 85% 15%,#f6f8fe 0%,#eef2fb 60%,#e5eaf7 100%);border:1px solid #1919701a;border-radius:26px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #fffc,0 8px 24px #1919700f}.founder-silhouette-svg{opacity:.16;filter:drop-shadow(0 10px 20px #19197026);width:76%;height:76%}.founder-photo-img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.founder-pill-role{color:#fff;letter-spacing:.14em;text-transform:uppercase;z-index:2;background:#191970;border-radius:999px;padding:6px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700;position:absolute;bottom:20px;left:20px;box-shadow:0 4px 14px #19197059}.founder-quote-column{flex-direction:column;display:flex}.founder-words-tag{letter-spacing:.18em;text-transform:uppercase;color:#191970;align-items:center;gap:8px;margin-bottom:16px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.founder-quote-marks{color:#191970;letter-spacing:-.05em;font-size:15px}.founder-quote-headline{letter-spacing:-.015em;color:#000;margin:0 0 16px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(27px,2.9vw,38px);font-style:italic;font-weight:400;line-height:1.32}.founder-desc-text{color:#555;max-width:580px;margin:0 0 28px;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.68}.founder-bottom-bar{border-top:1px solid #00000014;justify-content:space-between;align-items:center;padding-top:22px;display:flex}.founder-name-title{flex-direction:column;gap:3px;display:flex}.founder-name-text{color:#000;letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:19px;font-weight:700}.founder-role-subtext{color:#666;font-family:Inter,sans-serif;font-size:14px}.founder-linkedin-link{color:#191970;background:#fff;border:1.5px solid #1919702e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #1919700f}.founder-linkedin-link:hover{color:#fff;background:#191970;border-color:#191970;transform:translateY(-2px);box-shadow:0 8px 20px #19197059}@media (max-width:991px){.founder-block-row,.founder-block-row-reversed{grid-template-columns:1fr;gap:36px;padding:28px 22px}.founder-block-row-reversed .founder-card-frame{order:-1}.founder-card-frame{max-width:400px;margin:0 auto}.founders-content-wrap{gap:50px;padding-bottom:70px}}.team-overview-card{text-align:center;background:radial-gradient(100% 120% at 50% 0,#fff 0%,#f5f7fd 50%,#eef2fb 100%);border:1px solid #19197014;border-radius:36px;flex-direction:column;align-items:center;width:100%;padding:48px 44px 40px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 16px 45px #1919700d,0 2px 10px #00000005}.team-overview-card:hover{transform:translateY(-2px);box-shadow:0 24px 55px #19197017,0 4px 14px #00000008}.team-pill-badge{background:#fff;border:1px solid #1919701f;border-radius:9999px;align-items:center;gap:10px;margin-bottom:22px;padding:5px 16px 5px 5px;display:inline-flex;box-shadow:0 2px 8px #1919700a}.team-pill-tag{color:#fff;letter-spacing:.02em;background:#191970;border-radius:9999px;padding:4px 13px;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:700}.team-pill-text{color:#191970;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600}.team-overview-title{letter-spacing:-.025em;color:#0e0e4a;max-width:680px;margin:0 auto;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,3.5vw,42px);font-weight:800;line-height:1.18}.team-overview-desc{color:#5e5e73;max-width:580px;margin:14px auto 36px;font-family:Inter,sans-serif;font-size:16px;line-height:1.55}.team-photo-frame{background:#ffffffa6;border:2px dashed #19197038;border-radius:24px;justify-content:center;align-items:center;width:100%;min-height:380px;margin-bottom:24px;display:flex;position:relative;overflow:hidden}.team-photo-placeholder{color:#7e82a8;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.team-placeholder-icon{stroke:#7e82a8;opacity:.85}.team-photo-label{color:#646892;letter-spacing:-.01em;font-family:Inter,sans-serif;font-size:15px;font-weight:600}.team-discipline-grid{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}.team-discipline-card{text-align:left;background:#fff;border:1px solid #19197014;border-radius:16px;padding:16px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 2px 8px #19197008}.team-discipline-card:hover{border-color:#19197033;transform:translateY(-2px);box-shadow:0 6px 16px #1919700f}.team-discipline-name{color:#0e0e4a;margin-bottom:4px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700}.team-discipline-sub{color:#5e5e73;font-family:Inter,sans-serif;font-size:13px;font-weight:500}@media (max-width:900px){.team-discipline-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:640px){.team-overview-card{border-radius:26px;padding:32px 18px 24px}.team-photo-frame{border-radius:18px;min-height:240px;margin-bottom:18px}.team-discipline-grid{grid-template-columns:1fr;gap:10px}}.advisory-page-wrapper{color:#000;background:#fff;min-height:100vh;position:relative;overflow:hidden}.advisory-hero{z-index:2;text-align:center;max-width:960px;margin:0 auto;padding:80px 24px 50px;position:relative}.advisory-hero-title{letter-spacing:-.038em;color:#000;margin:0 0 20px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.08}.advisory-hero-serif{color:#191970;letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.advisory-hero-sub{color:#555;max-width:680px;margin:0 auto 34px;font-family:Inter,system-ui,sans-serif;font-size:17.5px;font-weight:400;line-height:1.62}.advisory-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.advisory-pillars-section{z-index:2;max-width:1160px;margin:0 auto 90px;padding:80px 24px 0;position:relative}.advisory-section-header{text-align:center;margin-bottom:48px}.advisory-section-title{letter-spacing:-.035em;color:#000;margin:0 0 12px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(30px,3.8vw,46px);font-weight:700}.advisory-section-sub{color:#555;max-width:580px;margin:0 auto;font-family:Inter,sans-serif;font-size:16px}.advisory-pillars-grid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.advisory-pillar-card{background:#fff;border:1px solid #00000014;border-radius:28px;flex-direction:column;justify-content:space-between;padding:38px 36px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 16px 45px #1919700d}.advisory-pillar-card:hover{border-color:#19197040;transform:translateY(-4px);box-shadow:0 24px 55px #1919701a}.advisory-card-top{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.advisory-card-icon-wrap{color:#191970;background:#f0f3ff;border:1px solid #1919701f;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.advisory-card-tag{letter-spacing:.14em;text-transform:uppercase;color:#191970;background:#19197012;border-radius:999px;padding:5px 13px;font-family:Plus Jakarta Sans,sans-serif;font-size:11.5px;font-weight:700}.advisory-card-title{letter-spacing:-.025em;color:#000;margin:0 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;line-height:1.25}.advisory-card-desc{color:#555;margin:0 0 24px;font-family:Inter,sans-serif;font-size:15px;line-height:1.65}.advisory-card-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.advisory-card-item{color:#222;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:flex}.advisory-card-check{color:#191970;background:#eef2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.advisory-stages-section{z-index:2;max-width:1160px;margin:0 auto 100px;padding:0 24px;position:relative}.advisory-stages-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.advisory-stage-card{background:#fff;border:1px solid #00000014;border-radius:26px;flex-direction:column;justify-content:space-between;padding:34px 30px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 10px 30px #0000000a}.advisory-stage-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #19197014}.advisory-stage-card.featured{color:#fff;background:radial-gradient(100% 120% at 85% 15%,#252a8a 0%,#191970 55%,#0e0e45 100%);border:1px solid #ffffff24;box-shadow:0 25px 60px #19197059}.advisory-stage-card.featured .advisory-card-title,.advisory-stage-card.featured .advisory-card-item{color:#fff}.advisory-stage-card.featured .advisory-card-desc{color:#ffffffbf}.advisory-stage-card.featured .advisory-card-check{color:#fff;background:#ffffff26}.advisory-stage-card.featured .advisory-card-tag{color:#fff;background:#ffffff2e}@media (max-width:991px){.advisory-pillars-grid,.advisory-stages-grid{grid-template-columns:1fr}}.contact-page-wrapper{color:#000;background:#fff;min-height:100vh;position:relative;overflow:hidden}.contact-hero{z-index:2;text-align:center;max-width:960px;margin:0 auto;padding:80px 24px 45px;position:relative}.contact-hero-title{letter-spacing:-.038em;color:#000;margin:0 0 20px;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.08}.contact-hero-serif{color:#191970;letter-spacing:-.038em;white-space:nowrap;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-style:normal;font-weight:700}.contact-hero-sub{color:#555;max-width:680px;margin:0 auto;font-family:Inter,system-ui,sans-serif;font-size:17.5px;font-weight:400;line-height:1.62}.contact-main-grid{z-index:2;grid-template-columns:460px 1fr;align-items:start;gap:50px;max-width:1160px;margin:0 auto 90px;padding:20px 24px 0;display:grid;position:relative}.contact-info-col{flex-direction:column;gap:24px;display:flex}.contact-info-card{background:#fff;border:1px solid #00000014;border-radius:24px;align-items:flex-start;gap:18px;padding:28px 26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 12px 35px #1919700a}.contact-info-card:hover{border-color:#19197033;transform:translateY(-2px);box-shadow:0 18px 45px #19197014}.contact-icon-box{color:#191970;background:#f0f3ff;border:1px solid #1919701f;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.contact-info-content h4{color:#000;margin:0 0 5px;font-family:Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:700}.contact-info-content p{color:#555;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.55}.contact-info-content a{color:#191970;font-weight:600;text-decoration:none}.contact-info-content a:hover{text-decoration:underline}.contact-form-card{background:#fff;border:1px solid #00000014;border-radius:32px;padding:44px 40px;box-shadow:0 20px 50px #1919700f}.contact-form-title{letter-spacing:-.025em;color:#000;margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:700}.contact-form-sub{color:#666;margin:0 0 32px;font-family:Inter,sans-serif;font-size:14.5px}.contact-form-grid{flex-direction:column;gap:20px;display:flex}.contact-form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-field-group{flex-direction:column;gap:8px;display:flex}.contact-label{color:#222;font-family:Plus Jakarta Sans,sans-serif;font-size:13.5px;font-weight:600}.contact-input,.contact-select,.contact-textarea{color:#000;box-sizing:border-box;background:#fbfbfe;border:1px solid #0000001f;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-family:Inter,sans-serif;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.contact-input:focus,.contact-select:focus,.contact-textarea:focus{background:#fff;border-color:#191970;box-shadow:0 0 0 4px #19197014}.contact-textarea{resize:vertical;min-height:120px}.contact-submit-btn{color:#fff;cursor:pointer;background:#191970;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:10px;padding:16px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:15.5px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #19197040}.contact-submit-btn:hover{background:#252a8a;transform:translateY(-2px);box-shadow:0 12px 30px #19197059}.contact-faq-section{z-index:2;max-width:980px;margin:0 auto 100px;padding:0 24px;position:relative}.contact-faq-title{text-align:center;letter-spacing:-.03em;color:#000;margin:0 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:700}.contact-faq-sub{text-align:center;color:#555;margin:0 0 44px;font-family:Inter,sans-serif;font-size:16px}.contact-faq-list{flex-direction:column;gap:16px;display:flex}.contact-faq-item{background:#fff;border:1px solid #00000014;border-radius:20px;padding:24px 28px;box-shadow:0 4px 18px #00000005}.contact-faq-q{color:#000;margin:0 0 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:17.5px;font-weight:700}.contact-faq-a{color:#555;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:1.62}@media (max-width:991px){.contact-main-grid,.contact-form-row{grid-template-columns:1fr}.contact-form-card{padding:32px 24px}}.site-footer{font-family:Inter,system-ui,sans-serif;color:#000!important;background:#fff!important;border-top:1px solid #00000014!important;padding:80px 0 0!important;position:relative!important;overflow:hidden!important}.site-footer .footer-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.footer-grid{grid-template-columns:1.8fr 1fr 1.4fr;gap:48px;margin-bottom:56px;display:grid}.footer-logo-img{width:auto;height:46px;margin-bottom:18px;display:block;filter:none!important}.footer-brand-desc{max-width:360px;color:#555!important;margin:0 0 18px!important;font-size:14.5px!important;line-height:1.62!important}.footer-brand-badge{border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex;color:#191970!important;background:#1919700d!important;border:1px solid #19197029!important}.footer-badge-dot{border-radius:50%;width:6px;height:6px;background:#191970!important}.footer-col h4{text-transform:uppercase!important;letter-spacing:.07em!important;color:#000!important;margin:0 0 20px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:13.5px!important;font-weight:700!important}.footer-col ul{flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.footer-col ul li{margin:0!important;padding:0!important}.footer-col ul li a{transition:color .2s;color:#555!important;font-size:14px!important;text-decoration:none!important}.footer-col ul li a:hover{color:#191970!important}.footer-contact-highlight{color:#191970!important;font-weight:600!important}.footer-contact-highlight:hover{color:#252a8a!important;text-decoration:underline!important}.footer-meta-bar{border-top:1px solid #00000014!important;justify-content:space-between!important;align-items:center!important;padding:24px 0 16px!important;font-size:13.5px!important;display:flex!important}.footer-meta-left{color:#777!important;font-family:Inter,sans-serif!important}.footer-meta-right .footer-meta-email{transition:color .2s;color:#191970!important;font-family:Inter,sans-serif!important;font-weight:600!important;text-decoration:none!important}.footer-meta-right .footer-meta-email:hover{color:#2b30a0!important;text-decoration:underline!important}.footer-hero-brand{-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important;background:#fff!important;width:100%!important;padding:10px 0 0!important;line-height:0!important;overflow:hidden!important}.footer-hero-svg{width:100%!important;height:auto!important;margin-bottom:-15px!important;display:block!important}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media (max-width:600px){.site-footer{padding-top:60px!important}.footer-grid{grid-template-columns:1fr;gap:32px}.footer-meta-bar{flex-direction:column;align-items:flex-start;gap:12px}}.footer-motif{box-sizing:border-box!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:680px!important;margin:18px auto 26px!important;padding:0 20px!important;display:flex!important}.f-row{align-items:center!important;gap:10px!important;width:100%!important;height:8px!important;display:flex!important}.f-line{border-radius:999px!important;min-width:10px!important;height:8px!important;display:block!important}.f-dot{border-radius:50%!important;flex-shrink:0!important;width:8px!important;height:8px!important;display:block!important}.f-gold{background-color:#dea956!important}.f-navy{background-color:#191970!important}@media (max-width:600px){.footer-motif{gap:8px!important;margin:14px auto 20px!important;padding:0 14px!important}.f-row{gap:6px!important;height:6px!important}.f-line{height:6px!important}.f-dot{width:6px!important;height:6px!important}}.wlh-flow-section{background:#fff;padding:80px 0 120px;position:relative;overflow:hidden}.wlh-flow-container{max-width:960px;margin:0 auto;padding:0 24px}.wlh-timeline-rows{flex-direction:column;display:flex;position:relative}.wlh-row{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:48px;padding-bottom:76px;display:flex;position:relative}.wlh-row:last-child{padding-bottom:0}.wlh-left-col{flex-direction:column;flex:0 0 100px;align-items:center;width:100px;display:flex}.wlh-number{letter-spacing:-.5px;color:#191970;background:linear-gradient(135deg,#2b30a0 0%,#191970 100%);-webkit-text-fill-color:transparent;-webkit-user-select:none;user-select:none;opacity:.32;text-align:center;-webkit-background-clip:text;width:100%;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:64px;font-weight:700;line-height:76.8px;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1);transform:scale(.95)}.wlh-row.wlh-active .wlh-number{opacity:1;filter:drop-shadow(0 4px 16px #2b30a047);transform:scale(1.06)}.wlh-right-col{opacity:.48;flex-direction:column;align-items:flex-start;width:100%;max-width:610px;padding-top:4px;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(2px)}.wlh-row.wlh-active .wlh-right-col{opacity:1;transform:translateY(0)}.wlh-badge{color:#fff;letter-spacing:-.01em;background:linear-gradient(316deg,#4f5bd5 0%,#2b2f96 55%,#191970 100%);border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;padding:4px 15px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #19197047}.wlh-title{letter-spacing:-1.28px;color:#000;margin:0 0 14px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:clamp(26px,3vw,32px);font-weight:500;line-height:1.15}.wlh-desc{letter-spacing:-.64px;color:#595269fa;margin:0 0 20px;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:500;line-height:1.55}.wlh-btn{letter-spacing:-.15px;background:#000;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:6px;padding:7px 13px;font-family:Inter,system-ui,sans-serif;font-size:11.5px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 2px 8px #00000024;color:#fff!important}.wlh-btn:hover{border-color:#191970;transform:translateY(-2px);box-shadow:0 6px 20px #1919703d}.wlh-btn svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .2s}.wlh-btn:hover svg{transform:translate(2px,-2px)}@media (max-width:768px){.wlh-flow-section{padding:60px 0 90px}.wlh-row{gap:20px;padding-bottom:54px}.wlh-left-col{flex:0 0 64px;width:64px}.wlh-number{font-size:48px;line-height:56px}.wlh-title{font-size:24px}.wlh-desc{font-size:14.5px}}.unlock-section{text-align:center;background:#fff;padding:48px 24px 60px;position:relative;overflow:hidden}.unlock-wrap{flex-direction:column;justify-content:center;align-items:center;max-width:820px;margin:0 auto;display:flex}.unlock-title{letter-spacing:-.035em;color:#0a0a0a;margin:0 0 18px;font-family:Plus Jakarta Sans,Inter,-apple-system,sans-serif;font-size:clamp(34px,4.4vw,56px);font-weight:700;line-height:1.15}.unlock-rocket-badge{vertical-align:middle;background:linear-gradient(135deg,#2b30a0 0%,#1e2378 50%,#191970 100%);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 8px;transition:transform .3s,box-shadow .3s;display:inline-flex;transform:rotate(-6deg);box-shadow:0 8px 24px #19197061}.unlock-rocket-badge:hover{transform:rotate(0)scale(1.08);box-shadow:0 12px 28px #1919707a}.unlock-power{color:#191970;font-weight:700}.unlock-desc{color:#5e5e73;max-width:540px;margin:0 auto 34px;font-family:Inter,-apple-system,sans-serif;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.unlock-btn{background:linear-gradient(135deg,#2b30a0 0%,#1e2378 50%,#191970 100%);border-radius:12px;align-items:center;gap:10px;padding:13px 26px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,filter .25s;display:inline-flex;box-shadow:0 8px 24px #2563eb6b;color:#fff!important}.unlock-btn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 30px #19197085}.unlock-btn svg{transition:transform .2s}.unlock-btn:hover svg{transform:translate(3px)}@media (max-width:768px){.unlock-section{padding:36px 20px 44px}.unlock-title{font-size:32px}.unlock-rocket-badge{border-radius:10px;width:38px;height:38px;margin:0 4px}.unlock-rocket-badge svg{width:18px;height:18px}.unlock-desc{font-size:14.5px}}.strategic-guidance-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0e6;border-radius:20px;flex-direction:column;width:100%;max-width:342px;height:290px;padding:20px 20px 0;font-family:inherit;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #1919700d}.sgc-header{margin-bottom:4px}.sgc-subtitle{color:#64748b;letter-spacing:-.01em;margin-bottom:4px;font-size:13px;font-weight:500;display:block}.sgc-title{color:#0e1027;letter-spacing:-.025em;margin:0;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:23px;font-weight:800;line-height:1.2}.sgc-chart-wrap{flex:1;width:100%;margin-top:4px;position:relative}.sgc-chart-svg{width:100%;height:100%;position:absolute;top:0;left:0}.sgc-badge{color:#fff;white-space:nowrap;letter-spacing:-.01em;z-index:2;-webkit-user-select:none;user-select:none;background:#181a5e;border-radius:9px;padding:6px 14px;font-size:11.5px;font-weight:700;position:absolute;box-shadow:0 4px 14px #14165038}.sgc-badge-growth{top:16px;left:110px}.sgc-badge-business{top:76px;left:20px}.sgc-badge-tax{top:122px;left:154px}.compliance-overview-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0e6;border-radius:20px;width:100%;max-width:342px;padding:14px 16px;box-shadow:0 4px 20px #1919700d}.coc-header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.coc-title{color:#555e75;letter-spacing:-.01em;font-size:12px;font-weight:500}.coc-badge-fy{color:#191970;letter-spacing:.02em;background:#e8ebf8;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.coc-metric-row{border-bottom:1px solid #f1f3f9;align-items:center;gap:13px;margin-bottom:9px;padding-bottom:9px;display:flex}.coc-donut-wrap{flex-shrink:0;width:48px;height:48px;position:relative}.coc-donut-svg{width:48px;height:48px;transform:rotate(-60deg)}.coc-donut-bg{fill:none;stroke:#eef0f8;stroke-width:6px}.coc-donut-bar{fill:none;stroke:#161c68;stroke-width:6px;stroke-dasharray:115.6 125.66;stroke-linecap:round}.coc-donut-text{color:#0c1024;letter-spacing:-.02em;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:absolute;inset:0}.coc-metric-info h4{color:#0c1024;letter-spacing:-.025em;margin:0 0 2px;font-size:15px;font-weight:800;line-height:1.15}.coc-metric-info p{color:#64748b;margin:0;font-size:11px;font-weight:500;line-height:1.2}.coc-list{flex-direction:column;gap:6.5px;margin-bottom:9px;display:flex}.coc-item{justify-content:space-between;align-items:center;gap:8px;display:flex}.coc-icon-tag{color:#161c68;letter-spacing:.02em;background:#e4e7f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;font-weight:800;display:flex}.coc-item-details{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.coc-item-name{color:#0c1024;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.coc-item-sub{color:#8b95a5;white-space:nowrap;margin-top:1px;font-size:9.8px;font-weight:400;line-height:1.2}.coc-pill{letter-spacing:.01em;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.coc-pill-filed{color:#15803d;background:#dcfce7}.coc-pill-due{color:#b45309;background:#fef3c7}.coc-pill-review{color:#3730a3;background:#e0e7ff}.coc-footer{border-top:1px solid #f1f3f9;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.coc-footer-label{color:#64748b;font-size:11px;font-weight:500}.coc-footer-val{align-items:center;gap:6px;display:flex}.coc-val-amount{color:#0c1024;letter-spacing:-.02em;font-size:13px;font-weight:800}.coc-val-growth{color:#2563eb;background:#e0e7ff;border-radius:999px;padding:2.5px 7px;font-size:9.5px;font-weight:700;line-height:1}.site-footer,.site-footer p,.site-footer span:not(.footer-country-note),.site-footer a,.site-footer h4,.site-footer li,.site-footer .footer-brand-desc,.site-footer .footer-col ul li a,.site-footer .footer-contact-highlight,.site-footer .footer-meta-left,.site-footer .footer-meta-right .footer-meta-email{color:#000!important}.site-footer a:hover,.site-footer .footer-contact-highlight:hover,.site-footer .footer-meta-right .footer-meta-email:hover{color:#191970!important}.site-footer .footer-col h4,.site-footer .footer-col ul li,.site-footer .footer-col ul li a,.site-footer .footer-col ul li span:not(.footer-country-note),.site-footer .footer-contact-highlight,.site-footer .footer-meta-bar,.site-footer .footer-meta-left,.site-footer .footer-meta-right,.site-footer .footer-meta-right .footer-meta-email{font-size:14px!important;line-height:1.55!important}.site-footer .footer-country-note,.footer-country-note{color:#889!important;margin-top:2px!important;font-size:12.5px!important;line-height:1.45!important;display:block!important}.footer-social-row{align-items:center;gap:12px;margin-top:18px;display:flex}.site-footer .footer-social-btn{color:#191970!important;background:#f1f3f9!important;border:1px solid #19197024!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;padding:0!important;text-decoration:none!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.site-footer .footer-social-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #19197040;color:#fff!important;background:#191970!important;border-color:#191970!important}.site-footer .footer-social-btn svg{display:block!important}.fee-estimate-visual{-webkit-user-select:none;user-select:none;box-sizing:border-box;transform-origin:50%;flex-shrink:0;width:320px;height:310px;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}.fev-badge-top{color:#fff;z-index:4;white-space:nowrap;background:#231f78;border-radius:11px;padding:6.5px 15px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px;transform:rotate(-4.5deg);box-shadow:0 5px 16px #19145040}.fev-main-card{z-index:2;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0d9;border-radius:18px;width:256px;padding:15px 16px 16px;position:absolute;top:42px;left:14px;box-shadow:0 10px 28px #19145014}.fev-title{color:#64748b;letter-spacing:-.01em;margin-bottom:11px;font-size:12.5px;font-weight:600}.fev-checklist{flex-direction:column;gap:10px;display:flex}.fev-item{align-items:center;gap:10px;display:flex}.fev-check-icon{background:#231f78;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:flex}.fev-check-icon svg{display:block}.fev-item-text{color:#0e122a;letter-spacing:-.015em;white-space:nowrap;font-size:13.5px;font-weight:700}.fev-chat-card{z-index:2;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0d9;border-radius:16px;align-items:center;gap:12px;width:236px;padding:10px 14px;display:flex;position:absolute;top:222px;left:20px;transform:rotate(-2.8deg);box-shadow:0 8px 24px #1914500f}.fev-chat-icon{background:#dce0fa;border-radius:50%;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:flex}.fev-chat-bars{flex-direction:column;flex:1;gap:6px;display:flex}.fev-bar-1{background:#dce0fa;border-radius:4px;width:130px;height:7px}.fev-bar-2{background:#dce0fa;border-radius:4px;width:82px;height:7px}.fev-badge-bottom{color:#fff;z-index:5;white-space:nowrap;background:#231f78;border-radius:11px;padding:6.5px 15px;font-size:12px;font-weight:700;position:absolute;top:248px;right:14px;transform:rotate(-4.5deg);box-shadow:0 5px 16px #19145040}@media (max-width:1200px) and (min-width:961px){.fee-estimate-visual{transform:scale(.86)}}@media (max-width:380px){.fee-estimate-visual{transform:scale(.86)}}
