.landing h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.8vw,3.7rem);font-weight:800;line-height:1.02}.section-head{width:min(760px, 100% - 2 * var(--gutter));text-align:center;margin:0 auto clamp(36px,5vw,56px)}.section-head p{max-width:34rem;color:var(--ink-700);margin:18px auto 0;font-size:1.08rem;line-height:1.55}.line-field{color:var(--ink-300);font-family:var(--serif);pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);align-content:space-evenly;font-weight:500;display:grid;overflow:hidden}.line-field p{white-space:nowrap;justify-content:center;gap:0 1.2em;margin:0;font-size:clamp(1rem,1.7vw,1.3rem);line-height:1.2;display:flex}.line-field p:nth-child(2n){transform:translate(-7%)}.line-field p:nth-child(n+3){font-size:clamp(1.25rem,2.3vw,1.75rem)}.line-field p:nth-child(n+5){font-size:clamp(1.5rem,3vw,2.3rem)}.line-field s{text-decoration-thickness:2px}.hero{text-align:center;overflow:hidden}.hero-copy{width:min(900px, 100% - 2 * var(--gutter));flex-direction:column;align-items:center;margin:0 auto;padding-top:clamp(36px,6vw,72px);display:flex}.hero h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,7vw,5rem);font-weight:800;line-height:1}.hero h1 span{margin-top:.04em;display:block}.hero-lede{max-width:33rem;color:var(--ink-700);margin:22px 0 30px;font-size:clamp(1.04rem,1.5vw,1.18rem);line-height:1.55}.hero-stage{margin-top:clamp(44px,6vw,72px);padding-bottom:clamp(48px,7vw,88px);position:relative}.hero-field{position:absolute;inset:16% 0 0}.hero-phone{width:min(320px,76vw);margin-inline:auto;position:relative}.paper-band{border-block:var(--stroke) solid var(--ink-900);background:var(--paper)}.about{width:min(34rem, 100% - 2 * var(--gutter));text-align:center;margin-inline:auto;padding-top:clamp(64px,9vw,112px)}.about p{color:var(--ink-700);margin:0 0 18px;font-size:clamp(1.06rem,1.6vw,1.18rem);line-height:1.6}.stats{justify-content:center;gap:clamp(24px,6vw,64px);margin:40px 0 0;padding:0;list-style:none;display:flex}.stats li{justify-items:center;gap:6px;display:grid}.stats b{font-family:var(--mono);letter-spacing:-.03em;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:700;line-height:1}.stats span{max-width:9rem;color:var(--ink-600);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600;line-height:1.35}.features,.prices{padding-top:clamp(88px,11vw,144px)}.features-body{width:min(1120px, 100% - 2 * var(--gutter));grid-template-columns:minmax(0,.72fr) minmax(0,1.5fr);align-items:center;gap:clamp(28px,5vw,64px);margin-inline:auto;display:grid}.feature-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.feature-list h3{letter-spacing:-.01em;margin:0 0 4px;font-size:1.08rem;font-weight:700}.feature-list p{color:var(--ink-700);margin:0;font-size:.96rem;line-height:1.5}.feature-phones{justify-content:center;align-items:center;gap:clamp(10px,2.2vw,28px);display:flex}.feature-phones .side-phone{width:30%}.feature-phones .main-phone{width:37%}.shield{background:var(--paper);text-align:center;flex-direction:column;align-items:center;height:100%;padding:30cqi 9cqi 10cqi;display:flex;position:relative}.shield-island{background:var(--ink-black);border-radius:999px;width:29cqi;height:8.4cqi;position:absolute;top:3cqi;left:50%;transform:translate(-50%)}.shield-lock{width:16cqi;height:16cqi;fill:var(--ink-black);margin-bottom:7cqi}.shield-title{letter-spacing:-.02em;margin:0 0 3.5cqi;font-size:6.6cqi;font-weight:700;line-height:1.15}.shield-body{color:var(--ink-700);margin:0;font-size:4.3cqi;line-height:1.35}.shield-primary{width:100%;min-height:13cqi;color:var(--paper);background:var(--ink-black);border-radius:999px;place-items:center;margin-top:12cqi;font-size:4.6cqi;font-weight:600;display:grid}.shield-secondary{margin-top:5cqi;font-size:4.6cqi;font-weight:600}.prices{padding-bottom:clamp(88px,11vw,144px)}.price-ticker{--card:280px;--gap:16px}.price-window{width:100%;overflow:hidden}.price-track{gap:var(--gap);width:max-content;padding:0 var(--gutter);animation:price-scroll calc(var(--count) * 7.4s) linear infinite;margin:0;list-style:none;display:flex}.price-window:hover .price-track{animation-play-state:paused}@keyframes price-scroll{to{transform:translateX(calc(-1 * var(--count) * (var(--card) + var(--gap))))}}.price-card{width:var(--card);border:var(--stroke) solid var(--ink-900);border-radius:var(--radius-card);background:var(--paper);flex-direction:column;flex:none;align-items:flex-start;gap:10px;padding:20px;display:flex}.price-card-reps{letter-spacing:-.02em;margin:6px 0 0;font-size:1.3rem;font-weight:700}.price-card-reps b{font-family:var(--mono);letter-spacing:-.04em;margin-right:6px;font-size:2.6rem}.price-card-or{color:var(--ink-700);margin:0}.price-card-buys{border-top:1px solid var(--ink-300);font-family:var(--mono);align-self:stretch;margin-top:auto;padding-top:12px;font-size:.9rem;font-weight:600}.cta{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-top:clamp(88px,11vw,144px);display:flex;position:relative;overflow:hidden}.cta>small{color:var(--ink-600);font-family:var(--mono);margin-top:-12px;font-size:.8rem}.cta-scene{place-items:center;width:100%;min-height:clamp(260px,30vw,360px);margin-bottom:clamp(16px,3vw,40px);display:grid;position:relative}.cta-field{position:absolute;inset:0}.one-bit{border:var(--stroke) solid var(--ink-900);border-radius:var(--radius-card);background:var(--paper);width:min(420px,82vw);height:auto;image-rendering:pixelated;position:relative}.landing+.site-footer{margin-top:0}@media (max-width:1199px){.features-body{grid-template-columns:minmax(0,1fr)}.feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-phones{width:min(640px,100%);margin-inline:auto}}@media (max-width:620px){.feature-list{grid-template-columns:minmax(0,1fr)}.price-ticker{--card:250px;--gap:12px}.stats span{letter-spacing:.08em;font-size:.62rem}}@media (prefers-reduced-motion:reduce){.price-window{scroll-snap-type:x mandatory;overflow-x:auto}.price-track{animation:none}.price-card{scroll-snap-align:center}.price-card[aria-hidden=true]{display:none}}
