.mq_0Bq_phones{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(8px,2vw,16px);max-width:520px;margin-inline:auto;padding-block:16px 32px;display:grid}.mq_0Bq_phone{aspect-ratio:9/16;isolation:isolate;border:1px solid color-mix(in srgb, var(--foreground) 30%, transparent);background:linear-gradient(155deg, var(--surface) 20%, color-mix(in srgb, var(--signal) 20%, var(--background)) 100%);border-radius:14px;flex-direction:column;padding:clamp(10px,2vw,18px);display:flex;position:relative;overflow:hidden}.mq_0Bq_phone:nth-child(2){transform:translateY(24px)}.mq_0Bq_phone:nth-child(3){transform:translateY(8px)}.mq_0Bq_phoneLabel{font-family:var(--font-geist-mono), monospace;color:var(--signal);font-size:clamp(10px,1vw,12px);position:relative}.mq_0Bq_phoneCaption{margin-top:auto;margin-bottom:20%;font-size:clamp(11px,1.35vw,18px);font-weight:700;line-height:1.3;position:relative}.mq_0Bq_phoneTitle{letter-spacing:-.035em;margin-top:28%;font-size:clamp(16px,2vw,27px);font-weight:700;line-height:1.1;position:relative}.mq_0Bq_motionShape{z-index:-1;border:1px solid color-mix(in srgb, var(--signal) 65%, transparent);background:radial-gradient(ellipse, color-mix(in srgb, var(--signal) 35%, transparent), transparent 70%);border-radius:50%;animation:9s ease-in-out infinite alternate mq_0Bq_drift;position:absolute;inset:12% -45% 22%}@keyframes mq_0Bq_drift{0%{transform:translate(-8%,-8%)rotate(-30deg)}to{transform:translate(8%,12%)rotate(30deg)}}.mq_0Bq_slide{aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always;background:linear-gradient(145deg, var(--surface), var(--background));flex-direction:column;flex:0 0 100%;min-width:0;padding:clamp(22px,4vw,32px);display:flex;container-type:inline-size}.mq_0Bq_slideTop{font-family:var(--font-geist-mono), monospace;justify-content:space-between;align-items:start;gap:12px;font-size:clamp(8px,2.7cqw,10px);line-height:1.6;display:flex}.mq_0Bq_kicker{color:var(--signal)}.mq_0Bq_kicker:after{content:"";background:var(--signal);width:28px;height:2px;margin-top:12px;display:block}.mq_0Bq_slideNumber{white-space:nowrap;color:var(--muted-foreground)}.mq_0Bq_coverHeading,.mq_0Bq_slideHeading{letter-spacing:-.045em;font-weight:750;line-height:1.04}.mq_0Bq_coverHeading{font-size:clamp(34px,14cqw,56px)}.mq_0Bq_slideHeading{font-size:clamp(30px,11.5cqw,46px)}.mq_0Bq_bullets{color:var(--muted-foreground);gap:16px;margin-top:28px;font-size:clamp(13px,4cqw,16px);line-height:1.5;display:grid}.mq_0Bq_bullets li{border-left:2px solid var(--hairline);padding-left:12px}.mq_0Bq_bullets .mq_0Bq_firstBullet{border-color:var(--signal);color:var(--foreground)}.mq_0Bq_slideFooter{border-top:1px solid var(--hairline);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:clamp(9px,3cqw,11px);display:flex}@media (prefers-reduced-motion:reduce){.mq_0Bq_motionShape{animation:none}}
