@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root{--u:min(calc(100vw / 1440), 1.1px);--ink:#161618;--grey:#6b6b70;--soft:#a1a1a6;--dim:#b4b4b8;--panel:#f4f4f5;--line:#e4e4e6;--cobalt:#1e4fe6;--tint:#8fa8ff;--accent-grad:linear-gradient(160deg, #3f64ec 0%, #8fa8ff 100%)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(72 * var(--u));background:#fff}body{color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter Variable,Inter,system-ui,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{display:block}ul{list-style:none}.icon{flex:none;width:1em;height:1em}.dim{color:var(--grey)}.dim2{color:var(--dim)}.sheet{width:calc(1408 * var(--u));background:#fff;margin:0 auto;position:relative}.scene{width:100%;position:relative}.wordmark{letter-spacing:-.045em;white-space:nowrap;align-items:baseline;font-weight:300;line-height:1;display:inline-flex}.wordmark-o{width:.9em;height:.756em;margin:0 -.035em 0 -.015em;overflow:visible;transform:translateY(.13em)}.nav{z-index:60;height:calc(72 * var(--u));transition:background .4s;position:fixed;top:0;left:0;right:0}.nav.open{background:#fffffff5}.nav-glass{height:calc(132 * var(--u));pointer-events:none;opacity:0;background:linear-gradient(#ffffffc7 0%,#ffffff80 40%,#fff0 100%);transition:opacity .5s;position:absolute;top:0;left:0;right:0}.nav.scrolled .nav-glass{opacity:1}.nav.open .nav-glass{opacity:0}.nav-glass i{position:absolute;inset:0}.nav-glass i:first-child{-webkit-backdrop-filter:blur(20px)saturate(1.5);-webkit-mask-image:linear-gradient(#000 0% 22%,#0000 48%);mask-image:linear-gradient(#000 0% 22%,#0000 48%)}.nav-glass i:nth-child(2){-webkit-backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(#000 0% 44%,#0000 68%);mask-image:linear-gradient(#000 0% 44%,#0000 68%)}.nav-glass i:nth-child(3){-webkit-backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 86%);mask-image:linear-gradient(#000 0% 62%,#0000 86%)}.nav-glass i:nth-child(4){-webkit-backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(#000 0% 78%,#0000 100%)}.nav-inner{width:calc(1408 * var(--u));height:100%;padding:0 calc(48 * var(--u));justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.nav-left{align-items:center;gap:calc(64 * var(--u));display:flex}.nav-logo{font-size:calc(26 * var(--u))}.nav-menu{align-items:center;gap:calc(12 * var(--u));font-size:calc(13 * var(--u));height:calc(40 * var(--u));font-weight:500;display:flex}.nav-menu-lines{align-items:flex-end;gap:calc(4 * var(--u));width:calc(40 * var(--u));flex-direction:column;display:flex}.nav-menu-lines i{background:var(--ink);width:100%;height:1.5px;transition:width .4s,transform .4s;display:block}.nav-menu-lines i+i{width:75%}.nav-menu:hover .nav-menu-lines i+i{width:100%}.nav.open .nav-menu-lines i{width:60%;transform:translateY(calc(2.75 * var(--u))) rotate(18deg)}.nav.open .nav-menu-lines i+i{width:60%;transform:translateY(calc(-2.75 * var(--u))) rotate(-18deg)}.nav-right{align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));color:var(--grey);display:flex}.pill-nav{height:calc(36 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(13 * var(--u));letter-spacing:0;color:var(--ink)}.pill-nav.pill-black{color:#fff}.pill-ghost:hover{background:#1616180f}.nav-round{width:calc(38 * var(--u));height:calc(38 * var(--u));border:1.5px solid var(--ink);font-size:calc(17 * var(--u));color:var(--ink);border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid}.nav-round:hover{background:var(--ink);color:#fff}.menu-scrim{z-index:54;background:#1616182e;position:fixed;inset:0}.menu{z-index:56;padding-top:calc(72 * var(--u));-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--line);background:#fffffff0;position:fixed;top:0;left:0;right:0}.menu-inner{width:calc(1408 * var(--u));padding:calc(40 * var(--u)) calc(48 * var(--u)) calc(56 * var(--u));justify-content:space-between;align-items:flex-end;margin:0 auto;display:flex}.menu ul{flex-direction:column;display:flex}.menu li a{align-items:baseline;gap:calc(22 * var(--u));font-size:calc(56 * var(--u));font-weight:500;line-height:calc(68 * var(--u));letter-spacing:calc(-2.4 * var(--u));transition:color .3s,transform .4s cubic-bezier(.22,1,.36,1);display:flex}.menu li a small{width:calc(24 * var(--u));font-size:calc(13 * var(--u));letter-spacing:0;color:var(--soft);font-weight:400}.menu li a:hover{color:var(--cobalt);transform:translateX(calc(10 * var(--u)))}.menu-side{width:calc(300 * var(--u));align-items:flex-start;gap:calc(20 * var(--u));padding-bottom:calc(12 * var(--u));flex-direction:column;display:flex}.menu-side p{font-size:calc(16 * var(--u));line-height:calc(21 * var(--u));letter-spacing:calc(-.3 * var(--u));color:var(--grey)}.pill{align-items:center;gap:calc(8 * var(--u));height:calc(42 * var(--u));padding:0 calc(24 * var(--u));border-radius:calc(21 * var(--u));font-size:calc(12 * var(--u));letter-spacing:calc(.2 * var(--u));white-space:nowrap;font-weight:500;transition:background .3s,color .3s,transform .3s;display:inline-flex}.pill-outline{border:1.5px solid var(--ink)}.pill-outline:hover{background:var(--ink);color:#fff}.pill-black{color:#fff;background:#0b0b0c}.pill-black:hover{background:var(--cobalt)}.pill-accent{background:var(--cobalt);color:#fff}.pill-white{background:#fff}.pill-glass{height:calc(40 * var(--u));padding:0 calc(22 * var(--u));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7}.pill-glass:hover{background:#fff}.pill-sm{height:calc(32 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(13 * var(--u));border-radius:calc(16 * var(--u))}.pill-xs{height:calc(26 * var(--u));padding:0 calc(12 * var(--u));font-size:calc(11 * var(--u));border-radius:calc(13 * var(--u))}.plus-circle{width:calc(30 * var(--u));height:calc(30 * var(--u));border:1.5px solid var(--ink);font-size:calc(14 * var(--u));color:var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.plus-circle.lg{width:calc(32 * var(--u));height:calc(32 * var(--u))}.round-btns{gap:calc(10 * var(--u));display:flex;position:absolute}.round-btns span{width:calc(46 * var(--u));height:calc(46 * var(--u));font-size:calc(20 * var(--u));background:#fff;border-radius:50%;place-items:center;display:grid}.round-btns.grey span{background:#f3f3f4}.display{font-size:calc(84 * var(--u));font-weight:500;line-height:calc(88 * var(--u));letter-spacing:calc(-4 * var(--u))}.statement{font-size:calc(38 * var(--u));font-weight:500;line-height:calc(44 * var(--u));letter-spacing:calc(-1.3 * var(--u))}.hero{height:calc(850 * var(--u));padding-top:calc(30 * var(--u))}.hero>*{margin-top:calc(30 * var(--u))}.hero>.hero-field{pointer-events:none;width:100vw;height:100%;margin-top:0;position:absolute;top:0;left:calc(50% - 50vw)}.hfield{position:absolute;inset:0}.hfield canvas{width:100%;height:100%;display:block}.hf-probe{width:calc(100 * var(--u));visibility:hidden;height:0;position:absolute}.field-chip{align-items:center;gap:calc(6 * var(--u));height:calc(26 * var(--u));padding:0 calc(10 * var(--u));border-radius:calc(13 * var(--u));color:var(--ink);font-size:calc(12 * var(--u));white-space:nowrap;opacity:0;z-index:2;will-change:transform;background:#fff;border:1px solid #e8e8ea;font-weight:500;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.field-chip b{width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%}.field-chip em{font-family:JetBrains Mono Variable,monospace;font-style:normal;font-size:calc(11 * var(--u));color:var(--soft);font-weight:400}.field-count{left:calc(50% - calc(704 * var(--u)) + calc(611 * var(--u)));top:calc(600 * var(--u));align-items:center;gap:calc(9 * var(--u));height:calc(36 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(13 * var(--u));color:var(--grey);white-space:nowrap;background:#ffffffdb;border:1px solid #e8e8ea;display:flex;position:absolute}.field-count b{color:var(--ink);font-weight:600}.field-num{min-width:calc(18 * var(--u));font-variant-numeric:tabular-nums;font-family:JetBrains Mono Variable,monospace;display:inline-block}.field-dot{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--cobalt);border-radius:50%;animation:.9s ease-in-out infinite field-pulse}.field-dot.done{background:#1f9d55;animation:none}@keyframes field-pulse{50%{opacity:.5;transform:scale(.5)}}.hero-copy{left:calc(48 * var(--u));top:calc(196 * var(--u));width:calc(470 * var(--u));position:absolute}.eyebrow{font-size:calc(13 * var(--u));letter-spacing:calc(.2 * var(--u));font-weight:600}.hero-title{margin-top:calc(34 * var(--u));font-size:calc(40 * var(--u));font-weight:500;line-height:calc(45 * var(--u));letter-spacing:calc(-1.4 * var(--u))}.hero-text{margin-top:calc(64 * var(--u));width:calc(330 * var(--u));font-size:calc(15 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.2 * var(--u))}.hero-copy .pill{margin-top:calc(56 * var(--u))}.scroll-pill{left:calc(1220 * var(--u));top:calc(516 * var(--u));align-items:center;gap:calc(10 * var(--u));height:calc(40 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(20 * var(--u));color:#fff;font-size:calc(12 * var(--u));background:#8e8e93;transition:background .3s;display:flex;position:absolute}.scroll-pill:hover{background:var(--ink)}.strip{left:calc(48 * var(--u));top:calc(656 * var(--u));width:calc(1312 * var(--u));height:calc(164 * var(--u));padding:calc(36 * var(--u)) calc(40 * var(--u)) 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:calc(28 * var(--u)) calc(28 * var(--u)) 0 0;background:#f6f6f7db;border:1px solid #eaeaec;border-bottom:0;align-items:flex-start;display:flex;position:absolute}.strip-num{width:calc(102 * var(--u));font-size:calc(54 * var(--u));font-weight:500;line-height:calc(54 * var(--u));letter-spacing:calc(-2.5 * var(--u))}.strip-mid{width:calc(560 * var(--u));padding-top:calc(6 * var(--u));gap:calc(22 * var(--u));flex-direction:column;display:flex}.strip-date{font-size:calc(14 * var(--u));font-weight:600}.strip-title{width:calc(400 * var(--u));font-size:calc(28 * var(--u));font-weight:500;line-height:calc(33 * var(--u));letter-spacing:calc(-.9 * var(--u))}.strip-text{width:calc(520 * var(--u));padding-top:calc(18 * var(--u));font-size:calc(15 * var(--u));line-height:calc(25 * var(--u));letter-spacing:calc(-.2 * var(--u))}.marquee{pointer-events:none;width:100vw;position:absolute;left:calc(50% - 50vw);overflow:hidden}.marquee-row{white-space:nowrap;will-change:transform;align-items:center;display:inline-flex}.marquee-item{align-items:center;gap:calc(30 * var(--u));padding-right:calc(30 * var(--u));display:inline-flex}.marquee-ink{top:calc(96 * var(--u));font-size:calc(88 * var(--u));line-height:calc(100 * var(--u));letter-spacing:calc(-5 * var(--u))}.marquee-accent{font-size:calc(50 * var(--u));line-height:calc(64 * var(--u));letter-spacing:calc(-3 * var(--u));color:var(--tint);top:50%;transform:translateY(-50%)}.marquee-accent .marquee-item{gap:calc(24 * var(--u));padding-right:calc(24 * var(--u))}.mission{height:calc(1000 * var(--u))}.mission>:not(.marquee){margin-top:calc(40 * var(--u))}.mission-statement{left:calc(48 * var(--u));top:calc(252 * var(--u));width:calc(590 * var(--u));position:absolute}.stats{left:calc(48 * var(--u));top:calc(520 * var(--u));grid-template-columns:calc(200 * var(--u)) calc(200 * var(--u));column-gap:calc(100 * var(--u));row-gap:calc(56 * var(--u));display:grid;position:absolute}.stat{gap:calc(22 * var(--u));flex-direction:column;display:flex}.stat-num{font-size:calc(84 * var(--u));font-weight:500;line-height:calc(84 * var(--u));letter-spacing:calc(-4 * var(--u));font-variant-numeric:tabular-nums}.stat-rule{background:var(--line);transform-origin:0;height:1px;display:block}.stat-label{font-size:calc(19 * var(--u));line-height:calc(23 * var(--u));letter-spacing:calc(-.4 * var(--u))}.orbit-title{left:calc(756 * var(--u));top:calc(262 * var(--u));font-size:calc(15 * var(--u));letter-spacing:calc(-.2 * var(--u));position:absolute}.orbit{left:calc(716 * var(--u));top:calc(280 * var(--u));width:calc(660 * var(--u));height:calc(660 * var(--u));position:absolute}.orbit svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-start{width:calc(30 * var(--u));height:calc(30 * var(--u));background:#c9d5ff;border-radius:50%;place-items:center;display:grid;position:absolute;top:10.6%;left:84.85%}.orbit-start i{width:calc(16 * var(--u));height:calc(16 * var(--u));background:var(--cobalt);border-radius:50%}.orbit-first{font-size:calc(14 * var(--u));line-height:calc(16 * var(--u));white-space:nowrap;position:absolute;top:4.5%;left:78.8%}.orbit-label{align-items:flex-start;gap:calc(9 * var(--u));font-size:calc(14 * var(--u));line-height:calc(16 * var(--u));display:flex;position:absolute}.orbit-label i{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--tint);margin-top:calc(2 * var(--u));border-radius:50%;flex:none}.orbit-label span{max-width:calc(100 * var(--u))}.features{height:calc(860 * var(--u))}.tall-card{left:calc(48 * var(--u));top:calc(60 * var(--u));width:calc(500 * var(--u));height:calc(730 * var(--u));border-radius:calc(44 * var(--u));position:absolute;overflow:hidden}.tall-card>img{object-fit:cover;width:100%;height:100%}.tall-card .round-btns{right:calc(30 * var(--u));top:calc(30 * var(--u))}.glass-chip{left:calc(34 * var(--u));top:calc(592 * var(--u));width:calc(314 * var(--u));height:calc(108 * var(--u));padding:0 calc(22 * var(--u));align-items:center;gap:calc(18 * var(--u));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:calc(26 * var(--u));background:#ffffffb8;border:1.5px solid #fff;display:flex;position:absolute}.chip-dots{display:flex}.chip-dots i{width:calc(56 * var(--u));height:calc(56 * var(--u));margin-left:calc(-28 * var(--u));border:2px solid #fff;border-radius:50%}.chip-dots i:first-child{margin-left:0}.chip-title{width:calc(130 * var(--u));font-size:calc(16 * var(--u));font-weight:500;line-height:calc(17 * var(--u));letter-spacing:calc(-.3 * var(--u));margin-bottom:calc(8 * var(--u))}.features-lead{left:calc(700 * var(--u));top:calc(64 * var(--u));width:calc(270 * var(--u));align-items:flex-start;gap:calc(22 * var(--u));flex-direction:column;display:flex;position:absolute}.features-lead p{font-size:calc(16 * var(--u));line-height:calc(19 * var(--u));letter-spacing:calc(-.3 * var(--u))}.small-card{left:calc(1012 * var(--u));top:calc(60 * var(--u));width:calc(348 * var(--u));height:calc(378 * var(--u));position:absolute}.small-card-img{width:calc(348 * var(--u));height:calc(378 * var(--u));border-radius:calc(44 * var(--u));overflow:hidden}.small-card-img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.small-card:hover .small-card-img img{transform:scale(1.06)}.q{left:calc(236 * var(--u));top:calc(184 * var(--u));width:calc(36 * var(--u));height:calc(36 * var(--u));font-size:calc(15 * var(--u));background:#fff;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute}.label-card{left:calc(20 * var(--u));bottom:calc(20 * var(--u));width:calc(196 * var(--u));padding:calc(22 * var(--u));border-radius:calc(26 * var(--u));align-items:flex-start;gap:calc(18 * var(--u));background:#fff;flex-direction:column;display:flex;position:absolute}.label-card div{font-size:calc(23 * var(--u));font-weight:500;line-height:calc(24 * var(--u));letter-spacing:calc(-.8 * var(--u))}.feature-list{left:calc(700 * var(--u));top:calc(566 * var(--u));width:calc(660 * var(--u));gap:calc(44 * var(--u));flex-direction:column;display:flex;position:absolute}.feature-list li{align-items:center;display:flex}.feature-title{width:calc(336 * var(--u));align-items:center;gap:calc(16 * var(--u));font-size:calc(24 * var(--u));font-weight:500;line-height:calc(25 * var(--u));letter-spacing:calc(-.8 * var(--u));padding-right:calc(40 * var(--u));display:flex}.feature-text{width:calc(324 * var(--u));font-size:calc(15 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.3 * var(--u))}.pin{position:relative}.pin-inner{height:100vh;position:sticky;top:0;overflow:visible clip}.pin-accent{height:340vh}.polaroid{width:calc(380 * var(--u));height:calc(490 * var(--u));margin:calc(-245 * var(--u)) 0 0 calc(-190 * var(--u));padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(26 * var(--u));border-radius:calc(44 * var(--u));will-change:transform;background:#f3f3f4;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:50%;left:50%}.polaroid-img{width:calc(348 * var(--u));height:calc(348 * var(--u));border-radius:calc(32 * var(--u));position:relative;overflow:hidden}.polaroid-img>*{width:100%;height:100%}.polaroid-btn{left:calc(18 * var(--u));top:calc(18 * var(--u));width:calc(44 * var(--u));height:calc(44 * var(--u));font-size:calc(20 * var(--u));background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}.polaroid-foot{padding:0 calc(14 * var(--u));font-size:calc(30 * var(--u));line-height:calc(32 * var(--u));letter-spacing:calc(-1.2 * var(--u));justify-content:space-between;align-items:flex-end;display:flex}.polaroid-foot small{font-size:calc(13 * var(--u));letter-spacing:0;line-height:1.4}.pin-steps{height:380vh}.steps{align-items:center;display:flex}.steps-stage{width:100%;height:calc(840 * var(--u));position:relative}.steps-title{left:calc(48 * var(--u));top:calc(100 * var(--u));width:calc(760 * var(--u));position:absolute}.steps-side{right:calc(48 * var(--u));top:calc(132 * var(--u));align-items:flex-end;gap:calc(30 * var(--u));flex-direction:column;display:flex;position:absolute}.steps-side .round-btns{position:static}.steps-statement{left:calc(580 * var(--u));top:calc(388 * var(--u));width:calc(640 * var(--u));font-size:calc(31 * var(--u));line-height:calc(35 * var(--u));letter-spacing:calc(-1.1 * var(--u));position:absolute}.steps-arrows{left:calc(48 * var(--u));top:calc(432 * var(--u));gap:calc(22 * var(--u));font-size:calc(30 * var(--u));display:flex;position:absolute}.timeline{left:calc(48 * var(--u));top:calc(640 * var(--u));width:calc(1312 * var(--u));grid-template-columns:repeat(6,1fr);display:grid;position:absolute}.timeline-line{left:0;right:0;top:calc(15 * var(--u));background:#e0e0e3;height:1px;position:absolute}.timeline-line i{background:var(--tint);height:100%;display:block}.step{padding-right:calc(24 * var(--u));position:relative}.step-dot{width:calc(30 * var(--u));height:calc(30 * var(--u));margin-left:calc(1 * var(--u));border-radius:50%;place-items:center;transition:background .5s;display:grid}.step-dot i{width:calc(15 * var(--u));height:calc(15 * var(--u));background:#d4d4d8;border-radius:50%;transition:background .5s,transform .5s}.step p{margin-top:calc(26 * var(--u));max-width:calc(190 * var(--u));font-size:calc(13 * var(--u));line-height:calc(15 * var(--u));color:#c9d5ff;transition:color .5s,font-size .5s cubic-bezier(.22,1,.36,1),line-height .5s}.step.done .step-dot i{background:#c9d5ff}.step.done p{color:var(--soft)}.step.on .step-dot{background:#c9d5ff}.step.on .step-dot i{background:var(--cobalt)}.step.on p{color:var(--ink);font-size:calc(16 * var(--u));line-height:calc(19 * var(--u));letter-spacing:calc(-.3 * var(--u))}.advantages{height:calc(800 * var(--u))}.adv-kicker{left:calc(48 * var(--u));top:calc(112 * var(--u));font-size:calc(19 * var(--u));letter-spacing:calc(-.4 * var(--u));position:absolute}.adv-title{right:calc(48 * var(--u));top:calc(48 * var(--u));text-align:right;position:absolute}.adv-cards{left:calc(48 * var(--u));top:calc(200 * var(--u));width:calc(1312 * var(--u));gap:calc(17 * var(--u));grid-template-columns:repeat(3,1fr);display:grid;position:absolute}.adv-card{height:calc(476 * var(--u));border-radius:calc(44 * var(--u));background:var(--panel);position:relative;overflow:hidden}.adv-card>.pill{left:calc(34 * var(--u));top:calc(48 * var(--u));position:absolute}.adv-arrow{right:calc(34 * var(--u));top:calc(36 * var(--u));font-size:calc(76 * var(--u));color:#a9bbff;display:flex;position:absolute}.adv-arrow .icon{stroke-width:1.2px}.adv-card h3{left:calc(34 * var(--u));top:calc(184 * var(--u));width:calc(300 * var(--u));font-size:calc(32 * var(--u));font-weight:400;line-height:calc(35 * var(--u));letter-spacing:calc(-1.2 * var(--u));position:absolute}.adv-num{left:calc(34 * var(--u));top:calc(330 * var(--u));font-size:calc(176 * var(--u));line-height:calc(176 * var(--u));letter-spacing:calc(-9 * var(--u));display:block;position:absolute}.adv-explore{right:calc(34 * var(--u));top:calc(384 * var(--u));align-items:center;display:flex;position:absolute}.adv-explore .pill{background:var(--panel);height:calc(34 * var(--u));border-radius:calc(17 * var(--u));font-weight:400}.round-sm{width:calc(34 * var(--u));height:calc(34 * var(--u));border:1.5px solid var(--ink);background:var(--panel);font-size:calc(16 * var(--u));border-radius:50%;place-items:center;display:grid}.banner{height:calc(700 * var(--u))}.banner-card{left:calc(48 * var(--u));top:calc(60 * var(--u));width:calc(1312 * var(--u));height:calc(520 * var(--u));border-radius:calc(44 * var(--u));position:absolute;overflow:hidden}.banner-card>img{object-fit:cover;width:100%;height:100%}.banner-pills{right:calc(36 * var(--u));top:calc(32 * var(--u));gap:calc(30 * var(--u));display:flex;position:absolute}.widget{left:calc(32 * var(--u));top:calc(218 * var(--u));width:calc(390 * var(--u));height:calc(272 * var(--u));border-radius:calc(30 * var(--u));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform;background:#ffffffb3;border:1.5px solid #ffffffe6;position:absolute}.widget>*{position:absolute}.widget-kicker{left:calc(22 * var(--u));top:calc(22 * var(--u));font-size:calc(15 * var(--u));color:var(--grey)}.widget-title{left:calc(22 * var(--u));top:calc(46 * var(--u));font-size:calc(23 * var(--u));letter-spacing:calc(-.7 * var(--u));font-weight:500}.widget-text{left:calc(22 * var(--u));top:calc(82 * var(--u));width:calc(190 * var(--u));font-size:calc(12 * var(--u));line-height:calc(15 * var(--u));color:#3a3a3d}.widget-more{right:calc(22 * var(--u));top:calc(22 * var(--u));width:calc(30 * var(--u));height:calc(30 * var(--u));font-size:calc(18 * var(--u));background:#fff;border-radius:50%;place-items:center;display:grid}.widget-num{left:calc(20 * var(--u));top:calc(172 * var(--u));font-size:calc(84 * var(--u));line-height:calc(84 * var(--u));letter-spacing:calc(-4 * var(--u));font-variant-numeric:tabular-nums}.widget-num small{font-size:calc(18 * var(--u));letter-spacing:0;color:var(--grey);margin-left:calc(8 * var(--u))}.widget-bars{left:calc(214 * var(--u));top:calc(214 * var(--u));height:calc(40 * var(--u));align-items:flex-end;gap:calc(3 * var(--u));display:flex}.widget-bars i{width:calc(5 * var(--u));border-radius:calc(2 * var(--u));background:#fff}.widget-bars i.on{background:var(--cobalt)}.banner-title{left:calc(36 * var(--u));top:calc(36 * var(--u));width:calc(420 * var(--u));font-size:calc(40 * var(--u));font-weight:500;line-height:calc(44 * var(--u));letter-spacing:calc(-1.5 * var(--u));color:#fff;position:absolute}.privacy{height:calc(860 * var(--u))}.privacy-title{left:calc(48 * var(--u));top:calc(40 * var(--u));position:absolute}.privacy-arrows{right:calc(48 * var(--u));top:calc(74 * var(--u));gap:calc(22 * var(--u));font-size:calc(30 * var(--u));display:flex;position:absolute}.privacy-cards{left:calc(52 * var(--u));top:calc(268 * var(--u));width:calc(1308 * var(--u));grid-template-columns:repeat(4, calc(314 * var(--u)));gap:calc(17 * var(--u));display:grid;position:absolute}.privacy-slot{position:relative}.privacy-card{width:calc(314 * var(--u));height:calc(366 * var(--u));padding:calc(32 * var(--u)) calc(30 * var(--u));background:var(--panel);border-radius:calc(40 * var(--u));outline:none;flex-direction:column;justify-content:space-between;display:flex}.privacy-card h3{font-size:calc(23 * var(--u));letter-spacing:calc(-.7 * var(--u));font-weight:500}.privacy-card small{margin-top:calc(8 * var(--u));font-size:calc(14 * var(--u));color:var(--soft);display:block}.privacy-card p{width:calc(246 * var(--u));font-size:calc(15 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.3 * var(--u))}.privacy-photo{z-index:2;left:calc(2 * var(--u));top:calc(-10 * var(--u));width:calc(312 * var(--u));height:calc(330 * var(--u));border-radius:calc(40 * var(--u));pointer-events:none;position:absolute;overflow:hidden}.privacy-photo img{object-fit:cover;width:100%;height:100%}.privacy-card.accent{z-index:3;left:calc(8 * var(--u));top:calc(104 * var(--u));width:calc(322 * var(--u));height:calc(372 * var(--u));padding:calc(34 * var(--u)) calc(32 * var(--u));background:var(--accent-grad);color:#fff;pointer-events:none;position:absolute}.privacy-card.accent small{color:#e1e8ff}.brand{height:calc(760 * var(--u))}.brand-card{left:calc(48 * var(--u));top:calc(20 * var(--u));width:calc(1312 * var(--u));height:calc(680 * var(--u));border-radius:calc(44 * var(--u));place-items:center;display:grid;position:absolute;overflow:hidden}.brand-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.brand-mark{font-size:calc(200 * var(--u));color:#fff;position:relative}.contact{height:calc(720 * var(--u))}.contact-title{left:0;right:0;top:calc(60 * var(--u));text-align:center;font-size:calc(170 * var(--u));font-weight:500;line-height:calc(180 * var(--u));white-space:nowrap;position:absolute}.contact-card-pos{left:calc(512 * var(--u));top:calc(62 * var(--u));width:calc(384 * var(--u));height:calc(184 * var(--u));position:absolute}.contact-card{width:100%;height:100%;padding:0 calc(30 * var(--u));border-radius:calc(14 * var(--u));background:var(--accent-grad);color:#fff;justify-content:center;gap:calc(12 * var(--u));font-size:calc(19 * var(--u));letter-spacing:calc(-.4 * var(--u));flex-direction:column;display:flex}.contact-form{left:0;top:calc(330 * var(--u));width:100%;height:calc(320 * var(--u));position:absolute}.field{width:calc(308 * var(--u));height:calc(94 * var(--u));padding:0 calc(28 * var(--u));background:var(--panel);border-radius:calc(47 * var(--u));font-size:calc(15 * var(--u));align-items:center;transition:background .3s;display:flex;position:absolute;top:0}.field:hover{background:#ececee}.field:first-child{left:calc(56 * var(--u))}.field:nth-child(2){left:calc(390 * var(--u))}.field:nth-child(3){left:calc(724 * var(--u))}.field.area{left:calc(76 * var(--u));top:calc(108 * var(--u));width:calc(936 * var(--u));height:calc(206 * var(--u));border-radius:calc(56 * var(--u));padding:calc(36 * var(--u)) calc(28 * var(--u));align-items:flex-start}.send{left:calc(1058 * var(--u));top:calc(6 * var(--u));width:calc(310 * var(--u));height:calc(308 * var(--u));border-radius:calc(56 * var(--u));color:#fff;justify-content:center;align-items:center;gap:calc(8 * var(--u));padding-top:calc(60 * var(--u));font-size:calc(18 * var(--u));background:radial-gradient(circle at 50% 58%,#4a6eef 0%,#8fa8ff 60%,#c3cfff 100%);flex-direction:column;font-weight:500;display:flex;position:absolute}.send .icon{font-size:calc(28 * var(--u))}.footer{height:calc(708 * var(--u))}.footer-panel{left:calc(48 * var(--u));top:calc(12 * var(--u));width:calc(1312 * var(--u));height:calc(648 * var(--u));border-radius:calc(44 * var(--u));background:var(--panel);position:absolute;overflow:hidden}.footer-tag{left:calc(44 * var(--u));top:calc(48 * var(--u));width:calc(430 * var(--u));font-size:calc(30 * var(--u));font-weight:500;line-height:calc(34 * var(--u));letter-spacing:calc(-1.1 * var(--u));position:absolute}.footer-cta{left:calc(44 * var(--u));top:calc(150 * var(--u));position:absolute}.footer-cols{left:calc(700 * var(--u));top:calc(52 * var(--u));gap:calc(72 * var(--u));display:flex;position:absolute}.footer-cols div{width:calc(150 * var(--u));gap:calc(12 * var(--u));flex-direction:column;display:flex}.footer-cols small{font-size:calc(13 * var(--u));color:var(--soft)}.footer-cols a{font-size:calc(16 * var(--u));letter-spacing:calc(-.3 * var(--u));transition:color .3s}.footer-cols a:hover{color:var(--cobalt)}.footer-rule{left:calc(44 * var(--u));top:calc(268 * var(--u));width:calc(1224 * var(--u));background:#dedee1;height:1px;position:absolute}.footer-legal{left:calc(44 * var(--u));top:calc(288 * var(--u));width:calc(1224 * var(--u));font-size:calc(13 * var(--u));color:var(--grey);justify-content:space-between;align-items:center;display:flex;position:absolute}.footer-legal span{align-items:center;gap:calc(6 * var(--u));display:flex}.footer-mark{left:calc(30 * var(--u));top:calc(368 * var(--u));font-size:calc(336 * var(--u));position:absolute}.request{min-height:100vh;height:calc(900 * var(--u))}.req-left{left:calc(48 * var(--u));top:calc(150 * var(--u));width:calc(560 * var(--u));position:absolute}.req-title{margin-top:calc(28 * var(--u))}.req-text{margin-top:calc(44 * var(--u));width:calc(470 * var(--u));font-size:calc(24 * var(--u));font-weight:500;line-height:calc(29 * var(--u));letter-spacing:calc(-.8 * var(--u))}.req-next{left:calc(48 * var(--u));top:calc(610 * var(--u));gap:calc(22 * var(--u));flex-direction:column;display:flex;position:absolute}.req-next small{font-size:calc(15 * var(--u));color:var(--grey)}.req-next li{align-items:center;gap:calc(16 * var(--u));font-size:calc(20 * var(--u));letter-spacing:calc(-.6 * var(--u));font-weight:500;display:flex}.req-next li i{width:calc(32 * var(--u));height:calc(32 * var(--u));border:1.5px solid var(--ink);font-style:normal;font-size:calc(13 * var(--u));border-radius:50%;flex:none;place-items:center;display:grid}.req-form-wrap{left:calc(712 * var(--u));top:calc(130 * var(--u));width:calc(648 * var(--u));position:absolute}.req-form{gap:calc(14 * var(--u));flex-direction:column;display:flex}.req-row{gap:calc(14 * var(--u));grid-template-columns:1fr 1fr;display:grid}.input{width:100%;height:calc(72 * var(--u));padding:0 calc(28 * var(--u));background:var(--panel);border-radius:calc(36 * var(--u));font:inherit;font-size:calc(15 * var(--u));color:var(--ink);border:1.5px solid #0000;outline:none;transition:border-color .3s,background .3s}.input::placeholder{color:var(--ink);opacity:1}.input:focus{border-color:var(--cobalt);background:#fff}textarea.input{height:calc(214 * var(--u));border-radius:calc(40 * var(--u));padding:calc(26 * var(--u)) calc(28 * var(--u));resize:none}.req-group{gap:calc(10 * var(--u));padding-top:calc(8 * var(--u));flex-direction:column;display:flex}.req-group small{font-size:calc(13 * var(--u));color:var(--grey);padding-left:calc(8 * var(--u))}.chips{gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.chip{align-items:center;gap:calc(8 * var(--u));height:calc(44 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(22 * var(--u));border:1.5px solid var(--ink);font-size:calc(14 * var(--u));font-weight:500;transition:background .3s,color .3s;display:inline-flex}.chip.on{background:var(--ink);color:#fff}.req-foot{padding-top:calc(4 * var(--u));justify-content:space-between;align-items:center;gap:calc(20 * var(--u));display:flex}.consent{align-items:center;gap:calc(12 * var(--u));width:calc(350 * var(--u));font-size:calc(13 * var(--u));line-height:calc(17 * var(--u));color:var(--grey);text-align:left;display:flex}.consent i{width:calc(22 * var(--u));height:calc(22 * var(--u));border:1.5px solid var(--soft);font-size:calc(12 * var(--u));color:#0000;border-radius:50%;flex:none;place-items:center;transition:all .3s;display:grid}.consent.on i{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.req-send{width:calc(268 * var(--u));height:calc(72 * var(--u));border-radius:calc(36 * var(--u));color:#fff;justify-content:center;align-items:center;gap:calc(12 * var(--u));font-size:calc(17 * var(--u));background:linear-gradient(135deg,#3f64ec,#8fa8ff);font-weight:500;transition:opacity .3s,transform .3s;display:flex}.req-send .icon{font-size:calc(22 * var(--u))}.req-send:disabled{opacity:.45;cursor:not-allowed}.req-send:not(:disabled):hover{transform:translateY(-2px)}.req-note{font-size:calc(13 * var(--u));color:var(--grey);padding-left:calc(8 * var(--u));min-height:calc(17 * var(--u))}.req-legal{left:calc(48 * var(--u));right:calc(48 * var(--u));top:calc(848 * var(--u));font-size:calc(13 * var(--u));color:var(--soft);justify-content:space-between;display:flex;position:absolute}.page-hero{padding:calc(190 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u))}.page-title{margin-top:calc(28 * var(--u))}.page-lead{margin-top:calc(36 * var(--u));width:calc(780 * var(--u))}.page-tabs{margin-top:calc(44 * var(--u));gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.page-shot{padding:calc(40 * var(--u)) calc(48 * var(--u))}.shot{transform-origin:50% 0}.shot-frame{border-radius:calc(20 * var(--u));padding:0 calc(4 * var(--u)) calc(4 * var(--u));background:#ececee;overflow:hidden}.shot-bar{height:calc(30 * var(--u));align-items:center;gap:calc(6 * var(--u));padding:0 calc(11 * var(--u));font-size:calc(12 * var(--u));color:var(--soft);line-height:1;display:flex}.shot-bar i{width:calc(9 * var(--u));height:calc(9 * var(--u));background:#d0d0d5;border-radius:50%}.shot-bar span{margin-left:calc(8 * var(--u))}.shot-frame img{border-radius:calc(16 * var(--u));width:100%}.shot figcaption{margin-top:calc(18 * var(--u));padding-left:calc(16 * var(--u));font-size:calc(15 * var(--u));color:var(--grey);letter-spacing:calc(-.2 * var(--u))}.points{padding:calc(96 * var(--u)) calc(48 * var(--u));gap:calc(96 * var(--u));flex-direction:column;display:flex}.point{align-items:center;gap:calc(96 * var(--u));display:flex}.point.flip{flex-direction:row-reverse}.point-img{width:calc(720 * var(--u));flex:none}.stage{height:calc(440 * var(--u));border-radius:calc(36 * var(--u));font-size:calc(13 * var(--u));color:#3a3a3d;background:#f4f4f5;place-items:center;line-height:1.35;display:grid;overflow:hidden}.point-copy{flex:1}.point-n{font-family:JetBrains Mono Variable,monospace;font-size:calc(13 * var(--u));color:var(--soft)}.point-copy h2{margin:calc(16 * var(--u)) 0 calc(18 * var(--u));align-items:center;gap:calc(16 * var(--u));font-size:calc(32 * var(--u));font-weight:500;line-height:calc(35 * var(--u));letter-spacing:calc(-1.2 * var(--u));display:flex}.point-copy p{max-width:calc(430 * var(--u));padding-left:calc(48 * var(--u));font-size:calc(17 * var(--u));line-height:calc(25 * var(--u));letter-spacing:calc(-.2 * var(--u));color:var(--grey)}.page-next{padding:calc(72 * var(--u)) calc(48 * var(--u)) calc(120 * var(--u))}.next-link{margin-top:calc(20 * var(--u));align-items:center;gap:calc(28 * var(--u));font-size:calc(120 * var(--u));font-weight:500;line-height:calc(124 * var(--u));letter-spacing:calc(-6 * var(--u));transition:color .4s,gap .5s cubic-bezier(.22,1,.36,1);display:inline-flex}.next-link .icon{stroke-width:1.1px;font-size:.62em}.next-link:hover{color:var(--cobalt);gap:calc(48 * var(--u))}.page-next-note{margin-top:calc(56 * var(--u));padding-top:calc(28 * var(--u));border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:calc(24 * var(--u));display:flex}.page-next-note p{width:calc(440 * var(--u));font-size:calc(15 * var(--u));line-height:calc(21 * var(--u));color:var(--grey)}.text-page{padding:calc(190 * var(--u)) calc(48 * var(--u)) calc(120 * var(--u));align-items:flex-start;gap:calc(96 * var(--u));display:flex}.text-left{width:calc(560 * var(--u));top:calc(120 * var(--u));flex:none;position:sticky}.text-title{margin-top:calc(28 * var(--u))}.text-lead{margin-top:calc(36 * var(--u));font-size:calc(28 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.9 * var(--u))}.text-status{margin-top:calc(36 * var(--u));gap:calc(12 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));background:var(--panel);border-radius:calc(20 * var(--u));font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));color:var(--grey);display:flex}.text-status .icon{font-size:calc(18 * var(--u));margin-top:calc(1 * var(--u))}.text-blocks{gap:calc(52 * var(--u));padding-top:calc(44 * var(--u));flex-direction:column;flex:1;display:flex}.text-block h2{align-items:center;gap:calc(16 * var(--u));font-size:calc(26 * var(--u));font-weight:500;line-height:calc(30 * var(--u));letter-spacing:calc(-.9 * var(--u));display:flex}.text-body{margin-top:calc(14 * var(--u));padding-left:calc(48 * var(--u));font-size:calc(17 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.2 * var(--u));color:#3a3a3d}.text-body ul{gap:calc(10 * var(--u));flex-direction:column;display:flex}.text-body li{padding-left:calc(20 * var(--u));position:relative}.text-body li:before{content:"";left:0;top:calc(11 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--tint);border-radius:50%;position:absolute}.text-body a{text-underline-offset:calc(3 * var(--u));text-decoration:underline}.text-body b{color:var(--ink);font-weight:600}.m-col{gap:calc(10 * var(--u));flex-direction:column;display:flex}.m-row{align-items:center;display:flex}.m-between{justify-content:space-between}.m-card{border-radius:calc(12 * var(--u));background:#fff;border:1px solid #e8e8ea}.m-pad{padding:calc(16 * var(--u))}.m-rule{background:#f0f0f1;height:1px}.m-h{font-size:calc(14 * var(--u));color:#1c1c1e;font-weight:600}.m-big{font-size:calc(20 * var(--u));letter-spacing:calc(-.4 * var(--u));color:#1c1c1e;font-weight:500}.m-sub{font-size:calc(12 * var(--u));color:#6b6b70}.m-faint{font-size:calc(12 * var(--u));color:#a1a1a6}.m-strong{color:#1c1c1e;font-weight:500}.m-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono Variable,monospace}.m-cobalt{color:var(--cobalt);font-size:calc(15 * var(--u))}.m-ic{font-size:calc(16 * var(--u));color:#6b6b70}.m-red{color:#bf001e;font-size:calc(18 * var(--u))}.m-dot{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;flex:none;display:inline-block}.m-kbd{font-family:JetBrains Mono Variable,monospace;font-size:calc(10 * var(--u));opacity:.6;font-style:normal}.m-btn{justify-content:center;align-items:center;gap:calc(8 * var(--u));height:calc(34 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));white-space:nowrap;font-weight:500;display:inline-flex}.m-btn-dark{color:#fff;background:#1c1c1e}.m-btn-sq{width:calc(34 * var(--u));background:#fff;border:1px solid #e8e8ea;padding:0}.m-btn-line{color:#1c1c1e;border:1px solid #e8e8ea}.m-btn-xs{height:calc(26 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(12 * var(--u));gap:calc(6 * var(--u))}.m-segs{gap:calc(3 * var(--u));display:flex}.m-segs i{height:calc(5 * var(--u));border-radius:calc(3 * var(--u));flex:1}.m-canvas{width:calc(600 * var(--u));height:calc(350 * var(--u));border-radius:calc(16 * var(--u));background:#0d0d0e;position:relative;overflow:hidden}.m-canvas svg{width:100%;height:100%;position:absolute;inset:0}.m-legend{left:calc(14 * var(--u));top:calc(14 * var(--u));gap:calc(16 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));color:#fff;font-size:calc(12 * var(--u));background:#ffffff1f;align-items:center;display:flex;position:absolute}.m-legend span{align-items:center;gap:calc(7 * var(--u));display:flex}.m-line{width:calc(18 * var(--u));background:#fff;height:2px;display:inline-block}.m-line.dashed{background:linear-gradient(90deg, #fff 55%, transparent 0) 0 0 / calc(7 * var(--u)) 2px}.m-tag{align-items:center;gap:calc(8 * var(--u));height:calc(36 * var(--u));padding:0 calc(5 * var(--u)) 0 calc(11 * var(--u));border-radius:calc(10 * var(--u));color:#1c1c1e;font-size:calc(13 * var(--u));background:#fff;font-weight:500;display:flex;position:absolute;top:45%;left:66.5%}.m-ticks{height:calc(30 * var(--u));border-radius:calc(7 * var(--u));display:flex;position:relative;overflow:hidden}.m-ticks-fill{border-radius:calc(7 * var(--u));border-right:calc(3 * var(--u)) solid #1e4fe6;background:linear-gradient(90deg,#dde6ff,#1e4fe6);flex:none;height:100%;display:block}.m-ticks-rest{flex:1;justify-content:space-evenly;align-items:center;display:flex}.m-ticks-rest i{width:calc(2 * var(--u));height:calc(22 * var(--u));border-radius:calc(1 * var(--u));background:#e0e0e3}.m-mix{gap:calc(3 * var(--u));height:calc(8 * var(--u));display:flex}.m-mix i{border-radius:calc(4 * var(--u));height:100%}.m-seg{white-space:nowrap;height:calc(34 * var(--u));padding:calc(2 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(13 * var(--u));color:#6b6b70;background:#ebebed;align-items:center;font-weight:500;display:inline-flex}.m-seg span{align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));border:1px solid #0000;display:inline-flex}.m-seg .on{color:#1c1c1e;background:#fff;border-color:#e8e8ea}.m-seg em{font-family:JetBrains Mono Variable,monospace;font-style:normal;font-size:calc(11 * var(--u));color:#a1a1a6;font-weight:400}.m-chip{white-space:nowrap;align-items:center;gap:calc(7 * var(--u));height:calc(34 * var(--u));padding:0 calc(11 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(13 * var(--u));color:#1c1c1e;background:#fff;border:1px solid #e8e8ea;font-weight:500;display:inline-flex}.m-chip .icon{font-size:calc(13 * var(--u));color:#6b6b70}.m-tiles{gap:calc(8 * var(--u));grid-template-columns:repeat(6,1fr);display:grid}.m-tile{aspect-ratio:1;border-radius:calc(10 * var(--u));border:calc(2.5 * var(--u)) solid #0d0d0e;background:#0d0d0e;display:block;position:relative}.m-tile.sel{border-color:#1e4fe6}.m-tile svg{width:100%;height:100%;display:block}.m-tile .m-dot{left:calc(8 * var(--u));bottom:calc(8 * var(--u));position:absolute}.m-selbar{width:100%;height:calc(50 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(16 * var(--u));white-space:nowrap;border-radius:calc(12 * var(--u));color:#fff;font-size:calc(13 * var(--u));background:#1c1c1e;justify-content:space-between;align-items:center;display:flex}.m-selbtn{align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(8 * var(--u));white-space:nowrap;background:#2f2f32;font-weight:500;display:inline-flex}.m-selbtn em{font-family:JetBrains Mono Variable,monospace;font-style:normal;font-size:calc(10 * var(--u));opacity:.55}.m-selbtn.m-white{color:#1c1c1e;background:#fff}.m-num{font-size:calc(40 * var(--u));letter-spacing:calc(-1.2 * var(--u));font-weight:600;line-height:calc(40 * var(--u));color:#1c1c1e}.m-num small{font-size:inherit;color:#a1a1a6}.m-spark{width:100%;height:calc(64 * var(--u));overflow:visible}.m-table{overflow:hidden}.m-tr{height:calc(46 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(13 * var(--u));color:#6b6b70;border-top:1px solid #f0f0f1;grid-template-columns:1.5fr .7fr .7fr 1.5fr 1.5fr;align-items:center;display:grid}.m-tr b{color:#1c1c1e;font-weight:500;font-size:calc(14 * var(--u))}.m-th{height:calc(36 * var(--u));font-size:calc(12 * var(--u));background:#fafafa;border-top:0}.m-bar{max-width:calc(70 * var(--u));height:calc(3 * var(--u));border-radius:calc(2 * var(--u));background:#ececee;flex:1;display:block;overflow:hidden}.m-bar i{border-radius:calc(2 * var(--u));height:100%;display:block}.m-sheet .m-tr{height:calc(40 * var(--u));grid-template-columns:.4fr 1fr .8fr 1.1fr 1fr 1.4fr}.m-para{font-size:calc(15 * var(--u));line-height:calc(23 * var(--u));color:#1c1c1e;letter-spacing:calc(-.1 * var(--u))}.m-note{align-items:center;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12 * var(--u));color:#6b6b70;background:#f4f4f5;display:flex}.m-note .icon{font-size:calc(14 * var(--u))}.m-paper{width:calc(400 * var(--u));margin-top:calc(60 * var(--u));padding:calc(24 * var(--u)) calc(26 * var(--u)) calc(60 * var(--u));border-radius:calc(6 * var(--u)) calc(6 * var(--u)) 0 0;gap:calc(14 * var(--u));background:#fff;border:1px solid #e8e8ea;flex-direction:column;align-self:start;display:flex}.m-paper-img{aspect-ratio:400/190;background:#0d0d0e}.m-paper-img svg{width:100%;height:100%;display:block}.m-paper-table{font-family:JetBrains Mono Variable,monospace;font-size:calc(10.5 * var(--u));color:#6b6b70}.m-paper-table>div{padding:calc(6 * var(--u)) 0;border-bottom:1px solid #f0f0f1;grid-template-columns:.4fr 1.3fr 1fr 1fr 1fr;display:grid}.m-paper-table .m-th{font-family:Inter Variable,sans-serif;font-size:calc(10 * var(--u));background:0 0;height:auto}.m-list{overflow:hidden}.m-list-row{align-items:center;gap:calc(12 * var(--u));height:calc(54 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(13 * var(--u));border-top:1px solid #f0f0f1;display:flex}.m-list-row:first-child{border-top:0}.m-list-row b{width:calc(96 * var(--u));color:#1c1c1e;font-weight:500;font-size:calc(14 * var(--u));flex:none}.m-list-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.m-badge{height:calc(22 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(6 * var(--u));color:#b84a00;font-size:calc(11 * var(--u));white-space:nowrap;background:#fff1e5;align-items:center;font-weight:500;display:inline-flex}.m-sq{font-size:calc(13 * var(--u));color:#3a3a3d;line-height:1.35;position:relative}.m-sq-dark{background:#0d0d0e}.m-sq-dark svg{width:100%;height:100%;position:absolute;inset:0}.m-sq-sheet{padding:calc(14 * var(--u));gap:calc(12 * var(--u));background:#fff;flex-direction:column;display:flex}.m-sq-sheet .m-tiles{flex:1}.m-sq-results{padding:calc(12 * var(--u));gap:calc(10 * var(--u));background:#fafafa;flex-direction:column;display:flex}.m-tr-sm{height:calc(38 * var(--u));padding:0 calc(14 * var(--u));font-size:calc(12 * var(--u));grid-template-columns:1.5fr .8fr 1.4fr}.m-tr-sm:first-child{border-top:0}.m-tr-sm b{font-size:calc(13 * var(--u))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=820px){:root{--u:calc(100vw / 430)}.sheet{width:100%}.nav{height:calc(60 * var(--u))}.nav-inner{width:100%;padding:0 calc(18 * var(--u))}.nav-left{gap:calc(18 * var(--u))}.nav-login{display:none}.nav-menu-lines{width:calc(28 * var(--u))}.nav-glass{height:calc(104 * var(--u))}.menu{padding-top:calc(60 * var(--u))}.menu-inner{width:100%;padding:calc(20 * var(--u)) calc(18 * var(--u)) calc(32 * var(--u));align-items:flex-start;gap:calc(28 * var(--u));flex-direction:column}.menu li a{font-size:calc(32 * var(--u));line-height:calc(44 * var(--u));letter-spacing:calc(-1.2 * var(--u));gap:calc(14 * var(--u))}.hero>*,.mission>:not(.marquee){margin-top:0}.nav-logo{font-size:calc(22 * var(--u))}.scene{padding:calc(72 * var(--u)) calc(18 * var(--u)) calc(40 * var(--u));gap:calc(28 * var(--u));flex-direction:column;display:flex;height:auto!important}.scene>*,.steps-stage>*{max-width:100%;transform:none;width:auto!important;position:static!important;inset:auto!important}.display{font-size:calc(46 * var(--u));line-height:calc(48 * var(--u));letter-spacing:calc(-2 * var(--u));text-align:left!important}.statement,.steps-statement{font-size:calc(27 * var(--u));line-height:calc(31 * var(--u));letter-spacing:calc(-.8 * var(--u))}.hero{padding-top:calc(84 * var(--u))}.hero>.hero-field{aspect-ratio:700/734;margin:0 0 calc(-24 * var(--u));order:-1;left:auto;width:100%!important;height:auto!important;position:relative!important}.tag,.scroll-pill{display:none}.field-count{font-size:calc(11 * var(--u));padding:0 calc(11 * var(--u));top:auto;bottom:2%;left:50%;transform:translate(-50%)!important}.hero-text{width:auto;margin-top:calc(24 * var(--u))}.hero-copy .pill{margin-top:calc(28 * var(--u))}.strip{gap:calc(14 * var(--u));height:auto;padding:calc(24 * var(--u)) calc(20 * var(--u));border-radius:calc(22 * var(--u));border-bottom:1px solid #eaeaec;flex-direction:column}.strip-mid,.strip-title,.strip-text{width:auto}.strip-mid{gap:calc(10 * var(--u))}.marquee{margin:0 calc(-18 * var(--u));width:calc(100% + calc(36 * var(--u)))!important;max-width:none!important;position:relative!important;left:auto!important}.marquee-ink{font-size:calc(56 * var(--u));line-height:calc(64 * var(--u));letter-spacing:calc(-3 * var(--u));top:0}.stats{column-gap:calc(28 * var(--u));row-gap:calc(36 * var(--u));grid-template-columns:1fr 1fr}.stat-num{font-size:calc(64 * var(--u));line-height:calc(64 * var(--u))}.stat-label{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u))}.orbit{aspect-ratio:1;width:100%!important;height:auto!important;position:relative!important}.tall-card{height:calc(520 * var(--u))!important;position:relative!important}.small-card{width:calc(348 * var(--u))!important;height:calc(378 * var(--u))!important;position:relative!important}.feature-list{gap:calc(26 * var(--u))}.feature-list li{align-items:flex-start;gap:calc(10 * var(--u));flex-direction:column}.feature-title,.feature-text{width:auto;padding:0}.pin-accent{height:260vh}.marquee-accent{font-size:calc(34 * var(--u));margin:0;top:50%;transform:translateY(-50%);width:100%!important;position:absolute!important;left:0!important}.polaroid{width:calc(300 * var(--u));height:calc(388 * var(--u));margin:calc(-194 * var(--u)) 0 0 calc(-150 * var(--u));border-radius:calc(36 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(20 * var(--u))}.polaroid-img{width:calc(276 * var(--u));height:calc(276 * var(--u));border-radius:calc(26 * var(--u))}.polaroid-img>*{width:calc(348 * var(--u));height:calc(348 * var(--u));zoom:.793}.polaroid-foot{font-size:calc(24 * var(--u));line-height:calc(26 * var(--u))}.pin-steps{height:auto}.pin-steps .pin-inner{height:auto;display:block;position:static;overflow:visible}.steps-stage{height:auto;padding:calc(72 * var(--u)) calc(18 * var(--u)) calc(40 * var(--u));gap:calc(28 * var(--u));flex-direction:column;display:flex}.steps-side{justify-content:flex-end;align-items:flex-start;gap:calc(14 * var(--u));flex-direction:row-reverse}.steps-arrows{display:none}.timeline{gap:calc(18 * var(--u));grid-template-columns:1fr;position:relative!important}.timeline-line{display:none}.step{align-items:flex-start;gap:calc(14 * var(--u));padding:0;display:flex}.step p{margin:calc(5 * var(--u)) 0 0;max-width:none;font-size:calc(16 * var(--u))!important;line-height:calc(20 * var(--u))!important;color:var(--ink)!important}.step-dot{background:#c9d5ff;flex:none}.step-dot i{background:var(--cobalt)!important}.adv-cards{grid-template-columns:1fr;position:relative!important}.adv-card{height:calc(400 * var(--u))}.adv-num{top:calc(262 * var(--u));font-size:calc(160 * var(--u));line-height:calc(160 * var(--u))}.adv-explore{top:calc(312 * var(--u))}.banner-card{border-radius:calc(32 * var(--u));height:calc(480 * var(--u))!important;position:relative!important}.banner-pills{display:none}.widget{left:calc(16 * var(--u));top:auto;bottom:calc(16 * var(--u));width:calc(300 * var(--u));height:calc(230 * var(--u));transform:none!important}.widget-num{top:calc(136 * var(--u));font-size:calc(72 * var(--u))}.widget-bars{left:calc(176 * var(--u));top:calc(174 * var(--u))}.widget-text{width:calc(180 * var(--u))}.banner-title{left:calc(22 * var(--u));top:calc(26 * var(--u));width:calc(300 * var(--u));font-size:calc(30 * var(--u));line-height:calc(33 * var(--u))}.privacy-arrows{display:none}.privacy-cards{grid-template-columns:1fr;position:relative!important}.privacy-card{width:100%;height:auto;min-height:calc(210 * var(--u));gap:calc(40 * var(--u))}.privacy-card p{width:auto}.privacy-photo,.privacy-card.accent{display:none}.brand-card{border-radius:calc(32 * var(--u));height:calc(360 * var(--u))!important;position:relative!important}.brand-mark{font-size:calc(84 * var(--u))}.contact-title{font-size:calc(56 * var(--u));line-height:calc(60 * var(--u));text-align:left;letter-spacing:-.047em!important}.contact-card-pos{height:auto!important}.contact-card{padding:calc(22 * var(--u));font-size:calc(15 * var(--u));gap:calc(8 * var(--u));transform:none!important}.contact-form{gap:calc(10 * var(--u));flex-direction:column;display:flex;height:auto!important;position:relative!important}.field,.send{position:static;left:auto;width:100%!important}.field{height:calc(64 * var(--u))}.field.area{height:calc(130 * var(--u));border-radius:calc(36 * var(--u));padding:calc(24 * var(--u)) calc(28 * var(--u))}.send{height:calc(120 * var(--u));border-radius:calc(36 * var(--u));flex-direction:row;padding-top:0}.footer{padding:0 calc(8 * var(--u)) calc(8 * var(--u))}.pin-inner{overflow:hidden}.footer-panel{padding:calc(32 * var(--u)) calc(22 * var(--u)) 0;border-radius:calc(32 * var(--u));gap:calc(26 * var(--u));flex-direction:column;display:flex;width:100%!important;height:auto!important;position:relative!important}.footer-panel>*{width:auto!important;position:static!important}.footer-cta{align-self:flex-start}.footer-cols{gap:calc(28 * var(--u)) calc(40 * var(--u));flex-wrap:wrap}.footer-cols div{width:calc(140 * var(--u))}.footer-rule{height:1px!important}.footer-legal{align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column}.footer-mark{font-size:calc(100 * var(--u));margin:0 calc(-4 * var(--u)) calc(-12 * var(--u))}.page-hero,.text-page{padding-top:calc(96 * var(--u))}.page-lead{width:auto}.page-shot{padding:calc(12 * var(--u)) calc(8 * var(--u))}.shot-frame{border-radius:calc(14 * var(--u));padding:0 calc(3 * var(--u)) calc(3 * var(--u))}.shot-bar{height:calc(18 * var(--u));gap:calc(4 * var(--u));padding:0 calc(6 * var(--u))}.shot-bar i{width:calc(5 * var(--u));height:calc(5 * var(--u))}.shot-bar span{display:none}.shot-frame img{border-radius:calc(11 * var(--u))}.points{gap:calc(48 * var(--u))}.point,.point.flip{align-items:stretch;gap:calc(22 * var(--u));flex-direction:column;width:100%!important}.point-img{width:100%}.stage{height:calc(270 * var(--u));border-radius:calc(26 * var(--u))}.stage>*{zoom:.58}.point-copy p,.text-body{padding-left:0}.next-link{font-size:calc(46 * var(--u));line-height:calc(50 * var(--u));letter-spacing:calc(-2 * var(--u));gap:calc(14 * var(--u))}.page-next-note{flex-direction:column;align-items:flex-start}.page-next-note p{width:auto}.text-left{position:static!important}.text-blocks{gap:calc(36 * var(--u));padding-top:0}.request{height:auto;min-height:0;padding-top:calc(96 * var(--u))}.req-title{margin-top:calc(16 * var(--u))}.req-text{width:auto;margin-top:calc(24 * var(--u));font-size:calc(20 * var(--u));line-height:calc(25 * var(--u))}.req-next li{font-size:calc(17 * var(--u))}.req-row{grid-template-columns:1fr}.req-foot{flex-direction:column;align-items:stretch}.consent{width:auto}.req-send{width:100%}.req-legal{gap:calc(6 * var(--u));flex-direction:column}}.field-mix{gap:calc(2 * var(--u));width:calc(56 * var(--u));height:calc(6 * var(--u));margin-left:calc(4 * var(--u));display:flex}.field-mix i{border-radius:calc(3 * var(--u));flex:0 1 0;min-width:0;transition:flex-grow .5s cubic-bezier(.2,.8,.2,1)}
