:root{--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:0.8125rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem,4vw + 0.5rem,3.75rem);--text-display:clamp(2.75rem,5vw + 1rem,5.25rem);--text-section:clamp(2rem,2.5vw + 1rem,3.5rem);--text-title:clamp(1.25rem,0.75vw + 0.875rem,1.625rem);--text-lead:clamp(1.125rem,0.35vw + 1rem,1.375rem);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.7,0,0.84,0);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-micro:120ms;--dur-short:220ms;--dur-long:420ms;--color-error:oklch(52% 0.19 27);--color-success:oklch(50% 0.12 150);--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:oklch(97% 0.012 95);--color-paper-2:oklch(94.5% 0.018 95);--color-paper-3:oklch(91% 0.022 95);--color-ink:oklch(20% 0.014 255);--color-ink-2:oklch(29% 0.014 255);--color-muted:oklch(47% 0.014 255);--color-rule:oklch(87% 0.016 95);--color-accent:oklch(87% 0.175 96);--color-accent-deep:oklch(72% 0.16 92);--color-accent-ink:oklch(20% 0.014 255);--color-accent-2:oklch(50% 0.17 250);--color-accent-3:oklch(70% 0.2 22);--color-mint:oklch(82% 0.15 152);--color-mint-deep:oklch(48% 0.12 155);--color-focus:oklch(50% 0.17 250);--color-card:oklch(98.8% 0.007 95);--color-edge:oklch(83% 0.04 88);--color-fringe:oklch(99.2% 0.006 95);--color-fringe-shadow:oklch(20% 0.014 255/0.16);--color-kraft:oklch(63% 0.085 62);--color-sand:oklch(77% 0.1 76);--color-sugar:oklch(89% 0.035 236);--color-hill-1:oklch(94.5% 0.03 118);--color-hill-2:oklch(91.5% 0.045 135);--color-leaf:oklch(64% 0.15 150);--font-display:"Chillax",ui-rounded,ui-sans-serif,sans-serif;--font-body:var(--font-display);--font-outlier:"Geist Mono",ui-monospace,monospace;--radius-card:24px;--radius-stock:16px;--radius-input:14px;--radius-pill:999px;--rule-hair:1px;--shadow-card:0 1px 2px oklch(20% 0.014 255/0.06),0 12px 28px -14px oklch(20% 0.014 255/0.22);--shadow-paper:drop-shadow(0 0 0.6px oklch(20% 0.014 255/0.32)) drop-shadow(1.5px 2.5px 1.5px oklch(20% 0.014 255/0.1)) drop-shadow(6px 14px 16px oklch(20% 0.014 255/0.13));--tracking-display:-0.03em;--display-weight:600;--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-snap:cubic-bezier(0.22,1,0.36,1);--grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.055' d='M0 0h160v160H0z'/%3E%3C/svg%3E");--fibre:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012 0.34' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.04' d='M0 0h240v240H0z'/%3E%3C/svg%3E");color-scheme:light}*,:after,:before{box-sizing:border-box}body,html{overflow-x:clip}html{scroll-padding-top:var(--space-3xl);scrollbar-color:var(--color-muted) var(--color-paper);scrollbar-gutter:stable}body{-webkit-font-smoothing:antialiased;background:var(--color-paper);caret-color:var(--color-accent);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);line-height:1.55;margin:0}::selection{background:color-mix(in oklab,var(--color-accent) 22%,#0000);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.16em}h1,h2,h3{text-wrap:balance;font-family:var(--font-display);font-synthesis:none;font-weight:700;font-weight:var(--display-weight,700);letter-spacing:var(--tracking-display);line-height:1.05;margin:0;min-width:0;overflow-wrap:break-word}h1{font-size:var(--text-display);max-width:20ch}h2{font-size:var(--text-section);max-width:30ch}h3{font-size:var(--text-title);line-height:1.2;max-width:40ch}.lead{font-size:var(--text-lead);line-height:1.45;max-width:52ch}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{height:auto;max-width:100%}img,svg,video{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{box-sizing:border-box;margin-inline:auto;max-width:var(--container);padding-inline:var(--gutter);width:100%}.figure,.num,td.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[data-slot]{background:linear-gradient(160deg,var(--color-paper),var(--color-paper));background:linear-gradient(160deg,var(--color-paper-2,var(--color-paper)),var(--color-paper-3,var(--color-paper)));overflow:hidden;position:relative}[data-slot]>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:1}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (max-width:60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (max-width:40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):after,:not(.keep-motion):before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-slot]>img{filter:saturate(1.06) brightness(1.04)}.app-shell{display:flex;flex-direction:column;min-height:100vh}.card-stock{background:none,none,var(--color-card);background:var(--grain,none),var(--fibre,none),var(--color-card);border-radius:var(--radius-stock);box-shadow:inset 0 0 0 1px var(--color-rule),0 5px 0 0 var(--color-edge)}.paper-sheet{background:var(--color-card);border-radius:var(--radius-card);box-shadow:var(--shadow-paper)}.torn{clip-path:polygon(0 0,100% 0,100% 92%,97% 95%,93% 91%,88% 96%,82% 92%,76% 97%,70% 93%,64% 96%,58% 91%,52% 97%,46% 93%,40% 96%,34% 91%,28% 97%,22% 93%,16% 96%,10% 91%,4% 97%,0 93%)}.torn-frame{filter:drop-shadow(0 5px 0 var(--color-fringe)) drop-shadow(0 10px 14px var(--color-fringe-shadow))}.torn-frame>.torn{display:block;filter:saturate(1.06) brightness(1.04);width:100%}.btn-press{transition:transform var(--dur-micro) var(--ease-snap),box-shadow var(--dur-micro) var(--ease-snap)}.btn-press:hover{transform:translateY(-2px)}.btn-press:active{transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.btn-press,.btn-press:active,.btn-press:hover{transform:none;transition:none}}button:disabled,button[aria-disabled=true]{cursor:not-allowed;opacity:.5}button:active{transform:translateY(1px)}.MuiButtonBase-root:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
/*# sourceMappingURL=main.7683f022.css.map*/