@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_41550692-module__20uw4a__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_41550692-module__20uw4a__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_378e5e0a-module__NYp6Iq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_378e5e0a-module__NYp6Iq__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5baf1b65c11560cb-s.3fa6shooes3qd.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:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0f5953821b08bc1-s.p.21s_cahnw20sc.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:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.young_serif_5e7743fc-module__OYC4sG__className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.young_serif_5e7743fc-module__OYC4sG__variable{--font-young-serif:"Young Serif", "Young Serif Fallback"}
@layer components{.dm{--ink:#101114;--ink2:#1a1c21;--bone:#efeee8;--line:#d9d8d0;--mute:#5f626b;--dmute:#9a9ea8;--hl:#ffe3d9}.dm .w{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.dm .mono{font-variant-numeric:tabular-nums;font-family:var(--font-geist-sans),sans-serif;letter-spacing:.02em;font-size:12.5px}.dm .lab{font:500 13px var(--font-geist-sans),sans-serif;letter-spacing:0}.dm .fn{background:var(--stamp);min-width:22px;height:22px;color:var(--ink);font:700 11.5px var(--font-geist-sans),sans-serif;vertical-align:3px;border-radius:5px;place-items:center;padding:0 6px;transition:box-shadow .15s;display:inline-grid}.dm button.fn{position:relative}.dm button.fn:after{content:"";position:absolute;inset:-11px}.dm .fn.on{box-shadow:inset 0 0 0 2px var(--stamp),inset 0 0 0 4px var(--ink2)}.dm .hs-cite .fn.on{animation:.6s cubic-bezier(.34,1.56,.64,1) both dm-pop}.dm .fn,.dm .fn0{margin-left:6px;margin-right:3px}.dm .srcs .fn,.dm .srcs .fn0{margin:0}.dm .fn0{border:1.5px dashed var(--stamp);vertical-align:-3px;border-radius:5px;width:22px;height:22px;display:inline-block}.dm .proof{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:20px;margin-top:48px;display:grid}.dm .who{color:#6b6f78;align-items:center;margin-top:34px;transition:opacity .35s,transform .35s;display:flex}.dm .who .wm{font-size:13px}.dm .who .wslot{order:2;place-items:center start;display:inline-grid}.dm .who .wslot>*{grid-area:1/1;transition:opacity .25s}.dm .hs-think .who .wslot .mark{opacity:0}.dm .who .mark .wing,.dm .who .mark .wingl{animation:none}.dm .hs-typing .who{opacity:0;transform:translateY(6px)}.dm .think{opacity:0;gap:3px;margin-left:2px;display:inline-flex}.dm .hs-think .think{opacity:1}.dm .think i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite dm-pulse}.dm .think i:nth-child(2){animation-delay:.15s}.dm .think i:nth-child(3){animation-delay:.3s}.dm .mail{background:var(--paper);color:var(--ink);border-radius:20px;padding:28px;position:relative}.dm .mailtop{color:var(--mute);justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dm .mail .from{color:var(--mute)}.dm .mail .from b{color:var(--ink);font-weight:500}.dm .msub{letter-spacing:-.02em;margin:6px 0 18px;font-size:22px}.dm .mailwrap{position:relative}.dm .cardhit{display:none}.dm .mail.behind .cardhit{cursor:pointer;z-index:5;border-radius:20px;display:block;position:absolute;inset:0}.dm .stack{display:grid}.dm .stack .mail{grid-area:1/1}@media (max-width:760px){.dm .stack .behind{display:none}}@media (min-width:761px){.dm .mailwrap{margin-top:14px}.dm .mail.front{z-index:2;transform:rotate(1.6deg);box-shadow:-12px 16px 28px -16px #0000008c}.dm .mail.behind{z-index:1;transition:transform .35s cubic-bezier(.3,.7,.2,1);transform:translate(-10px,12px)rotate(-2.2deg)scale(.96)}.dm .mail.behind.peek{transform:translate(-16px,9px)rotate(-2.9deg)scale(.96)}.dm .mail.front.anim{animation:.75s cubic-bezier(.3,.7,.2,1) dm-toFront}.dm .mail.behind.anim{animation:.75s cubic-bezier(.3,.7,.2,1) dm-toBack}}.dm .hero .h1{animation:1s cubic-bezier(.22,1,.36,1) 50ms both dm-rise}.dm .hero .rise2{animation:1s cubic-bezier(.22,1,.36,1) .2s both dm-rise}.dm .hero .proof{animation:1.1s cubic-bezier(.22,1,.36,1) .4s both dm-rise}@keyframes dm-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.dm .proof .ah,.dm .proof .srcs{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.dm .proof .srcs{transition-delay:.12s}.dm .hs-typing .ah,.dm .hs-typing .srcs,.dm .hs-think .ah,.dm .hs-think .srcs{opacity:0;transform:translateY(8px)}.dm .riffle{z-index:3;opacity:0;pointer-events:none;border-radius:20px;transition:opacity .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:-8px 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.dm .hs-typing .riffle,.dm .hs-think .riffle{opacity:1}.dm .again.hs-typing .riffle,.dm .again.hs-think .riffle{opacity:0}.dm .proof.again.hs-typing .stack,.dm .proof.again.hs-think .stack{opacity:1;transform:none}.dm .mail .skel{padding:inherit;pointer-events:none;position:absolute;inset:0}.dm .skel>*{opacity:0}.dm .proof.again.hs-typing .stack .mail>*,.dm .proof.again.hs-think .stack .mail>*{opacity:0;transition:opacity .2s;transform:none}.dm .proof.again.hs-typing .stack .mail>.skel,.dm .proof.again.hs-think .stack .mail>.skel{opacity:1;transition:none}.dm .proof.again.hs-typing .skel>*,.dm .proof.again.hs-think .skel>*{opacity:1;transition:opacity .25s}.dm .proof.again.hs-typing .stack .mail>:nth-child(2){transition-delay:50ms}.dm .proof.again.hs-typing .stack .mail>:nth-child(3){transition-delay:.1s}.dm .proof.again.hs-typing .stack .mail>:nth-child(4){transition-delay:.15s}.dm .proof.again.hs-typing .skel>:first-child{transition-delay:.12s}.dm .proof.again.hs-typing .skel>:nth-child(2){transition-delay:.17s}.dm .proof.again.hs-typing .skel>:nth-child(3){transition-delay:.22s}.dm .proof.again.hs-typing .skel>:nth-child(4){transition-delay:.27s}.dm .proof.again .stack .mail>*,.dm .proof.again .skel>*{transition:opacity .35s}.dm .proof.again .stack .mail>:first-child,.dm .proof.again .skel>:first-child{transition-delay:0s}.dm .proof.again .stack .mail>:nth-child(2),.dm .proof.again .skel>:nth-child(2){transition-delay:.14s}.dm .proof.again .stack .mail>:nth-child(3),.dm .proof.again .skel>:nth-child(3){transition-delay:.28s}.dm .proof.again .stack .mail>:nth-child(4),.dm .proof.again .skel>:nth-child(4){transition-delay:.42s}.dm .proof.again.hs-typing .ah,.dm .proof.again.hs-typing .srcs,.dm .proof.again.hs-typing .who{transition-duration:.25s;transition-delay:0s}.dm .skel .sk{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#e6e5df;border-radius:4px;animation:1.6s ease-in-out infinite dm-skp;color:#0000!important}.dm .skel .sk *{color:#0000!important}.dm .skel .fn{color:#0000;background:#e6e5df}.dm .skel .quote{background:0 0}@keyframes dm-skp{50%{background-color:#efeee9}}.dm .stack .sizer{visibility:hidden;pointer-events:none}.dm .ahs{margin-top:4px;display:grid}.dm .ahs>*{grid-area:1/1}.dm .proof .ah{letter-spacing:-.005em;font-size:clamp(17px,1.35vw,19px);line-height:1.5}.dm .proof .ah.ah-size{visibility:hidden;opacity:0;transform:none}@media (min-width:761px){.dm .proof.again.hs-typing .mail.front,.dm .proof.again.hs-think .mail.front{transform:rotate(1.6deg)}.dm .proof.again.hs-typing .mail.behind,.dm .proof.again.hs-think .mail.behind{transform:translate(-10px,12px)rotate(-2.2deg)scale(.96)}}.dm .rlist{animation:8s linear infinite dm-riffle}.dm .hs-answer .rlist,.dm .hs-cite .rlist{animation-play-state:paused}.dm .rrow{border-bottom:1px solid #2b2e35;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 6px;display:grid}.dm .rrow b{color:#fff;font-size:15px;font-weight:600}.dm .rrow .mono{color:var(--dmute);align-self:center}.dm .rrow .rs{color:var(--dmute);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:14px;overflow:hidden}.dm .reading{z-index:2;color:#fff;background:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex;position:absolute;top:14px;left:6px}.dm .reading .dot{background:var(--stamp);margin-right:0}@keyframes dm-halo{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes dm-riffle{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.dm .proof .stack{transition:opacity .6s cubic-bezier(.22,1,.36,1) .15s,transform .9s cubic-bezier(.22,1,.36,1) .15s}.dm .hs-typing .stack,.dm .hs-think .stack{opacity:0;transform:translateY(28px)scale(.96)}.dm .proof .stack .mail>*{transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.dm .proof .stack .mail>:first-child{transition-delay:.45s}.dm .proof .stack .mail>:nth-child(2){transition-delay:.55s}.dm .proof .stack .mail>:nth-child(3){transition-delay:.65s}.dm .proof .stack .mail>:nth-child(4){transition-delay:.75s}.dm .proof .stack .mail>:nth-child(5){transition-delay:.85s}.dm .hs-typing .stack .mail>*,.dm .hs-think .stack .mail>*{opacity:0;transform:translateY(6px)}@media (min-width:761px){.dm .hs-typing .mail.front,.dm .hs-think .mail.front{transform:none}.dm .hs-typing .mail.behind,.dm .hs-think .mail.behind{transform:translateY(8px)scale(.97)}.dm .hs-answer .stack .mail{transition:transform 1s cubic-bezier(.22,1,.36,1) .2s}.dm .hs-answer .mail.front{transition-delay:.3s}}.dm .hs-typing .mail .quote,.dm .hs-answer .mail .quote,.dm .hs-think .mail .quote{background-size:0 100%;animation:none}.dm .hs-cite .mail.front .quote{animation:1.1s cubic-bezier(.65,0,.35,1) .2s both dm-sweep}.dm .hs-cite .mail.behind .quote,.dm .mail.behind.anim .quote{animation:none}.dm .mail.front.anim .quote{animation:.8s .5s both dm-sweep2}@keyframes dm-sweep2{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes dm-toFront{0%{z-index:1;transform:translate(-10px,12px)rotate(-2.2deg)scale(.96)}50%{z-index:1;transform:translate(56%,-14px)rotate(6deg)scale(1)}51%{z-index:3}to{z-index:3;transform:rotate(1.6deg)}}@keyframes dm-toBack{0%{z-index:2;transform:rotate(1.6deg)}50%{z-index:2;transform:translate(-10%,8px)rotate(-4deg)scale(.98)}51%{z-index:0}to{z-index:0;transform:translate(-10px,12px)rotate(-2.2deg)scale(.96)}}.dm .quote{background-image:linear-gradient(var(--hl),var(--hl));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;padding:2px 5px;animation:.9s 1.6s both dm-sweep}@media (max-width:760px){.dm .proof{margin-top:16px}.dm .mail{padding:20px}}.dm .fans .fn{vertical-align:6px}.dm .ka [data-slot=kbd]{animation:.45s .2s both dm-kpA}.dm .ka [data-slot=kbd]+[data-slot=kbd]{animation-delay:.3s}.dm .kb [data-slot=kbd]{animation:.45s .2s both dm-kpB}.dm .kb [data-slot=kbd]+[data-slot=kbd]{animation-delay:.3s}.dm .fout .fans,.dm .fout .mail{transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.dm .fout:not(.pending) .mail{transition-delay:.45s}.dm .fout:not(.pending) .mail .quote{animation:.8s cubic-bezier(.65,0,.35,1) 1s both dm-sweep2}.dm .pending .fans,.dm .pending .mail{opacity:0;transition-duration:.15s;transition-delay:0s;transform:translateY(10px)}.dm .pending .mail .quote{background-size:0 100%;animation:none}.dm .fout .mail{border:1px solid var(--line);background:#fff;max-width:640px;margin-top:28px}.dm .dot{background:var(--mute);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2s ease-in-out infinite dm-pulse;display:inline-block}.dm .cfalcon{color:#fff;width:72px;margin-bottom:28px}.dm .cfalcon .mark{fill:currentColor;stroke:currentColor;stroke-width:3px;width:100%;height:auto;display:block}.dm .cfalcon .mark .wing,.dm .cfalcon .mark .wingl{animation:none}.dm .caret{background:var(--stamp);vertical-align:-.18em;width:2px;height:1.1em;margin-left:3px;animation:1s step-end infinite dm-blink;display:inline-block}@keyframes dm-blink{50%{opacity:0}}.dm .etext,.dm .mail h3{font-family:var(--font-newsreader),Georgia,serif}.dm .etext{font-size:18.5px;line-height:1.55}.dm .mail h3{letter-spacing:-.01em;font-weight:600}.dm .wm{font-family:var(--font-young-serif),Georgia,serif;letter-spacing:-.02em;align-items:baseline;gap:.05em;font-size:23px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.dm .wm .mark{fill:currentColor;stroke:currentColor;stroke-width:7px;stroke-miterlimit:10;flex:none;order:2;width:auto;height:1.3em}@keyframes dm-sweep{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes dm-pop{0%,to{transform:scale(1)}40%{transform:scale(1.12)}}@keyframes dm-pulse{50%{opacity:.3}}@keyframes dm-in{0%{opacity:0}to{opacity:1}}@keyframes dm-kpA{0%,to{border-bottom-width:4px;transform:none}35%{border-bottom-width:1px;transform:translateY(3px)}}@keyframes dm-kpB{0%,to{border-bottom-width:4px;transform:none}35%{border-bottom-width:1px;transform:translateY(3px)}}@keyframes dm-fqA{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes dm-fqB{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dm *{transition:none!important;animation:none!important}}.dm .mark .wing{transform-box:view-box;transform-origin:548px 680px;animation:5s ease-in-out infinite dm-flap}@keyframes dm-flap{0%,40%,to{transform:rotate(0)}12%{transform:rotate(3.5deg)}28%{transform:rotate(-6deg)}}.dm .mark .wingl{transform-box:view-box;transform-origin:452px 632px;animation:5s ease-in-out infinite dm-flapL}@keyframes dm-flapL{0%,40%,to{transform:rotate(0)}12%{transform:rotate(-4deg)}28%{transform:rotate(6deg)}}@media (prefers-reduced-motion:reduce){.dm .mark .wing,.dm .mark .wingl{animation:none}}.dm{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
