html{background:#fff}:root{--dark:#0b0b0b;--light:#fff;--fg:#f2f2ef;--mut:#9b9b96;--line:rgba(255,255,255,.13);--teal:#3bb3c8;--ink:#0b0b0b;--ink2:#6d6d68;box-sizing:border-box;color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:20px}*{box-sizing:border-box}body{margin:0;background:var(--light);color:var(--ink);font:400 16px/1.5 Manrope,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);background:var(--dark);z-index:90}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}.mono{font-family:Geist Mono,ui-monospace,Menlo,Consolas,monospace}.hg{font-family:Host Grotesk,Manrope,sans-serif}.dark{position:relative;background:var(--dark);color:var(--fg);border-radius:0 0 44px 44px;overflow:hidden;padding-bottom:90px}.dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 233px),repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 377px)}.in{position:relative;padding:0 27px}header.top{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:calc(20px + env(safe-area-inset-top,0px)) 27px 0}.by{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#0b0b0b;border-radius:10px;padding:11px 18px;font:500 20px/1 Host Grotesk,sans-serif}.nl{display:flex;gap:42px;align-items:center;font:500 19px Host Grotesk,sans-serif;margin-right:70px}.nl a:hover{opacity:.65}@media (max-width:760px){.nl{display:none}}.fab{position:fixed;right:18px;top:calc(18px + env(safe-area-inset-top,0px));z-index:80;width:44px;height:44px;border-radius:50%;border:0;background:#ebebe8eb;color:#0b0b0b;cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 20px #0000004d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.menu{position:fixed;right:18px;top:calc(70px + env(safe-area-inset-top,0px));z-index:80;background:#fff;color:#0b0b0b;border-radius:16px;padding:10px;min-width:180px;box-shadow:0 20px 50px #00000059;display:none}.menu.o{display:block}.menu a{display:block;padding:10px 14px;border-radius:9px;font:500 17px Host Grotesk,sans-serif}.menu a:hover{background:#0b0b0b;color:#fff}.hero{position:relative;display:grid;grid-template-columns:minmax(300px,520px) 1fr;gap:70px;align-items:center;padding:86px 27px 40px;max-width:1280px;margin:0 auto}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:80px;padding-top:50px}}.stack{position:relative;width:min(100%,370px);margin:0 auto;aspect-ratio:4/5}.pc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background-size:cover;background-position:center top;box-shadow:0 24px 50px -20px #000c}.pc.a{transform:rotate(-5deg) translate(-4%,2%);opacity:.8;filter:saturate(.8) brightness(.8)}.pc.b{transform:rotate(5deg) translate(5%,-1%);opacity:.7;filter:saturate(.7) brightness(.65)}.pc.m{transform:rotate(-.5deg);transition:transform .5s}.stack:hover .pc.m{transform:rotate(1deg) translateY(-6px)}.nc{position:absolute;left:14%;right:-14%;bottom:-48px;background:#efefec;color:#0b0b0b;border-radius:16px;padding:20px 26px 22px;box-shadow:0 22px 50px -16px #000000b3}.nc b{display:block;font:600 clamp(32px,4.2vw,50px)/1.05 "Host Grotesk",sans-serif;letter-spacing:-.04em}.nc span{display:block;margin-top:10px;font-size:18px;color:#4a4a47}.say{position:relative;padding-left:38px;max-width:640px}.say:before{content:"";position:absolute;left:0;top:14px;width:17px;height:17px;border-radius:50%;background:var(--teal)}.say p{margin:0 0 24px;font:500 clamp(22px,2.6vw,31px)/1.22 "Host Grotesk",sans-serif;letter-spacing:-.03em}.say p .ic{display:inline-flex;vertical-align:-4px;margin:0 6px}.seen{color:var(--mut);font-size:16px;margin:30px 0 28px}.bt{display:flex;gap:16px;position:relative;flex-wrap:wrap}.pb{display:inline-flex;gap:12px;align-items:center;border:1px solid rgba(255,255,255,.3);border-radius:99px;padding:14px 24px;background:none;font:500 20px Host Grotesk,sans-serif;cursor:pointer;transition:background .2s,color .2s}.pb:hover{background:#fff;color:#0b0b0b}.dd{position:absolute;top:66px;left:130px;background:#1a1a19;border:1px solid var(--line);border-radius:16px;padding:8px;min-width:210px;display:none;z-index:6}.dd.o{display:block}.dd a{display:block;padding:10px 14px;border-radius:9px;font:500 17px Host Grotesk,sans-serif}.dd a:hover{background:#fff;color:#0b0b0b}.sec{max-width:1280px;margin:0 auto;padding:70px 0 0}.sh{display:flex;justify-content:space-between;align-items:center;padding:0 27px;margin-bottom:34px}.sh h2{margin:0;font:600 clamp(36px,4.6vw,52px)/1 "Host Grotesk",sans-serif;letter-spacing:-.045em;display:flex;align-items:center;gap:20px}.sh h2:before{content:"";width:17px;height:17px;border-radius:50%;background:var(--teal);flex:none}.ar{display:flex;gap:14px}.ar button{width:52px;height:52px;border-radius:14px;border:0;background:#1b1b1a;color:#fff;font-size:24px;cursor:pointer}.ar button:hover{background:#2a2a28}.car{display:flex;gap:36px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 27px 10px;scrollbar-width:none}.car::-webkit-scrollbar{display:none}.wc{flex:none;width:min(600px,84vw);scroll-snap-align:start;cursor:pointer;background:none;border:0;text-align:left;padding:0;color:inherit}.wc h3{font:600 clamp(26px,3vw,34px)/1.15 "Host Grotesk",sans-serif;letter-spacing:-.035em;margin:26px 0 10px}.wc p{margin:0 0 18px;color:var(--mut);font-size:19px;line-height:1.5;font-weight:300}.mt{font-size:19px}.mt b{font-weight:600;margin-right:10px}.mt span{color:var(--mut)}.wc:hover .th{transform:translateY(-4px)}.gl{display:inline-grid;place-items:center;width:52px;height:52px;border:1px solid var(--line);border-radius:50%;margin-top:22px;font-size:18px}.th{aspect-ratio:3/2;border-radius:14px;padding:7%;display:flex;align-items:center;justify-content:center;transition:transform .35s;overflow:hidden}.tp{width:100%;background:#fbfbf9;border-radius:10px;padding:12px 14px;color:#222;font-size:11px;line-height:1.5;box-shadow:0 14px 30px -14px #00000080}.tp .hd{display:flex;gap:5px;align-items:center;color:#777;margin-bottom:10px;font-size:10.5px}.tp .hd i{width:7px;height:7px;border-radius:50%;background:#d9d9d4}.tp .bars{display:flex;gap:5px;align-items:flex-end;height:50px;margin-bottom:10px}.tp .bars i{flex:1;background:linear-gradient(#3b8f73,#8cc4ae);border-radius:3px 3px 0 0}.tp .r{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #ecece8}.tp .r span:last-child{color:#2a8a63;font-weight:500;white-space:nowrap}.xg{display:grid;grid-template-columns:1.7fr 1.3fr 1fr;gap:44px 38px;padding:0 27px}@media (max-width:860px){.xg{grid-template-columns:1fr}}.xc{display:block;color:inherit}.xc .th{aspect-ratio:auto;height:310px}.xc.s .th{height:230px}.xc h3{font:500 28px/1.2 Host Grotesk,sans-serif;letter-spacing:-.03em;margin:22px 0 10px}.xc p{margin:0;color:var(--mut);font-size:17.5px;font-weight:300}.xc:hover .th{transform:translateY(-4px)}.rw{margin:0 27px;border-top:1px solid var(--line)}.row{display:grid;grid-template-columns:1.1fr 1fr 48px;gap:30px;align-items:center;padding:36px 24px;border-bottom:1px solid var(--line);color:inherit}@media (max-width:760px){.row{grid-template-columns:1fr;gap:10px;padding:26px 4px}}.row h3{margin:0;font:500 clamp(24px,2.7vw,34px)/1.15 "Host Grotesk",sans-serif;letter-spacing:-.03em}.row p,.row ul{margin:0;color:var(--mut);font-size:16.5px;font-weight:300}.row ul{padding-left:18px}.row li{margin-bottom:5px}.row .ex{justify-self:end;font-size:20px}a.row:hover{background:#ffffff0a}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips span{border:1px solid var(--line);border-radius:99px;padding:3px 14px;font-size:14px;color:#cfcfca}.ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px}.md{background:#151514;border:1px solid var(--line);border-radius:22px;max-width:640px;width:100%;max-height:88vh;overflow:auto;padding:30px;color:var(--fg)}.md h3{font:600 32px/1.1 Host Grotesk,sans-serif;letter-spacing:-.035em;margin:0 0 6px}.md .sb{color:var(--mut);margin:0 0 18px}.md ul{color:#c9c9c4;padding-left:20px;font-weight:300}.md li{margin-bottom:9px}.md .chips{margin:16px 0}.md .ln{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.md .ln a{border:1px solid var(--line);border-radius:99px;padding:10px 20px;font:500 17px Host Grotesk,sans-serif}.md .ln a:hover{background:#fff;color:#0b0b0b}.md .x{float:right;background:#242423;border:0;width:38px;height:38px;border-radius:50%;cursor:pointer;color:#fff;font-size:18px}footer{max-width:1280px;margin:0 auto;padding:90px 27px 0}.fg{display:grid;grid-template-columns:1.9fr 1fr 1fr 1.7fr 70px;gap:30px}@media (max-width:860px){.fg{grid-template-columns:1fr 1fr}.fg .up{display:none}}.fg h4{margin:0 0 30px;font:400 17px Host Grotesk,sans-serif;color:var(--ink2)}.fg .nm{font:500 29px Host Grotesk,sans-serif;letter-spacing:-.02em}.fg .vs{color:var(--ink2);font-size:16px;margin-top:6px}.fg .lk a{display:block;width:max-content;font:400 23px/1 Host Grotesk,sans-serif;padding:10px;margin:0 0 4px -10px;transition:.15s}.fg .lk a:hover{background:#0b0b0b;color:#fff}.fg .ab{font-size:21px;line-height:1.5;color:var(--ink2);font-family:Host Grotesk,sans-serif;margin-top:-6px}.fg .ab b{color:var(--ink);font-weight:400}.up button{width:60px;height:60px;border-radius:50%;border:0;background:#0b0b0b;color:#fff;cursor:pointer;font-size:22px}.hr{height:1px;background:#e6e6e3;margin:70px 0 0}.get{display:block;padding:60px 0;overflow:hidden;white-space:nowrap;font:500 clamp(44px,12.4vw,215px)/1.15 "Host Grotesk",sans-serif;letter-spacing:-.065em;color:#0b0b0b}.get i{display:inline-block;width:.1em;height:.1em;border-radius:50%;background:var(--teal);margin-left:.04em}@media (prefers-reduced-motion:reduce){*{transition:none!important}html{scroll-behavior:auto}}
