@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.41kzji7o-jdsp.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.1e8puyswpvmbr.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.2lhqjbmzqepkg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.15zaksznb5cf5.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_a272f702-module__vXuiPW__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_a272f702-module__vXuiPW__variable{--font-body:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.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 Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_caa2f2cd-module__XbGfYG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_caa2f2cd-module__XbGfYG__variable{--font-display:"Instrument Serif", "Instrument Serif Fallback"}
:root{--bg:#5e2a4d;--t0:#fff8da;--t1:#a9d4f0;--t2:#b58aa6;--t3:#d6ecfa;--t4:#e6d3de;--dark:#3f1b33;--light:#fff9e3;--paper:#fffdf5;--danger:#9b2c2c;--figc:var(--bg);--figbg:var(--t0);--display:var(--font-display), Georgia, serif;--body:var(--font-body), "Courier New", ui-monospace, monospace;--flare-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40C13 40 11 0 24 0V40z'/%3E%3C/svg%3E");--flare-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0C13 0 11 40 24 40H0z'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .08 0 0 0 0 .08 0 0 0 1.6 -.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*{box-sizing:border-box}body{background:var(--bg);color:var(--light);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;padding:20px 16px 48px;font-size:17px;line-height:1.55}a{color:inherit}p{margin:0}h1,h2,.logo{font-family:var(--display);letter-spacing:-.01em;font-weight:400}.wrap{flex-direction:column;gap:28px;max-width:820px;margin:0 auto;display:flex}.logo{--figc:var(--light);--figbg:var(--bg);margin:0;font-size:30px;line-height:1}.logo,.logo a{align-items:center;gap:10px;text-decoration:none;display:flex}.logo svg{width:34px;height:34px}footer{font-size:14px}.tabs{flex-direction:column;display:flex}.fold{filter:drop-shadow(0 -2px 3px #28141e1a);flex-direction:column;align-items:flex-start;margin-top:-34px;display:flex}.fold.first{margin-top:0}.tab,.folder{color:var(--dark);position:relative}#f0 .tab,#f0 .folder{background-color:var(--t0)}#f1 .tab,#f1 .folder{background-color:var(--t1)}#f2 .tab,#f2 .folder{background-color:var(--t2)}#f3 .tab,#f3 .folder{background-color:var(--t3)}#f4 .tab,#f4 .folder{background-color:var(--t4)}.tab{cursor:pointer;font:700 12px/1.2 var(--body);letter-spacing:.1em;text-transform:uppercase;--shape:var(--flare-l) left / 24px 100% no-repeat, var(--flare-r) right / 24px 100% no-repeat, linear-gradient(#000, #000) center / calc(100% - 46px) 100% no-repeat;max-width:78%;-webkit-mask:var(--shape);-webkit-mask:var(--shape);mask:var(--shape);border:0;margin-bottom:-1px;padding:12px 44px 11px}#f0 .tab{--shape:var(--flare-r) right / 24px 100% no-repeat, linear-gradient(#000, #000) left / calc(100% - 23px) 100% no-repeat;border-top-left-radius:12px;margin-left:0;padding-left:22px}#f3 .tab{--shape:var(--flare-l) left / 24px 100% no-repeat, linear-gradient(#000, #000) right / calc(100% - 23px) 100% no-repeat;border-top-right-radius:12px;margin-left:auto;padding-right:22px}#f1 .tab{margin-left:48%}#f2 .tab{margin-left:20%}#f4 .tab{margin-left:6%}.fold.open .tab{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.folder{border-radius:12px;flex-direction:column;align-self:stretch;gap:22px;padding:36px 26px 34px;display:flex}#f0 .folder{border-top-left-radius:0}#f3 .folder{border-top-right-radius:0}#f0 .folder.plain{border-top-left-radius:12px}.folder.shut{cursor:pointer;border-bottom-right-radius:0;border-bottom-left-radius:0;height:66px;margin-bottom:-20px;padding:0}.folder.shut>*{display:none}.tab:after,.folder:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;opacity:.15;background:var(--grain);position:absolute;inset:0}.folder h1{text-wrap:balance;margin:0;font-size:clamp(40px,9vw,68px);line-height:.98}.folder h2{margin:0;font-size:clamp(34px,7vw,50px);line-height:1}.hero{grid-template-columns:1fr auto;align-items:end;gap:16px;display:grid}.hero-text{flex-direction:column;gap:14px;display:flex}.fig{width:clamp(80px,18vw,130px)}.lede{max-width:40ch}.note{opacity:.8;font-size:14px}.place{font-size:22px}.place b{font:400 64px/1 var(--display)}.card{background:color-mix(in srgb, var(--paper) 95%, transparent);border:0;border-radius:3px;flex-direction:column;gap:16px;margin:0;padding:20px;display:flex;box-shadow:0 1px 1px #28141e0d,0 8px 18px -10px #28141e2e}.card label,.card legend{letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.card input[type=email],.card select,.share input{font:17px var(--body);border:1px solid color-mix(in srgb, var(--dark) 30%, transparent);color:var(--dark);background:#fff;border-radius:6px;width:100%;padding:12px}.two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.opt{opacity:.7;text-transform:none;letter-spacing:0;font-weight:400}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:8px;padding:0}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{text-transform:none!important;letter-spacing:0!important;font-weight:400!important;display:block!important}.chip input{opacity:0;position:absolute}.chip span{border:1px solid color-mix(in srgb, var(--dark) 30%, transparent);cursor:pointer;background:#fff;border-radius:6px;padding:7px 12px;font-size:15px;display:block}.chip input:checked+span{background:var(--bg);border-color:var(--bg);color:var(--light)}.card .check{text-transform:none;letter-spacing:0;flex-direction:row;align-items:flex-start;gap:10px;font-size:16px;font-weight:400}.check input{width:20px;height:20px;accent-color:var(--bg);flex:none;margin-top:3px}.share{flex-direction:column;gap:10px;display:flex}.error{color:var(--danger);font-weight:700}.trap{position:absolute;left:-9999px}.cta{z-index:4;font:700 15px var(--body);letter-spacing:.09em;text-transform:uppercase;background:var(--bg);color:var(--light);cursor:pointer;box-shadow:0 1px 0 #ffffff40 inset, 0 8px 18px -6px color-mix(in srgb, var(--bg) 70%, transparent);border:0;border-radius:6px;padding:18px 20px;transition:transform .12s,box-shadow .12s;position:relative}.cta:hover{box-shadow:0 1px 0 #ffffff40 inset, 0 12px 22px -6px color-mix(in srgb, var(--bg) 75%, transparent);transform:translateY(-2px)}.cta:active{box-shadow:0 3px 8px -4px color-mix(in srgb, var(--bg) 70%, transparent);transform:translateY(1px)}.cta:disabled{opacity:.6}:focus-visible,.chip input:focus-visible+span{outline:3px solid var(--dark);outline-offset:2px}.logo a:focus-visible,footer a:focus-visible{outline-color:var(--light)}.steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:s;border-top:1px solid;padding-top:10px}.steps li:before{content:counter(s);font:italic 40px/1.1 var(--display);display:block}.steps b,.faq b{font:400 24px var(--display);display:block}.faq{flex-direction:column;gap:14px;display:flex}.faq div{border-top:1px solid;padding-top:10px}@media (max-width:600px){.steps,.two,.hero{grid-template-columns:1fr}.fig{justify-self:end;margin-top:-10px}.folder{padding:30px 18px 28px}.tab{white-space:nowrap;padding-inline:34px}#f1 .tab{margin-left:34%}}@media (prefers-reduced-motion:reduce){.cta{transition:none}}
