@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin-ext-wght-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext-wght-normal.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@layer base{:root{color-scheme:light}html{scroll-padding-top:96px;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#f5f4f0;color:#000}img{max-width:100%}a{color:#0f100d}a:hover{color:#0b6e4f}}:root{--sw-bg: #F5F4F0;--sw-ink: #0F100D;--sw-ink-soft: #5C5F57;--sw-accent: #0B6E4F;--sw-font-body: "Geist", system-ui, sans-serif;--sw-font-display: "Geist", system-ui, sans-serif}[hidden]:not([hidden=until-found i]){display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:12px;top:-60px;z-index:120;background:#0f100d;color:#f5f4f0;padding:10px 14px;border-radius:10px;font:500 14px Geist,system-ui,sans-serif;text-decoration:none}.skip:focus{top:12px;color:#f5f4f0}.fw{font-family:Geist,system-ui,sans-serif;color:#0f100d;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01"}.fw *{box-sizing:border-box}.mono{font-family:Geist Mono,ui-monospace,monospace}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.eyebrow{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#4e5149;margin:0;display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:7px 14px;border:1px solid #E3E1DA;border-radius:999px;background:#fff}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:#0b6e4f}.h2{font-weight:600;font-size:clamp(38px,5vw,64px);line-height:1.02;letter-spacing:-.045em;margin:0}.h3{font-weight:600;font-size:19px;line-height:1.25;letter-spacing:-.015em;margin:0}.lead{font-size:clamp(17px,1.3vw,19px);line-height:1.6;color:#4e5149;margin:0}.body{font-size:15px;line-height:1.6;color:#5c5f57;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:10px;font-weight:500;font-size:15.5px;text-decoration:none;transition:background .2s ease,border-color .2s ease;cursor:pointer;border:1px solid transparent;font-family:inherit}.btn-p{background:#0f100d;color:#f5f4f0}.btn-p:hover{background:#2a2c27;color:#fff}.btn-g{border-color:#d6d4cc;color:#0f100d;background:#fff}.btn-g:hover{border-color:#0f100d;color:#0f100d}.nav-a{color:#4e5149;text-decoration:none;font-size:14.5px;font-weight:500;padding:12px 2px}.nav-a:hover{color:#0f100d}.ic{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.icf{fill:currentColor;stroke:none}.fw :focus-visible{outline:2px solid #0B6E4F;outline-offset:3px}.navbar{position:sticky;top:0;z-index:50;padding:12px 16px 0}.navin{max-width:1168px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:8px 8px 8px 18px;border-radius:16px;background:#f5f4f0cc;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(15,16,13,.08);box-shadow:0 10px 30px -20px #0f100d59}.navin .nav-a{padding:10px 2px}@media(max-width:760px){.mnav{display:none!important}}@media(max-width:560px){.navin>div>.mono{display:none!important}.navin{padding:8px 8px 8px 14px}}.gbg{position:absolute;inset:0;overflow:hidden;background:#101513}.gb{position:absolute;border-radius:50%;filter:blur(90px)}.gb1{width:62vmax;height:62vmax;left:34%;top:-24%;background:#2c4a3f;animation:gb1 13s ease-in-out infinite alternate}.gb2{width:44vmax;height:44vmax;left:62%;top:38%;background:#94ae9f;opacity:.6;animation:gb2 11s ease-in-out infinite alternate}.gb3{width:38vmax;height:38vmax;left:28%;top:58%;background:#d9a492;opacity:.5;animation:gb3 15s ease-in-out infinite alternate}.gb4{width:30vmax;height:30vmax;left:78%;top:-8%;background:#e9dfcc;opacity:.4;animation:gb4 12s ease-in-out infinite alternate}.gb5{width:58vmax;height:58vmax;left:-22%;top:-14%;background:#0a0e0c;opacity:.95;animation:gb1 17s ease-in-out infinite alternate-reverse}@keyframes gb1{to{transform:translate(-9vmax,8vh) scale(1.08)}}@keyframes gb2{to{transform:translate(-14vmax,-10vh) scale(.92)}}@keyframes gb3{to{transform:translate(12vmax,-12vh) scale(1.12)}}@keyframes gb4{to{transform:translate(-8vmax,14vh)}}.gshade{position:absolute;inset:0;background:linear-gradient(90deg,#06120e99,#06120e00 55%)}.ggrain{position:absolute;inset:0;width:100%;height:100%;opacity:.28;mix-blend-mode:overlay}@media(max-width:1060px){.gshade{background:#06120e40}}.hpanel{position:relative;overflow:hidden;border-radius:28px;isolation:isolate}.hpanel>.gbg{z-index:-1}.hpanel>.gbg:after{content:"";position:absolute;inset:0;background:#06120e4d}.hpanel .lead{color:#d7e6de}.hpanel .btn-p{background:#f5f4f0;color:#0f100d}.hpanel .btn-p:hover{background:#fff;color:#0f100d}.hpanel .btn-g{background:#f5f4f014;border-color:#f5f4f059;color:#f5f4f0}.hpanel .btn-g:hover{border-color:#f5f4f0;color:#fff}.hpanel :focus-visible{outline-color:#9fcbb5}@media(max-width:760px){.hpanel{border-radius:20px}}@supports (animation-timeline: view()){.reveal{animation:rise linear both;animation-timeline:view();animation-range:entry 0% cover 20%}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.flink{padding:0;border:0;background:none;font:inherit;color:#62655d;text-decoration:none;cursor:pointer}.flink:hover{color:#0f100d}@media(prefers-reduced-motion:reduce){.fw *{animation:none!important}}.stage{position:relative;border-radius:20px;border:1px solid #E3E1DA;background-color:#eeede7;background-image:radial-gradient(#D9D7CF 1px,transparent 1px);background-size:18px 18px}.phone{width:296px;height:604px;border-radius:44px;padding:9px;background:#0f100d;box-shadow:0 1px #ffffff14 inset,0 30px 70px -20px #0f100d73,0 10px 24px -12px #0f100d4d}.screen{position:relative;width:100%;height:100%;border-radius:36px;background:#fff;overflow:hidden;color:#0f100d}.scr{position:absolute;inset:0;padding:30px 18px 18px;display:flex;flex-direction:column;gap:12px;opacity:0;animation:scr 12s infinite both}.s1{animation-delay:0s}.s2{animation-delay:3s}.s3{animation-delay:6s}.s4{animation-delay:9s}@keyframes scr{0%{opacity:0;transform:translateY(10px)}4%{opacity:1;transform:none}21%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}.step{animation:step 12s infinite both}@keyframes step{0%{color:#9a9d93}4%,21%{color:#0f100d}25%,to{color:#9a9d93}}.sbar{transform-origin:left;animation:sbar 12s linear infinite both}@keyframes sbar{0%{transform:scaleX(0);opacity:1}24%{transform:scaleX(1);opacity:1}25%,to{transform:scaleX(1);opacity:0}}.p1{animation-delay:0s}.p2{animation-delay:3s}.p3{animation-delay:6s}.p4{animation-delay:9s}.tap{position:absolute;width:30px;height:30px;border-radius:50%;background:#0b6e4f2e;border:1.5px solid #0B6E4F;opacity:0;animation:tap 12s infinite both;animation-delay:3s}@keyframes tap{0%,9%{opacity:0;transform:scale(.5)}12%{opacity:1;transform:scale(1)}17%{opacity:0;transform:scale(1.7)}to{opacity:0}}.pick{animation:pick 12s infinite both;animation-delay:3s}@keyframes pick{0%,10%{border-color:#e6e4dd;background:#fff}13%,24%{border-color:#0b6e4f;background:#f1f8f4}to{border-color:#e6e4dd;background:#fff}}.type1{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;animation:type 12s steps(5) infinite both}.type2{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;animation:type2 12s steps(13) infinite both}@keyframes type{0%,3%{max-width:0}8%,to{max-width:60px}}@keyframes type2{0%,9%{max-width:0}17%,to{max-width:140px}}.strike{position:absolute;left:-2px;right:-2px;top:52%;height:1.5px;background:#b4472f;transform-origin:left;animation:strike 12s infinite both}@keyframes strike{0%,28%{transform:scaleX(0)}35%,96%{transform:scaleX(1)}to{transform:scaleX(0)}}.lost{animation:lost 12s infinite both}@keyframes lost{0%,28%{opacity:1}36%,96%{opacity:.45}to{opacity:1}}.kept{animation:kept 12s infinite both}@keyframes kept{0%,40%{opacity:.3}50%,96%{opacity:1}to{opacity:.3}}.float{animation:float 8s ease-in-out infinite}.float2{animation:float 9s ease-in-out infinite;animation-delay:-4s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.track{display:flex;width:max-content;animation:marq 80s linear infinite}@keyframes marq{to{transform:translate(-50%)}}.rowin{animation:rowin 7s infinite both}.r1{animation-delay:.1s}.r2{animation-delay:.3s}.r3{animation-delay:.5s}@keyframes rowin{0%{opacity:0;transform:translateY(6px)}8%,88%{opacity:1;transform:none}to{opacity:0}}.live{animation:live 2s ease-in-out infinite}@keyframes live{0%,to{opacity:1}50%{opacity:.35}}.flowline{stroke-dasharray:3 5;animation:dash 1.4s linear infinite}@keyframes dash{to{stroke-dashoffset:-16}}.seg{transition:background .2s ease,color .2s ease}.bar{transition:width .6s cubic-bezier(.2,.8,.2,1)}.inp{width:100%;min-height:50px;border-radius:10px;border:1px solid #D6D4CC;background:#fff;color:#0f100d;font:500 18px Geist Mono,ui-monospace,monospace;padding:0 14px}.inp:focus{outline:2px solid #0B6E4F;outline-offset:2px}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);gap:12px}.tile{position:relative;overflow:hidden;border-radius:20px;background:#fff;border:1px solid #E3E1DA;padding:28px;display:flex;flex-direction:column;gap:20px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.tile:hover{border-color:#c9c7bf;box-shadow:0 24px 48px -28px #0f100d47;transform:translateY(-2px)}.tile-dark{background:#0f100d;border-color:#0f100d;color:#f5f4f0}.tile-dark:hover{border-color:#0f100d}.tile-tint{background:#eeede7}.t-copy{display:flex;flex-direction:column;gap:8px}.t-title{margin:0;font-weight:600;font-size:18px;line-height:1.25;letter-spacing:-.02em}.t-body{margin:0;font-size:14.5px;line-height:1.55;color:#5c5f57}.tile-dark .t-body{color:#a3a69c}.c2{grid-column:span 2}.c3{grid-column:span 3}.c4{grid-column:span 4}.c6{grid-column:span 6}.r2{grid-row:span 2}.vbar{transform-origin:bottom;animation:vbar 6s cubic-bezier(.2,.8,.2,1) infinite both}.v1{animation-delay:0s}.v2{animation-delay:.12s}.v3{animation-delay:.24s}.v4{animation-delay:.36s}.v5{animation-delay:.48s}.v6{animation-delay:.6s}.v7{animation-delay:.72s}@keyframes vbar{0%{transform:scaleY(0)}18%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}.mfill{transform-origin:left;animation:mfill 10s linear infinite both}@keyframes mfill{0%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}.mdot,.mlab{animation:10s linear infinite both}.mdot.m1{animation-name:md1}.mdot.m2{animation-name:md2}.mdot.m3{animation-name:md3}.mdot.m4{animation-name:md4}.mdot.m5{animation-name:md5}.mlab.m1{animation-name:ml1}.mlab.m2{animation-name:ml2}.mlab.m3{animation-name:ml3}.mlab.m4{animation-name:ml4}.mlab.m5{animation-name:ml5}@keyframes md1{0%{background:#fff;border-color:#d6d4cc}2%,to{background:#0b6e4f;border-color:#0b6e4f}}@keyframes ml1{0%{color:#9a9d93}2%,to{color:#0f100d}}@keyframes md2{0%,20%{background:#fff;border-color:#d6d4cc}22%,to{background:#0b6e4f;border-color:#0b6e4f}}@keyframes ml2{0%,20%{color:#9a9d93}22%,to{color:#0f100d}}@keyframes md3{0%,40%{background:#fff;border-color:#d6d4cc}42%,to{background:#0b6e4f;border-color:#0b6e4f}}@keyframes ml3{0%,40%{color:#9a9d93}42%,to{color:#0f100d}}@keyframes md4{0%,60%{background:#fff;border-color:#d6d4cc}62%,to{background:#0b6e4f;border-color:#0b6e4f}}@keyframes ml4{0%,60%{color:#9a9d93}62%,to{color:#0f100d}}@keyframes md5{0%,80%{background:#fff;border-color:#d6d4cc}82%,to{background:#0b6e4f;border-color:#0b6e4f}}@keyframes ml5{0%,80%{color:#9a9d93}82%,to{color:#0f100d}}@media(prefers-reduced-motion:reduce){.fw .mdot{background:#0b6e4f!important;border-color:#0b6e4f!important}}.gfill{transform-origin:left;animation:gfill 6s cubic-bezier(.2,.8,.2,1) infinite both}@keyframes gfill{0%{transform:scaleX(0)}25%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}.gfill2{transform-origin:left;animation:gfill2 6s cubic-bezier(.2,.8,.2,1) infinite both}@keyframes gfill2{0%,25%{transform:scaleX(0)}40%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}.swatch{animation:swatch 8s infinite both}@keyframes swatch{0%,30%{background:#0f100d}35%,63%{background:#0b6e4f}68%,95%{background:#7a3e2b}to{background:#0f100d}}.knob{animation:knob 6s infinite both}@keyframes knob{0%,40%{transform:translate(0)}50%,90%{transform:translate(16px)}to{transform:translate(0)}}.ktrack{animation:ktrack 6s infinite both}@keyframes ktrack{0%,40%{background:#d6d4cc}50%,90%{background:#0b6e4f}to{background:#d6d4cc}}.wscale:before{content:"";position:absolute;inset:-9px;border-radius:24px;background:#f5f4f014;box-shadow:inset 0 0 0 1px #f5f4f029,0 40px 120px -20px #0000008c}.ipr{width:calc(620px * var(--ws));max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;opacity:0;animation:n1 .6s cubic-bezier(.22,1,.36,1) 3.3s forwards}.iprs{display:flex;flex-direction:column;gap:12px}.iprb{display:block;height:2px;border-radius:2px;background:#f5f4f033;overflow:hidden}.iprb i{display:block;height:100%;background:#f5f4f0;transform-origin:left;transform:scaleX(0);animation:stepBar2 var(--d) linear var(--t) forwards}@keyframes stepBar2{to{transform:scaleX(1)}}.iprl{display:flex;gap:10px;font-size:13.5px;font-weight:500;letter-spacing:-.01em;color:#f5f4f080;animation:iprl .3s ease var(--t) forwards}.iprl b{font:500 12px/1.6 Geist Mono,ui-monospace,monospace;color:#f5f4f080}@keyframes iprl{to{color:#f5f4f0}}@media(max-width:700px){.iprl{font-size:0}.iprl b{font-size:11px}.wscale:before{inset:-6px;border-radius:18px}}.fw{--base:9.2s}.fw.no-intro{--base:.05s}.intro>.gbg:after{content:"";position:absolute;inset:0;background:#050706a3}.intro{position:fixed;inset:0;z-index:100;overflow:hidden;pointer-events:none;color:#f5f4f0;background:#0b0e0d;animation:iout .01s 9.5s forwards}@keyframes iout{to{visibility:hidden}}.iko{position:fixed;inset:0;z-index:101;pointer-events:none;display:flex;align-items:center;justify-content:center;visibility:hidden;animation:showAt .01s 7.6s forwards,hideAt .01s 9.5s forwards}.ikw{display:inline-flex;align-items:flex-end;font-size:clamp(88px,18vw,290px);font-weight:700;letter-spacing:-.065em;line-height:.9;color:#f5f4f0;transform-origin:45% 60%;animation:ikz .95s cubic-bezier(.7,0,.84,0) 8.55s forwards}@keyframes ikz{60%{filter:blur(0)}to{transform:scale(70);filter:blur(2px)}}.ikl{display:block;overflow:hidden;padding:0 .02em .1em}.ikl>span{display:inline-block;transform:translateY(112%);animation:ikup .75s cubic-bezier(.22,1,.36,1) calc(7.7s + var(--k) * 50ms) forwards}.ikflash{position:fixed;inset:0;z-index:102;pointer-events:none;background:#f5f4f0;opacity:0;visibility:hidden;animation:showAt .01s 8.85s forwards,iflash .55s ease-in 8.9s forwards,hideAt .01s 9.5s forwards}@keyframes iflash{to{opacity:1}}@keyframes ikup{to{transform:none}}.ikskip{position:absolute;right:24px;bottom:20px;pointer-events:auto;min-height:44px;padding:0 4px;border:0;background:none;font:500 12px Geist Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;animation:ifade .2s ease 8.45s forwards}.ikd{width:.2em;height:.2em;margin:0 0 .19em .05em;border-radius:50%;background:#9fcbb5;transform:scale(0);animation:ikd .5s cubic-bezier(.34,1.56,.64,1) 8.15s forwards}@keyframes ikd{to{transform:scale(1)}}.iop{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);white-space:nowrap;font-size:clamp(34px,7vw,108px);font-weight:600;letter-spacing:-.05em;line-height:1.02}.iol{display:block;overflow:hidden;padding-bottom:.08em}@media(max-width:480px){html[lang=en] .iop{font-size:min(34px,8.2vw)}}.iol>span{display:block;transform:translateY(110%);animation:iolIn 1s cubic-bezier(.22,1,.36,1) var(--t) forwards,iolOut .6s cubic-bezier(.64,0,.78,0) 2.65s forwards}@keyframes iolIn{to{transform:none}}@keyframes iolOut{0%{transform:none}to{transform:translateY(-110%)}}.lo{display:inline-block;animation:lOut .5s cubic-bezier(.64,0,.78,0) calc(1.35s + var(--k) * 60ms) forwards}@keyframes lOut{to{transform:translateY(-100%);opacity:0;filter:blur(6px)}}.li{display:inline-block;color:#9fcbb5;transform:translateY(100%);opacity:0;filter:blur(6px);animation:lIn .75s cubic-bezier(.22,1,.36,1) calc(1.6s + var(--k) * 55ms) forwards}@keyframes lIn{to{transform:none;opacity:1;filter:blur(0)}}.iroll{display:inline-grid;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.iroll>span{grid-area:1/1}.istage{position:absolute;inset:64px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;animation:stOut .35s cubic-bezier(.64,0,.78,0) 7.3s forwards}@keyframes stOut{to{opacity:0;transform:scale(.97)}}.wscale{--ws:1.6;position:relative;width:calc(620px * var(--ws));height:calc(430px * var(--ws));flex:none;opacity:0;animation:winIn 1s cubic-bezier(.22,1,.36,1) 3.1s forwards}@keyframes winIn{0%{opacity:0;transform:translateY(40px) scale(.94)}to{opacity:1;transform:none}}.win{position:absolute;left:0;top:0;width:620px;height:430px;transform:scale(var(--ws));border-radius:16px;overflow:hidden;background:#fbfaf7;color:#0f100d;box-shadow:0 60px 120px -30px #000c,0 0 0 1px #ffffff1f;transform-origin:top left}.wbar{position:relative;z-index:6;display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;background:#efeee9;border-bottom:1px solid #E3E1DA}.wdots{display:flex;gap:6px}.wdots i{width:9px;height:9px;border-radius:50%;background:#d6d4cc}.wurl{flex:1;display:grid;justify-items:center;align-items:center;height:24px;border-radius:7px;background:#fff;font:500 11.5px Geist Mono,ui-monospace,monospace;color:#4e5149}.wurl>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px}.u1{animation:hideAt .01s 4.45s forwards}.u2{visibility:hidden;animation:showAt .01s 4.45s forwards,hideAt .01s 6.13s forwards}.u3{visibility:hidden;animation:showAt .01s 6.13s forwards}@keyframes hideAt{to{visibility:hidden}}@keyframes showAt{to{visibility:visible}}.wload{position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:#0b6e4f;transform-origin:left;transform:scaleX(0);animation:wload .4s ease-out 4.29s forwards,ifade .2s ease 4.69s forwards}@keyframes wload{to{transform:scaleX(1)}}@keyframes ifade{to{opacity:0}}.wview{position:absolute;inset:40px 0 0;overflow:hidden}.wcam,.sc{position:absolute;inset:0}.sc1{animation:scOut .3s cubic-bezier(.64,0,.78,0) 4.41s forwards}.sc2{opacity:0;animation:scIn .4s cubic-bezier(.22,1,.36,1) 4.57s forwards,scOut .3s cubic-bezier(.64,0,.78,0) 6.05s forwards}.sc3{opacity:0;animation:scIn .4s cubic-bezier(.22,1,.36,1) 6.21s forwards}@keyframes scOut{to{opacity:0;transform:translate(-36px)}}@keyframes scIn{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:none}}.cmono{font-family:Geist Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#62655d}.n1{opacity:0;animation:n1 .4s cubic-bezier(.22,1,.36,1) var(--r,1s) forwards}@keyframes n1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.opt{display:flex;align-items:center;gap:14px;height:58px;padding:0 16px;border:1px solid #E3E1DA;border-radius:12px;background:#fff;opacity:0;animation:n1 .4s cubic-bezier(.22,1,.36,1) var(--r) forwards}.opt.o1{animation:n1 .4s cubic-bezier(.22,1,.36,1) var(--r) forwards,osel .2s ease 4.026s forwards}@keyframes osel{to{border-color:#0f100d;box-shadow:0 0 0 1px #0f100d}}.rad{width:18px;height:18px;border-radius:50%;border:1.5px solid #C9C7BF;flex:none}.o1 .rad{animation:radsel .2s ease 4.026s forwards}@keyframes radsel{to{border:5.5px solid #0F100D}}.otit{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.osub{font-size:12.5px;color:#6a6d64}.tag{font:500 11px/1 Geist Mono,ui-monospace,monospace;padding:6px 9px;border-radius:6px;white-space:nowrap}.tg{background:#e7f4ee;color:#0b6e4f}.tn{background:#f0efea;color:#62655d}.tb{background:#0f100d;color:#f5f4f0}.chp{position:absolute;top:142px;width:56px;height:40px;display:grid;place-items:center;border:1px solid #D6D4CC;border-radius:9px;background:#fff;font-size:14px;font-weight:500}.chM{background:#0f100d;color:#f5f4f0;border-color:#0f100d;animation:chOff .2s ease 5.37s forwards}.chL{animation:chOn .2s ease 5.37s forwards}@keyframes chOff{to{background:#fff;color:#0f100d;border-color:#d6d4cc}}@keyframes chOn{to{background:#0f100d;color:#f5f4f0;border-color:#0f100d}}.bpress{animation:bpress .28s ease 5.89s both}@keyframes bpress{0%,to{transform:none}50%{transform:scale(.97);background:#0b6e4f}}.xbar{position:absolute;left:0;right:0;bottom:0;height:52px;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;background:#0f100d;color:#f5f4f0;font-size:13px;transform:translateY(100%);animation:xbarIn .45s cubic-bezier(.22,1,.36,1) 4.73s forwards,xbarDone .3s ease 6.21s forwards}@keyframes xbarIn{to{transform:none}}@keyframes xbarDone{to{background:#0b6e4f}}.stk{display:inline-grid}.stk>*{grid-area:1/1}.sOld{animation:hideAt .01s var(--sw) forwards}.sNew{visibility:hidden;animation:showAt .01s var(--sw) forwards}.xdot{width:8px;height:8px;border-radius:50%;background:#6fc7a1;animation:live 1.4s ease-in-out infinite}.iqr rect{opacity:0;animation:iqr .18s ease-out calc(6.37s + var(--q)) forwards}@keyframes iqr{to{opacity:1}}.cur{position:absolute;left:0;top:0;z-index:10;width:22px;height:22px;animation:cur 9.2s linear both;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.rip{position:absolute;z-index:9;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid #0B6E4F;background:#0b6e4f1f;opacity:0;animation:rip .45s ease-out var(--t) both}@keyframes rip{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.itop{animation:ifade .3s ease 7.3s forwards}.iskip{pointer-events:auto;min-height:44px;padding:0 4px;border:0;background:none;font:500 12px Geist Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:#a3a69c;cursor:pointer}.iskip:hover{color:#fff}@media(max-width:1500px){.wscale{--ws:1.48}}@media(max-width:1280px){.wscale{--ws:1.35}}@media(max-width:960px){.wscale{--ws:1.12}}@media(max-width:820px){.wscale{--ws:1}}@media(max-height:900px)and (min-width:1061px){.wscale{--ws:1.36}}@media(max-height:800px)and (min-width:961px){.wscale{--ws:1.2}}@media(max-height:700px)and (min-width:701px){.wscale{--ws:1}}@media(max-width:700px){.wscale{--ws:.58}}@media(max-width:380px){.wscale{--ws:.52}}@keyframes cur{0%{opacity:0;translate:520px 350px}38.37%{opacity:0;translate:520px 350px}39.67%{opacity:1;translate:520px 350px;animation-timing-function:cubic-bezier(.45,0,.2,1)}43.15%{opacity:1;translate:203px 171px}47.07%{opacity:1;translate:203px 171px}47.93%{opacity:0;translate:203px 171px}53.59%{opacity:0;translate:330px 310px}54.46%{opacity:1;translate:330px 310px;animation-timing-function:cubic-bezier(.45,0,.2,1)}57.50%{opacity:1;translate:440px 216px}60.54%{opacity:1;translate:440px 216px;animation-timing-function:cubic-bezier(.45,0,.2,1)}63.15%{opacity:1;translate:440px 276px}65.76%{opacity:1;translate:440px 276px}67.07%{opacity:0;translate:440px 276px}to{opacity:0;translate:440px 276px}}.hin{animation:hin 1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--base) + var(--i,0) * .11s)}@keyframes hin{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hl{display:block;animation:hl 1.1s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--base) + var(--i,0) * .11s)}@keyframes hl{0%{transform:translateY(108%)}to{transform:none}}.chip{display:inline-flex;align-items:center;gap:.5em;vertical-align:.32em;font:500 .34em/1 Geist Mono,ui-monospace,monospace;letter-spacing:.02em;height:2.4em;padding:0 .85em;border-radius:.7em;margin:0 .15em;transition:transform .3s ease}.chip:hover{transform:rotate(0) translateY(-2px)!important}@media(max-width:960px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.c2,.c3,.c4,.c6{grid-column:span 2}.r2{grid-row:auto}}.hpanel .step{animation-name:stepD}@keyframes stepD{0%{color:#f5f4f080}4%,21%{color:#f5f4f0}25%,to{color:#f5f4f080}}.hpanel .sbar{background:#f5f4f0!important}.hpanel div[style*="background: #D9D7CF"]{background:#f5f4f040!important}@media(max-width:760px){.hpanel .float{left:12px!important}.hpanel .float2{right:12px!important}}.shead{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:18px;max-width:780px;margin:0 0 56px}.shead .lead{max-width:620px}.howc{padding:12px 12px 28px;gap:22px}.howv{height:260px;border-radius:14px;background:#f0efea;display:grid;place-items:center;padding:22px;overflow:hidden}.howm{width:100%;max-width:320px;border-radius:14px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:8px;font-size:13px;box-shadow:0 24px 48px -28px #0f100d59,0 0 0 1px #0f100d0d}.howm div[style*="background: #FFFFFF; border: 1px solid #E3E1DA"]{background:#f5f4f0!important}.howt{display:flex;flex-direction:column;gap:10px;padding:0 12px}.filmp{position:relative;display:grid;place-items:end start;min-height:480px;padding:40px;border-radius:28px;overflow:hidden;text-decoration:none;color:#f5f4f0;background:#0f100d;isolation:isolate}.filmp:hover{color:#f5f4f0}.filmplay{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:#f5f4f0;color:#0f100d;box-shadow:0 0 0 10px #f5f4f014;transition:transform .3s ease}.filmp:hover .filmplay{transform:scale(1.06)}.ins{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.insv{min-height:400px;border-radius:14px;background:#f0efea;display:grid;place-items:center;padding:28px}@media(max-width:900px){.ins{grid-template-columns:minmax(0,1fr)}.insv{min-height:0;padding:18px}}@media(max-width:1040px){.hcol{gap:28px!important;justify-content:flex-start!important}}.hsplit .hpanel .phone{zoom:.8}.hsplit .lead+div{margin-top:32px}.hsplit .lead+div+div{margin-top:20px}.hsplit .lead{font-size:18.5px;line-height:1.6}@media(max-width:860px){.hsplit{grid-template-columns:minmax(0,1fr)!important}.hsplit .hcol{justify-content:flex-start!important}}@media(min-width:861px)and (max-width:1100px){.hsplit{gap:32px!important}.hsplit h1{font-size:clamp(40px,5vw,60px)!important}}.hstep{display:flex;flex-direction:column;gap:8px;min-height:44px;padding:10px 0 4px;border:0;background:none;text-align:left;color:inherit;font:inherit;cursor:pointer}.hstep:hover .step{color:#f5f4f0!important}.hstep:focus-visible{outline:2px solid #9FCBB5;outline-offset:4px;border-radius:4px}.hs-man .scr,.hs-man .scr *{animation:none!important}.hs-man .scr{opacity:0;transform:none}.hs-man.hs-1 .s1,.hs-man.hs-2 .s2,.hs-man.hs-3 .s3,.hs-man.hs-4 .s4{opacity:1}.hs-man .step,.hs-man .sbar{animation:none!important}.hs-man .step{color:#f5f4f080}.hs-man .sbar{transform:scaleX(0);opacity:1}.hs-man.hs-1 .hstep:nth-child(1) .step,.hs-man.hs-2 .hstep:nth-child(2) .step,.hs-man.hs-3 .hstep:nth-child(3) .step,.hs-man.hs-4 .hstep:nth-child(4) .step{color:#f5f4f0}.hs-man.hs-1 .hstep:nth-child(1) .sbar,.hs-man.hs-2 .hstep:nth-child(2) .sbar,.hs-man.hs-3 .hstep:nth-child(3) .sbar,.hs-man.hs-4 .hstep:nth-child(4) .sbar{transform:scaleX(1)}.filmp{display:block!important;min-height:0!important;padding:0!important;aspect-ratio:16/9;background:#0f100d}.filmv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0f100d;border-radius:inherit}.filmov{position:absolute;inset:0;display:grid;place-items:end start;padding:clamp(24px,4vw,48px);border:0;background:#080c0a6b;color:#f5f4f0;font:inherit;text-align:left;cursor:pointer;transition:background .3s ease}.filmov:hover{background:#080c0a4d}.filmov:hover .filmplay{transform:scale(1.06)}.filmov:focus-visible{outline:2px solid #9FCBB5;outline-offset:-6px}.filmin{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.film-on .filmov{display:none}@media(max-width:700px){.filmin .h2{font-size:26px}.filmplay{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){.fw *{animation:none!important}.fw .s1{opacity:1}.fw .intro,.fw .iko,.fw .ikflash{display:none}}.seg{min-height:40px;min-width:56px;padding:0 14px;border-radius:7px;border:0;font:500 14px Geist Mono,ui-monospace,monospace;cursor:pointer;background:transparent;color:#4e5149}.seg[aria-pressed=true]{background:#0f100d;color:#f5f4f0}
