html[data-design=surge][data-design=surge][data-design=surge][data-design=surge]{--face-display:"Merriweather", Georgia, "Times New Roman", serif;--face-body:"Fira Sans", ui-sans-serif, system-ui, sans-serif;--face-mono:"Fira Mono", ui-monospace, "SFMono-Regular", monospace;--font-mono:var(--face-mono);--display-weight:700;--display-tracking:-.015em;--wide:67rem;--measure:45rem;--r:3px;--shot-r:3px;--gap:clamp(4rem, 3rem + 4vw, 6.5rem);--soft:var(--ink-soft);--grey:color-mix(in srgb, var(--ink) 52%, var(--paper));--deep:var(--tint-deep,color-mix(in srgb, var(--ink) 8%, var(--tint)));--line:var(--edge,color-mix(in srgb, var(--accent) 35%, var(--tint)));--leaf:color-mix(in srgb, var(--accent) 50%, var(--paper));--link:color-mix(in srgb, var(--accent) 92%, var(--ink));--panel-edge:color-mix(in srgb, var(--ink) 85%, var(--band));--panel-lift:0 1px 0 var(--panel-edge), 0 14px 34px -10px color-mix(in srgb, var(--ink) 55%, transparent);--dim:color-mix(in srgb, var(--on-band) 38%, var(--band))}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] body,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-paper,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-card{background:var(--paper);color:var(--ink)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint{background:var(--tint);color:var(--ink)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark{background:var(--band);color:var(--on-band)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .block,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair{padding-block:var(--gap)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block{padding-block:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] body{font-family:var(--face-body);-webkit-font-smoothing:antialiased;font-size:1.125rem;font-weight:400;line-height:1.65}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] h1{font-family:var(--face-display);color:inherit;letter-spacing:-.015em;font-size:clamp(2.1rem,1.1rem + 3.7vw,3.65rem);font-weight:700;line-height:1.38}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] h1 em{color:inherit;letter-spacing:0;font-style:italic;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] h2{font-family:var(--face-body);color:inherit;letter-spacing:0;font-size:clamp(1.9rem,1.35rem + 2.1vw,2.85rem);font-weight:300;line-height:1.28}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] h2 em{color:inherit;font-style:italic;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] h3{font-family:var(--face-body);color:inherit;letter-spacing:0;font-size:1.3rem;font-weight:400;line-height:1.35}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .lead,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sub,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head .sub{color:var(--ink);font-size:1.2rem;font-weight:300;line-height:1.6}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .prose>p{color:var(--ink);font-size:1.125rem;line-height:1.65}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .card p,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .f p,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .steps p,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] li{color:var(--soft)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .prose a,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sub a,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .rcap a{color:var(--link)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] code{font-family:var(--face-mono);font-size:.92em}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark .lead,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark .sub,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark p,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark li{color:color-mix(in srgb, var(--on-band) 76%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .eyebrow,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head .eyebrow,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .kicker,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-dark .eyebrow{font-family:var(--face-body);letter-spacing:0;text-transform:none;color:var(--link);margin-bottom:.9rem;font-size:1rem;font-weight:400}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head{max-width:50rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3.25rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head .sub{margin-top:1.1rem;max-width:44rem;margin-inline:auto;font-size:clamp(1.25rem,1.05rem + .8vw,1.6rem);line-height:1.45}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .head .sub{margin-inline:0;font-size:1.2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .btn{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font-family:var(--face-body);letter-spacing:.01em;box-shadow:none;border-radius:3px;padding:1.05rem 2.4rem;font-size:1.125rem;font-weight:400}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .btn:hover{opacity:1;background:color-mix(in srgb, var(--accent) 88%, var(--ink));border-color:color-mix(in srgb, var(--accent) 88%, var(--ink));transform:none}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .btn.btn-ghost{color:var(--link);background:0 0;border-color:#0000;padding-inline:.5rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .btn.btn-ghost:after{content:"→";margin-left:.1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .btn.btn-ghost:hover{color:var(--ink);background:0 0;border-color:#0000}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .grab input[type=email],html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cf input,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cf select,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cf textarea,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .panel input,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .panel select{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--card);color:var(--ink);font-family:var(--face-body);border-radius:3px;padding:.95rem 1rem;font-size:1.05rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .site-head{background:var(--tint);color:var(--ink);border-bottom:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .bar{max-width:52rem;padding-block:1.15rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .lk,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .bm,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .bm .nm,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .mark{font-family:var(--face-display);color:var(--ink);font-weight:700}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .lk{font-size:1.75rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .nav{font-family:var(--face-body);opacity:1;font-size:1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .nav a{color:var(--link)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .nav a:hover{color:var(--ink)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .btn{padding:.6rem 1.2rem;font-size:1rem}@media (width<=640px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .lk{font-size:1.4rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd .nav{font-size:.95rem}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero{padding-block:clamp(1.5rem,1rem + 2vw,2.75rem) clamp(3rem,2rem + 4vw,5rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero.hero-readout.has-stand{padding-bottom:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .inner{gap:clamp(2rem,1.4rem + 2.2vw,3.25rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .lede{max-width:54rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout h1{max-width:22ch}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .lead{max-width:29rem;margin-top:1.9rem;font-size:1.2rem;font-weight:400;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .acts{gap:.5rem 1rem;margin-top:2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero .fineline{color:var(--soft);opacity:1;margin-top:1rem;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .reads{gap:1.75rem 1.5rem;max-width:58rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .reads li{gap:.55rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .reads .rv{font-family:var(--face-mono);color:var(--ink);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.45rem);font-weight:500;line-height:1.12}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .reads .rl{color:var(--ink);opacity:1;max-width:15rem;margin-inline:auto;font-size:1.1rem;font-weight:300;line-height:1.4}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .body p{color:var(--soft);font-size:1.05rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand{--stand-cut:calc(100% - 1.4rem);background:linear-gradient(to bottom, transparent 0, transparent calc(var(--stand-cut) - 1px), var(--line) calc(var(--stand-cut) - 1px), var(--line) var(--stand-cut), var(--paper) var(--stand-cut), var(--paper) 100%);padding-bottom:.5rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand.stand-art{--stand-cut:58%}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand.stand-art.stand-cmd{--stand-cut:50%;--cmd-lap:3rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .shot-hero{max-width:60rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .cmd{background:var(--band);color:var(--on-band);border:1px solid var(--panel-edge);box-shadow:var(--panel-lift);font-family:var(--face-mono);border-radius:3px;padding:1.05rem 1.2rem 1.15rem;font-size:clamp(.95rem,.8rem + .6vw,1.25rem);line-height:1.5}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .cmd .cl{color:var(--on-band);opacity:1}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .cmd .cl .pr{color:var(--dim);opacity:1}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .cmd .cl.note,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand .cmd .cl.note .pr{color:color-mix(in srgb, var(--on-band) 24%, var(--band))}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot .frame{border-radius:var(--shot-r);border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--card);box-shadow:0 16px 40px -14px color-mix(in srgb, var(--ink) 45%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot-browser .bar{background:var(--band);border-bottom:1px solid var(--panel-edge);height:2.1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot-browser .dots i{background:color-mix(in srgb, var(--on-band) 26%, var(--band))}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot-browser .addr{text-align:left;font-family:var(--face-mono);letter-spacing:0;color:color-mix(in srgb, var(--on-band) 62%, var(--band));background:0 0;margin-inline:.25rem 0;font-size:.75rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot-phone .frame{background:var(--band);border-color:var(--panel-edge);border-radius:2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .shot-phone .slot{background:var(--band)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] figcaption,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .scap,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fancaps{font-family:var(--face-body);color:var(--grey);font-size:1.05rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig{text-align:left;align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);max-width:none;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig .head-copy{text-align:left}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig .head-copy h2{max-width:20ch}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig .head-copy .sub{max-width:30rem;margin-inline:0;font-size:1.125rem;font-weight:400;line-height:1.65}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig>.shot,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fsplit>.shot,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sfig{background:var(--tint);border-radius:3px;max-width:none;padding:clamp(1.25rem,.8rem + 2vw,2.5rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .head-fig>.shot,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .fsplit>.shot{background:var(--deep)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .head-fig>.shot .frame,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fsplit>.shot .frame{box-shadow:0 12px 30px -14px color-mix(in srgb, var(--ink) 40%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery .head{margin-bottom:2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel{max-width:45rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel .shot .frame{box-shadow:0 10px 30px -14px color-mix(in srgb, var(--ink) 40%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel .rcap{color:var(--grey);margin-top:.85rem;font-size:1.15rem;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel .rstrip{gap:.85rem;margin-top:1.4rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel .rthumb{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);background:var(--tint);opacity:.55;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel .rthumb .rn{background:var(--band);color:var(--on-band);font-family:var(--face-mono);border-radius:2px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri0:checked~.rstrip .rt0,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri1:checked~.rstrip .rt1,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri2:checked~.rstrip .rt2,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri3:checked~.rstrip .rt3{opacity:1;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri0:checked~.rstrip .rt0 .rn,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri1:checked~.rstrip .rt1 .rn,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri2:checked~.rstrip .rt2 .rn,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .ri3:checked~.rstrip .rt3 .rn{background:var(--accent);color:var(--on-accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel:has(.shot-phone){max-width:24rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel:has(.shot-phone) .rthumb{aspect-ratio:3/4}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-reel .reel:has(.shot-phone) .rcap{text-align:center}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery .after{max-width:45rem;margin-top:2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery .after p{color:var(--grey);font-size:1.05rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-row .shot,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-stack .shot,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-fan .leaf,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-tabs .stage{background:var(--tint);border-radius:3px;padding:clamp(.75rem,.5rem + 1vw,1.5rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .gallery-tabs .tab{font-family:var(--face-body);border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung .qlabel{font-family:var(--face-body);color:var(--ink);font-size:1.6rem;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung .qmark{font-family:var(--face-display);color:var(--leaf);font-weight:900}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung.band-tint .qmark{color:color-mix(in srgb, var(--accent) 45%, var(--tint))}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung blockquote{font-family:var(--face-body);color:var(--ink);letter-spacing:0;gap:1.1em;font-size:clamp(1.55rem,1.05rem + 2.2vw,2.7rem);font-style:italic;font-weight:300;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung blockquote p{color:var(--ink);text-wrap:balance}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung blockquote em{color:var(--link);font-style:italic}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung .who{color:var(--grey);margin-top:1.75rem;font-size:.95rem;line-height:1.5}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung .who b{color:var(--grey);font-weight:600}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q-hung .who i{color:var(--grey);font-style:italic}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .block.q-hung~.block.q-hung{background:var(--tint)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .block.q-hung~.block.q-hung .qmark{color:color-mix(in srgb, var(--accent) 45%, var(--tint))}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .q blockquote{font-family:var(--face-body);letter-spacing:0;font-style:italic;font-weight:300;line-height:1.5}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement{max-width:none}@media (width>=900px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:2.5rem;display:grid}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement>.eyebrow{grid-area:1/1}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement>h2{grid-area:2/1/span 2}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement>.cols{grid-area:1/2/span 2;margin-top:.4rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement>ul{grid-area:3/2}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .d-statement .statement{display:block}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .d-statement .statement>.cols{margin-top:1.5rem}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement h2{max-width:18ch;margin-top:0;font-size:clamp(1.9rem,1.35rem + 2.1vw,2.75rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement .cols{margin-top:1.5rem;display:block}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement .cols .sub{color:var(--ink);margin-bottom:1rem;font-size:1.2rem;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement .prose>p{color:var(--ink);font-size:1.125rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement ul,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-panel .panel ul{background:var(--band);max-width:none;color:var(--on-band);border:1px solid var(--panel-edge);box-shadow:var(--panel-lift);font-family:var(--face-mono);border-radius:3px;gap:.55rem;margin-top:2rem;padding:1.05rem 1.2rem 1.15rem;font-size:.95rem;line-height:1.55;list-style:none;display:grid}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement ul li,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-panel .panel ul li{font-size:inherit;color:color-mix(in srgb, var(--on-band) 88%, var(--band));padding-left:1.5em;position:relative}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-statement .statement ul li:before,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-panel .panel ul li:before{content:"#";color:var(--dim);position:absolute;left:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-panel .panel{background:var(--tint);color:var(--ink);border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .d-ledger .ledger .n{font-family:var(--face-mono);color:var(--link)}@media (width>=900px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in{align-items:stretch;column-gap:2.5rem}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .d-statement .statement{max-width:none}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .d-statement .statement h2{max-width:22ch}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung~.block.q-hung{background:var(--tint);color:var(--ink);border-radius:3px;align-content:center;padding:clamp(2rem,1.2rem + 3vw,3.5rem) clamp(1.5rem,1rem + 2.5vw,3rem);display:grid}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair.band-tint>.pair-in>.block.q-hung{background:var(--deep)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung .qh{text-align:left}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung .qmark{height:3.2rem;color:color-mix(in srgb, var(--accent) 45%, var(--tint));margin:0;font-size:7rem;position:static}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung blockquote{font-size:clamp(1.4rem,1.1rem + 1vw,1.85rem);line-height:1.5}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung blockquote p{text-wrap:pretty}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair>.pair-in>.block.q-hung .who{justify-content:start}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .shead{max-width:45rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .shead .sub{color:var(--ink);margin-top:1.4rem;font-size:clamp(1.2rem,1.05rem + .7vw,1.5rem);font-weight:300;line-height:1.6}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .cmdline{background:var(--band);color:var(--on-band);border:1px solid var(--panel-edge);box-shadow:var(--panel-lift);font-family:var(--face-mono);border-radius:3px;margin-top:1.9rem;padding:1.15rem 1.25rem;font-size:clamp(.95rem,.8rem + .6vw,1.25rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .cmdline code{font-size:inherit;color:var(--on-band)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid{gap:3.5rem 2.25rem;margin-top:clamp(3rem,2rem + 3.5vw,5.5rem);padding-inline:clamp(0rem,4vw - 2rem,1.25rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid h3{font-family:var(--face-body);color:var(--link);font-size:1.6rem;font-weight:300;line-height:1.25}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid p{color:var(--soft);margin-top:.75rem;font-size:.97rem;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid p:first-letter{text-transform:uppercase}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .glyph{width:7rem;height:7rem;font-family:var(--face-mono);background:var(--tint);color:var(--ink);margin-bottom:2rem;font-size:1.7rem;font-weight:500}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl0{background:var(--band);color:var(--on-band);box-shadow:inset 0 1.1rem 0 var(--panel-edge);border-radius:8px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl0 span:before{content:"$";color:var(--dim);margin-right:.15em}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl1{background:var(--accent);color:var(--on-accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl2{background:var(--tint)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl3{background:var(--band);color:var(--on-band)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl4{background:var(--leaf)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl5{background:var(--band);color:var(--on-band)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl6{background:var(--tint);box-shadow:inset 0 0 0 3px var(--accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl7{background:var(--accent);color:var(--on-accent)}@media (width<=560px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid{gap:1.9rem;margin-top:2.75rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .glyph{width:3.75rem;height:3.75rem;margin:.2rem 0 0;font-size:1.05rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid .gl0{box-shadow:inset 0 .6rem 0 var(--panel-edge)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid h3{font-size:1.35rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-strip .sgrid p{margin-top:.35rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hero-readout .stand.stand-art.stand-cmd{--cmd-lap:1.25rem}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint.i-strip .sgrid .gl2,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint.i-strip .sgrid .gl6{background:var(--deep)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .logos li{background:var(--tint);color:var(--ink);font-family:var(--face-body);border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .i-cloud .cloud li{background:var(--tint);color:var(--ink);border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .card,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .plan,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .box,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .tile,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .qa{background:var(--tint);color:var(--ink);box-shadow:none;border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .card,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .plan,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .box,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .tile,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .qa{background:var(--deep)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .f p:first-letter{text-transform:uppercase}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .card h3{color:var(--link);font-size:1.5rem;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .card.k .n,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .steps .n{font-family:var(--face-mono);color:var(--link);background:0 0;border:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .f .ico{background:var(--band);color:var(--on-band);font-family:var(--face-mono);border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .list li:before,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .incl li:before{color:var(--accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .qa summary{font-family:var(--face-body);font-size:1.2rem;font-weight:400}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .f-ruled .qa{border-bottom:1px solid var(--rule);background:0 0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .steps-rail .n{background:var(--band);color:var(--on-band);border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .steps-grid li{background:var(--tint);border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .nd,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cd{font-family:var(--face-body);color:var(--ink);--r:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2.hd2-t-band{background:var(--band);max-width:50rem;color:var(--on-band);border:1px solid var(--panel-edge);box-shadow:var(--panel-lift);border-radius:3px;margin-inline:auto;padding:clamp(1.1rem,.8rem + 1.2vw,1.75rem) clamp(1.1rem,.8rem + 1.4vw,2rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .list li{border-bottom:1px solid color-mix(in srgb, var(--on-band) 10%, transparent);grid-template-columns:3.2rem minmax(0,1fr);column-gap:.75rem;padding:.85rem 0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .list li:last-child{border-bottom:0;padding-bottom:.2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .list li:first-child{padding-top:.2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .n{font-family:var(--face-mono);color:var(--dim);opacity:1;font-size:1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .n:before{content:"$ "}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .t{font-family:var(--face-mono);color:var(--on-band);font-size:1.1rem;font-weight:500}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .b{font-family:var(--face-body);opacity:1;color:color-mix(in srgb, var(--on-band) 66%, var(--band));font-size:1rem;line-height:1.55;display:block}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2-gutter .b:first-letter{text-transform:uppercase}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2.hd2-t-accent{background:var(--tint);border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .hd2 .n{font-family:var(--face-mono)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .panel{box-shadow:none;color:inherit;background:0 0;border-radius:0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .plan,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .offer,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .packs li{background:var(--tint);color:var(--ink);box-shadow:none;border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .pd .plan,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .pd .offer,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .pd .packs li{background:var(--deep)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .plan.on,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .band-tint .pd .plan.on{background:var(--card);box-shadow:0 16px 40px -18px color-mix(in srgb, var(--ink) 40%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd-accordion .plans{align-items:start;gap:1.25rem}@media (width>=900px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd-accordion .plans{grid-template-columns:repeat(var(--pn), minmax(0, 1fr))}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd-accordion .plan{border-radius:3px;gap:.9rem;padding:2rem 1.75rem 2.1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pn{font-family:var(--face-body);color:var(--link);letter-spacing:0;font-size:1.6rem;font-weight:300}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .plan.on .pn{color:var(--ink)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pbadge{font-family:var(--face-mono);letter-spacing:.02em;text-transform:none;background:var(--accent);color:var(--on-accent);border:0;border-radius:2px;padding:.2rem .5rem;font-size:.72rem;font-style:normal}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .amt,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .rfig .n,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .lfig .n,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .fig .n,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .num,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pricerow .num{font-family:var(--face-mono);letter-spacing:-.04em;color:var(--ink);font-weight:500}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pa .amt{font-size:clamp(1.7rem,1.4rem + 1vw,2.2rem);line-height:1.1}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pu,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .u{font-family:var(--face-body);color:var(--soft);opacity:1;letter-spacing:0;text-transform:none;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pnote{color:var(--ink);opacity:1;font-size:1rem;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pf{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);gap:.55rem;padding-top:1rem;font-size:.97rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pf li{color:var(--soft)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .pf li:before,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .marks li:before{color:var(--accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .foot{flex-direction:column;justify-content:center;gap:1.25rem;margin-top:.5rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .trust{opacity:1;color:var(--soft);text-align:center;justify-items:center;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .ptab,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pd .vtab,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .tab,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cd .tab{font-family:var(--face-body);border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .trust,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .plate-trust{font-family:var(--face-body);color:var(--soft);letter-spacing:0;text-transform:none}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .plan .tag{color:var(--soft);font-style:normal}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd-tags .list{border-top:1px solid var(--ink);max-width:60rem;margin-inline:auto}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd-tags .list li{border-bottom:1px solid var(--rule);align-items:baseline;padding-block:1.1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .tag{font-family:var(--face-mono);letter-spacing:.02em;text-transform:none;border-radius:2px;padding:.3rem 0;font-size:.7rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .i-ok .tag{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .i-no .tag{border-color:var(--stamp);color:var(--stamp);background:0 0}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd-tags .lead{font-family:var(--face-body);color:var(--ink);font-size:1.15rem;font-weight:500;line-height:1.4}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd-tags .txt{color:var(--soft);font-size:1rem;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .panel,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cd .panel{background:var(--tint);color:var(--ink);box-shadow:none;border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .lname,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .sd .rlabel,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cd .hlabel,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cd .llabel,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .nd .l{font-family:var(--face-body);letter-spacing:0;text-transform:none;color:var(--soft)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .nd .v,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .nd .n{font-family:var(--face-mono);letter-spacing:-.04em;color:var(--ink);font-weight:500}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-ledger .yes .m,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-columns .ok .m,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-stack .ok .m{color:var(--accent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-ledger .no .m,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-columns .nope .m,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .b-stack .nope .m{color:var(--stamp)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .block.cta{border-top:1px solid var(--rule)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .head{max-width:58rem;margin-bottom:2.25rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .head h2{font-family:var(--face-display);letter-spacing:-.015em;max-width:20ch;margin-inline:auto;font-size:clamp(2.1rem,1.1rem + 3.7vw,3.65rem);font-weight:700;line-height:1.3}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .head .sub{max-width:40rem;margin-top:1rem;font-size:clamp(1.15rem,1rem + .6vw,1.4rem);font-weight:400}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .pair .cta .head h2{margin-inline:0;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .panel{box-shadow:none;border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta.c-band .panel{max-width:50rem;margin-inline:auto}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf.cf-banner,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf.cf-t-tint{background:var(--tint);color:var(--ink);border-radius:3px;padding:clamp(1.4rem,1rem + 1.6vw,2.25rem)}@media (width>=760px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf.cf-banner .fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf label{color:var(--soft);font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf .btn{padding:.95rem 2rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .cf .check{color:var(--soft);justify-content:center;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .panel .dis{color:var(--grey);margin-top:1rem;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .marks{opacity:1;color:var(--soft);gap:.5rem 1.75rem;font-size:.95rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .cta .marks li{color:var(--soft)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .tr .row li{font-family:var(--face-body);background:var(--tint);color:var(--ink);border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .screen{border:1px solid var(--panel-edge);box-shadow:var(--panel-lift);border-radius:3px;overflow:hidden}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .screen .chrome{background:var(--band);color:var(--on-band);border-bottom:1px solid var(--panel-edge)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .screen .ttl,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .screen th,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .screen dt{font-family:var(--face-mono);letter-spacing:0;text-transform:none}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .ftr,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd{font-family:var(--face-body)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .ftr,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd.fd-paper{background:var(--paper);color:var(--soft);border-top:1px solid var(--rule)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .bm .nm,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .ftr .bm .nm{font-family:var(--face-display);color:var(--ink);font-size:1.35rem;font-weight:700}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd h3{font-family:var(--face-body);letter-spacing:0;text-transform:none;opacity:1;color:var(--ink);font-size:.95rem;font-weight:500}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .col{font-size:.97rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .col a{color:var(--link)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .col a:hover{color:var(--ink)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .lede{opacity:1;color:var(--soft);font-size:.97rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .base{color:var(--grey);font-size:.9rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .fd .mono{font-family:var(--face-mono)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .st-head h1,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .doc-head h1{font-size:clamp(2rem,1.3rem + 2.6vw,3rem);line-height:1.3}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .st-facts li,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .founders .card,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .founders .ph{background:var(--tint);box-shadow:none;border:0;border-radius:3px}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .st-facts .k,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .founders .rl{font-family:var(--face-body);letter-spacing:0;text-transform:none;color:var(--soft)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .st-chapters .n{font-family:var(--face-mono);color:var(--link)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .founders .nm{font-family:var(--face-body);color:var(--link);font-size:1.3rem;font-weight:400}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .back a,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge] .doc a{color:var(--link)}@media (width>=900px){html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);column-gap:clamp(2.5rem,1rem + 3.5vw,4.5rem);display:grid}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head.head-fig{display:contents}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head>figure.shot{background:var(--tint);border-radius:3px;grid-area:1/1;align-content:center;align-self:stretch;width:100%;max-width:none;margin:0;padding:clamp(2rem,1rem + 2.4vw,3rem) clamp(1.5rem,.6rem + 1.6vw,2.25rem) 7.25rem}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head>figure.shot .frame{box-shadow:0 18px 40px -18px color-mix(in srgb, var(--ink) 50%, transparent)}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head>.head-copy{grid-area:1/2;align-self:center;padding:0 0 6.5rem}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head>.head-copy h2{max-width:16ch}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.head>.head-copy .sub{max-width:31rem;font-size:1.0625rem}html[data-design=surge][data-page=the-prompt-change-passed-every-saved-case] body section#one-change>.wrap>.hd2.hd2-t-band{z-index:1;grid-area:2/1/auto/-1;justify-self:start;width:min(100% - 2.5rem,52rem);max-width:none;margin:-4.5rem 0 0 clamp(1.25rem,.5rem + 1.6vw,2.25rem);position:relative}}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout{--g:max(1rem, calc((100% - 84rem) / 2));grid-template-columns:[full-start] var(--g) [stage-start card-start] minmax(0, 1fr) [card-end stage-end] var(--g) [full-end];isolation:isolate;grid-template-rows:auto auto auto;padding-block:clamp(1.25rem,.8rem + 1.5vw,2rem) clamp(3rem,2rem + 3vw,4.5rem);display:grid;overflow:clip}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout>.inner,html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout>.stand{display:contents}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede{z-index:2;text-align:left;background:var(--paper);max-width:none;color:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 9%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent), 0 28px 60px -26px color-mix(in srgb, var(--ink) 52%, transparent);border-radius:3px;grid-area:1/card-start/auto/card-end;align-self:start;margin:0;padding:clamp(1.5rem,1rem + 2vw,2.9rem) clamp(1.25rem,.6rem + 2vw,2.9rem) clamp(1.6rem,1rem + 2vw,2.6rem);position:relative;container-type:inline-size}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede .kicker{margin-bottom:1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede h1{text-wrap:balance;max-width:none;margin-inline:0;font-size:clamp(1.85rem,10.2cqi,2.85rem);line-height:1.26}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede .lead{max-width:34rem;margin:1.35rem 0 0;font-size:1.1rem;line-height:1.55}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede .acts{justify-content:flex-start;gap:.5rem .75rem;margin-top:1.75rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede .acts .btn:not(.btn-ghost){padding-inline:1.75rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede .fineline{max-width:30rem;margin-top:1.1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand-in{grid-area:2/stage-start/auto/stage-end;justify-items:stretch;max-width:none;margin:0;padding:0;display:grid;position:relative}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .shot-hero{width:100%;max-width:none;position:relative}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .shot-hero .frame{box-shadow:0 1px 0 var(--panel-edge), 0 34px 70px -34px color-mix(in srgb, var(--ink) 55%, transparent)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .shot-hero:before{content:"";z-index:-1;left:-100vw;right:-100vw;top:calc(100% - var(--seam,4.5rem));background:var(--paper);border-top:1px solid var(--line);height:300vh;position:absolute}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .cmd{z-index:1;justify-self:end;width:min(100%,44rem);margin:-2.25rem 0 0;font-size:clamp(.85rem,.75rem + .4vw,1.1rem);position:relative}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .reads{text-align:left;z-index:1;grid-area:3/stage-start/auto/stage-end;gap:1.5rem 2.5rem;max-width:none;margin:clamp(2rem,1.5rem + 2vw,3.25rem) 0 0;position:relative}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .reads li{border-top:1px solid var(--rule);padding-top:1rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .reads .rl{max-width:17rem;margin-inline:0}@media (width<=1239.98px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout{--g:max(1rem, calc((100% - 48rem) / 2));--seam:3rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand-in{margin-top:-2.25rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .cmd{margin-top:-1.25rem}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .shot-hero img{width:176%;max-width:none;margin-left:-76%}}@media (width>=1240px){html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout{--drop:6.5rem;--g:max(1.5rem, calc((100% - 84rem) / 2));grid-template-columns:[full-start] var(--g) [stage-start] minmax(0, .37fr) [card-start] minmax(0, 3.73fr) [card-end] minmax(0, 5.9fr) [stage-end] var(--g) [full-end];grid-template-rows:[top] var(--drop) [card-top] auto [stand-end] auto [end]}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .lede{grid-row:card-top/stand-end}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand-in{grid-row:top/stand-end;align-self:start}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .stand .cmd{width:min(56%,44rem)}html[data-design=surge][data-design=surge][data-design=surge][data-design=surge][data-page=the-prompt-change-passed-every-saved-case][data-page=the-prompt-change-passed-every-saved-case] .hero.hero-readout .reads{grid-area:stand-end/card-start/end/stage-end}}
