@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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.1icgra-w5i50b.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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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_3518c675-module__kPDCaa__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_3518c675-module__kPDCaa__variable{--font-landing-editorial:"Instrument Serif", "Instrument Serif Fallback"}
.fonema-popup,.fonema-band,.fonema-page{--fonema-paper:#f5efe3;--fonema-ink:#1d1b17;--fonema-muted:#6b6457;--fonema-rule:#d8cdb8;--fonema-red:#a8321f;--fonema-red-bright:#e0583f;--fonema-serif:var(--font-landing-editorial), "Iowan Old Style", Georgia, serif;color:var(--fonema-ink)}.fonema-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fonema-masthead{border-bottom:1px solid var(--fonema-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-bottom:8px;display:flex}.fonema-logo{flex:none;rotate:-4deg}.fonema-masthead strong{font-family:var(--fonema-serif);letter-spacing:-.01em;margin-right:2px;font-size:1.7rem;font-weight:400}.fonema-masthead span{color:var(--fonema-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.fonema-lead{color:var(--fonema-muted);line-height:1.45}.fonema-form{gap:8px;display:grid}.fonema-field{border:1px solid var(--fonema-ink);background:#fffdf8;border-radius:999px;gap:6px;padding:5px;display:flex}.fonema-field input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 14px;font-size:1rem}.fonema-field:focus-within{box-shadow:0 0 0 3px #a8321f33}.fonema-field button{background:var(--fonema-ink);min-width:112px;min-height:44px;color:var(--fonema-paper);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;display:inline-flex}.fonema-field button:hover{background:var(--fonema-red)}.fonema-spin{animation:.9s linear infinite fonema-spin}@keyframes fonema-spin{to{rotate:360deg}}.fonema-fine{color:var(--fonema-muted);font-size:.72rem;line-height:1.4}.fonema-fine a{color:inherit;text-decoration:underline}.fonema-error{color:var(--fonema-red);font-size:.85rem;font-weight:600}.fonema-done{color:#24452a;background:#e6efe0;border-radius:14px;align-items:center;gap:8px;padding:12px 16px;font-weight:700;display:flex}.fonema-popup{z-index:60;border:1px solid var(--fonema-rule);background:var(--fonema-paper);border-radius:20px;gap:12px;padding:20px 20px 16px;animation:.6s cubic-bezier(.2,.8,.2,1) both fonema-in;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 24px 70px #1d1b1740}@keyframes fonema-in{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.fonema-popup{animation:none}}@media (min-width:720px){.fonema-popup{width:400px;bottom:76px;left:auto;right:24px}}.fonema-popup h2{font-family:var(--fonema-serif);padding-right:24px;font-size:1.6rem;font-weight:400;line-height:1.08}.fonema-popup .fonema-lead{margin-top:-6px;font-size:.9rem}.fonema-close{width:34px;height:34px;color:var(--fonema-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.fonema-close:hover{color:var(--fonema-ink);background:#1d1b170f}.fonema-toc{margin:0;padding:0;list-style:none;display:grid}.fonema-toc li{border-top:1px dashed var(--fonema-rule);font-family:var(--fonema-serif);padding:7px 0;font-size:1rem;line-height:1.25}.fonema-toc li span{color:var(--fonema-red);font-family:var(--font-welogo-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-right:6px;font-size:.64rem;font-weight:800}@media (max-width:719px){.fonema-toc li:nth-child(n+3){display:none}}.fonema-band{border-top:1px solid var(--fonema-rule);background:var(--fonema-paper);padding:clamp(48px,9vw,88px) 0}.fonema-band-inner{align-items:end;gap:24px;display:grid}.fonema-band h2{font-family:var(--fonema-serif);letter-spacing:-.01em;margin-top:16px;font-size:clamp(2rem,6vw,3rem);font-weight:400;line-height:1.02}.fonema-band .fonema-lead{max-width:34rem;margin-top:10px}@media (min-width:900px){.fonema-band-inner{grid-template-columns:1.1fr 1fr;gap:64px}}.fonema-chips{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.fonema-chips li{border:1px solid var(--fonema-rule);background:#fffdf8;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.fonema-chips svg{color:var(--fonema-red)}.fonema-page{background:var(--fonema-paper);padding:0 16px 20px}.fonema-stage{background:radial-gradient(circle at 50% 45%,#fffaf0 0,#0000 60%);grid-template-rows:auto 1fr;min-height:100svh;margin:0 -16px;padding:20px 16px 0;display:grid;position:relative;overflow:hidden}.fonema-stage>header{justify-content:center;display:flex}.fonema-stage>header .fonema-masthead{border:0}.fonema-hero{z-index:1;text-align:center;align-content:center;justify-items:center;gap:18px;max-width:560px;margin:0 auto;padding:160px 0;display:grid;position:relative}.fonema-kicker{color:var(--fonema-red);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.fonema-hero h1{font-family:var(--fonema-serif);letter-spacing:-.02em;font-size:clamp(2.6rem,9vw,4.6rem);font-weight:400;line-height:.98}.fonema-hero h1 em{color:var(--fonema-red)}.fonema-hero .fonema-lead{max-width:30rem;font-size:1.08rem}.fonema-hero .fonema-form{text-align:left;width:100%;max-width:460px}.fonema-hero .fonema-fine{text-align:center}.fonema-issue{border-top:1px solid var(--fonema-ink);max-width:1040px;margin:0 auto;padding:24px 0 72px}.fonema-issue h2{font-family:var(--fonema-serif);margin-bottom:24px;font-size:clamp(2rem,6vw,2.8rem);font-weight:400;line-height:1}.fonema-issue ul{gap:0 32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.fonema-issue ul{grid-template-columns:1fr 1fr}}@media (min-width:960px){.fonema-issue ul{grid-template-columns:1fr 1fr 1fr}}.fonema-issue li{border-top:1px dashed var(--fonema-rule);grid-template-columns:auto 1fr;gap:4px 12px;padding:18px 0;display:grid}.fonema-issue li svg{color:var(--fonema-red);grid-row:span 2;margin-top:2px}.fonema-issue h3{font-family:var(--fonema-serif);font-size:1.35rem;font-weight:400;line-height:1.1}.fonema-issue-body{color:var(--fonema-muted);line-height:1.45}.fonema-promise{font-family:var(--fonema-serif);text-align:center;margin-top:24px;font-size:1.2rem;font-style:italic}.fonema-page>footer{color:var(--fonema-muted);text-align:center;font-size:.75rem}.fonema-page>footer a{color:inherit}.fonema-clip{border:1px solid var(--fonema-rule);width:min(176px,46vw);rotate:var(--tilt);animation:7s ease-in-out infinite fonema-float;animation-delay:var(--delay);background:#fffdf8;border-radius:4px;padding:12px 14px;position:absolute;box-shadow:0 10px 30px #1d1b1714}.fonema-clip span{color:var(--fonema-red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:.62rem;font-weight:800;display:block}.fonema-clip p{font-family:var(--fonema-serif);font-size:1.02rem;line-height:1.2}@keyframes fonema-float{50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.fonema-clip{animation:none}}.fonema-clip:first-of-type{--tilt:-5deg;--delay:0s;top:92px;left:-8px}.fonema-clip:nth-of-type(2){--tilt:4deg;--delay:-2s;top:116px;right:-10px}.fonema-clip:nth-of-type(3){--tilt:3deg;--delay:-4s;bottom:48px;left:-8px}.fonema-clip:nth-of-type(4){--tilt:-4deg;--delay:-1s;bottom:66px;right:-8px}.fonema-clip:nth-of-type(n+5){display:none}@media (min-width:1000px){.fonema-clip{width:220px}.fonema-hero{padding:80px 0}.fonema-clip:nth-of-type(n+5){display:block}.fonema-clip:first-of-type{top:14%;left:6%}.fonema-clip:nth-of-type(2){top:12%;right:7%}.fonema-clip:nth-of-type(3){bottom:14%;left:8%}.fonema-clip:nth-of-type(4){bottom:16%;right:6%}.fonema-clip:nth-of-type(5){--tilt:2deg;--delay:-3s;top:44%;left:2%}.fonema-clip:nth-of-type(6){--tilt:-3deg;--delay:-5s;top:46%;right:2%}}
