:root{--silicon-blue: #aecdfc;--silicon-cyan: #79c5d2;--silicon-violet: #d2c9f8;--silicon-pink: #f7cce4;--silicon-amber: #f9dac3;--silicon-gradient: linear-gradient( to bottom left, var(--silicon-blue) 0%, var(--silicon-cyan) 24%, var(--silicon-violet) 48%, var(--silicon-pink) 72%, var(--silicon-amber) 100% )}.quiet-story{--tier-low: var(--silicon-blue);--tier-mid: var(--silicon-violet);--tier-hi: var(--silicon-amber);--tier-glow: #ffffff;--tier-glow-rgb: 255, 255, 255}.quiet-story .post-head{width:100%;max-width:940px;padding-bottom:clamp(50px,6vw,82px)}.quiet-story .post-head h1{max-width:20ch}.quiet-story .post-head .lede{max-width:760px}.quiet-story .post-body{width:100%;max-width:none;padding-top:0}.story-stack{display:grid;width:min(100%,980px);margin:0 auto;gap:clamp(72px,9vw,124px)}.story-stack>*{min-width:0}.silicon-shot{width:min(100%,460px);margin:0 auto;container-type:inline-size}.silicon-shot__frame{--iphone-rail: 1px;--iphone-corner-radius: 21.0199cqi;position:relative;isolation:isolate;padding:var(--iphone-rail);overflow:hidden;border-radius:21.0199%/9.6682%;corner-shape:superellipse(1.6);background:#000;box-shadow:0 28px 90px #ffffff12,0 0 70px #b5a2ff14}.silicon-shot__frame:before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;corner-shape:inherit;background:var(--silicon-gradient);opacity:0;animation:iphone-border-reveal 4.2s cubic-bezier(.22,.61,.36,1) .35s both;pointer-events:none}.silicon-shot__frame:after{content:"";position:absolute;z-index:2;inset:var(--iphone-rail);border:1px solid rgba(255,255,255,.18);border-radius:21.0199%/9.6682%;corner-shape:superellipse(1.6);opacity:0;animation:iphone-border-reveal 4.2s cubic-bezier(.22,.61,.36,1) .35s both;pointer-events:none}.silicon-shot img{display:block;position:relative;z-index:1;width:100%;height:auto;border-radius:21.0199%/9.6682%;corner-shape:superellipse(1.6)}@keyframes iphone-border-reveal{0%{opacity:0}to{opacity:1}}@supports (width: 1cqi){.silicon-shot__frame{border-radius:var(--iphone-corner-radius)}.silicon-shot__frame:after,.silicon-shot img{border-radius:calc(var(--iphone-corner-radius) - var(--iphone-rail))}}@media (prefers-reduced-motion: reduce){.silicon-shot__frame:before,.silicon-shot__frame:after{animation:none;opacity:1}}.story-copy{width:min(100%,820px);margin:0 auto;font-size:clamp(18px,1.55vw,21px);line-height:1.68;color:var(--ink-soft)}.story-copy p{margin:0 0 28px}.story-copy p:last-child{margin-bottom:0;color:var(--ink)}.water-inline{color:var(--ink-soft)}.water-inline__value{display:inline-flex;align-items:flex-start;vertical-align:-.08em;font-family:"Leiolai Countdown","Space Grotesk",var(--font-sans);font-size:1.06em;font-weight:600;font-stretch:112%;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-kerning:none;line-height:1;letter-spacing:0;white-space:nowrap;background:linear-gradient(105deg,#9ec7ff,#4d9eff);background-size:100% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.water-inline__value.water-impact__odometer{background:none;color:#fff;-webkit-text-fill-color:currentColor}.water-inline__value.water-impact__odometer .water-impact__odometer-mark,.water-inline__value.water-impact__odometer .water-impact__odometer-track>span,.water-inline__value.water-impact__odometer .water-impact__odometer-track:after{color:inherit}.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-mark,.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-track>span,.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-track:after{background-image:linear-gradient(105deg,#9ec7ff,#4d9eff);background-position:var(--water-gradient-x) 50%;background-size:var(--water-gradient-width) 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.flagship-name{background:linear-gradient(105deg,#b5a2ff,#cf9ff1 48%,#f1a5dc);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.water-impact__odometer-digit{position:relative;display:inline-block;width:.64em;height:1em;overflow:hidden;line-height:1;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}.water-impact__odometer-track{display:flex;width:100%;height:2em;flex-direction:column;transform:translateY(0);will-change:transform}.water-impact__odometer-track>span,.water-impact__odometer-track:after{display:flex;height:1em;flex:0 0 1em;align-items:center;justify-content:center;line-height:1}.water-impact__odometer-track:after{content:attr(data-next-digit)}.water-impact__odometer-track.is-rolling{transform:translateY(-50%);transition:transform .8s cubic-bezier(.6,0,.1,1)}.water-impact__odometer-mark{display:inline-block;width:.25em;height:1em;line-height:.88;text-align:center}.quiet-story .launch-countdown{width:min(100%,820px);margin:0 auto;background:radial-gradient(circle at 84% 14%,rgba(255,255,255,.07),transparent 31%),#080808}.quiet-story .launch-countdown:before{height:1px;background:var(--silicon-gradient)}.quiet-story .launch-countdown__kicker,.quiet-story .launch-countdown__date>span{color:#fff}.story-end{width:min(100%,820px);margin:0 auto}.story-close{margin:0;font-size:clamp(18px,1.55vw,21px);line-height:1.68;color:var(--ink-soft)}.story-signature{margin:24px 0 0;font-size:17px;font-style:italic;line-height:1.4}.story-signature a{display:inline-block;margin-inline:-.12em;padding-inline:.12em;color:transparent;font-weight:500;text-decoration:none;background:linear-gradient(105deg,#9af0ff,#b5a2ff 30%,#f1a5dc,#f6d78f 72%,#9af0ff);background-size:240% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text}.story-signature a:hover{text-decoration:underline;text-decoration-color:#ffffff8c;text-underline-offset:.18em}@media (forced-colors: active){.water-inline__value,.water-inline__value.water-impact__odometer,.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-mark,.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-track>span,.water-inline__value.water-impact__odometer.is-gradient-aligned .water-impact__odometer-track:after,.flagship-name,.story-signature a{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}@media (max-width: 620px){.quiet-story .post-head{padding-bottom:48px}.story-stack{gap:68px}.quiet-story .launch-countdown{padding-right:20px;padding-left:20px}.story-copy,.story-close{font-size:18px;line-height:1.62}}@media (max-width: 360px){.quiet-story .launch-countdown{padding-right:14px;padding-left:14px}.quiet-story .launch-countdown__unit{min-width:36px}.quiet-story .launch-countdown__unit strong,.quiet-story .launch-countdown__separator{font-size:32px}}
