@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-standard-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-standard-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-standard-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-vietnamese-wght-normal.CtlIRbEm.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-ext-wght-normal.MQgHevqp.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/public-sans-latin-wght-normal.DdeTHZLK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #17150f;--ink-2: #2b2820;--paper: #f3f2ed;--paper-2: #e7e5dc;--hazard: #ffc81e;--hazard-2: #f2b705;--muted: #4b473d;--alert: #b8301b;--font-display: "Archivo Variable", "Arial Narrow", "Helvetica Neue", sans-serif;--font-body: "Public Sans Variable", "Segoe UI", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--step--1: .875rem;--step-0: 1.0625rem;--step-1: 1.333rem;--step-2: 1.777rem;--step-3: clamp(1.9rem, 1.4rem + 2.2vw, 2.369rem);--step-4: clamp(2.3rem, 1.5rem + 3.6vw, 3.157rem);--step-5: clamp(2.7rem, 1.6rem + 5.2vw, 4.6rem);--s1: .25rem;--s2: .5rem;--s3: .875rem;--s4: 1.375rem;--s5: 2.25rem;--s6: 3.5rem;--s7: 5.5rem;--rule: 3px solid var(--ink);--rule-2: 2px solid var(--ink);--rule-1: 1px solid var(--ink);--lift: 5px 5px 0 var(--ink);--gutter: 1rem;--measure: 38rem;--max: 74rem}@media (min-width: 720px){:root{--gutter: 2rem;--step-0: 1.125rem}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--step-0);line-height:1.55;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration-thickness:2px;text-underline-offset:3px}a:hover{text-decoration-color:var(--hazard-2)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}p{margin:0 0 var(--s3);max-width:var(--measure)}h1,h2,h3{font-family:var(--font-display);font-stretch:70%;font-variation-settings:"wdth" 70;font-weight:800;line-height:1.02;letter-spacing:-.005em;margin:0 0 var(--s3)}h1{font-size:var(--step-5);font-weight:900}h2{font-size:var(--step-4)}h3{font-size:var(--step-2);line-height:1.1}.mono{font-family:var(--font-mono);font-size:.92em}.muted{color:var(--muted)}.skip{position:absolute;left:-9999px;top:0;background:var(--hazard);padding:var(--s2) var(--s3);z-index:10}.skip:focus{left:var(--gutter)}.wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.label{display:inline-block;font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase}.nav{border-bottom:var(--rule);background:var(--paper)}.nav .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s4);padding-top:var(--s3);padding-bottom:var(--s3)}.brand{display:inline-flex;align-items:center;gap:var(--s2);font-family:var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;font-size:1.6rem;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;margin-right:auto}.brand:before{content:"";width:.8em;height:.8em;background:var(--hazard);border:var(--rule-2)}.nav-links{display:flex;gap:var(--s4);order:3;width:100%}.nav-links a{font-weight:600;text-decoration:none;border-bottom:3px solid transparent;padding:var(--s1) 0}.nav-links a:hover,.nav-links a[aria-current=page]{border-bottom-color:var(--hazard-2)}@media (min-width: 720px){.nav-links{order:0;width:auto}}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:var(--s2) var(--s4);font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--ink);background:var(--hazard);border:var(--rule);box-shadow:var(--lift);cursor:pointer;transition:transform .12s ease-out,box-shadow .12s ease-out}.btn:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--ink)}.btn:active{transform:translate(4px,4px);box-shadow:1px 1px 0 var(--ink)}.btn-quiet{background:var(--paper)}.btn-sm{min-height:2.5rem;padding:var(--s1) var(--s3);font-size:.95rem;box-shadow:3px 3px 0 var(--ink)}.btn-sm:hover{box-shadow:5px 5px 0 var(--ink)}.actions{display:flex;flex-wrap:wrap;gap:var(--s4);margin-top:var(--s4)}.hero{display:grid;grid-template-areas:"calm" "packed";gap:var(--s5);padding-top:var(--s5);padding-bottom:var(--s6)}.hero-calm{grid-area:calm;align-self:center}.hero-packed{grid-area:packed;margin:0}.hero .sub{font-size:var(--step-1);line-height:1.45}.hero .proofline{margin-top:var(--s4);font-weight:600}@media (min-width: 960px){.hero{grid-template-columns:minmax(0,38fr) minmax(0,62fr);grid-template-areas:"packed calm";gap:var(--s6);padding-top:var(--s6)}}.page-head{padding-top:var(--s6);padding-bottom:var(--s5)}.page-head h1{font-size:var(--step-5);max-width:16ch}.page-head .sub{font-size:var(--step-1);line-height:1.45}.callpane{background:var(--hazard);border:var(--rule);box-shadow:8px 8px 0 var(--ink);padding:var(--s4)}.callpane .clock{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);border-bottom:var(--rule-2);padding-bottom:var(--s2);margin-bottom:var(--s3)}.callpane .clock b{font-family:var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;font-size:clamp(3.2rem,2.2rem + 4vw,4.4rem);line-height:.9;white-space:nowrap}.callpane .clock b .label{font-size:1.1rem;margin-left:.15em}.live{display:inline-flex;align-items:center;gap:var(--s2)}.live:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--alert);box-shadow:0 0 0 2px var(--ink)}.transcript{margin:0 0 var(--s4);padding:0;list-style:none}.transcript li{display:grid;grid-template-columns:4.6rem 1fr;gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid rgba(23,21,15,.35);font-size:.98rem;line-height:1.4}.transcript li:last-child{border-bottom:0}.transcript .who{padding-top:.1em}.ticket{background:var(--paper);border:var(--rule-2);font-family:var(--font-mono);font-size:.86rem;line-height:1.45}.ticket header{display:flex;justify-content:space-between;gap:var(--s2);padding:var(--s2) var(--s3);background:var(--ink);color:var(--paper)}.ticket .tag{background:var(--alert);color:var(--paper);padding:0 var(--s2);font-weight:600}.ticket dl{margin:0}.ticket .row{padding:var(--s2) var(--s3);border-top:var(--rule-1)}.ticket .row:first-child{border-top:0}.ticket dt{text-transform:uppercase;color:var(--muted);font-size:.78rem;letter-spacing:.04em}.ticket dd{margin:0}.ticket footer{padding:var(--s2) var(--s3);border-top:var(--rule-2);font-weight:600}.caption{margin-top:var(--s3);font-size:var(--step--1)}.band{border-top:var(--rule);padding-top:var(--s4);padding-bottom:var(--s6)}.ph{padding:0 .3em;background:var(--hazard);border:1px solid var(--ink);font-style:normal;white-space:nowrap}.legend{display:inline-flex;align-items:center;gap:var(--s3);position:relative;top:calc(-.62em - var(--s4));margin:0 0 calc(var(--s3) - .62em) var(--s4);padding:0 var(--s3);background:var(--paper);font-size:var(--step-3);line-height:1.1}.legend:before{content:"";flex:none;width:.7em;height:.7em;background:var(--hazard);border:var(--rule-2)}@media (max-width: 719px){.legend{margin-left:0;padding-left:0}}.lede{font-size:var(--step-1);line-height:1.45;max-width:34rem}.split{display:grid;gap:var(--s5)}@media (min-width: 900px){.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6)}.split.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.steps{list-style:none;margin:0;padding:0;counter-reset:step}.steps>li{counter-increment:step;display:grid;grid-template-columns:3rem 1fr;gap:var(--s3);padding:var(--s4) 0;border-top:var(--rule-2)}.steps>li:first-child{border-top:0;padding-top:0}.steps>li:before{content:counter(step);font-family:var(--font-display);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;font-size:2.6rem;line-height:.85}.steps h3{margin-bottom:var(--s2)}.steps p:last-child{margin-bottom:0}.said{margin:var(--s3) 0 0;padding:var(--s3) var(--s4);border-left:0;background:var(--paper-2);border:var(--rule-1);font-size:1rem;max-width:var(--measure)}.said cite{display:block;font-style:normal;margin-bottom:var(--s1)}.ruled{list-style:none;margin:0;padding:0;max-width:44rem}.ruled li{padding:var(--s3) 0;border-top:var(--rule-1)}.ruled li:last-child{border-bottom:var(--rule-1)}.ruled strong{font-weight:700}.nots{list-style:none;margin:0;padding:0}.nots li{display:grid;grid-template-columns:1.6rem 1fr;gap:var(--s2);padding:var(--s2) 0}.nots li:before{content:"";width:1.1rem;height:1.1rem;margin-top:.25em;border:var(--rule-2);background:linear-gradient(45deg,transparent 44%,var(--ink) 44%,var(--ink) 56%,transparent 56%),linear-gradient(-45deg,transparent 44%,var(--ink) 44%,var(--ink) 56%,transparent 56%)}.note{border:var(--rule);background:var(--paper);box-shadow:var(--lift);padding:var(--s5) var(--s4)}.note.narrow{max-width:46rem}.note dl{margin:0}.note dt{font-family:var(--font-display);font-stretch:70%;font-variation-settings:"wdth" 70;font-weight:800;font-size:var(--step-2);line-height:1.1;margin-top:var(--s4)}.note dt:first-child{margin-top:0}.note dd{margin:var(--s2) 0 0;max-width:var(--measure)}.signoff{margin-top:var(--s5);padding-top:var(--s3);border-top:var(--rule-2);display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);align-items:baseline}.signoff b{font-family:var(--font-display);font-stretch:70%;font-variation-settings:"wdth" 70;font-size:var(--step-1)}.hazard-band{position:relative;margin:var(--s6) 0;background:var(--hazard);border-top:var(--rule);border-bottom:var(--rule);padding:calc(var(--s5) + 14px) 0}.hazard-band:before,.hazard-band:after{content:"";position:absolute;left:0;right:0;height:14px;background:repeating-linear-gradient(-45deg,var(--ink) 0 14px,var(--hazard) 14px 28px)}.hazard-band:before{top:0}.hazard-band:after{bottom:0}.hazard-band h2{font-size:var(--step-4);max-width:18ch}.hazard-band .grid{display:grid;gap:var(--s5)}@media (min-width: 900px){.hazard-band .grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}}.hazard-band .ruled li{border-color:var(--ink)}.pledge{background:var(--paper);border:var(--rule);box-shadow:var(--lift);padding:var(--s4)}.pledge h3{font-size:var(--step-2)}.pledge p:last-child{margin-bottom:0}.ledger-wrap{overflow-x:auto;border:var(--rule)}.ledger{width:100%;border-collapse:collapse;min-width:34rem;background:var(--paper)}.ledger th,.ledger td{text-align:left;vertical-align:top;padding:var(--s3);border-bottom:var(--rule-1)}.ledger thead th{background:var(--ink);color:var(--paper);font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:var(--step--1)}.ledger tbody th{font-family:var(--font-display);font-stretch:70%;font-variation-settings:"wdth" 70;font-weight:800;font-size:var(--step-1);white-space:nowrap}.ledger tbody tr:last-child th,.ledger tbody tr:last-child td{border-bottom:0}@media (max-width: 599px){.ledger-wrap{overflow:visible}.ledger{min-width:0}.ledger thead{display:none}.ledger,.ledger tbody,.ledger tr,.ledger th,.ledger td{display:block;width:100%}.ledger tr{border-bottom:var(--rule-1);padding:var(--s2) 0}.ledger tbody tr:last-child{border-bottom:0}.ledger th,.ledger td{border-bottom:0;padding:var(--s1) var(--s3)}.ledger td:before{content:attr(data-label);display:block;font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}}.ledger .lead-row th:after{content:"Lead with this";display:block;margin-top:var(--s1);font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:0;white-space:normal}.timeline{list-style:none;margin:0;padding:0;display:grid;gap:0}.timeline li{display:grid;grid-template-columns:7.5rem 1fr;gap:var(--s3);padding:var(--s3) 0;border-top:var(--rule-1)}.timeline li:last-child{border-bottom:var(--rule-1)}.timeline .when{font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:var(--step--1);padding-top:.25em}.timeline h3{font-size:var(--step-1);margin-bottom:var(--s1)}.timeline p{margin-bottom:0}.annotated{list-style:none;margin:0;padding:0}.annotated>li{display:grid;gap:var(--s2) var(--s5);padding:var(--s3) 0;border-top:var(--rule-1)}.annotated>li:first-child{border-top:var(--rule-2)}@media (min-width: 900px){.annotated>li{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.annotated .line{display:grid;grid-template-columns:4.6rem 1fr;gap:var(--s2)}.annotated .why{font-size:.95rem;color:var(--muted)}.annotated .why b{color:var(--ink)}.faq{max-width:48rem;border-top:var(--rule-2)}.faq details{border-bottom:var(--rule-2)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--s3);padding:var(--s3) 0;font-family:var(--font-display);font-stretch:75%;font-variation-settings:"wdth" 75;font-weight:800;font-size:var(--step-1);line-height:1.2}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:1.6rem;height:1.6rem;display:grid;place-items:center;border:var(--rule-2);background:var(--hazard);font-family:var(--font-mono);font-weight:600;font-size:1.1rem;line-height:1}.faq details[open] summary:after{content:"−"}.faq details>*:not(summary){margin-bottom:var(--s4)}.demo{display:grid;gap:var(--s5)}@media (min-width: 900px){.demo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s6)}}.form{display:grid;gap:var(--s4);border:var(--rule);box-shadow:var(--lift);background:var(--paper);padding:var(--s4)}@media (min-width: 600px){.form{grid-template-columns:1fr 1fr}.form .full{grid-column:1 / -1}}.field{display:grid;gap:var(--s1)}.field label{font-weight:700;font-size:.95rem}.field .hint{font-size:var(--step--1);color:var(--muted)}.input{width:100%;min-height:3rem;padding:var(--s2) var(--s3);font:inherit;color:var(--ink);background:var(--paper-2);border:var(--rule-2);border-radius:0}textarea.input{min-height:6.5rem;resize:vertical}select.input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 1.2rem) 55%,calc(100% - .85rem) 55%;background-size:.4rem .4rem;background-repeat:no-repeat;padding-right:2.2rem}.input:focus-visible{outline:3px solid var(--hazard-2);outline-offset:0;background:var(--paper)}.form .btn{justify-self:start}.closer h2{max-width:20ch}.legal{max-width:46rem;padding-bottom:var(--s6)}.legal h2{font-size:var(--step-2);margin-top:var(--s5);padding-top:var(--s3);border-top:var(--rule-2)}.legal h3{font-size:var(--step-1);margin-top:var(--s4)}.legal ul{padding-left:1.2rem;max-width:var(--measure)}.legal li{margin-bottom:var(--s2)}.legal blockquote{margin:var(--s3) 0;padding:var(--s3) var(--s4);border:var(--rule-2);background:var(--paper-2);font-family:var(--font-mono);font-size:.9rem;max-width:var(--measure)}.legal .meta{color:var(--muted)}.sms-cta{margin:var(--s4) 0;padding:var(--s4);background:var(--hazard);border:var(--rule);box-shadow:var(--lift);max-width:var(--measure)}.sms-cta .cta-lead{font-size:var(--step-1);font-weight:700}.sms-cta p:last-child{margin-bottom:0}.giant{font-size:clamp(3.4rem,2rem + 8vw,7.5rem);font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;line-height:.92;text-transform:uppercase;max-width:12ch}.foot{background:var(--ink);color:var(--paper);border-top:var(--rule);padding:var(--s5) 0 var(--s6);margin-top:var(--s6)}.foot a{color:var(--hazard)}.foot :focus-visible{outline-color:var(--hazard)}.foot .cols{display:grid;gap:var(--s4)}@media (min-width: 720px){.foot .cols{grid-template-columns:2fr 1fr 1fr}}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s1)}.foot p{color:#d9d6cc}.foot .brand{color:var(--paper)}.status{display:inline-grid}.status>span{grid-area:1 / 1}.status .s-live{opacity:0}@media (prefers-reduced-motion: no-preference){.callpane .transcript li{animation:line-in .38s cubic-bezier(.16,1,.3,1) both}.callpane .transcript li:nth-child(1){animation-delay:.35s}.callpane .transcript li:nth-child(2){animation-delay:1.25s}.callpane .transcript li:nth-child(3){animation-delay:2.15s}.callpane .ticket{animation:ticket-in .3s cubic-bezier(.2,.9,.3,1) 3.2s both}.status .s-live{animation:fade-out .2s linear 3.1s both}.status .s-done{animation:fade-in .2s linear 3.2s both}.status .s-live:before{animation:pulse 1s ease-in-out 3}html.js [data-reveal]{transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * 70ms)}html.js [data-reveal]:not(.on){opacity:0;transform:translateY(14px)}}@keyframes line-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ticket-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes pulse{50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.btn,.btn:hover,.btn:active{transition:none;transform:none}}
