@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/329bc21294e2fb3d-s.1j5s5ojb4-d-s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/2e26954cfd51b6e3-s.237s8-2g-gft2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a1b1d0384e6aa746-s.p.0hamgza7cpt1x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1123fb89de588a48-s.40v7iydlhc_yt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d0f4d39c08066a29-s.438h7bwt6ldsi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7015758c94fe7945-s.p.0rg7ym60g9xsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.RWuaJG_className{font-family:Fraunces,Fraunces Fallback}.RWuaJG_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/62f37606a5bd6f6f-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/4cf231d25563e07b-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.imEWBG_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.imEWBG_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.jc8Dga_className{font-family:Caveat,Caveat Fallback;font-style:normal}.jc8Dga_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.BR06ya_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.BR06ya_variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--paper:#f3ebdd;--paper-2:#eadfcc;--card:#fbf6ec;--ink:#1e1b16;--muted:#6b6254;--orange:#d9572b;--orange-ink:#b0401a;--green:#1f3d2b;--green-deep:#0f2a1d;--peach:#f2a07b;--line:#cdbfa6;--bad:#b3261e;--serif:var(--font-fraunces), Georgia, serif;--sans:var(--font-instrument), system-ui, sans-serif;--hand:var(--font-caveat), cursive;--mono:var(--font-mono), ui-monospace, monospace}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--paper);color:var(--ink);font:17px/1.55 var(--sans);-webkit-font-smoothing:antialiased;background-image:radial-gradient(#00000008 1px,#0000 1px);background-size:4px 4px}a{color:inherit}img{max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 40px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ruler{border-bottom:1px solid var(--line);background:repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 10px) bottom / auto 6px repeat-x, repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 100px) bottom / auto 14px repeat-x;opacity:.55;height:14px}.nav{justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.logo{font:700 24px var(--serif);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:flex}.mark{background:var(--orange);width:34px;height:34px;color:var(--paper);font:italic 700 18px var(--serif);border-radius:50%;flex:none;place-items:center;display:grid}.links{color:var(--muted);gap:34px;font-size:15px;display:flex}.links a{text-decoration:none}.links a:hover{color:var(--ink)}.btn{background:var(--ink);color:var(--paper);font:600 15px var(--sans);box-shadow:3px 3px 0 var(--orange);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:4px 4px 0 var(--orange);transform:translate(-1px,-1px)}.btn:active{box-shadow:1px 1px 0 var(--orange);transform:translate(2px,2px)}.btn.ghost{color:var(--ink);box-shadow:none;border:1.5px solid var(--ink);background:0 0}.btn.ghost:hover{background:#00000008}.eyebrow{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink);align-items:center;gap:10px;display:flex}.eyebrow:before{content:"";background:var(--orange-ink);width:28px;height:1.5px}.h2{font:400 52px/1.02 var(--serif);letter-spacing:-.03em;max-width:18ch;margin-top:16px}.h2 em{color:var(--orange)}.section{padding:96px 0}.hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding:56px 0 72px;display:grid}.hero h1{font:400 76px/.98 var(--serif);letter-spacing:-.035em;font-variation-settings:"opsz" 144;margin:20px 0 26px}.hero h1 em{color:var(--green);font-style:italic;font-weight:500}.hero h1 .u{white-space:nowrap;background:linear-gradient(#0000 70%,#d9572b55 70% 92%,#0000 92%)}.lede{color:#3f392f;max-width:30ch;font-size:20px}.cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.note{font:700 26px var(--hand);color:var(--orange);margin-left:8px;display:inline-block;transform:rotate(-4deg)}.art{position:relative}.frame{border:1.5px solid var(--ink);box-shadow:10px 10px 0 var(--green);aspect-ratio:16/11;background:var(--paper-2);border-radius:6px;position:relative;overflow:hidden}.frame img{object-fit:cover}.tag{background:var(--paper);border:1.5px solid var(--ink);font:500 12px var(--mono);box-shadow:3px 3px 0 var(--ink);z-index:1;border-radius:4px;padding:10px 14px;position:absolute}.tag b{font:600 26px var(--serif);letter-spacing:-.02em;display:block}.tag.t1{bottom:44px;left:-34px;transform:rotate(-3deg)}.tag.t2{background:var(--orange-ink);color:var(--paper);top:-22px;right:-22px;transform:rotate(3deg)}.scribble{font:700 24px/1 var(--hand);color:var(--green);white-space:nowrap;align-items:flex-end;gap:6px;display:flex;position:absolute;top:-74px;left:120px;transform:rotate(-3deg)}.scribble svg{transform:translateY(18px)}.trades{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);font:italic 400 26px var(--serif);color:var(--muted);white-space:nowrap;padding:18px 0}.trades .window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.trades .track{width:max-content;animation:60s linear infinite ticker;display:flex}.trades:hover .track{animation-play-state:paused}.trades .run{display:flex}.trades .run>span{align-items:center;display:inline-flex}.trades .star{color:var(--orange);margin:0 28px;font-style:normal}@keyframes ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.trades .window{-webkit-mask-image:none;mask-image:none}.trades .track{width:auto;animation:none;display:block}.trades .run{flex-wrap:wrap;justify-content:center;row-gap:6px}.trades .run+.run,.trades .run>span:last-child .star{display:none}}.ba-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:44px;display:grid}.card{border:1.5px solid var(--ink);background:var(--card);border-radius:6px;overflow:hidden}.card>header{border-bottom:1.5px solid var(--ink);font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:12px 16px;display:flex}.stage{height:300px;position:relative;overflow:hidden}.old{color:#000;background:#c0d8f0;height:100%;padding:14px;font-family:Times New Roman,serif}.old .bar{color:#fe5;text-align:center;background:linear-gradient(#3a6fb0,#1d4a85);border:3px outset #8ab;padding:8px;font:700 30px Comic Sans MS,Times New Roman,serif}.old table{background:#fff;border:2px ridge #888;width:100%;margin-top:10px;font-size:14px}.old td{vertical-align:top;padding:6px}.old .lnk{color:#00e;text-decoration:underline;display:block}.old .marq{color:#c40000;white-space:nowrap;font-size:13px;font-weight:700}.old .hit{color:#0f0;background:#000;margin-top:6px;padding:2px 4px;font:11px monospace;display:inline-block}.new{background:var(--green-deep);height:100%;color:var(--paper);flex-direction:column;justify-content:space-between;padding:26px;display:flex}.new .n-top{font:600 13px var(--sans);opacity:.8;justify-content:space-between;display:flex}.new h3{font:400 38px/1 var(--serif);letter-spacing:-.02em}.new h3 em{color:var(--peach)}.new .n-cta{gap:10px;display:flex}.new .n-cta span{background:var(--peach);color:var(--green-deep);border-radius:99px;padding:9px 14px;font-size:13px;font-weight:600}.new .n-cta span+span{color:var(--paper);background:0 0;border:1px solid #f3ebdd66}.metrics{border-top:1.5px solid var(--ink);display:flex}.metrics div{border-right:1.5px solid var(--ink);font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);flex:1;padding:14px 16px}.metrics div:last-child{border-right:0}.metrics b{font:500 30px var(--serif);letter-spacing:-.02em;text-transform:none;display:block}.metrics.bad b{color:var(--bad)}.metrics.good b{color:var(--green)}.fineprint{font:500 12px var(--mono);color:var(--muted);margin-top:16px}.how{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.steps{margin-top:36px;padding:0;list-style:none}.steps li{border-top:1.5px dashed var(--line);grid-template-columns:72px 1fr;gap:8px;padding:24px 0;display:grid}.steps li:last-child{border-bottom:1.5px dashed var(--line)}.steps .num{font:italic 500 46px/1 var(--serif);color:var(--orange)}.steps h3{font:500 26px/1.15 var(--serif);letter-spacing:-.02em}.steps p{color:#4a4337;margin-top:6px}.photo{margin-top:8px;position:relative}.photo .frame{aspect-ratio:3/2;box-shadow:-10px 10px 0 var(--orange)}.photo .caption{font:700 24px var(--hand);color:var(--green);text-align:right;margin-top:22px;transform:rotate(-2deg)}.gets{border:1.5px solid var(--ink);background:var(--card);border-radius:6px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid}.gets>div{border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);padding:28px}.gets>div:nth-child(3n){border-right:0}.gets>div:nth-last-child(-n+3){border-bottom:0}.gets .k{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--orange-ink)}.gets h3{font:500 24px/1.15 var(--serif);letter-spacing:-.02em;margin-top:10px}.gets p{color:#4a4337;margin-top:8px;font-size:16px}.faq{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.faq details{border-top:1.5px solid var(--ink);padding:20px 0}.faq details:last-child{border-bottom:1.5px solid var(--ink)}.faq summary{font:500 23px/1.25 var(--serif);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;gap:20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 28px/1 var(--mono);color:var(--orange);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:#4a4337;max-width:60ch;margin-top:12px}.request{background:var(--green);color:var(--paper);border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink)}.request .inner{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.request .eyebrow{color:var(--peach)}.request .eyebrow:before{background:var(--peach)}.request .h2 em{color:var(--peach)}.request .lede{color:#e6dccb;margin-top:20px}.form{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--orange);border-radius:6px;gap:14px;padding:30px;display:grid}.form label{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);gap:6px;display:grid}.form input{font:400 17px var(--sans);color:var(--ink);border:1.5px solid var(--ink);background:#fffdf7;border-radius:4px;padding:12px 14px}.form input:focus{outline-offset:1px;outline:3px solid #d9572b55}.form .btn{justify-content:center;margin-top:6px}.form .msg{font:700 24px var(--hand);color:var(--green)}.form .err{color:var(--bad);font-size:15px}.hp{position:absolute;left:-9999px}.footer{padding:56px 0 40px}.footer .top{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:28px;display:flex}.footer .big{font:400 44px/1 var(--serif);letter-spacing:-.03em;max-width:18ch}.footer .big em{color:var(--orange)}.footer .bottom{font:500 12px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;display:flex}.lost{grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:80vh;display:grid}.lost h1{font:400 72px/1 var(--serif);letter-spacing:-.03em;margin:18px 0}.lost h1 em{color:var(--orange)}.lost .roo{mix-blend-mode:multiply;justify-self:center;width:100%;max-width:420px;height:auto;transform:rotate(4deg)}@media (max-width:1080px){.hero h1{font-size:60px}.tag.t1{left:-12px}.tag.t2{right:-8px}.scribble{left:40px}}@media (max-width:900px){.wrap{padding:0 22px}.links{display:none}.hero,.how,.faq,.request .inner,.lost{grid-template-columns:1fr;gap:40px}.hero{padding:28px 0 56px}.hero h1{font-size:50px}.lede{font-size:18px}.art{margin-top:30px}.ba-grid,.gets{grid-template-columns:1fr}.gets>div{border-right:0!important;border-bottom:1.5px solid var(--ink)!important}.gets>div:last-child{border-bottom:0!important}.h2{font-size:40px}.section{padding:64px 0}.trades{font-size:21px}.trades .star{margin:0 20px}.lost .roo{order:-1;max-width:260px}}@media (max-width:520px){.nav .btn{padding:10px 14px;font-size:13px}.logo{font-size:20px}.hero h1{font-size:42px}.note{display:none}.scribble{font-size:19px;top:-58px;left:8px}.scribble svg{width:44px}.tag{padding:7px 10px}.tag b{font-size:20px}.new h3{font-size:30px}.old .bar{font-size:22px}.stage{height:280px}.metrics b{font-size:24px}.footer .big{font-size:34px}}
