@property --nav-h{syntax:"<length>";inherits:true;initial-value:100px}:root,.snowpod-page{--bg:#111;--bg-card:#121214;--bg-card-2:#17171a;--bg-img:#1a1610;--bg-disabled:#2a2a2a;--bg-stage:#080a0e;--surface:#ffffff0d;--surface-hover:#ffffff14;--glass-bg:#08080ad9;--line:#ffffff14;--line-strong:#ffffff24;--text:#fff;--text-2:#ffffffb3;--text-3:#fff6;--text-soft:#c7c7c7;--text-muted:#949494;--text-icon:#a2a2a2;--text-faint:#666;--text-link:#313131;--gradient-accent:linear-gradient(90deg, #294fc4 0%, #3e63d5 27.5%, #637de4 50%);--gradient-accent-reverse:linear-gradient(90deg, #91a4f2 0%, #718ae8 14.62%, #5875d8 26.58%);--ea-btn-bg:var(--gradient-accent);--ea-btn-shadow:0 0 50px 2px var(--accent-glow);--scrim-gradient:linear-gradient(180deg, #0000008c 0%, #0000002e 42%, #00000080 100%);--scrim:#000000b3;--scrim-soft:#0000001a;--status-error:#ff9e9e;--status-success:#a8ffcb;--dot-inactive:#ffffff4d;--btn-light-fill:#d4d4d8;--btn-light-text:#0d0d0f}:root{--nav-h:100px;--banner-h:0px;--font:"Google Sans Flex", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--background:var(--bg);--foreground:var(--text)}@layer base{*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.4;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}::selection{background:var(--accent);color:var(--text)}#home,#about,#specs,#early-access,#key-features,#precision,#built-by,#safety,#powder,#pm-interlock,#snap-off,#snowpath,#print-workflow,#material,#production,#create,#nitropod,#desktop,#community,#faq{scroll-margin-top:calc(var(--nav-h) + var(--banner-h))}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}@layer components{.brand{align-items:center;display:inline-flex}.brand img{width:106px;height:auto;display:block}.safe-container{width:100%;margin:0 auto;padding:0 max(90px,min(9.375vw,250px))}.team__team-email{color:var(--text-faint)}@media (max-width:79.99rem){.safe-container{padding:0 max(48px,min(5vw,80px))}}@media (max-width:79.99rem) and (max-height:900px){:root{--nav-h:72px;--banner-h:0px}}@media (max-width:63.99rem){:root{--nav-h:64px;--banner-h:0px}.safe-container{padding:0 32px}}@media (max-width:39.99rem){.safe-container{padding:0 20px}}@media (min-width:120rem){.safe-container{padding:0 20%}}.text-gradient{background-image:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text}.text-gradient-reverse{background-image:var(--gradient-accent-reverse);color:#0000;-webkit-background-clip:text;background-clip:text}.section-kicker{font-size:max(20px,min(1.67vw,32px));font-weight:600;line-height:1.3}.title-1{letter-spacing:-.02em;font-size:max(28px,min(3.75vw,72px));font-weight:700;line-height:1.15}.title-2{letter-spacing:-.02em;font-size:max(24px,min(2.5vw,48px));font-weight:700;line-height:1.15}.title-3{letter-spacing:-.02em;font-size:max(18px,min(1.6667vw,32px));font-weight:600;line-height:1.3}@media (min-width:160rem){.title-2{font-size:max(48px,min(2.5vw,56px))}.title-3{font-size:max(32px,min(1.6667vw,38px))}.section-kicker{font-size:max(32px,min(1.67vw,38px))}}.chapter-head{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:max(80px,min(10.42vw,200px)) 24px max(66px,min(7.3vw,140px));display:flex}@media (max-width:63.99rem){.chapter-head{gap:12px;padding:max(64px,min(10vw,96px)) 32px max(32px,min(5vw,56px))}}@media (max-width:39.99rem){.chapter-head{gap:10px;padding:56px 20px 32px}.title-1{font-size:28px}.title-2{font-size:24px}.title-3{font-size:18px}.section-kicker{font-size:14px}}@supports not (gap:1px){.chapter-head>*+*{margin-top:16px}}}.snapoff__media{aspect-ratio:1090/700;max-height:calc(100vh - var(--nav-h));max-height:calc(100dvh - var(--nav-h))}@media (max-width:39.99rem){.snapoff__media{aspect-ratio:4/3}}@supports not (aspect-ratio:1){.snapoff__media:before{content:"";padding-bottom:64.2202%;display:block}@media (max-width:39.99rem){.snapoff__media:before{content:"";padding-bottom:75%;display:block}}}.flow__media{aspect-ratio:16/9}@supports not (aspect-ratio:1){.flow__media:before{content:"";padding-bottom:56.25%;display:block}}.safety-story{aspect-ratio:1920/893}@media (max-width:79.99rem){.safety-story{aspect-ratio:auto}}@supports not (aspect-ratio:1){.safety-story:before{content:"";padding-bottom:46.5104%;display:block}}.material__art{aspect-ratio:16/9}@supports not (aspect-ratio:1){.material__art:before{content:"";padding-bottom:56.25%;display:block}}.precision__media{aspect-ratio:650/366}@supports not (aspect-ratio:1){.precision__media:before{content:"";padding-bottom:56.3077%;display:block}}@media (max-width:63.99rem){.precision__media{aspect-ratio:auto}@supports not (aspect-ratio:1){.precision__media:before{content:none}}}.builtby__row{touch-action:pan-y;contain:paint;overflow:hidden}.builtby__track{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:-webkit-max-content;width:max-content;display:flex;transform:translate(0,0)}.builtby__row--a .builtby__track{animation:52s linear infinite builtby-marquee}.builtby__row--b .builtby__track{animation:68s linear infinite builtby-marquee}.builtby.is-marquee-paused .builtby__track{animation-play-state:paused}@keyframes builtby-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.builtby__tile{background:var(--bg-card);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;flex:none;width:376px;height:240px;margin-right:24px;position:relative;overflow:hidden;transform:translateZ(0)}.builtby__tile img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:39.99rem){.builtby__row--a .builtby__track{animation-duration:64s}.builtby__row--b .builtby__track{animation-duration:80s}.builtby__tile{border-radius:16px;width:calc(50vw - 15px);height:calc(31.9149vw - 9.57447px);margin-right:10px}}@media (prefers-reduced-motion:reduce){.builtby__track{will-change:auto;animation:none!important;transform:none!important}}.powder__card--featured{width:min(100%, calc((100vh - var(--nav-h) - var(--banner-h)) * 16 / 9));width:min(100%, calc((100dvh - var(--nav-h) - var(--banner-h)) * 16 / 9));max-height:calc(100vh - var(--nav-h) - var(--banner-h));max-height:calc(100dvh - var(--nav-h) - var(--banner-h))}.powder__cards-grid{width:min(100%, calc((100vh - var(--nav-h) - var(--banner-h)) * 16 / 9));width:min(100%, calc((100dvh - var(--nav-h) - var(--banner-h)) * 16 / 9))}.powder__card-media{aspect-ratio:16/9;width:100%;height:auto}@media (max-width:63.99rem){.powder__card-media{aspect-ratio:6/5}}@supports not (aspect-ratio:1){@media (max-width:63.99rem){.powder__card-media:before{content:"";padding-bottom:83.3333%;display:block}}}@media (max-width:63.99rem){.powder__card--featured .powder__card-media{object-position:top center;aspect-ratio:6/5;height:auto}.powder__card--featured .powder__card-media:first-child{aspect-ratio:16/9}}.hesitate{--hesitate-gutter:clamp(20px, 8vw, 180px);--hesitate-card-w:clamp(268px, calc(100vw * 375 / 1920), 375px);--hesitate-card-img:clamp(168px, calc(100vw * 262 / 1920), 262px);--hesitate-card-radius:clamp(20px, calc(100vw * 40 / 1920), 40px);--hesitate-card-gap:clamp(16px, calc(100vw * 32 / 1920), 32px);--hesitate-card-pad-y:clamp(14px, calc(100vw * 30 / 1920), 30px);--hesitate-card-pad-x:clamp(16px, calc(100vw * 24 / 1920), 24px);--hesitate-card-pad-b:clamp(16px, calc(100vw * 30 / 1920), 30px);background:#202020;padding:max(60px,min(7.3vw,140px)) 0}.hesitate__scroller{gap:var(--hesitate-card-gap);scroll-snap-type:x proximity;scroll-padding-inline:var(--hesitate-gutter);scrollbar-width:none;padding-inline:var(--hesitate-gutter);display:flex;overflow-x:auto}.hesitate__scroller::-webkit-scrollbar{display:none}.hesitate__card{flex-direction:column;flex:0 0 var(--hesitate-card-w);width:var(--hesitate-card-w);border:1px solid var(--line);border-radius:var(--hesitate-card-radius);background:var(--bg-card-2);scroll-snap-align:start;display:flex;overflow:hidden}.hesitate__card img{width:100%;height:var(--hesitate-card-img);object-fit:cover}.hesitate__card-copy{padding:var(--hesitate-card-pad-y) var(--hesitate-card-pad-x) var(--hesitate-card-pad-b);text-align:left;flex-direction:column;display:flex}@media (max-width:39.99rem){.hesitate{--hesitate-gutter:20px}.hesitate__scroller{scroll-snap-type:x mandatory;gap:16px}.hesitate__card{border-radius:20px;flex-basis:268px;width:268px;height:278px}.hesitate__card img{height:168px;aspect-ratio:unset;flex:0 0 168px}.hesitate__card-copy{flex:auto;padding:14px 16px 16px}}@supports not (gap:1px){.hesitate__scroller>*+*{margin-left:var(--hesitate-card-gap)}}.video-fit-screen{max-height:calc(100vh - var(--nav-h));max-height:calc(100dvh - var(--nav-h))}
