@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-instrument:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:GeistSans;src:url(/_next/static/media/cf72403939ff961f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_fee4ca{font-family:GeistSans,GeistSans Fallback}.__variable_fee4ca{--font-geist-sans:"GeistSans","GeistSans Fallback"}:root{--e:cubic-bezier(.16,1,.3,1);--inkrgb:12,18,38;--sky2:#e8eef4;--bg:#f4f0e8;--sky:#d5e4f4;--ink:#0b1220;--mut:#5a6478;--gold:#9d6f18;--gold2:#d4a43a;--line:rgba(12,18,38,.09);--card:rgba(255,255,255,.9);--font:var(--font-geist-sans),var(--font-inter),system-ui,sans-serif;--font-display:var(--font-geist-sans),var(--font-inter),system-ui,sans-serif;--font-accent:var(--font-instrument),"Instrument Serif",Georgia,serif;--fs-body:16px;--lh-body:1.5;--fs-small:14px;--fs-label:13px;--section-y:112px;color-scheme:light;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}*,:root{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;scroll-padding-top:env(safe-area-inset-top,0);background:var(--bg);scrollbar-width:thin;scrollbar-color:rgba(12,18,38,.28) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(12,18,38,.22);border-radius:99px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(12,18,38,.4);border:2px solid transparent;background-clip:padding-box}body{background:linear-gradient(180deg,var(--sky) 0,var(--sky2) 36%,var(--bg) 64%) fixed;color:var(--ink);font:400 var(--fs-body)/var(--lh-body) var(--font);letter-spacing:-.011em;font-feature-settings:normal;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;font-family:var(--font)}input[type=range]{font-family:var(--font)}.nav,footer,main{position:relative;z-index:1}.b p,.btn,.calc,.chips span,.don,.eb,.founder,.freq button,.iex span,.lead,.pills span,.rw,.sitef,.steps p,.story p,.sub,.why p{font-family:var(--font)}.founder :where(p,span,b,blockquote),.sitef :where(p,span,a,strong,small,nav,div:not(.big)){font-family:var(--font)}.big,.cta h2,.founder .h2,.founder .who b,.h2,.logo,.plc b,.sitef .big,.sitef .logo,.steps b,h1,h2,h3{font-family:var(--font-display);font-feature-settings:normal}.founder .signoff,.w.sh i,.wd.it i{font-family:var(--font-accent);font-feature-settings:normal}.h2,.logo,h1,h2,h3{font-weight:500;letter-spacing:-.04em;line-height:1.08}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.nav{position:fixed;top:calc(16px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);z-index:9;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 20px;border-radius:99px;background:var(--card);border:1px solid var(--line);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);width:min(calc(100% - 48px),1080px);justify-content:space-between;box-shadow:0 10px 40px -16px rgba(12,18,38,.25)}.logo{font-weight:600;letter-spacing:-.04em;font-size:1.12rem}.logo b{color:var(--gold2);font-family:inherit}.nav nav{display:flex;gap:2px}.nav nav a{padding:8px 12px;border-radius:99px;font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--mut);transition:.25s}.nav nav a:hover{background:var(--line);color:var(--ink)}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:99px;background:var(--ink);color:var(--bg);font-family:var(--font);font-weight:500;font-size:15px;letter-spacing:-.011em;border:1px solid transparent;cursor:pointer;box-shadow:0 12px 28px -18px rgba(12,18,38,.55);transition:transform .28s var(--e),box-shadow .28s,border-color .28s,background .28s}.btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px rgba(169,122,29,.5)}.btn.g{background:var(--card);color:var(--ink);border-color:var(--line);box-shadow:0 10px 24px -18px rgba(12,18,38,.4)}.btn.g:hover{border-color:rgba(169,122,29,.5);box-shadow:0 16px 30px -18px rgba(12,18,38,.35)}.nav .btn{padding:10px 20px;font-size:.88rem}.nav .btn:hover{transform:none}.wrap{max-width:1240px;margin:auto;padding:0 40px}.hero{min-height:0;display:flex;align-items:center;padding:160px 0 var(--section-y)}.hero .ht{position:relative;z-index:2;width:min(720px,100%)}.hero h1{font-size:clamp(3.1rem,5.8vw,4.35rem);max-width:7.6em;line-height:.98;letter-spacing:-.045em;font-weight:500}.hero .sub{max-width:38ch;margin:32px 0 36px;gap:14px}.hero .sub b{font-size:17px;line-height:1.45}.hero .sub span{font-size:16px;line-height:1.6;max-width:36ch}.hero .btn{padding:15px 26px;font-size:16px}.hero .pills{position:absolute;z-index:2;right:1%;top:50%;transform:translateY(-52%);width:min(500px,48%);height:480px;margin:0;display:block}.hero .pills:before{left:10%;top:8%;width:76%;height:76%;background:radial-gradient(circle,rgba(227,185,95,.2),transparent 68%)}.hero .pills:after,.hero .pills:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.hero .pills:after{left:14%;top:12%;width:68%;height:68%;border:1px solid rgba(212,164,58,.35)}.hero .pills span{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:50%;padding:18px;background:linear-gradient(180deg,#fff,#f7f4ee);border:1px solid rgba(212,164,58,.45);box-shadow:0 0 0 7px rgba(255,255,255,.55),0 22px 40px -22px rgba(12,18,38,.45);color:var(--ink);font-size:13px;transition:transform .45s var(--e),box-shadow .45s}.hero .pills span:hover{transform:translateY(-6px);box-shadow:0 0 0 7px rgba(255,255,255,.7),0 28px 48px -18px rgba(169,122,29,.45)}.hero .pills span:before{display:none}.hero .pills b{font-family:var(--font-display);font-weight:500;letter-spacing:-.04em;line-height:.95;font-size:1.65rem}.hero .pills small{display:block;margin-top:8px;max-width:12ch;font-family:var(--font);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);line-height:1.35}.hero .pills span:first-child{width:168px;height:168px;left:46%;top:0}.hero .pills span:first-child b{font-size:2.8rem}.hero .pills span:nth-child(2){width:146px;height:146px;left:2%;top:34%}.hero .pills span:nth-child(3){width:154px;height:154px;right:0;top:40%}.hero .pills span:nth-child(4){z-index:2;width:210px;height:210px;left:20%;bottom:0;background:radial-gradient(circle at 35% 30%,#24356e,#0b1226 70%);color:#f4f1ea;border-color:#e3b95f;box-shadow:0 0 0 8px rgba(227,185,95,.16),0 0 0 9px rgba(227,185,95,.75),0 28px 50px -18px rgba(12,18,38,.6)}.hero .pills span:nth-child(4) b{font-size:3.4rem;color:#e3b95f}.hero .pills span:nth-child(4) small{color:rgba(244,241,234,.78)}.hero .pills span:nth-child(4):hover{box-shadow:0 0 0 8px rgba(227,185,95,.22),0 0 0 9px #e3b95f,0 32px 54px -16px rgba(12,18,38,.7)}.w{white-space:nowrap}.w,.w i{display:inline-block}.w i{font-style:normal;opacity:1;transform:none;filter:none;font-family:inherit;font-weight:inherit}@keyframes ci{to{opacity:1;transform:none;filter:none}}.sub{max-width:46ch;margin:16px 0 20px;display:grid;grid-gap:8px;gap:8px}.sub b{font-family:var(--font);font-size:16px;font-weight:500;line-height:1.4;color:var(--ink)}.sub b,.sub span{display:block;letter-spacing:-.011em}.sub span{color:var(--mut);font-size:15px;font-weight:400;line-height:1.5}.row{gap:12px}.pills,.row{display:flex;flex-wrap:wrap}.pills{gap:8px;margin-top:20px}.pills span{font-size:13px;color:var(--mut);padding:6px 12px;border:1px solid var(--line);border-radius:99px;background:var(--card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pills span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:9px;background:var(--gold2);margin-right:8px}.bg{position:fixed;inset:-10vh 0;z-index:0;overflow:hidden;pointer-events:none}.bg i{position:absolute;border-radius:50%;filter:blur(90px);animation:bl 24s ease-in-out infinite alternate}.bg .i1{width:55vmax;height:55vmax;left:-15vmax;top:-10vmax;background:rgba(224,176,80,.42)}.bg .i2{width:60vmax;height:60vmax;right:-20vmax;top:5vmax;background:rgba(110,165,235,.42);animation-delay:-8s}.bg .i3{width:50vmax;height:50vmax;left:25vw;bottom:-20vmax;background:rgba(255,214,190,.55);animation-delay:-15s}.bg:after{content:"";position:absolute;inset:0;opacity:.07;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes bl{to{transform:translate(8vw,6vh) scale(1.15)}}.vis{position:relative;height:min(580px,72vh);--px:0;--py:0}.fc{position:absolute;padding:22px 24px;border-radius:24px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.95);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:0 40px 70px -34px rgba(12,18,38,.4),inset 0 1px 0 #fff;translate:calc(var(--px)*var(--z)*1px) calc(var(--py)*var(--z)*1px);animation:fi 1s var(--dl) both,fl 7s ease-in-out var(--dl) infinite}@keyframes fi{0%{opacity:0;filter:blur(14px)}}@keyframes fl{50%{transform:translateY(-12px)}}.fc small{color:var(--mut);font-size:.78rem;display:flex;justify-content:space-between;gap:12px}.fc small em{font-style:normal;color:var(--gold);font-weight:600}.c1{left:6%;top:2%;width:80%;--z:.8;--dl:.9s}.c2{right:0;top:44%;width:58%;--z:1.6;--dl:1.2s;display:flex;gap:16px;align-items:center}.c3{left:0;bottom:2%;width:64%;--z:1.2;--dl:1.5s}.c4{right:8%;top:-3%;padding:10px 18px;border-radius:99px;font-size:.84rem;font-weight:600;--z:2;--dl:1.8s;display:flex;gap:8px;align-items:center}.of{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;margin-top:16px;font-size:.92rem;font-weight:500}.of span{font-weight:700}.of i{grid-column:1/3;height:7px;border-radius:9px;background:var(--line);position:relative;overflow:hidden;margin-bottom:8px}.of i:after{content:"";position:absolute;inset:0;width:var(--w);background:linear-gradient(90deg,var(--gold2),#f3d58a);border-radius:9px;transform-origin:left;animation:gw 1.6s var(--e) 1.8s both}@keyframes gw{0%{transform:scaleX(0)}}.ok{width:46px;height:46px;flex:none}.ok circle,.ok path{fill:none;stroke:#1f8a5b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140;animation:dsh 1.4s ease 2s both}@keyframes dsh{0%{stroke-dashoffset:140}}.c2 b{display:block;font-size:1.05rem;letter-spacing:-.03em}.c2 span{color:var(--mut);font-size:.85rem}.c3 b{font-size:1.7rem;letter-spacing:-.06em;line-height:1.1;display:block;margin-top:6px}.c3 b span{font-size:.9rem;color:var(--mut);letter-spacing:0;font-weight:500}.spk{width:100%;height:46px;margin-top:10px}.spk path{fill:none;stroke:var(--gold2);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:400;animation:dsh2 2s ease 2.2s both}@keyframes dsh2{0%{stroke-dashoffset:400}}.dot{width:8px;height:8px;border-radius:9px;background:#1f8a5b;box-shadow:0 0 0 4px rgba(31,138,91,.18)}@media(max-width:860px){.hero{grid-template-columns:1fr;padding-bottom:var(--section-y)}.vis{height:480px}}@media(prefers-reduced-motion:reduce){.fc{opacity:1}.bg i,.fc{animation:none}}body{position:relative}.prog{position:fixed;top:0;left:0;right:0;height:3px;z-index:20;background:linear-gradient(90deg,#d9a93c,#f3d58a,#6fa5eb);transform-origin:left;transform:scaleX(0)}.w.sh i{color:var(--gold)}.wd{overflow:visible;vertical-align:baseline;padding-bottom:.14em;margin-bottom:-.14em}.wd,.wd i{display:inline-block}.wd i{font-style:normal;transform:none}.cta .btn:after,.hero .btn:after{content:"";width:7px;height:7px;border-right:1.5px solid;border-top:1.5px solid;transform:rotate(45deg);transition:transform .28s var(--e)}.cta .btn:hover:after,.hero .btn:hover:after{transform:translateX(3px) rotate(45deg)}.b.in{transition:transform .5s var(--e),border-color .4s,box-shadow .5s}.b.in:hover{transform:translateY(-8px);box-shadow:0 40px 70px -34px rgba(169,122,29,.55)}.in .bars i{animation:bp 3s ease-in-out calc(2s + var(--k)*.25s) infinite;transform-origin:bottom}@keyframes bp{50%{transform:scaleY(.82)}}.chips span{opacity:1}.marq:hover div{animation-play-state:paused}.marq div.r{animation-direction:reverse;animation-duration:55s;margin-top:12px;color:transparent;-webkit-text-stroke:1px rgba(var(--inkrgb),.3)}.nav nav a.on{background:var(--line);color:var(--ink)}.proc div,.stats div{transition:transform .5s var(--e),box-shadow .5s}.proc div.in:hover,.stats div.in:hover{transform:translateY(-8px);box-shadow:0 36px 60px -34px rgba(12,18,38,.4)}.c3 b u{text-decoration:none}.orb{position:absolute;border-radius:50%;translate:calc(var(--px)*var(--z)*1px) calc(var(--py)*var(--z)*1px);animation:fl 6s ease-in-out infinite}.o1{width:64px;height:64px;left:-2%;top:22%;--z:2.4;background:radial-gradient(circle at 30% 28%,#fff,#f6dc92 32%,#b78427 85%);box-shadow:0 20px 30px -12px rgba(169,122,29,.55)}.o2{width:34px;height:34px;right:2%;bottom:18%;--z:3;background:radial-gradient(circle at 30% 28%,#fff,#bcd5f5 35%,#4d7fcf 90%);box-shadow:0 14px 22px -10px rgba(77,127,207,.6);animation-delay:-3s}.ringd{position:absolute;left:50%;top:50%;width:min(440px,90%);aspect-ratio:1;transform:translate(-50%,-50%);border:1.5px dashed rgba(169,122,29,.4);border-radius:50%;animation:spin 50s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.fo{position:absolute;border-radius:50%;z-index:0;pointer-events:none}.fo.g{background:radial-gradient(circle at 30% 28%,#fff,#f6dc92 32%,#b78427 85%);box-shadow:0 30px 40px -18px rgba(169,122,29,.5)}.fo.bl{background:radial-gradient(circle at 30% 28%,#fff,#bcd5f5 35%,#4d7fcf 90%);box-shadow:0 24px 34px -16px rgba(77,127,207,.5)}@media(prefers-reduced-motion:reduce){.wd i{transform:none}.chips span{opacity:1}.chips span,.in .bars i,.orb,.ringd{animation:none}}@property --a{syntax:"<angle>";initial-value:0deg;inherits:false}body.pl{overflow:hidden}body.pl *,body.pl :after{animation-play-state:paused!important}.ldr{position:fixed;inset:0;z-index:100;background:var(--bg);display:grid;place-items:center;-webkit-clip-path:inset(0);clip-path:inset(0);transition:-webkit-clip-path 1.1s cubic-bezier(.7,0,.2,1);transition:clip-path 1.1s cubic-bezier(.7,0,.2,1);transition:clip-path 1.1s cubic-bezier(.7,0,.2,1),-webkit-clip-path 1.1s cubic-bezier(.7,0,.2,1)}.ldr.out{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.plc{text-align:center;width:min(300px,70vw)}.plc b{display:block;font-size:2.6rem;letter-spacing:-.05em;font-weight:700}.plc b u{color:var(--gold2);text-decoration:none}.plc span{display:block;margin-top:18px;font-size:.78rem;color:var(--mut);letter-spacing:.25em}.plbar{height:2px;background:var(--line);margin-top:10px;overflow:hidden}.plbar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold2),#6fa5eb);transform-origin:left;transform:scaleX(0)}#fx{inset:0;width:100%;height:100%;z-index:0;opacity:.6}#fx,.cur2{position:fixed;pointer-events:none}.cur2{left:0;top:0;width:44px;height:44px;border:1px solid rgba(var(--inkrgb),.45);border-radius:50%;z-index:98;transition:opacity .3s}.cur.h~.cur2{opacity:0}@media(hover:none){.cur2{display:none}}.bt{overflow:visible;height:auto;line-height:inherit;vertical-align:baseline}.bt,.bt i{display:inline}.bt i{font-style:normal}.bt i:after{content:none}.vis{transform-style:preserve-3d;will-change:transform}.fc{translate:calc(var(--px)*var(--z)*1px) calc(var(--py)*var(--z)*1px) calc(var(--z)*18px)}.c1,.calc{position:relative}.c1:before,.calc:before{content:none}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:9px;outline:none;background:linear-gradient(90deg,var(--gold2) var(--p,50%),var(--line) var(--p,50%))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--gold2);box-shadow:0 4px 14px rgba(169,122,29,.5);-webkit-transition:transform .25s;transition:transform .25s;cursor:-webkit-grab;cursor:grab}input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.25)}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--gold2);box-shadow:0 4px 14px rgba(169,122,29,.5)}.od{display:inline-block;height:1em;line-height:1em;overflow:hidden;vertical-align:top}.od i{display:block;font-style:normal;transition:transform 2.2s var(--e)}.stats b{line-height:1;height:1em}.marq{transition:transform .2s}.big{line-height:.95;overflow:hidden}.big span{transform:none}.hz{z-index:1}.hz,.hzs{position:relative}.hzs{height:340vh}.hzp{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:44px;overflow:hidden}.hzh{padding:0 5vw;max-width:1240px;margin:0 auto;width:100%}.hbar{height:3px;background:var(--line);margin-top:26px;border-radius:9px;overflow:hidden;max-width:420px}.hbar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold2),#6fa5eb);transform-origin:left;transform:scaleX(0)}.track{gap:20px;padding:0 5vw;will-change:transform;width:max-content}.pn,.track{display:flex}.pn{position:relative;flex:none;width:min(400px,78vw);min-height:320px;padding:30px;border-radius:28px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);flex-direction:column;justify-content:space-between;opacity:.45;transform:scale(.94);transition:opacity .6s,transform .8s var(--e),box-shadow .6s}.pn.on{box-shadow:0 36px 70px -36px rgba(169,122,29,.5)}.pn b{font-size:.85rem;color:var(--gold);letter-spacing:.2em}.pn h3{font-size:1.4rem;margin-top:24px}.pn p{color:var(--mut);margin-top:8px;font-size:.93rem;max-width:30ch}.pn svg{width:60px;height:60px}.pn svg *{fill:none;stroke:var(--gold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.8s ease .2s}.pn.on svg *{stroke-dashoffset:0}.pn:after{content:"";position:absolute;left:30px;right:30px;bottom:18px;height:2px;background:linear-gradient(90deg,var(--gold2),transparent);transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--e) .3s}.pn.on:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){#fx,.ldr{display:none}.big span,.pn{transform:none}.pn{opacity:1}.pn svg *{stroke-dashoffset:0}.c1:before,.calc:before{animation:none}}.bg i{filter:blur(70px);animation-duration:32s;will-change:transform}.bg .i1{background:rgba(226,184,96,.38)}.bg .i2{background:rgba(120,170,235,.36)}.bg .i3{background:rgba(190,170,240,.28)}.gd{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(var(--inkrgb),.3) 1px,transparent 1.3px);background-size:30px 30px;-webkit-mask-image:radial-gradient(380px circle at var(--gx,50%) var(--gy,30%),#000,transparent 72%);mask-image:radial-gradient(380px circle at var(--gx,50%) var(--gy,30%),#000,transparent 72%)}.gd.f{-webkit-mask-image:linear-gradient(#000,transparent 85%);mask-image:linear-gradient(#000,transparent 85%);opacity:.3}.beam{position:fixed;top:-30vh;left:-10vw;width:46vw;height:160vh;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);filter:blur(26px);opacity:.55;transform:rotate(18deg) translateX(-30vw);animation:beam 18s ease-in-out infinite alternate;will-change:transform}@keyframes beam{to{transform:rotate(18deg) translateX(150vw)}}.hero,.ht,.vis{position:relative}.ht,.vis{z-index:1}.hero{overflow:hidden}.hl{position:absolute;z-index:0;left:46%;top:5%;width:56%;height:90%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%);mask-image:linear-gradient(90deg,transparent,#000 18%)}@keyframes wipe{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.hl path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.hl .gl{stroke:#d9a93c;stroke-width:2.2;filter:drop-shadow(0 6px 10px rgba(217,169,60,.45))}.hl .bl{stroke:#6fa5eb;stroke-width:1.6;opacity:.8}.hl .ft{stroke:#d9a93c;stroke-width:1.2;opacity:.35}.hl .gr{stroke:rgba(12,18,38,.07);stroke-width:1}.hl .pulse{stroke:#fff6d4;stroke-width:2.6;stroke-dasharray:90 1100;animation:run 7.5s linear infinite;filter:drop-shadow(0 0 8px rgba(243,213,138,.9))}.hl .pulse.slow{stroke:#e7f1ff;stroke-width:2;animation-duration:11s;filter:drop-shadow(0 0 8px rgba(111,165,235,.8))}@keyframes run{to{stroke-dashoffset:-1190}}.mkt{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.9}.mkt svg{width:100%;height:120%;display:block;animation:lift 36s ease-in-out infinite alternate}@keyframes lift{to{transform:translateY(-4%)}}.mkt path{fill:none;stroke-linecap:round}.mkt .mb{stroke:rgba(169,122,29,.22);stroke-width:1.3}.mkt .mb.blue{stroke:rgba(90,140,210,.28)}.mkt .mp{stroke:#f3d58a;stroke-width:2;stroke-dasharray:70 1280;animation:run 10s linear infinite;filter:drop-shadow(0 0 7px rgba(217,169,60,.7))}.mkt .mp.slow{stroke:#c5daf8;animation-duration:14s;filter:drop-shadow(0 0 7px rgba(111,165,235,.65))}.gd.f{animation:grid 46s linear infinite}@keyframes grid{to{background-position:60px 30px}}@media(prefers-reduced-motion:reduce){.beam,.gd.f,.hl .pulse,.mkt .mp,.mkt svg{animation:none}.hl{-webkit-clip-path:none;clip-path:none}}.bg .bgset i{position:absolute;width:62vmax;height:62vmax;border-radius:50%;filter:none;background:radial-gradient(closest-side,rgba(var(--c),.36),rgba(var(--c),0));animation:bl 26s ease-in-out infinite alternate;will-change:transform}.bgset{position:absolute;inset:-20vh 0;opacity:0;will-change:transform,opacity}.bgset.s1{opacity:1}.bg:after{mix-blend-mode:normal;opacity:.04}.beam{filter:none}.cglow{position:fixed;left:0;top:0;width:620px;height:620px;z-index:0;pointer-events:none;background:radial-gradient(closest-side,rgba(224,176,80,.26),transparent);will-change:transform}@media(hover:none){.cglow{display:none}}.b,.btn.g,.calc,.chips span,.fc,.pills span,.pn,.proc div,.stats div{backdrop-filter:none;-webkit-backdrop-filter:none}.fc{background:rgba(255,255,255,.92)}.art{padding:24px 24px 0;height:68%}.art .dn svg,.art .ui svg{height:auto}.ui{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 16px;box-shadow:0 18px 40px -22px rgba(12,18,38,.35)}.ui small{display:block;font-family:var(--font);font-size:.75rem;font-weight:400;letter-spacing:-.01em;color:var(--mut);margin-bottom:8px}.a1{gap:14px;flex-wrap:wrap}.u1{width:236px;display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;align-items:center}.u1 small{grid-column:1/3}.u2{flex:1 1;min-width:200px;max-width:310px}.u2 svg{width:100%;display:block}.u3{margin-left:auto;padding:8px 14px;border-radius:99px;font-size:.78rem;font-weight:600;display:flex;gap:8px;align-items:center;white-space:nowrap}.ring{position:relative;width:64px;height:64px}.ring b{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-size:.95rem;font-weight:500;letter-spacing:-.03em}.art .ring svg{width:64px;height:64px;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:6;stroke-linecap:round}.ring .tr{stroke:var(--line)}.ring .pg{stroke:var(--gold2);stroke-dasharray:100;stroke-dashoffset:20}.kv{list-style:none;padding:0;font-family:var(--font);font-size:.8125rem;font-weight:400;letter-spacing:-.011em;display:grid;grid-gap:4px;gap:4px}.kv li{display:flex;justify-content:space-between;gap:10px;color:var(--mut)}.kv span{color:var(--ink);font-weight:500}.ln{fill:none;stroke:var(--gold2);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.ar{opacity:1}.a2{padding:24px}.a2 .bars{height:100%;padding:0}.tip{position:absolute;right:26px;top:20px;background:var(--ink);color:var(--bg);font-family:var(--font);font-style:normal;font-size:.75rem;font-weight:500;letter-spacing:-.01em;padding:5px 11px;border-radius:99px;transform:none}.in .bars i{animation:none}.a3{gap:18px;padding-top:16px}.dn{position:relative;flex:none}.art .dn svg,.dn{width:112px;height:112px}.art .dn svg{transform:rotate(-90deg)}.dn circle{fill:none;stroke-width:5}.dn .s1{stroke-dasharray:44 56}.dn .s2{stroke-dasharray:29 71}.dn .s3{stroke-dasharray:24 76}.dn b{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display);font-size:.8rem;font-weight:500;letter-spacing:-.03em}.lg{font-family:var(--font);font-size:.8125rem;font-weight:400;letter-spacing:-.011em;color:var(--mut);display:grid;grid-gap:7px;gap:7px}.lg i{display:inline-block;width:8px;height:8px;border-radius:3px;margin-right:6px}.rows{grid-gap:10px;gap:10px}.rows,.rw{display:grid}.rw{grid-template-columns:56px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:7px 12px 7px 7px;transform:none;opacity:1}.rw i{background:var(--g)}.rw i,.rw img{width:56px;height:56px;border-radius:12px}.rw img{object-fit:cover;display:block;box-shadow:0 10px 22px -12px rgba(12,18,38,.55)}.rw b{font-family:var(--font-display);font-size:.95rem;font-weight:500;display:block;line-height:1.2;letter-spacing:-.03em}.rw small{font-size:.75rem;font-weight:400;letter-spacing:-.01em;color:var(--mut)}.rw small,.rw span{font-family:var(--font)}.rw span{font-weight:500;font-size:.875rem;letter-spacing:-.02em}.flow{display:flex;align-items:center;gap:6px}.fl{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px;font-family:var(--font);font-size:.8125rem;font-weight:500;letter-spacing:-.011em;box-shadow:0 14px 30px -20px rgba(12,18,38,.4)}.fl.g{background:var(--ink);color:var(--bg)}.fl2{flex:1 1;height:2px;background:repeating-linear-gradient(90deg,var(--gold2) 0 6px,transparent 6px 12px);background-size:24px 2px;animation:mv 1s linear infinite}@keyframes mv{to{background-position:24px 0}}@media(max-width:860px){.u2,.u3{display:none}}@media(prefers-reduced-motion:reduce){.rv{animation:none!important}.bgset i{animation:none}}.beam{animation:beam 34s ease-in-out infinite alternate!important;background:linear-gradient(90deg,transparent,rgba(243,213,138,.34),transparent);filter:blur(42px);opacity:.8;width:28vw}.marq div,.marq div.r{animation:none!important;will-change:transform}.gd.f{inset:-30px 0 0 0}.rail{position:fixed;right:18px;top:50%;translate:0 -50%;z-index:9;display:flex;flex-direction:column;gap:14px}.rail a{width:9px;height:9px;border-radius:50%;background:rgba(var(--inkrgb),.22);transition:transform .5s var(--e),background .4s,box-shadow .4s}.rail a.on{background:var(--gold2);transform:scale(1.7);box-shadow:0 0 0 5px rgba(217,169,60,.22)}@media(max-width:860px){.rail{display:none}}.fl:not(.g),.rw,.ui{color:#0c1226}.rw small,.ui .kv li,.ui .kv span,.ui small{color:#566079}.ui .kv span{color:#0c1226}.eb{display:inline-flex;align-items:center;gap:10px;font-family:var(--font);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:500;margin-bottom:10px}.eb:before{content:"";width:28px;height:1px;background:currentColor}.w.sh i,.wd.it i{font-family:var(--font-accent);font-style:italic;font-weight:400;letter-spacing:-.02em;font-size:1.08em}.wd.it i{color:var(--gold)}.wd i{font-family:inherit;font-weight:inherit;font-style:inherit}.gl2{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:4vw;gap:4vw;align-items:center}.gwrap{background:transparent}#globe,.gwrap{position:relative}#globe{z-index:1;width:min(100%,560px);aspect-ratio:1;display:block;margin:auto;background:transparent!important;cursor:-webkit-grab;cursor:grab;touch-action:none}#globe:active{cursor:-webkit-grabbing;cursor:grabbing}.glabels{position:absolute;inset:0;z-index:2;pointer-events:none}.glabels b{position:absolute;transform:translate(-50%,calc(-100% - 10px));font-size:.74rem;font-weight:600;letter-spacing:-.02em;color:#0c1226;background:rgba(255,255,255,.92);border:1px solid rgba(12,18,38,.08);border-radius:99px;padding:4px 9px;white-space:nowrap;box-shadow:0 10px 24px -14px rgba(12,18,38,.5)}.glabels b.hub{background:#0c1226;color:#f6f2e9;border-color:transparent}@media(max-width:860px){.gl2{grid-template-columns:1fr}}.art{flex:1 1 auto;min-height:210px;margin:-4px -4px 22px;padding:20px 20px 0}.b.s2 .art{min-height:196px}.a2 .bars{height:150px}.a1 .u2{min-width:190px}.wd{padding:.06em .16em .26em .04em;margin:-.06em -.16em -.26em -.04em}.w.sh i{padding-right:.1em;margin-right:-.1em}.hzp{padding-top:78px;gap:26px}.pn{min-height:clamp(230px,36vh,320px);padding:26px}.vis{height:min(560px,70vh)}.b3{position:fixed;inset:0;z-index:0;pointer-events:none;perspective:1100px;perspective-origin:50% 40%;overflow:hidden}.r3{position:absolute;left:50%;top:50%;border-radius:50%;border:1.5px solid rgba(217,169,60,.4);will-change:transform;animation:rz 70s linear infinite}.r1{width:62vmin;height:62vmin;margin:-31vmin 0 0 -31vmin}.r2{width:92vmin;height:92vmin;margin:-46vmin 0 0 -46vmin;border:1px dashed rgba(var(--inkrgb),.18);animation-duration:110s;animation-direction:reverse}.r3b{width:130vmin;height:130vmin;margin:-65vmin 0 0 -65vmin;border-color:rgba(111,165,235,.28);animation-duration:150s}@keyframes rz{to{rotate:1turn}}.pl3{position:absolute;border-radius:28px;border:1px solid rgba(var(--inkrgb),.14);background:linear-gradient(135deg,rgba(255,255,255,.32),rgba(255,255,255,0));will-change:transform;animation:pf 9s ease-in-out infinite}.p1{width:34vmin;height:44vmin;left:5vw;top:18vh}.p2{width:28vmin;height:36vmin;right:4vw;bottom:14vh;animation-delay:-4s}@keyframes pf{50%{translate:0 -22px}}.floor{left:-50%;right:-50%;bottom:-14vh;height:72vh;transform:perspective(700px) rotateX(64deg);transform-origin:50% 100%;overflow:hidden;opacity:.7;-webkit-mask-image:linear-gradient(transparent,#000 60%);mask-image:linear-gradient(transparent,#000 60%)}.floor,.floor i{position:absolute}.floor i{left:0;right:0;top:-140px;bottom:0;background-image:linear-gradient(rgba(var(--inkrgb),.16) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--inkrgb),.16) 1px,transparent 1px);background-size:70px 70px;will-change:transform}@media(max-width:860px){.pl3{display:none}.floor{opacity:.5}}@media(prefers-reduced-motion:reduce){.pl3,.r3{animation:none}}body.gl .b3,body.gl .beam,body.gl .bg,body.gl .gd{display:none}#gl3{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;display:block}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.hzs{height:auto!important}.hzp{position:relative!important}.pn{transition:box-shadow .6s;will-change:transform}.pn,.pn.on{opacity:1;transform:none}.stmt span{transition:none}.b{top:0}.b.in{transition:top .5s var(--e),border-color .4s,box-shadow .5s}.b.in:hover{transform:none;top:-8px}.stats div{position:relative;top:0;transition:top .5s var(--e),box-shadow .5s}.stats div.in:hover{transform:none;top:-8px}.nohz .track{flex-wrap:wrap;width:auto}.nohz .hzp{height:auto;overflow:visible;padding-bottom:60px}.cta{padding:12vh 0 10vh}.cta .box{--ink:#f4f1ea;--mut:#a7b0c8;--line:rgba(255,255,255,.14);--card:rgba(255,255,255,.08);--bg:#0b1226;--gold:#e3b95f;--inkrgb:244,241,234;position:relative;overflow:hidden;border-radius:28px;padding:48px 32px;background:linear-gradient(140deg,#0b1226,#14204a 60%,#1c2c5e);color:var(--ink);box-shadow:0 60px 120px -50px rgba(12,18,38,.6)}.cta .box>*{position:relative;z-index:1}.bx{position:absolute!important;inset:-30%;z-index:0!important;background:radial-gradient(40% 40% at 30% 40%,rgba(227,185,95,.35),transparent),radial-gradient(35% 35% at 75% 60%,rgba(111,165,235,.3),transparent);animation:bxm 14s ease-in-out infinite alternate}@keyframes bxm{to{transform:translate(8%,6%) rotate(12deg) scale(1.1)}}.sw{height:210vh}.st{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;align-items:center}.stmt{font-size:clamp(1.4rem,3vw,2.7rem);font-weight:600;letter-spacing:-.045em;line-height:1.12;max-width:26ch;text-shadow:0 0 40px var(--bg)}.stmt span{opacity:.16;transition:opacity .25s}.sec{padding:var(--section-y) 40px}.h2{font-size:clamp(2.25rem,3.45vw,2.75rem);max-width:18ch;line-height:1.1;letter-spacing:-.04em;font-weight:500;text-shadow:0 0 36px var(--bg)}.lead{color:var(--mut);max-width:42ch;margin-top:12px;font-weight:400;letter-spacing:-.011em}.lead,.lead.wide{font-size:16px;line-height:1.5}.lead.wide{max-width:68ch}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;margin-top:20px}.b{position:relative;border-radius:28px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);min-height:300px;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;transition:border-color .4s,box-shadow .5s;box-shadow:0 20px 50px -30px rgba(12,18,38,.3)}.b:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(217,169,60,.22),transparent 60%);opacity:0;transition:opacity .4s}.b:hover{border-color:rgba(169,122,29,.6)}.b:hover:before{opacity:1}.b h3{font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:1.25}.b p{font-family:var(--font);color:var(--mut);margin-top:6px;max-width:42ch;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.011em}.s4{grid-column:span 4}.s2{grid-column:span 2}.art{position:absolute;inset:0 0 auto 0;height:62%;align-items:flex-end;justify-content:center}.art svg{height:100%}.bars{display:flex;gap:10px;align-items:flex-end;height:70%;padding:0 32px;width:100%}.bars i{flex:1 1;border-radius:8px 8px 3px 3px;background:linear-gradient(var(--gold2),rgba(217,169,60,.1));height:var(--h)}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:20px}.steps article{padding:22px 20px;border-radius:24px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.steps b{display:block;color:var(--gold);line-height:1;font-style:normal}.steps b,.steps h3{font-size:18px;letter-spacing:-.03em;font-family:var(--font-display);font-weight:500}.steps h3{margin-top:16px;line-height:1.25}.steps p{color:var(--mut);margin-top:6px;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.011em}.proc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:56px}.proc div,.stats div{padding:32px;border-radius:28px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.proc b{font-size:2.4rem;letter-spacing:-.06em;color:var(--gold);line-height:1;display:block;margin-bottom:40px}.proc h3{font-size:1.3rem}.proc p{color:var(--mut);margin-top:8px}.marq{overflow:hidden;position:relative;z-index:1;padding:40px 0;-webkit-mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.marq div{display:flex;gap:70px;width:max-content;animation:m 45s linear infinite;font-size:clamp(1.4rem,2.8vw,2.2rem);font-weight:600;letter-spacing:-.05em;color:rgba(var(--inkrgb),.32)}@keyframes m{to{transform:translateX(-50%)}}.stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:32px}.stats b{display:block;font-size:clamp(2.6rem,5vw,4.4rem);letter-spacing:-.07em;line-height:.9;font-weight:600}.stats span{color:var(--mut)}.calc{margin-top:20px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:32px;gap:32px;padding:28px;border-radius:28px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 30px 70px -40px rgba(12,18,38,.35)}.calc label{display:flex;justify-content:space-between;align-items:center;color:var(--mut);font-size:.875rem;font-weight:500;letter-spacing:-.01em;margin-top:28px}.calc label:first-child{margin-top:0}.calc label b{color:var(--ink);font-family:var(--font);font-weight:500}.field{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.calc .field:first-child{margin-top:0}.field>span{color:var(--mut);font-size:.875rem;font-weight:500;letter-spacing:-.01em}.calc label.num{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0;height:46px;padding:0 14px;border-radius:16px;background:#fff;border:1px solid rgba(169,122,29,.32);box-shadow:0 14px 30px -22px rgba(12,18,38,.55),inset 0 1px 0 #fff;color:var(--ink);font-size:inherit;transition:border-color .25s,box-shadow .25s}.calc label.num:focus-within{border-color:var(--gold2);box-shadow:0 0 0 4px rgba(217,169,60,.22)}.calc label.num b{color:var(--gold);font-family:var(--font);font-size:.7rem;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.num input{width:8.5ch;border:0;outline:none;background:transparent;text-align:right;font:500 1.05rem/1 var(--font);color:var(--ink);letter-spacing:-.03em;padding:0;cursor:text}.num.amt input{width:12ch}.num.pay input{width:5ch}.num input::placeholder{color:rgba(12,18,38,.35)}.freq{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.freq button{font-family:var(--font);font-weight:500;font-size:.84rem;letter-spacing:-.01em;padding:9px 15px;border-radius:99px;border:1px solid var(--line);background:var(--card);color:var(--mut);cursor:pointer}.freq button.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}input[type=range]{width:100%;margin-top:12px;accent-color:var(--gold);height:4px}.don{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;width:100%;max-width:340px;margin:0 auto}.don svg{width:min(240px,68vw);transform:rotate(-90deg);margin-bottom:4px}.don circle{fill:none;stroke-width:14;stroke-linecap:round}#emi,.don b{font-family:var(--font);font-size:clamp(2rem,3.4vw,2.6rem);font-weight:500;letter-spacing:-.045em;line-height:1;color:var(--ink)}.don-label{display:block;font-size:var(--fs-small);font-weight:500;line-height:1.3}.don-label,.don-meta{letter-spacing:-.01em;color:var(--mut)}.don-meta{display:grid;grid-gap:4px;gap:4px;width:100%;max-width:300px;font-size:13px;font-weight:400;line-height:1.4}.don-meta span,.don-note{display:block}.don-note{width:100%;max-width:300px;font-size:var(--fs-label);font-weight:400;letter-spacing:-.01em;color:rgba(90,100,120,.9);line-height:1.45;padding-top:8px;border-top:1px solid var(--line)}.posts{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:56px}.post{display:flex;flex-direction:column;align-items:flex-start;min-height:340px;padding:32px;border-radius:28px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 20px 50px -30px rgba(12,18,38,.3);position:relative;top:0;overflow:hidden;transition:top .5s var(--e),border-color .4s,box-shadow .5s}.post:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,20%) var(--my,0),rgba(217,169,60,.2),transparent 62%);opacity:0;transition:opacity .4s;pointer-events:none}.post:hover{border-color:rgba(169,122,29,.6);top:-8px}.post:hover:before{opacity:1}.post .more,.post .tag,.post h3,.post p{position:relative}.post h3{font-size:clamp(1.45rem,2.1vw,1.95rem);max-width:16ch;line-height:1.05}.post p{color:var(--mut);margin-top:14px;max-width:42ch;font-size:.95rem}.post .more{margin-top:auto;padding-top:28px;font-weight:600;color:var(--gold)}.posts-more{display:flex;justify-content:center;margin-top:36px}.insights-page{padding-top:148px;padding-bottom:10vh}.insights-page .h2 em{font-family:var(--font);font-style:italic;font-weight:500;color:var(--gold);letter-spacing:-.02em}.tag{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.article{padding:148px 5vw 88px;max-width:820px}.article .back{display:inline-flex;color:var(--mut);font-size:.92rem;font-weight:600}.article .back:hover{color:var(--ink)}.article .meta{margin:28px 0 16px}.article h1{font-size:clamp(2.3rem,5vw,3.8rem);max-width:16ch;line-height:.98}.article .stand{font-size:1.12rem;color:var(--mut);margin:22px 0 8px;max-width:46ch}.article h2{font-size:1.45rem;margin:36px 0 12px;letter-spacing:-.04em;line-height:1.15}.article p{margin:0 0 16px;max-width:62ch}.article .note{margin-top:28px;padding:20px 22px;border-radius:20px;border:1px solid var(--line);background:var(--card);color:var(--mut);font-size:.92rem}.article .next{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;padding:24px;border-radius:24px;border:1px solid var(--line);background:var(--card);transition:border-color .3s,transform .3s var(--e)}.article .next:hover{border-color:rgba(169,122,29,.6);transform:translateY(-4px)}.article .next strong{font-size:1.25rem;letter-spacing:-.04em}.article .next span:last-child{font-weight:600;color:var(--gold)}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.chips span{padding:12px 22px;border-radius:99px;border:1px solid var(--line);background:var(--card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font);font-weight:500;font-size:.94rem;letter-spacing:-.01em;transition:.3s}.chips span:hover{color:#1a1405;background:var(--gold2);transform:translateY(-2px)}.banks{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.banks span{font-size:.84rem;font-weight:600;letter-spacing:-.02em;padding:9px 14px;border-radius:99px;border:1px solid var(--line);background:rgba(255,255,255,.78);color:var(--ink)}.story{max-width:none;margin-top:0;display:grid;grid-gap:12px;gap:12px}.story p{font-family:var(--font);color:var(--mut);letter-spacing:-.011em}.story p,.story p:first-child{font-size:16px;font-weight:400;line-height:1.5}.story .close,.story p:first-child{color:var(--ink)}.story .close{font-family:var(--font);font-weight:500;font-size:18px;line-height:1.35;letter-spacing:-.03em;padding-top:14px;border-top:1px solid var(--line);margin-top:4px}.whyhead{margin-top:40px;padding-bottom:12px;border-bottom:1px solid var(--line)}.why{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:12px;gap:12px;margin-top:16px}.why article{grid-column:span 2;padding:20px 18px;border-radius:24px;border:1px solid var(--line);background:var(--card)}.why article:nth-child(4),.why article:nth-child(5){grid-column:span 3}.why h3{font-family:var(--font-display);font-size:18px;font-weight:500;line-height:1.25;letter-spacing:-.03em}.why p{color:var(--mut);margin-top:6px;font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.011em}#process>.h2,#products>.h2{max-width:16ch}#process>.steps{margin-top:20px}#about{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);grid-column-gap:40px;column-gap:40px;grid-row-gap:12px;row-gap:12px;align-items:start}#about>.eb{grid-column:1/-1;grid-row:1;margin-bottom:0}#about>.h2{grid-column:1;margin:0;font-weight:500}#about>.h2,#about>.story{grid-row:2;max-width:none}#about>.story{grid-column:2;display:grid;grid-gap:12px;gap:12px;width:100%}#about .story p{margin:0}#about .story .close{grid-column:auto}#about>.founder,#about>.why,#about>.whyhead{grid-column:1/-1}#industries{display:block}#industries>.h2{max-width:none}#industries>.iex{display:grid;grid-template-columns:1fr 1fr;margin-top:16px}#industries .iex span:last-child{grid-column:1/-1}#calc{text-align:center}#calc>.h2{max-width:none;margin-left:auto;margin-right:auto}#calc>.calc{text-align:left;margin-top:20px}.steps article,.why article{transition:transform .45s var(--e),border-color .35s,box-shadow .45s}.steps article:hover,.why article:hover{transform:translateY(-4px);border-color:rgba(169,122,29,.45);box-shadow:0 24px 40px -24px rgba(169,122,29,.35)}.founder{--gold:#e3b95f;--ink:#f4f1ea;margin-top:32px;display:grid;grid-template-columns:minmax(180px,220px) 1fr;grid-gap:28px;gap:28px;align-items:start;padding:28px;border-radius:28px;background:linear-gradient(145deg,#0b1226,#162448 58%,#1c2c5e);color:#f4f1ea;box-shadow:0 50px 100px -48px rgba(12,18,38,.7)}.founder>img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;display:block}.founder .h2{font-family:var(--font-display);text-shadow:none;color:#f4f1ea;max-width:none;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:500;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}.founder blockquote{margin:14px 0 0;display:grid;grid-gap:10px;gap:10px}.founder blockquote p{font-family:var(--font);color:rgba(244,241,234,.84);font-size:15px;font-weight:400;line-height:1.5;letter-spacing:-.011em}.founder .who{margin-top:16px}.founder .who b{display:block;font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.03em}.founder .who span{display:block;font-family:var(--font);color:#e3b95f;font-size:14px;font-weight:400;margin-top:2px}.founder .signoff{margin-top:14px;font-family:var(--font-accent);font-style:italic;font-weight:400;color:#e3b95f;font-size:28px;letter-spacing:-.02em;line-height:1.15}.iex{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px}.iex span{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:var(--card);font-family:var(--font);font-weight:500;font-size:15px;letter-spacing:-.011em;box-shadow:0 16px 40px -28px rgba(12,18,38,.45);transition:transform .45s var(--e),border-color .3s,box-shadow .45s}.iex span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold2);box-shadow:0 0 0 5px rgba(217,169,60,.18);flex:none}.iex span:hover{transform:translateY(-4px);border-color:rgba(169,122,29,.55);box-shadow:0 24px 40px -24px rgba(169,122,29,.45)}.cta{text-align:center;padding:var(--section-y) 0}.cta h2{font-size:clamp(2.25rem,3.45vw,2.75rem);margin:auto;max-width:14em;font-weight:500;line-height:1.1;letter-spacing:-.04em}.cta .row{justify-content:center;margin-top:20px;opacity:1;animation:none}.cta p{color:var(--mut);margin-top:14px;font-size:15px;font-weight:400;letter-spacing:-.011em}.mapwrap{position:relative;margin-top:28px;height:min(520px,70vh);border-radius:36px;overflow:hidden;border:1px solid var(--line);background:#e7e4dc;box-shadow:0 30px 70px -40px rgba(12,18,38,.4);text-align:left}.mapwrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mapwrap a{position:absolute;right:18px;top:18px;z-index:2;display:inline-flex;align-items:center;padding:10px 16px;border-radius:99px;background:var(--ink);color:var(--bg);font-size:.84rem;font-weight:600;box-shadow:0 12px 30px -16px rgba(12,18,38,.6)}footer.sitef{background:var(--ink);color:#f6f2e9;border-top:0;padding:var(--section-y) 40px 0;overflow:hidden;font-family:var(--font)}.sitef-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1.2fr .8fr 1.1fr;grid-gap:28px 24px;gap:28px 24px}.sitef .logo{font-family:var(--font-display);font-size:1.75rem;font-weight:500;letter-spacing:-.04em;color:#f6f2e9}.sitef-brand p{font-family:var(--font);color:rgba(246,242,233,.68);max-width:30ch;margin-top:16px;font-size:1rem;font-weight:400;line-height:1.55;letter-spacing:-.011em}.sitef-call{display:flex;flex-direction:column;margin-top:28px;padding-top:18px;border-top:1px solid rgba(246,242,233,.14);width:max-content}.sitef-call span{font-family:var(--font);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2)}.sitef-call strong{font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.03em;margin-top:6px}.sitef h2{font-family:var(--font);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);font-weight:500;margin-bottom:16px}.sitef-links{display:flex;flex-direction:column;gap:12px}.sitef-links a,.sitef-post{font-family:var(--font);color:rgba(246,242,233,.86);font-size:.98rem;font-weight:400;letter-spacing:-.01em}.sitef-links a:hover,.sitef-post:hover{color:#fff}.sitef-post{display:block;padding:14px 0;border-top:1px solid rgba(246,242,233,.12)}.sitef-post small{display:block;font-family:var(--font);color:var(--gold2);font-size:.78rem;font-weight:500;margin-bottom:4px}.sitef-post strong{display:block;font-family:var(--font-display);font-size:1rem;font-weight:500;letter-spacing:-.03em;line-height:1.3}.sitef-card{background:rgba(246,242,233,.06);border:1px solid rgba(246,242,233,.12);border-radius:28px;padding:22px 22px 8px}.sitef-card a,.sitef-card p{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid rgba(246,242,233,.1);color:rgba(246,242,233,.88);font-size:.96rem;font-weight:400;line-height:1.45;letter-spacing:-.01em}.sitef-card svg{width:18px;height:18px;flex:none;fill:var(--gold2);margin-top:2px}.sitef-bar{max-width:1240px;margin:24px auto 0;padding:16px 0 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(246,242,233,.12);color:rgba(246,242,233,.55);font-size:14px;font-weight:400;letter-spacing:-.01em}.sitef-social{display:flex;gap:10px}.sitef-social a{width:40px;height:40px;border-radius:50%;background:linear-gradient(180deg,#e8c86a,#c9972f);color:#0c1226;display:grid;place-items:center}.sitef-social a:hover{transform:translateY(-2px)}.sitef-social svg{width:16px;height:16px;fill:currentColor}.big{font-family:var(--font-display);font-size:16vw;font-weight:500;letter-spacing:-.08em;line-height:.8;text-align:center;color:transparent;-webkit-text-stroke:1px rgba(246,242,233,.16);margin:10px 0 -1.5vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:980px){.sitef-grid{grid-template-columns:1fr 1fr}.sitef-card{grid-column:1/-1}}@media(max-width:640px){.sitef-grid{grid-template-columns:1fr}.sitef-call{width:auto}}.rv{will-change:transform,opacity}.cur{position:fixed;left:0;top:0;width:18px;height:18px;border-radius:50%;background:#fff;mix-blend-mode:difference;z-index:99;pointer-events:none;transition:width .3s,height .3s,margin .3s}.cur.h{width:56px;height:56px;margin:-19px 0 0 -19px}@media(hover:none){.cur{display:none}}@media(max-width:860px){.nav nav{display:none}.bento,.iex,.posts{grid-template-columns:1fr}.s2,.s4{grid-column:auto}.calc,.proc,.stats{grid-template-columns:1fr}.post{min-height:0}.field{align-items:flex-start;flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){*{animation:none!important}.pills,.row,.sub,.w i{opacity:1;transform:none;filter:none}.stmt span{opacity:1}}#maestro-root{display:contents}.b{min-height:0;height:auto;padding:22px;justify-content:flex-start;overflow:hidden}.b h3{line-height:1.15;margin-top:0}.b h3,.b p{position:relative;z-index:1}.b p{max-width:38ch;line-height:1.55}.b.s4 p{max-width:58ch}.art{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;height:auto;flex:none;display:flex;align-items:flex-start;justify-content:flex-start;pointer-events:none;margin:0 0 18px;padding:0}.art,.b.s2 .art{min-height:0}.art svg{width:100%;height:auto}.a1{align-items:center}.a2{align-items:flex-end;padding:0 4px}.a2 .bars,.bars{height:132px;padding:0 4px}.a3{padding-top:4px}.a3,.a5{align-items:center}.a5{min-height:132px}.flow,.rows{width:100%}.flow{flex-wrap:nowrap}.bento{align-items:stretch;gap:12px}.bento .b{min-height:0;height:auto;padding:14px;justify-content:flex-start;overflow:hidden}.bento .b h3{font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.03em;margin-top:0;line-height:1.25}.bento .b p{font-family:var(--font);margin-top:6px;line-height:1.45;font-size:15px;font-weight:400;letter-spacing:-.011em}.bento .art{position:relative;inset:auto;top:auto;right:auto;bottom:auto;left:auto;flex:1 1 auto;width:100%;height:auto;min-height:148px;margin:0 0 12px;padding:12px;display:flex;align-items:center;justify-content:flex-start;background:linear-gradient(180deg,#fff,rgba(255,255,255,.55));border:1px solid var(--line);border-radius:20px;overflow:hidden}.bento .a1{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);grid-template-rows:auto 1fr;grid-gap:12px;gap:12px;width:100%;align-items:stretch;flex-wrap:nowrap}.bento .u1{grid-column:1;grid-row:1/span 2}.bento .u1,.bento .u2{width:auto;min-width:0;max-width:none;height:100%}.bento .u2{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:flex-end}.bento .u2 svg{width:100%;height:auto;display:block}.bento .u3{position:static;grid-column:2;grid-row:1;justify-self:end;align-self:start;width:max-content;margin:0}.bento .a2{align-items:flex-end;padding:14px 16px 12px}.bento .a2 .bars{height:132px;width:100%;padding:46px 6px 0;box-sizing:border-box}.bento .tip{top:12px;right:12px;transform:none;z-index:2}.bento .a3{width:100%;justify-content:center;gap:22px;padding:8px 6px}.bento .a4{align-items:stretch}.bento .a4 .rows{width:100%;height:100%;align-content:center}.bento .a5,.bento .flow{justify-content:center}.bento .flow{width:100%;align-items:center;gap:0}.bento .fl{flex:1 1;text-align:center;padding:12px 8px}.bento .fl2{flex:0 0 22px;min-width:22px}.bento .b{background:#fff;border:1px solid rgba(12,18,38,.08);border-radius:28px;box-shadow:inset 0 1px 0 #fff,0 28px 50px -34px rgba(12,18,38,.4);padding:16px}.bento .b:hover{border-color:rgba(169,122,29,.5);box-shadow:inset 0 1px 0 #fff,0 34px 60px -30px rgba(169,122,29,.42)}.bento .art{background:radial-gradient(120% 90% at 100% 0,rgba(227,185,95,.18),transparent 46%),linear-gradient(180deg,#fffcf7,#f4efe6);border:1px solid rgba(12,18,38,.06);border-radius:22px;box-shadow:inset 0 1px 0 #fff}.bento .ui{background:rgba(255,255,255,.94);border-radius:18px;border-color:rgba(12,18,38,.06);box-shadow:0 18px 32px -24px rgba(12,18,38,.45)}.bento .ln{stroke-width:3;filter:drop-shadow(0 8px 6px rgba(217,169,60,.4))}.bento .bars{gap:12px}.bento .bars i{border-radius:12px 12px 5px 5px;background:linear-gradient(180deg,#f8e7b0,#e0b44a 42%,#b8860b);box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 12px 16px -12px rgba(169,122,29,.85)}.bento .ring .pg{stroke-width:7;filter:drop-shadow(0 3px 4px rgba(217,169,60,.35))}.bento .dn{filter:drop-shadow(0 14px 16px rgba(12,18,38,.12))}.bento .dn circle{stroke-width:7}.bento .tip{background:#0b1226;color:#f6f2e9;box-shadow:0 12px 22px -14px rgba(12,18,38,.65)}.bento .u3{background:#fff;border:1px solid rgba(31,138,91,.28);color:#0c1226;box-shadow:0 10px 18px -14px rgba(31,138,91,.55)}.bento .rw{border-radius:16px;box-shadow:0 12px 22px -18px rgba(12,18,38,.5)}.bento .rw img{box-shadow:0 8px 14px -10px rgba(12,18,38,.55)}.bento .fl{background:#fff;box-shadow:0 12px 22px -16px rgba(12,18,38,.4)}.bento .fl.g{background:linear-gradient(180deg,#1b2a4e,#0b1226);box-shadow:0 14px 24px -14px rgba(12,18,38,.75)}@media(max-width:1100px){.steps,.why{grid-template-columns:1fr 1fr}.why article,.why article:nth-child(4),.why article:nth-child(5){grid-column:auto}.why article:last-child{grid-column:1/-1}}@media(max-width:860px){.bento .u2,.bento .u3{display:grid}.bento .u3{display:flex}.bento .a1{grid-template-columns:1fr;grid-template-rows:auto}.bento .u1,.bento .u2,.bento .u3{grid-column:1;grid-row:auto;height:auto}.bento .art{min-height:0}.nav{width:min(96vw,920px);row-gap:6px;border-radius:24px}.nav,.nav nav{flex-wrap:wrap;justify-content:center}.nav nav{display:flex}.founder,.steps,.why{grid-template-columns:1fr}.founder{justify-items:center}.founder>div{width:100%}.founder .h2{font-size:clamp(.9rem,3.55vw,1.45rem)}.founder>img{width:min(78vw,280px)}.hero{min-height:0;display:block;padding:140px 0 var(--section-y)}.hero h1{max-width:10em;font-size:clamp(2.6rem,10vw,3.4rem)}.hero .pills{position:static;transform:none;width:auto;height:auto;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero .pills:after,.hero .pills:before{display:none}.hero .pills span,.hero .pills span:first-child,.hero .pills span:nth-child(2),.hero .pills span:nth-child(3),.hero .pills span:nth-child(4){position:static;width:118px;height:118px;padding:10px;left:auto;right:auto;top:auto;bottom:auto}.hero .pills span:nth-child(4) b{font-size:2rem}.hero .pills b,.hero .pills span:first-child b{font-size:1.35rem}.hero .ht{width:auto;max-width:none}.hl{left:50%;right:auto;margin-left:-50vw;width:100vw;top:auto;bottom:0;height:140px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 36%);mask-image:linear-gradient(180deg,transparent,#000 36%)}#about,#industries,#process,#products{display:block}#about>.h2,#about>.story,.cta h2,.hero h1{max-width:none}#about>.story{display:grid;margin-top:24px;grid-gap:20px;gap:20px;padding-top:0}#industries>.iex{display:grid;grid-template-columns:1fr;margin-top:28px}#industries .iex span:last-child{grid-column:auto}.story p{font-size:1.02rem}.story p:first-child{font-size:1.08rem}.story .close{font-size:1.12rem}.sub{max-width:none}.sub b{font-size:1.08rem}.sub span{font-size:1rem}}.cur,.cur2{display:none}.rv{opacity:0;transform:translate3d(0,40px,0);transition:opacity .9s var(--e),transform 1.05s var(--e),filter .9s var(--e)}.chips.rv,.cta h2.rv,.h2.rv,.iex.rv,.rv.in,.story.rv{opacity:1;transform:none}.eb.rv:before{width:0;transition:width .8s var(--e)}.eb.rv.in:before{width:28px}.cta h2.rv .wd i,.h2.rv .wd i{opacity:0;transform:translate3d(0,.7em,0);transition:opacity .75s var(--e),transform 1s var(--e)}.cta h2.rv.in .wd i,.h2.rv.in .wd i{opacity:1;transform:none;transition-delay:calc(var(--k) * 90ms)}.chips span,.iex span,.story p{opacity:0;transform:translate3d(0,18px,0);transition:opacity .75s var(--e),transform .95s var(--e)}.chips.in span,.iex.in span,.story.in p{opacity:1;transform:none;transition-delay:var(--i,0s)}.story.in p:first-child{transition-delay:.05s}.story.in p:nth-child(2){transition-delay:.12s}.story.in p:nth-child(3){transition-delay:.19s}.story.in p:nth-child(4){transition-delay:.26s}.story.in p:nth-child(5){transition-delay:.33s}.story.in p:nth-child(6){transition-delay:.4s}.story.in p:nth-child(7){transition-delay:.48s}.bento .b.rv{transform:translate3d(0,46px,0) scale(.975)}.bento .b.rv.in{opacity:1;transform:none;transition:opacity .9s var(--e),transform 1.05s var(--e),border-color .4s,box-shadow .5s,top .5s var(--e)}.bento .b.rv.in:hover{transform:none;top:-8px}.steps article.rv,.why article.rv{transition:opacity .9s var(--e),transform 1.05s var(--e),border-color .35s,box-shadow .45s}.big span{display:inline-block;opacity:0;transform:translate3d(0,30px,0);transition:opacity .7s var(--e),transform .9s var(--e)}.big.in span{opacity:1;transform:none;transition-delay:calc(var(--k) * 45ms)}.cta .row.rv{opacity:0;transform:translate3d(0,28px,0)}.cta .row.rv.in{opacity:1;transform:none}