[data-redesign-page=marketing] .mono{font-family:var(--font-redesign-mono),ui-monospace,monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}[data-redesign-page=marketing] .big{font-family:var(--display);font-weight:800;letter-spacing:-.05em;line-height:.9}[data-redesign-page=marketing] .reel{position:relative;aspect-ratio:21/9;overflow:hidden;background:#000}[data-redesign-page=marketing] .reel video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}[data-redesign-page=marketing] .proof{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center}[data-redesign-page=marketing] .proof .n{font-family:var(--display);font-weight:800;font-size:clamp(140px,18vw,260px);letter-spacing:-.07em;line-height:.8;color:var(--acc)}[data-redesign-page=marketing] .proof .n small{display:block;margin-top:18px;font-family:var(--sans);font-size:20px;letter-spacing:-.01em;font-weight:600;color:#fff;line-height:1.3}[data-redesign-page=marketing] .proof .disc{margin-top:22px;padding-left:16px;border-left:2px solid rgba(255,255,255,.2);color:var(--mid);font-size:15px;line-height:1.55;max-width:520px}[data-redesign-page=marketing] .proof figure{margin:0}[data-redesign-page=marketing] .proof img{width:100%;aspect-ratio:4/5;object-fit:cover}[data-redesign-page=marketing] .proof figcaption{margin-top:10px}[data-redesign-page=marketing] .svc{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.18)}[data-redesign-page=marketing] .svc a{padding:28px 22px 32px 0;border-bottom:1px solid var(--quiet);display:flex;flex-direction:column;gap:10px;min-height:140px}[data-redesign-page=marketing] .svc a:not(:nth-child(4n+1)){padding-left:22px;border-left:1px solid var(--quiet)}[data-redesign-page=marketing] .svc .mono{color:var(--acc)}[data-redesign-page=marketing] .svc b{margin-top:auto;font-family:var(--display);font-weight:700;font-size:24px;letter-spacing:-.02em;line-height:1.1}[data-redesign-page=marketing] .svc a:hover b{color:var(--acc)}[data-redesign-page=marketing] .hz{margin-top:12px}[data-redesign-page=marketing] .hz .scale{display:grid;grid-template-columns:200px 1fr}[data-redesign-page=marketing] .hz .ticks{display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.18)}[data-redesign-page=marketing] .hz .row{display:grid;grid-template-columns:200px 1fr;align-items:center;padding:22px 0;border-bottom:1px solid var(--quiet)}[data-redesign-page=marketing] .hz .row b{font-family:var(--display);font-size:22px;letter-spacing:-.02em}[data-redesign-page=marketing] .hz .lane{position:relative;height:40px}[data-redesign-page=marketing] .hz .bar{position:absolute;top:0;height:40px;background:var(--acc);color:#000;display:flex;align-items:center;padding:0 14px;font-weight:600;font-size:14.5px;white-space:nowrap;transform-origin:left;transform:scaleX(0);transition:transform .9s cubic-bezier(.2,.7,.2,1)}[data-redesign-page=marketing] .hz.in .bar{transform:scaleX(1)}[data-redesign-page=marketing] .hz .bar.soft{background:#8beac0}[data-redesign-page=marketing] .hz .bar.ghost{background:transparent;color:var(--ink);border:1px dashed rgba(255,255,255,.45)}[data-redesign-page=marketing] .hz .src{margin-top:16px;color:var(--lo);font-size:14px}[data-redesign-page=marketing] .price{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid rgba(255,255,255,.18)}[data-redesign-page=marketing] .price div{padding:28px 28px 8px 0}[data-redesign-page=marketing] .price div+div{padding-left:28px;border-left:1px solid var(--quiet)}[data-redesign-page=marketing] .price .v{white-space:nowrap;font-family:var(--display);font-weight:800;font-size:clamp(34px,4.2vw,64px);letter-spacing:-.05em;line-height:1;margin-top:12px}[data-redesign-page=marketing] .price .v small{font-size:.35em;letter-spacing:0;font-weight:600;color:var(--mid)}[data-redesign-page=marketing] .price p{margin-top:12px;color:var(--mid);font-size:15.5px;max-width:420px}@media (max-width:900px){[data-redesign-page=marketing] .reel{aspect-ratio:16/10}[data-redesign-page=marketing] .proof{grid-template-columns:1fr;gap:40px}[data-redesign-page=marketing] .svc{grid-template-columns:1fr 1fr}[data-redesign-page=marketing] .svc a:nth-child(odd){padding-left:0!important;border-left:0!important}[data-redesign-page=marketing] .svc a:nth-child(2n){padding-left:22px;border-left:1px solid var(--quiet)}[data-redesign-page=marketing] .hz .row,[data-redesign-page=marketing] .hz .scale{grid-template-columns:120px 1fr}}@media (max-width:600px){[data-redesign-page=marketing] .svc{grid-template-columns:1fr}[data-redesign-page=marketing] .svc a{padding-left:0!important;border-left:0!important;min-height:0}[data-redesign-page=marketing] .price{grid-template-columns:1fr}[data-redesign-page=marketing] .price div+div{padding-left:0;border-left:0;border-top:1px solid var(--quiet);margin-top:20px}[data-redesign-page=marketing] .hz .scale{display:none}[data-redesign-page=marketing] .hz .row{grid-template-columns:1fr}[data-redesign-page=marketing] .hz .row b{margin-bottom:10px}[data-redesign-page=marketing] .hz .lane{height:auto}[data-redesign-page=marketing] .hz .bar{position:static;display:inline-flex;width:auto!important;min-width:0!important;transform:none}}@media (prefers-reduced-motion:reduce){[data-redesign-page=marketing] .hz .bar{transform:none;transition:none}}[data-redesign-page=marketing] .lp{position:absolute;z-index:4;top:16px;right:16px;height:40px;padding:0 14px;background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.45);color:#fff;font-family:var(--navmono,monospace);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}[data-redesign-page=marketing] .lp:hover{background:#fff;color:#000}@media (max-width:700px){[data-redesign-page=marketing] main .crumb a,[data-redesign-page=marketing] main .links a,[data-redesign-page=marketing] main .sheet-cap a,[data-redesign-page=marketing] main a.link,[data-redesign-page=marketing] main a.live{display:inline-block;padding:12px 0;min-height:40px}}