@font-face{font-family:figure;src:url(../media/Figure_Regular-s.p.0gix2olc-rvz3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:figure;src:url(../media/Figure_Heavy-s.p.2qajmb0x8fvgn.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:figure Fallback;src:local(Arial);ascent-override:97.5%;descent-override:21.89%;line-gap-override:0.0%;size-adjust:100.51%}.-\38 pCsa_className{font-family:figure,figure Fallback}.-\38 pCsa_variable{--font-figure:"figure", "figure Fallback"}
@font-face{font-family:figureNarrow;src:url(../media/Figure_NarrowHeavy-s.p.3n29_5h_x50bk.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:figureNarrow Fallback;src:local(Arial);ascent-override:104.58%;descent-override:23.48%;line-gap-override:0.0%;size-adjust:93.71%}._1-G1za_className{font-family:figureNarrow,figureNarrow Fallback;font-weight:800}._1-G1za_variable{--font-figure-narrow:"figureNarrow", "figureNarrow Fallback"}
@font-face{font-family:figureExtended;src:url(../media/Figure_ExtendedMedium-s.p.1cvju1nvw5_fi.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:figureExtended Fallback;src:local(Arial);ascent-override:87.75%;descent-override:19.7%;line-gap-override:0.0%;size-adjust:111.68%}.-JPxtq_className{font-family:figureExtended,figureExtended Fallback;font-weight:500}.-JPxtq_variable{--font-figure-extended:"figureExtended", "figureExtended Fallback"}
:root{--ground:#e3e3df;--ink:#1c1e20;--field:#e3e3df;--placeholder:#5a5d60;--accent:#f0611f;--error:#f6ab6b;--rule:1px solid var(--ink);--font-body:var(--font-figure), system-ui, sans-serif;--font-head:var(--font-figure-narrow), var(--font-figure), system-ui, sans-serif;--font-label:var(--font-figure-extended), var(--font-figure), system-ui, sans-serif;--size-head:clamp(3rem, 1.8rem + 4.2vw, 4.75rem);--size-title:clamp(1.75rem, 1.45rem + .9vw, 2.25rem);--size-body:1.0625rem;--size-label:.6875rem;--gutter:1.5rem}@supports (color:lab(0% 0 0)){:root{--ground:lab(90.1862% -.531793 1.97049);--ink:lab(11.1415% -.574797 -1.71891);--field:lab(90.1862% -.531793 1.97049);--placeholder:lab(39.3296% -.729755 -2.14733);--accent:lab(59.8724% 54.1361 62.0944);--error:lab(76.3817% 23.8924 44.3017)}}@media (min-width:56rem){:root{--size-body:1.125rem;--size-label:.75rem;--gutter:4rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);min-height:100dvh;color:var(--ink);font:400 var(--size-body) / 1.55 var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}.label{font-family:var(--font-label);font-weight:500;font-size:var(--size-label);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.45}.masthead{padding:1.375rem var(--gutter);border-bottom:var(--rule);justify-content:space-between;align-items:center;gap:1rem;display:flex}.wordmark{font-weight:800;font-size:var(--size-body);text-transform:uppercase;margin:0;line-height:1}.masthead .label{display:none}.split{border-bottom:var(--rule);flex:1 0 auto}.hero{padding:1.5rem var(--gutter);flex-direction:column;gap:.875rem;display:flex}.hero h1{font-family:var(--font-head);font-weight:800;font-size:var(--size-head);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:.92}.hero .body{max-width:34rem;margin:0}.plate{padding:2rem var(--gutter) 2.5rem;background:var(--ink);color:var(--ground);flex-direction:column;gap:1.5rem;display:flex}.plate-intro{flex-direction:column;gap:.875rem;display:flex}.plate-intro p{max-width:36rem;margin:0}.plate-title{font-family:var(--font-head);font-weight:800;font-size:var(--size-head);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 .25rem;line-height:.92}.plate-lede{font-weight:800}.form{flex-direction:column;gap:1rem;display:flex}.field{flex-direction:column;gap:.375rem;display:flex}.field-row{flex-direction:column;gap:1rem;display:flex}.field-name{order:1}.form:not(.details-open) .field-optional{display:none}.details-toggle{min-height:2.75rem;color:var(--ground);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block:-.5rem;padding:0;text-decoration:underline}input,textarea{width:100%;font:inherit;background:var(--field);min-height:3.25rem;color:var(--ink);border:0;border-radius:0;padding:.75rem .875rem}textarea{resize:vertical;height:3.25rem;min-height:3.25rem}input::placeholder,textarea::placeholder{color:var(--placeholder);opacity:1}input:focus-visible,textarea:focus-visible,.button:focus-visible,.details-toggle:focus-visible{outline:2px solid var(--ground);outline-offset:3px}input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--error)}.button{background:var(--accent);width:100%;min-height:3.5rem;color:var(--ink);font:800 var(--size-body) / 1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;padding:0 1.5rem}.button:hover{background:#df5200;background:lab(54.3987% 54.3561 65.3923)}.button:disabled{cursor:progress}.form-error{color:var(--error);margin:0}.thanks{flex-direction:column;gap:.5rem;display:flex}.thanks-title{font-family:var(--font-head);font-weight:800;font-size:var(--size-title);text-transform:uppercase;margin:0;line-height:1.05}.thanks p{margin:0}.thanks a{color:inherit}.thanks-title:focus{outline:none}.photo{padding:0 var(--gutter) 2rem;flex-direction:column;gap:.75rem;margin:0;display:flex}.photo img{aspect-ratio:1;object-fit:cover;object-position:50% 35%;width:100%;height:auto;display:block}.footer{padding:1.75rem var(--gutter) 2.5rem;flex-direction:column;gap:.625rem;display:flex}.footer time{min-height:1.45em;display:block}.nowrap{white-space:nowrap}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (min-width:56rem){.masthead{padding-block:1.75rem}.masthead .label{display:block}.split{grid-template-columns:1fr 1fr;display:grid}.split-copy{padding:3.5rem var(--gutter);flex-direction:column;gap:2rem;display:flex}.hero{gap:1.5rem;padding:0}.photo{padding:0}.plate{padding:3.5rem var(--gutter);gap:1.75rem}.field-row{flex-direction:row;gap:.75rem}.field-row .field{flex:1 1 0}.field-name{order:0}.form:not(.details-open) .field-optional{display:flex}.details-toggle{display:none}textarea{height:4.25rem}.form{gap:1.25rem}.footer{flex-direction:row;justify-content:space-between;align-items:center;padding-block:2rem}.footer .label{white-space:nowrap}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
