@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d030d9df-module__Yd1Xqa__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d030d9df-module__Yd1Xqa__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/549619c2804b25d9-s.1iy146xf3dk_2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/aa6c4a60c0b832f4-s.37ifovojcl6hj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b6498e80c1982270-s.2b46367vsnjxo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c0ce6eeecb7babc9-s.p.3k0w7gqi05dod.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_e7f03cf3-module__vqj3aW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:italic;font-weight:400}.playfair_display_e7f03cf3-module__vqj3aW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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.0%;size-adjust:107.12%}.inter_6a20379-module__GTfXmq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_6a20379-module__GTfXmq__variable{--font-aeonik:"Inter", "Inter Fallback"}
:root{--ink:#000e23;--stage:#000c1e;--artboard-width:1800;--artboard-height:2910;--hero-offset:0px;--hero-top-shift:0px;--hero-content-scale:1;--hero-title-size:65.512px;--hero-title-leading:1.1;--hero-title-line:calc(var(--hero-title-size) * var(--hero-title-leading));--problem-heading-shift:0px;--problem-card-shift:0px;--problem-card-scale:1;--problem-caption-shift:0px;--mono:var(--font-geist-mono), "Geist Mono", monospace;--serif-italic:var(--font-playfair), "Playfair Display", Georgia, serif;--aeonik:var(--font-aeonik), "Aeonik TRIAL", "Aeonik", "Helvetica Neue", Arial, sans-serif;--entrance-ease:cubic-bezier(.22, 1, .36, 1);--entrance-ease-soft:cubic-bezier(.16, 1, .3, 1);--entrance-shift:22px}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;background:#fff}body{background:#fff;min-width:320px;margin:0;overflow-x:hidden}::selection{color:#fff;background:#2372ae}p,h1,h2,h3,span,em{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}a,button{-webkit-tap-highlight-color:transparent}.site-shell{background:#fff;width:100%;height:100vh;margin:0 auto;position:relative;overflow:hidden}.artboard{transform-origin:0 0;background:#fff;width:1800px;height:2910px;position:absolute;inset:0 auto auto 0;overflow:hidden}.page-surface{z-index:0;background:#fff;width:1700.41px;height:3570.48px;position:absolute;top:50px;left:52.592px}.hero,.problem{position:absolute;inset:0}.hero-sky{z-index:1;width:1700.41px;height:calc(1147.75px + var(--hero-offset));background:#2372ae;position:absolute;top:50px;left:52.592px;overflow:hidden}.hero-panel{width:821.409px;height:calc(1029.54px + var(--hero-offset));background:#fff;top:150.027px;left:70.779px}.cloud-layer{object-fit:cover;pointer-events:none;max-width:none;display:block;position:absolute}.cloud-layer--wide{width:2038.81px;height:2038.81px;top:-380.352px;left:-14.914px}.cloud-layer--shift{top:-208.82px}.cloud-layer--computer{width:1207.36px;height:1207.36px;top:-9.098px;left:659.754px}.cloud-layer--live{aspect-ratio:1;opacity:0;transition:opacity .42s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8%);mask-image:linear-gradient(90deg,#0000 0,#000 8%)}.cloud-layer--live[data-playing]{opacity:1}@media (min-width:1280px){.cloud-layer--wide{content:url(https://d2ol7oe51mr4n9.cloudfront.net/user_38xzZboKViGWJOttwIXH07lWA1P/60fdb0d8-1e5e-4e7b-ace7-50b782304c5b.png)}.cloud-layer--computer{-webkit-mask-image:linear-gradient(90deg,#0000 0 16%,#000 32%);mask-image:linear-gradient(90deg,#0000 0 16%,#000 32%)}}@media (prefers-reduced-motion:reduce){.cloud-layer--live{transition:none}}.nav-left,.nav-right,.hero-panel{z-index:2;border-radius:4.041px;position:absolute}.nav-left{background:#fff;width:821.409px;height:72.745px;top:68.188px;left:70.779px}.nav-right{-webkit-backdrop-filter:blur(19.55px);backdrop-filter:blur(19.55px);background:#ffffff1a;width:832.522px;height:72.745px;top:68.188px;left:902.291px}.navigation{z-index:10;pointer-events:none;position:absolute;inset:0}.navigation a,.navigation button,.nav-links{pointer-events:auto}.brand-mark,.wordmark,.login-button,.nav-links{position:absolute}.brand-mark{width:42.434px;height:42.434px;top:85.359px;left:84.924px}.brand-mark img,.wordmark img{width:100%;height:100%;display:block}.brand-mark img{object-fit:contain}.wordmark{width:79.152px;height:19.706px;top:93.441px;left:788.123px}.nav-links{align-items:center;gap:63.652px;display:flex;top:91.426px;left:929.568px}.nav-links a,.login-button{color:#ffffffd6;font-family:var(--aeonik);letter-spacing:-.143px;white-space:nowrap;font-size:14.268px;font-weight:700;line-height:26.158px;text-decoration:none}.login-button{cursor:pointer;color:#252525;background:#fff;border:0;border-radius:2.378px;place-items:center;width:136.734px;height:53.158px;padding:0;display:grid;top:78.285px;left:1587.31px}.hero-dots{z-index:4;transform:translateY(var(--hero-top-shift)) scale(var(--hero-content-scale));transform-origin:23.25px 0;gap:8.081px;display:flex;position:absolute;top:344.014px;left:457.74px}.hero-dots i{background:var(--ink);width:10.103px;height:10.103px;display:block}.hero-copy{z-index:4;color:#000;text-align:center;transform:translateY(var(--hero-top-shift)) scale(var(--hero-content-scale));transform-origin:481.2px 344.014px;position:absolute;inset:0}.hero-copy h1{text-transform:uppercase;width:521.797px;margin:0;position:absolute;top:407.66px;left:220.309px}.hero-copy h1 span{font-family:var(--mono);font-size:var(--hero-title-size);font-weight:400;line-height:var(--hero-title-leading);letter-spacing:-3.931px;display:block}.hero-copy h1 span:last-child{margin-top:var(--hero-title-line)}.hero-copy h1 em{z-index:1;width:100%;font-family:var(--serif-italic);letter-spacing:-4.413px;text-transform:none;font-size:73.557px;font-style:italic;font-weight:400;line-height:.95;position:absolute;top:65.512px;left:0}.hero-copy>p{width:342.506px;font-family:var(--aeonik);letter-spacing:-.323px;margin:0;font-size:16.165px;line-height:1.2;position:absolute;top:656.207px;left:310.23px}.trial-button{color:#fff;background:var(--ink);width:198.683px;height:56.579px;font-family:var(--mono);letter-spacing:-.283px;text-transform:uppercase;border-radius:2.021px;place-items:center;font-size:14.145px;font-weight:500;line-height:1;text-decoration:none;display:grid;position:absolute;top:759.258px;left:381.965px}.insight-card{z-index:4;color:#fff;-webkit-backdrop-filter:blur(31.169px);backdrop-filter:blur(31.169px);width:312.196px;height:auto;min-height:265.72px;transform:translateY(var(--hero-offset));background:#fff3;border-radius:3.031px;margin:0;padding-bottom:19.196px;position:absolute;top:901.719px;left:922.498px}.diamond-grid{grid-template-columns:repeat(3,15.474px);grid-auto-rows:15.474px;gap:4.253px;width:54.929px;height:54.929px;display:grid;position:absolute;top:19.198px;left:19.196px}.diamond-grid i{background:#fff;border-radius:.608px;place-self:center;width:10.941px;height:10.941px;transform:rotate(45deg)}.diamond-grid i.outline{background:0 0;border:.608px solid #fff}.insight-card h2{font-family:var(--mono);letter-spacing:-1.212px;text-transform:uppercase;margin:0;font-size:20.207px;font-weight:400;line-height:1.1;position:absolute;top:150px;left:18.187px}.insight-card p{width:231.368px;font-family:var(--aeonik);letter-spacing:-.303px;margin:186.369px 0 0;font-size:15.155px;line-height:1.2;position:relative;top:auto;left:18.187px}.trusted-block{z-index:4;width:660.766px;height:99.012px;transform:translateY(var(--hero-offset));position:absolute;top:1058.32px;left:150.595px}.trusted-block>p{color:#4a4a4a;font-family:var(--mono);letter-spacing:-.283px;text-transform:uppercase;white-space:nowrap;margin:0;font-size:14.145px;font-weight:500;line-height:1;position:absolute;top:0;left:190.957px}.partner-strip{width:612.268px;height:25.259px;position:absolute;top:47.482px;left:42.435px;overflow:hidden}.partner-strip img{opacity:.28;will-change:transform;width:1252.03px;height:25.622px;animation:18s linear infinite brand-rail-loop;position:absolute;inset:0 auto auto 0}@keyframes brand-rail-loop{0%{transform:translate(0)}to{transform:translate(-650.766px)}}@media (hover:hover){.partner-strip:hover img{animation-play-state:paused}}.partner-fade{z-index:2;background:linear-gradient(90deg,#fff 31.7%,#fff0 93.304%);width:113.158px;height:76.786px;position:absolute;top:22.226px}.partner-fade--left{left:0}.partner-fade--right{right:0;transform:rotate(180deg)}.hero-divider{z-index:5;width:820.398px;height:1.01px;transform:translateY(var(--hero-offset));background:#000e231f;position:absolute;top:1018.92px;left:71.791px}.carousel-controls{z-index:5;transform:translateY(var(--hero-offset));gap:2.023px;display:flex;position:absolute;top:1116.92px;left:1620.64px}.carousel-button{cursor:pointer;-webkit-backdrop-filter:blur(31.169px);backdrop-filter:blur(31.169px);background:#fff3;border:0;border-radius:3.031px;place-items:center;width:50.517px;height:50.517px;padding:0;display:grid}.carousel-button img{width:16.165px;height:16.165px}#previous-slide img{transform:rotate(90deg)}#next-slide img{transform:rotate(-90deg)}.carousel-button:focus-visible,.trial-button:focus-visible,.navigation a:focus-visible,.navigation button:focus-visible{outline-offset:4px;outline:3px solid #fff}.problem{z-index:6;pointer-events:none;transform:translateY(var(--hero-offset))}.section-kicker,.problem>h2,.card-caption,.card-caption *{pointer-events:auto;-webkit-user-select:text;user-select:text}.section-kicker{color:#4a4a4a;width:1645.25px;height:14px;font-family:var(--mono);letter-spacing:-.283px;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:14.145px;font-weight:500;line-height:1;display:flex;position:absolute;top:1233px;left:80px}.section-kicker i{opacity:.3;background:var(--ink);width:10.103px;height:10.103px;display:block}.section-divider{background:#000e2321;width:1706px;height:1.01px;position:absolute;top:1280.56px;left:47px}.problem>h2{color:#000;width:756.979px;font-family:var(--mono);letter-spacing:-2.685px;text-align:center;text-transform:uppercase;transform:translateY(var(--problem-heading-shift));margin:0;font-size:44.748px;font-weight:400;line-height:1.1;position:absolute;top:1391px;left:522px}.problem-card{background:#e0e0e04d;border-radius:4.041px;width:821px;height:538px;position:absolute;overflow:hidden}.card-one{transform:translateY(var(--problem-card-shift)) scale(var(--problem-card-scale));transform-origin:top;top:1535px;left:71px}.card-two{transform:translateY(var(--problem-card-shift)) scale(var(--problem-card-scale));transform-origin:top;top:1535px;left:904px}.card-three{transform:translateY(var(--problem-caption-shift));top:2225px;left:71px}.card-four{transform:translateY(var(--problem-caption-shift));top:2225px;left:904px}.card-grid{z-index:1;opacity:.34;width:809.466px;height:525.446px;position:absolute;top:7px;left:7px;transform:rotate(180deg)}.card-illustration{z-index:2;object-fit:cover;border-radius:4.041px;display:block;position:absolute}.illustration-one{width:592px;height:388px;top:103px;left:97px}.illustration-two{width:574px;height:403px;top:88px;left:119px}.illustration-three{width:602px;height:394px;top:72px;left:87px}.illustration-four{width:595px;height:418px;top:60px;left:109px}.card-caption{color:#000;position:absolute}.caption-one{transform:translateY(var(--problem-caption-shift));top:2102px;left:90px}.caption-two{transform:translateY(var(--problem-caption-shift));top:2105px;left:941px}.caption-three{transform:translateY(var(--problem-caption-shift));top:2792px;left:90px}.caption-four{transform:translateY(var(--problem-caption-shift));top:2795px;left:941px}.card-caption h3{width:522px;font-family:var(--mono);letter-spacing:-1.44px;text-transform:uppercase;margin:0;font-size:24px;font-weight:400;line-height:1.1}.card-caption p{font-family:var(--aeonik);letter-spacing:-.323px;opacity:.6;white-space:nowrap;margin:7px 0 0;font-size:16.165px;line-height:1.2}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.partner-strip img{animation:none}}.nav-toggle{display:none}.nav-drawer{display:contents}@media (max-width:1279px){.hero{width:var(--viewport-width,100vw);height:auto;min-height:100dvh;transform:scale(calc(1 / var(--artboard-scale,1)));transform-origin:0 0;--v:min(1vw, 1.5svh);--pad:clamp(14px, 2.1vw, 26px);--card-pad:clamp(24px, 3.4vw, 46px);--sky-pad:clamp(16px, 2.2vw, 28px);--nav-h:clamp(54px, 5.4vw, 72.745px);--nav-gap:9.094px;--radius:4.041px;--hero-title-size:clamp(40px, calc(var(--v) * 4.6), 65.512px);--hero-title-line:calc(var(--hero-title-size) * var(--hero-title-leading));--body-size:clamp(15px, 1.25vw, 16.165px);grid-template-columns:minmax(0,1fr) minmax(288px,.8fr);grid-template-rows:var(--nav-h) var(--nav-gap) auto auto auto minmax(auto, 1fr);column-gap:var(--pad);padding:var(--pad);display:grid;inset:50px auto auto 52.592px}.hero-copy,.hero-dots,.insight-card,.trusted-block,.hero-divider,.carousel-controls{transform:none}.nav-left,.nav-right{grid-row:1;width:auto;height:auto;position:relative;inset:auto}.nav-left{grid-column:1}.nav-right{grid-column:2}.hero-panel{grid-area:3/1/-1;width:auto;height:auto;position:relative;inset:auto}.hero-sky{width:auto;height:auto;margin:calc(var(--pad) * -1);grid-area:1/1/-1/-1;position:relative;inset:auto}.cloud-layer--wide,.cloud-layer--shift{object-fit:cover;object-position:50% 20%;width:100%;height:100%;inset:0}.cloud-layer--computer{width:73%;height:auto;top:-.79%;left:38.8%}.navigation{display:contents}.brand-mark,.wordmark{z-index:11;grid-area:1/1;align-self:center;position:relative;inset:auto}.brand-mark{justify-self:start;width:clamp(30px,3.1vw,42.434px);height:clamp(30px,3.1vw,42.434px);margin-inline-start:clamp(12px,1.4vw,18.187px)}.wordmark{aspect-ratio:79.152/19.706;justify-self:end;width:clamp(58px,5.8vw,79.152px);height:auto;margin-inline-end:clamp(14px,1.6vw,24.153px)}.nav-toggle{z-index:11;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:2.378px;grid-area:1/2;place-self:center end;place-items:center;width:46px;height:46px;margin-inline-end:clamp(10px,1.2vw,16px);padding:0;display:grid;position:relative}.nav-toggle-bars{gap:4.5px;width:20px;display:grid}.nav-toggle-bars i{background:#ffffffd6;height:2px;transition:transform .18s,opacity .12s;display:block}[data-nav-open=true] .nav-toggle-bars i:first-child{transform:translateY(6.5px)rotate(45deg)}[data-nav-open=true] .nav-toggle-bars i:nth-child(2){opacity:0}[data-nav-open=true] .nav-toggle-bars i:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.nav-drawer{z-index:12;top:calc(var(--pad) + var(--nav-h) + 8px);right:var(--pad);width:min(300px, calc(100% - var(--pad) * 2));border-radius:var(--radius);-webkit-backdrop-filter:blur(19.55px);backdrop-filter:blur(19.55px);pointer-events:auto;opacity:0;visibility:hidden;background:#000e23e6;border:1px solid #ffffff24;gap:14px;padding:14px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;transform:translateY(-6px)}[data-nav-open=true] .nav-drawer{opacity:1;visibility:visible;transition-delay:0s;transform:none}.nav-links{gap:2px;display:grid;position:relative;inset:auto}.nav-links a{border-radius:2.378px;align-items:center;min-height:44px;padding-inline:10px;display:flex}.nav-links a:hover{background:#ffffff14}.login-button{width:100%;height:48px;position:relative;inset:auto}.hero-dots{margin-top:var(--card-pad);grid-area:3/1;justify-self:center;position:relative;inset:auto}.hero-copy{padding-inline:var(--card-pad);margin-top:clamp(22px, calc(var(--v) * 3.4), 52px);flex-direction:column;grid-area:4/1;align-items:center;display:flex;position:relative;inset:auto}.hero-copy h1{text-wrap:balance;width:100%;position:relative;top:auto;left:auto}.hero-copy h1 span{letter-spacing:-.06em}.hero-copy h1 em{top:var(--hero-title-size);font-size:calc(var(--hero-title-size) * 1.1228);letter-spacing:-.06em}.hero-copy>p{width:min(100%,44ch);margin-top:clamp(16px, calc(var(--v) * 2.2), 34px);font-size:var(--body-size);letter-spacing:-.02em;position:relative;top:auto;left:auto}.trial-button{margin-top:clamp(18px, calc(var(--v) * 2.6), 38px);width:198.683px;height:auto;min-height:52px;position:relative;top:auto;left:auto}.hero-divider{width:auto;margin:clamp(24px, calc(var(--v) * 3.6), 54px) var(--card-pad) 0;grid-area:5/1;position:relative;inset:auto}.trusted-block{width:auto;max-width:612.268px;height:auto;margin:clamp(18px, calc(var(--v) * 2.6), 34px) auto var(--card-pad);flex-direction:column;grid-area:6/1;align-self:start;align-items:center;gap:clamp(14px,1.8vw,22px);display:flex;position:relative;inset:auto}.trusted-block>p{text-align:center;position:relative;top:auto;left:auto}.partner-strip{width:100%;position:relative;top:auto;left:auto}.partner-fade{width:clamp(44px,11%,113.158px);height:25.259px;top:auto;bottom:0}.insight-card{z-index:5;width:auto;height:auto;max-width:min(312.196px, calc(100% - var(--sky-pad) * 2 - 104px));min-height:0;margin:var(--sky-pad);flex-direction:column;grid-area:3/2/-1;place-self:end start;padding:19.196px;display:flex;position:relative;inset:auto}.diamond-grid{position:relative;inset:auto}.insight-card h2{letter-spacing:-.06em;margin-top:clamp(40px,6vw,82px);font-size:clamp(17px,1.6vw,20.207px);position:relative;top:auto;left:auto}.insight-card p{letter-spacing:-.02em;width:auto;margin-top:8px;font-size:clamp(13.5px,1.2vw,15.155px);position:relative;top:auto;left:auto}.carousel-controls{z-index:5;margin:var(--sky-pad);grid-area:3/2/-1;place-self:end;position:relative;inset:auto}.carousel-button{width:44px;height:44px}.problem{inset:auto auto auto 52.592px;top:calc(1197.75px + var(--hero-offset));width:var(--viewport-width,100vw);height:auto;transform:scale(calc(1 / var(--artboard-scale,1)));transform-origin:0 0;--pad:clamp(14px, 2.1vw, 26px);--card-gap:clamp(8px, .9vw, 12px);--row-gap:clamp(34px, 4.1vw, 70px);column-gap:var(--card-gap);padding:clamp(20px, 2.1vw, 35.25px) var(--pad) clamp(40px, 5vw, 88px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"kick kick""rule rule""head head""c1 c2""p1 p2""c3 c4""p3 p4";display:grid}.problem>h2,.problem-card,.card-caption{transform:none}.section-kicker{letter-spacing:-.02em;grid-area:kick;width:auto;position:relative;inset:auto}.section-divider{width:auto;margin:clamp(18px, 2vw, 33.6px) calc(var(--pad) * -1) 0;grid-area:rule;position:relative;inset:auto}.problem>h2{letter-spacing:-.06em;grid-area:head;width:auto;margin-top:clamp(48px,6.4vw,109.4px);font-size:clamp(26px,5.5vw,44.748px);position:relative;top:auto;left:auto}.problem-card{aspect-ratio:821/538;width:auto;height:auto;position:relative;inset:auto}.card-one{grid-area:c1}.card-two{grid-area:c2}.card-three{grid-area:c3}.card-four{grid-area:c4}.card-one,.card-two{margin-top:clamp(24px,2.7vw,45.6px)}.card-three,.card-four{margin-top:var(--row-gap)}.card-grid{width:98.5951%;height:97.6666%;top:1.3011%;left:.8526%}.card-illustration{height:auto}.illustration-one{width:72.1072%;height:72.119%;top:19.145%;left:11.8149%}.illustration-two{width:69.9147%;height:74.9071%;top:16.3569%;left:14.4945%}.illustration-three{width:73.3252%;height:73.2342%;top:13.3829%;left:10.5968%}.illustration-four{width:72.4726%;height:77.6952%;top:11.1524%;left:13.2765%}.card-caption{margin-top:clamp(16px,1.7vw,29px);padding-inline-start:2.314%;position:relative;inset:auto}.caption-one{grid-area:p1}.caption-two{grid-area:p2}.caption-three{grid-area:p3}.caption-four{grid-area:p4}.card-caption h3{letter-spacing:-.06em;width:auto;font-size:clamp(18px,1.9vw,24px)}.card-caption p{white-space:normal;letter-spacing:-.02em;font-size:clamp(14.5px,1.25vw,16.165px)}}@media (prefers-reduced-motion:reduce){.nav-drawer,.nav-toggle-bars i{transition:none}}@media (max-width:895px){.hero{--sky-band:clamp(240px, min(41vw, 30svh), 420px);--hero-title-size:clamp(36px, min(7vw, 9svh), 65.512px);grid-template-columns:minmax(0, 1fr) var(--nav-h);grid-template-rows:var(--nav-h) var(--nav-gap) auto auto auto auto var(--pad) minmax(var(--sky-band), 1fr)}.hero-panel{grid-area:3/1/7/-1}.hero-dots,.hero-copy,.hero-divider,.trusted-block{grid-column:1/-1}.nav-toggle{justify-self:center;margin-inline:0}.cloud-layer--wide,.cloud-layer--shift{object-position:50% 50%}.cloud-layer--shift{top:14%}.cloud-layer--computer{top:auto;left:50%;bottom:calc(var(--sky-band) / 2 - var(--viewport-width,100vw) * .627);width:calc(var(--viewport-width,100vw) * 1.1);height:auto;translate:-50%}.cloud-layer--live{-webkit-mask-image:linear-gradient(#0000 0,#000 8%);mask-image:linear-gradient(#0000 0,#000 8%)}.insight-card,.carousel-controls{grid-area:8/1/auto/-1}.problem{grid-template-columns:minmax(0,1fr);grid-template-areas:"kick""rule""head""c1""p1""c2""p2""c3""p3""c4""p4"}.card-two,.card-four{margin-top:var(--row-gap)}}@media (max-width:475px){:root{--entrance-shift:14px}.hero{--sky-band:clamp(390px, 92vw, 450px);--hero-title-size:clamp(29px, min(7vw, 9svh), 65.512px);--card-pad:clamp(20px, 5vw, 46px)}.insight-card{max-width:none;margin-bottom:calc(var(--sky-pad) + 54px);justify-self:stretch}.insight-card h2{margin-top:clamp(24px,7vw,82px)}.cloud-layer--computer{bottom:calc(var(--sky-band) * .81 - var(--viewport-width,100vw) * .79315);width:calc(var(--viewport-width,100vw) * 1.45)}.trusted-block>p{white-space:normal;text-wrap:balance}.problem{padding-bottom:clamp(32px,9vw,88px)}.problem>h2{text-wrap:pretty;margin-top:clamp(36px,11vw,109.4px)}.card-one,.card-two{margin-top:clamp(20px,6vw,45.6px)}.card-caption{margin-top:clamp(13px,4vw,29px)}.motion-ready .hero-copy h1 span:first-child,.motion-ready .hero-copy h1 em,.motion-ready .hero-copy h1 span:last-child{animation-duration:.68s}}@keyframes entrance-wipe-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes entrance-wipe-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes entrance-nav-content{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:none}}@keyframes entrance-type{0%{opacity:0;clip-path:inset(100% 0 0);translate:0 62%}to{opacity:1;clip-path:inset(0);translate:none}}@keyframes entrance-support{0%{opacity:0;translate:0 var(--entrance-shift)}to{opacity:1;translate:none}}@keyframes entrance-action{0%{opacity:0;translate:0 16px;scale:.975}to{opacity:1;translate:none;scale:none}}@keyframes entrance-visual{0%{opacity:0;translate:0 var(--entrance-shift);scale:.985}to{opacity:1;translate:none;scale:none}}@keyframes entrance-rule{0%{opacity:0;scale:0 1}to{opacity:1;scale:none}}.motion-ready .nav-left{animation:entrance-wipe-right .68s var(--entrance-ease) 40ms both}.motion-ready .nav-right{animation:entrance-wipe-right .76s var(--entrance-ease) .11s both}.motion-ready .hero-panel{animation:entrance-wipe-down .92s var(--entrance-ease-soft) .23s both}.motion-ready .brand-mark{animation:entrance-nav-content .56s var(--entrance-ease) .15s both}.motion-ready .wordmark{animation:entrance-nav-content .56s var(--entrance-ease) .22s both}.motion-ready .nav-links{animation:entrance-nav-content .56s var(--entrance-ease) .24s both}.motion-ready .login-button,.motion-ready .nav-toggle{animation:entrance-nav-content .56s var(--entrance-ease) .31s both}.motion-ready .hero-dots{animation:entrance-support .46s var(--entrance-ease) .43s both}.motion-ready .hero-copy h1 span:first-child{animation:entrance-type .78s var(--entrance-ease-soft) .5s both}.motion-ready .hero-copy h1 em{animation:entrance-type .78s var(--entrance-ease-soft) .61s both}.motion-ready .hero-copy h1 span:last-child{animation:entrance-type .78s var(--entrance-ease-soft) .72s both}.motion-ready .hero-copy>p{animation:entrance-support .62s var(--entrance-ease) .94s both}.motion-ready .trial-button{animation:entrance-action .6s var(--entrance-ease) 1.08s both}.motion-ready .hero-divider{animation:entrance-rule .76s var(--entrance-ease) 1.1s both;transform-origin:0}.motion-ready .insight-card{animation:entrance-visual .82s var(--entrance-ease-soft) 1.16s both;transform-origin:bottom}.motion-ready .trusted-block{animation:entrance-support .62s var(--entrance-ease) 1.2s both}.motion-ready .carousel-controls{animation:entrance-support .56s var(--entrance-ease) 1.38s both}.motion-ready .problem:not(.problem-is-visible) :is(.section-kicker,.problem-card,.card-caption),.motion-ready .problem:not(.problem-is-visible)>h2{opacity:0;translate:0 var(--entrance-shift)}.motion-ready .problem:not(.problem-is-visible)>h2{clip-path:inset(100% 0 0)}.motion-ready .problem:not(.problem-is-visible) .problem-card{scale:.985}.motion-ready .problem:not(.problem-is-visible) .section-divider{opacity:0;transform-origin:0;scale:0 1}.motion-ready .problem.problem-is-visible .section-kicker{animation:entrance-support .52s var(--entrance-ease) 0s both}.motion-ready .problem.problem-is-visible .section-divider{animation:entrance-rule .76s var(--entrance-ease) 70ms both;transform-origin:0}.motion-ready .problem.problem-is-visible>h2{animation:entrance-type .82s var(--entrance-ease-soft) .16s both}.motion-ready .problem.problem-is-visible .card-one{animation:entrance-visual .8s var(--entrance-ease-soft) .39s both}.motion-ready .problem.problem-is-visible .card-two{animation:entrance-visual .8s var(--entrance-ease-soft) .48s both}.motion-ready .problem.problem-is-visible .caption-one{animation:entrance-support .58s var(--entrance-ease) .65s both}.motion-ready .problem.problem-is-visible .caption-two{animation:entrance-support .58s var(--entrance-ease) .73s both}.motion-ready .problem.problem-is-visible .card-three{animation:entrance-visual .76s var(--entrance-ease-soft) .76s both}.motion-ready .problem.problem-is-visible .card-four{animation:entrance-visual .76s var(--entrance-ease-soft) .84s both}@media (prefers-reduced-motion:reduce){.motion-ready .hero :is(.nav-left,.nav-right,.hero-panel,.brand-mark,.wordmark,.nav-links,.login-button,.nav-toggle,.hero-dots,.hero-copy h1 span,.hero-copy h1 em,.hero-copy>p,.trial-button,.hero-divider,.trusted-block,.insight-card,.carousel-controls),.motion-ready .problem :is(.section-kicker,.section-divider,h2,.problem-card,.card-caption){clip-path:none!important;opacity:1!important;animation:none!important;translate:none!important;scale:none!important}}
:root{--sky:#2372ae;--grid-bg:#e0e0e04d;--rule:#000e2321;--muted:#0009;--radius:4.041px}.motion-ready .problem.problem-is-visible .caption-three{animation:entrance-support .58s var(--entrance-ease) .9s both}.motion-ready .problem.problem-is-visible .caption-four{animation:entrance-support .58s var(--entrance-ease) .98s both}.flow{color:#000;font-family:var(--aeonik);background:#fff;position:relative}.flow-inner{max-width:1700px;margin:0 auto;padding:clamp(40px,5vw,96px) clamp(16px,2.5vw,48px) clamp(48px,6vw,110px)}.flow-kicker{color:#4a4a4a;font-family:var(--mono);letter-spacing:-.02em;text-transform:uppercase;border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding-bottom:clamp(18px,2vw,34px);font-size:14px;font-weight:500;display:flex}.flow-kicker i{opacity:.3;background:var(--ink);width:10px;height:10px;display:block}.flow-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:clamp(40px,5vw,96px) auto clamp(28px,3vw,56px);display:flex}.flow-title{font-family:var(--mono);letter-spacing:-.06em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(26px,3.1vw,44.748px);font-weight:400;line-height:1.1}.flow-title--light{color:#fff}.flow-lead{letter-spacing:-.02em;max-width:520px;color:var(--muted);margin:0;font-size:16px;line-height:1.3}.muted{color:var(--muted);margin:8px 0;font-size:15px;line-height:1.35}.muted a,.flow-lead a{color:var(--ink)}.btn{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:52px;font-family:var(--mono);letter-spacing:-.02em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:2.021px;place-items:center;padding:0 24px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .14s,color .14s,opacity .14s;display:inline-grid}.btn:hover{background:var(--sky);border-color:var(--sky)}.btn:disabled{opacity:.45;cursor:not-allowed;background:var(--ink);border-color:var(--ink)}.btn--small{min-height:40px;padding:0 16px;font-size:12.5px}.btn--big{min-height:60px;padding:0 36px;font-size:15px}.btn--ghost{color:var(--ink);background:#fff}.btn--ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.btn--light{color:var(--ink);background:#fff;border-color:#fff}.btn--light:hover{background:var(--sky);color:#fff;border-color:var(--sky)}.btn--outline-light{color:#fff;background:0 0;border-color:#ffffff80}.btn--outline-light:hover{color:var(--ink);background:#fff;border-color:#fff}.link{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.status{border-radius:var(--radius);background:var(--grid-bg);color:#000;margin:10px 0;padding:10px 12px;font-size:14px;line-height:1.35}.status--busy,.status--ok{background:#2372ae1f}.status--err{color:#7a1f1f;background:#000e2314}.status a{color:inherit}.panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-head h3{font-family:var(--mono);letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:20px;font-weight:400}.map-layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:clamp(10px,1vw,14px);display:grid}.globe-frame{border-radius:var(--radius);background:var(--sky);height:620px;position:relative;overflow:hidden}.globe-canvas{position:absolute;inset:0}.globe-loading{color:#fff;height:620px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;place-items:center;font-size:13px;display:grid}.globe-hud{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px;display:flex;position:absolute;left:0;right:0}.globe-hud>*{pointer-events:auto}.globe-hud--top{top:0}.globe-hud--bottom{align-items:flex-end;bottom:0}.hud-chip{border-radius:var(--radius);-webkit-backdrop-filter:blur(31px);backdrop-filter:blur(31px);color:#fff;min-height:40px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;background:#fff3;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;display:inline-flex}.hud-chip i{background:#fff;border-radius:50%;width:8px;height:8px}.hud-chip i.is-live{animation:.9s ease-in-out infinite alternate hud-pulse}@keyframes hud-pulse{0%{opacity:.3}to{opacity:1}}.hud-group{gap:4px;display:flex}.hud-btn{border-radius:var(--radius);-webkit-backdrop-filter:blur(31px);backdrop-filter:blur(31px);color:#fff;min-height:40px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;cursor:pointer;background:#fff3;border:0;padding:0 14px;font-size:12.5px}.hud-btn:hover,.hud-btn.is-on{color:var(--ink);background:#fff}.city-search{width:min(320px,100%);position:relative}.city-search input{border-radius:var(--radius);width:100%;min-height:44px;color:var(--ink);font-family:var(--aeonik);background:#ffffffeb;border:0;outline:none;padding:0 14px;font-size:15px}.city-search input:focus{box-shadow:0 0 0 3px #ffffff80}.city-matches{border-radius:var(--radius);background:#fff;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 30px #000e2333}.city-matches button{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:2px;justify-content:space-between;padding:9px 10px;font-size:14px;display:flex}.city-matches button:hover{background:var(--grid-bg)}.city-matches span{color:var(--muted);font-family:var(--mono);font-size:12px}.wm{position:relative;transform:translate(-50%,-100%)}.wm--me{background:#2372ae;border-radius:50%;width:16px;height:16px;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffffb3}.wm-pin{background:var(--ink);border:2px solid #fff;border-radius:50% 50% 50% 0;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden;transform:rotate(-45deg);box-shadow:0 4px 14px #000e2359}.wm-sym{color:#fff;font-family:var(--mono);letter-spacing:-.02em;font-size:8px;font-weight:700;transform:rotate(45deg)}.wm-logo{object-fit:cover;background:#fff;width:100%;height:100%;position:absolute;inset:0;transform:rotate(45deg)scale(1.42)}.wm.is-resting .wm-pin{background:#8a8f99}.wm.is-selected .wm-pin{background:var(--sky);transform:rotate(-45deg)scale(1.2)}.wm-card{border-radius:var(--radius);width:max-content;max-width:220px;color:var(--ink);font-family:var(--aeonik);background:#fff;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;line-height:1.3;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #000e2340}.wm-card b{font-family:var(--mono);text-transform:uppercase;font-weight:500}.wm-card small{color:var(--muted)}.wm:hover .wm-card,.wm.is-selected .wm-card{display:flex}.drop-panel{border-radius:var(--radius);background:var(--grid-bg);min-height:620px;padding:clamp(16px,1.6vw,24px)}.drop-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drop-row{border-radius:var(--radius);cursor:pointer;background:#fff;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.drop-row:hover,.drop-row.is-on{border-color:var(--ink)}.drop-row.is-resting{opacity:.6}.drop-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.drop-row-body b{font-family:var(--mono);letter-spacing:-.04em;text-transform:uppercase;font-size:15px;font-weight:500}.drop-row-body span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.drop-row-body small{color:var(--muted);font-size:12px}.token-logo{object-fit:cover;border:1px solid var(--rule);background:#fff;border-radius:50%;flex:none;place-items:center;display:inline-grid}.token-logo--letters{background:var(--ink);color:#fff;font-family:var(--mono);font-size:12px;font-weight:500}.regions{margin-top:clamp(28px,3vw,48px)}.region-tabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.region-tab{min-height:36px;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:0 14px;font-size:12.5px}.region-tab:hover{color:var(--ink)}.region-tab.is-on{color:#fff;background:var(--ink)}.city-grid{flex-wrap:wrap;gap:6px;padding-top:12px;display:flex}.city-chip{border:1px solid var(--rule);min-height:32px;font-family:var(--aeonik);color:var(--ink);cursor:pointer;background:#fff;border-radius:2px;padding:0 12px;font-size:13.5px}.city-chip:hover{border-color:var(--ink)}.city-chip.is-on{background:var(--sky);border-color:var(--sky);color:#fff}.feed{border-radius:var(--radius);background:var(--grid-bg);margin-top:clamp(28px,3vw,48px);padding:clamp(16px,1.6vw,24px)}.feed-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.feed-list li{border-radius:var(--radius);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:grid}.feed-when{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:11.5px}.feed-body{flex-direction:column;min-width:0;display:flex}.feed-body b{font-weight:700}.feed-body small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-tx{font-family:var(--mono);color:var(--ink);font-size:12px}.stock-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.stock-tile{border-radius:var(--radius);background:var(--grid-bg);color:#000;border:1px solid #0000;flex-direction:column;gap:4px;padding:18px;text-decoration:none;transition:border-color .14s;display:flex}.stock-tile:hover{border-color:var(--ink)}.stock-tile.is-owned{background:#2372ae1f}.stock-tile-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.tag{background:var(--ink);color:#fff;font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;border-radius:2px;padding:4px 8px;font-size:10.5px}.tag--soft{color:var(--muted);background:#fff}.stock-sym{font-family:var(--mono);letter-spacing:-.06em;text-transform:uppercase;font-size:22px}.stock-name{font-size:14px}.stock-amt{font-family:var(--mono);color:var(--ink);margin-top:6px;font-size:12.5px}.stock-meta{color:var(--muted);font-size:12.5px}.collection{border-radius:var(--radius);background:var(--grid-bg);margin-top:clamp(28px,3vw,48px);padding:clamp(16px,1.6vw,24px)}.collection-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.collection-list li{border-radius:var(--radius);background:#fff;justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}.collection-list b{font-family:var(--mono);text-transform:uppercase;letter-spacing:-.04em;font-weight:500}.collection-list span{color:var(--muted);font-size:13px}.list-cta{border-radius:var(--radius);background:var(--ink);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(20px,2vw,32px);padding:clamp(18px,2vw,28px);display:flex}.list-cta h3{font-family:var(--mono);letter-spacing:-.06em;text-transform:uppercase;margin:0 0 6px;font-size:20px;font-weight:400}.list-cta .muted{color:#ffffffb3;margin:0}.list-cta .btn{color:var(--ink);background:#fff;border-color:#fff}.list-cta .btn:hover{background:var(--sky);color:#fff;border-color:var(--sky)}.subsection{border-top:1px solid var(--rule);margin-top:clamp(36px,4vw,64px);padding-top:clamp(24px,2.5vw,40px)}.stock-grid--compact{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin-top:14px}.faq-list{border-top:1px solid var(--rule);max-width:820px;margin:0 auto}.faq-item{border-bottom:1px solid var(--rule)}.faq-item summary{cursor:pointer;font-family:var(--mono);letter-spacing:-.04em;text-transform:uppercase;padding:20px 40px 20px 0;font-size:16px;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--mono);font-size:20px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.faq-item[open] summary:after{content:"-"}.faq-item p{max-width:640px;color:var(--muted);margin:0 0 22px;font-size:15px;line-height:1.45}.site-footer{background:var(--ink);color:#fff;font-family:var(--aeonik)}.footer-cta{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-bottom:clamp(40px,5vw,80px);display:grid}.footer-cta p{color:#ffffffb3;max-width:480px;margin:18px 0 0;font-size:16px;line-height:1.35}.footer-actions{flex-wrap:wrap;gap:8px;display:flex}.footer-base{color:#fff9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;padding-top:28px;font-size:13px;display:flex}.footer-brand{color:#fff;font-family:var(--mono);text-transform:uppercase;align-items:center;gap:10px;font-size:13px;display:inline-flex}.footer-brand img{object-fit:contain;filter:invert();width:28px;height:28px}.footer-note a{color:#fff;font-family:var(--mono);word-break:break-all;font-size:12px}.x-link{color:inherit;align-items:center;gap:8px;line-height:1;text-decoration:none;display:inline-flex}.x-link svg{width:16px;height:16px;display:block}.nav-links .x-link{color:#ffffffd6}@media (min-width:1280px){.nav-links .x-link span{display:none}}.inner-nav-links .x-link{color:var(--ink)}.x-link--footer{font-family:var(--mono);text-transform:uppercase;border-left:1px solid #ffffff40;margin-left:14px;padding-left:14px;font-size:12px}.x-link:hover{opacity:.7}.inner-page{background:#fff;min-height:100vh}.inner-nav{z-index:20;border-bottom:1px solid var(--rule);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,2.5vw,48px);display:flex;position:sticky;top:0}.inner-nav-brand{align-items:center;gap:12px;display:inline-flex}.inner-nav-mark{object-fit:contain;width:36px;height:36px}.inner-nav-word{width:72px;height:auto}.inner-nav-links{align-items:center;gap:clamp(14px,2vw,36px);display:flex}.inner-nav-links a{color:var(--ink);font-family:var(--aeonik);font-size:14px;font-weight:700;text-decoration:none}.inner-nav-toggle{cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.inner-nav-toggle i{background:var(--ink);width:20px;height:2px;display:block}.form-stack{flex-direction:column;gap:12px;max-width:920px;margin:0 auto;display:flex}.form-card{border-radius:var(--radius);background:var(--grid-bg);width:100%;max-width:920px;margin:0 auto 12px;padding:clamp(18px,2vw,28px)}.form-card h3{font-family:var(--mono);letter-spacing:-.06em;text-transform:uppercase;margin:0 0 12px;font-size:20px;font-weight:400}.form-row{align-items:stretch;gap:8px;display:flex}.form-row--wrap{flex-wrap:wrap}.form-row input,.field input,.pin-list input{border:1px solid var(--rule);border-radius:var(--radius);min-width:0;min-height:48px;color:var(--ink);font-family:var(--aeonik);background:#fff;flex:1;padding:0 14px;font-size:15px}.form-row input:focus,.field input:focus,.pin-list input:focus{border-color:var(--ink);outline:none}.field{flex-direction:column;flex:1;gap:6px;min-width:200px;display:flex}.field span{font-family:var(--mono);text-transform:uppercase;color:var(--muted);font-size:12px}.pin-map{border-radius:var(--radius);border:1px solid var(--rule);overflow:hidden}.pin-list{flex-direction:column;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.pin-list li{border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px;display:grid}.pin-list--static li{padding:10px 12px}.pin-list .muted{font-family:var(--mono);white-space:nowrap;margin:0;font-size:12px}.total{margin:14px 0 0;font-size:15px;line-height:1.4}.kv{grid-template-columns:auto minmax(0,1fr);gap:8px 18px;margin:12px 0;display:grid}.kv dt{font-family:var(--mono);text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:12px}.kv dd{margin:0;font-size:15px}code{font-family:var(--mono);word-break:break-all;font-size:13px}.manual{margin-top:18px}.manual summary{cursor:pointer;color:var(--muted);margin-bottom:12px;font-size:14px}.stat-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;max-width:920px;margin:0 auto 12px;display:grid}.stat{border-radius:var(--radius);background:var(--grid-bg);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.stat-label{font-family:var(--mono);text-transform:uppercase;color:var(--muted);font-size:11.5px}.stat b{font-family:var(--mono);letter-spacing:-.04em;text-transform:uppercase;font-size:18px;font-weight:500}.wallet-picker-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000e2399;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-picker{border-radius:var(--radius);width:min(360px,100%);color:var(--ink);font-family:var(--aeonik);background:#fff;padding:20px}.wallet-picker-kicker{font-family:var(--mono);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 14px;font-size:13px}.wallet-picker ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wallet-picker li button{border:1px solid var(--rule);border-radius:var(--radius);width:100%;font:inherit;color:var(--ink);cursor:pointer;background:#fff;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.wallet-picker li button:hover{border-color:var(--ink)}.wallet-picker img,.wallet-picker-blank{background:var(--grid-bg);border-radius:6px;width:28px;height:28px}.wallet-picker-cancel{border-radius:var(--radius);background:var(--grid-bg);width:100%;min-height:40px;font:inherit;cursor:pointer;border:0;margin-top:14px;font-size:14px}@media (max-width:1100px){.map-layout{grid-template-columns:1fr}.drop-panel{min-height:0}}@media (max-width:895px){.globe-frame,.globe-loading{height:480px;min-height:480px}.footer-cta{grid-template-columns:1fr;align-items:start}.inner-nav-links{border-bottom:1px solid var(--rule);background:#fff;flex-direction:column;align-items:stretch;gap:4px;padding:12px clamp(16px,2.5vw,48px) 20px;display:none;position:absolute;top:100%;left:0;right:0}.inner-nav-links a{padding:12px 0}.inner-nav.is-open .inner-nav-links{display:flex}.inner-nav-toggle{display:grid}}@media (max-width:475px){.globe-frame,.globe-loading{height:420px;min-height:420px}.globe-hud--top{flex-direction:column}.drop-row{grid-template-columns:auto minmax(0,1fr)}.drop-row .btn{grid-column:1/-1}.pin-list li{grid-template-columns:1fr}.form-row{flex-direction:column}}
