:root{--paper-base:#f4f1ea;--paper-light:#fbf9f4;--paper-shade:#e6e0d3;--paper-polaroid:#fffefa;--ink-primary:#1c1b19;--ink-graphite:#5e5a54;--ink-faint:#a8a297;--accent-gold:#d9a21b;--accent-red-pen:#c2392b;--accent-tape:#e9ddb8;--ease-fade:cubic-bezier(.5, 0, .5, 1);--ease-out:cubic-bezier(0, 0, .58, 1);--ease-in:cubic-bezier(.42, 0, 1, 1);--ease-in-out:cubic-bezier(.42, 0, .58, 1);--ease-out-back:cubic-bezier(.45, 1.45, .8, 1);--ease-linear:cubic-bezier(0, 0, 1, 1);--space-2:2px;--space-4:4px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-28:28px;--space-30:30px;--space-56:56px;--space-64:64px;--space-72:72px;--space-96:96px;--font-gaegu:"Gaegu", "Patrick Hand", cursive;--font-patrick-hand:"Patrick Hand", "Gaegu", cursive;--font-caveat:"Caveat", "Patrick Hand", cursive}[data-mode=colorblind]{--paper-base:#ededed;--paper-light:#f7f7f7;--paper-shade:#d9d9d9;--paper-polaroid:#fcfcfc;--ink-primary:#1a1a1a;--ink-graphite:#5c5c5c;--ink-faint:#a6a6a6;--accent-gold:#7c7c7c;--accent-red-pen:#3b3b3b;--accent-tape:#d4d4d4}.t-display-xl{font:700 64px/1 var(--font-gaegu);letter-spacing:-.04em}.t-display-l{font:700 44px/1.05 var(--font-gaegu);letter-spacing:-.04em}.t-heading-m{font:700 30px/1.1 var(--font-gaegu);letter-spacing:-.04em}.t-heading-s{font:700 23px/1.15 var(--font-gaegu);letter-spacing:-.04em}.t-body-l{font:400 22px/1.3 var(--font-patrick-hand);letter-spacing:0}.t-body-m{font:400 18px/1.35 var(--font-patrick-hand);letter-spacing:0}.t-body-s{font:400 15px/1.35 var(--font-patrick-hand);letter-spacing:0}.t-note-m{font:400 22px/1.15 var(--font-caveat);letter-spacing:0}.t-note-bold{font:700 22px/1.15 var(--font-caveat);letter-spacing:0}@font-face{font-family:Gaegu;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/gaegu-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Patrick Hand;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/patrick-hand-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Caveat;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/caveat-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Caveat;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/caveat-latin-700-normal.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{background:var(--paper-base);color:var(--ink-primary);-webkit-text-size-adjust:100%}body{font:400 18px / 1.35 var(--font-patrick-hand);margin:0}h1,h2,h3,p{margin:0}a{color:inherit}:focus-visible{outline:2px dashed var(--ink-primary);outline-offset:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.paper{z-index:-1;pointer-events:none;background:url(/assets/paper-phone-color-CSF-nAQK.webp) 50%/cover no-repeat;position:fixed;inset:0}[data-mode=colorblind] .paper{background-image:url(/assets/paper-phone-colorblind-DNg00E7I.webp)}@media (orientation:landscape){.paper{background-image:url(/assets/paper-desktop-color-CIMLRAup.webp)}[data-mode=colorblind] .paper{background-image:url(/assets/paper-desktop-colorblind-D27N9wFE.webp)}}
