:root{--color-ground:#f4f6f8;--color-ink:#16140f;--color-on-ink:#fbfcfc;--color-focus:#16140f;--color-teal:#0f564d;--color-chrome:#0f564d;--color-on-teal:#fff;--color-on-teal-soft:#cfe3df;--color-focus-on-teal:#fff;--color-hour-line:#ffffff17;--color-hour-label:#ffffff6b;--color-marker:#f4c534;--color-surface:#fff;--color-panel:#ffffffeb;--color-back-cover:#0f564d;--color-spine:#0b443d;--color-stitch:#ffffff61;--color-page-edge:#fbfcfc;--color-page-line:#c9cfd0;--color-pressed:#0000004d;--color-bookmark:#f4c534;--color-on-bookmark:#16140f;--color-callout-halo:#1570641f;--color-spot-dim:#ffffff8c;--color-spot-dim-night:#18213a8c;--color-note:#fbe7a1;--color-note-2:#dcefe9;--color-note-3:#f8dce3;--color-note-4:#e6dff6;--color-note-line:#3e677229;--color-note-fold:#e4d6a6;--color-pin:#c42b2b;--color-pin-shine:#f08a80;--color-pin-shadow:#16203640;--doodle-underline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6 C25 2 50 9 75 4 S96 5 98 3' fill='none' stroke='%23C42B2B' stroke-width='2.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--doodle-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath d='M20 5 C50 0 92 4 96 18 C99 32 60 38 30 36 C6 34 2 22 8 14 C14 7 30 4 44 4' fill='none' stroke='%23C42B2B' stroke-width='2' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--doodle-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 13 C6 15 8 18 9 20 C12 13 16 7 22 3' fill='none' stroke='%23F4C534' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--color-tape:#ffffff8c;--shadow-note:0 1px 1px #16203614, 0 .9rem 1.4rem -.9rem #16203673;--color-line:#14171c1a;--color-ink-soft:#4a515c;--color-action:#157064;--shadow-card:0 1px 2px #1620360f, 0 1.75rem 3.5rem -1.5rem #16203657;--color-paper:#fbfcfc;--color-leaf:#e9ecec;--color-leaf-edge:#c9cfd0;--color-cover:#17181b;--color-gutter:#2b3033;--color-ribbon:#157064;--color-print:#5e8792;--color-print-strong:#3e6772;--color-pen-blue:#1e3a8c;--color-pen-black:#1e2127;--color-pen-red:#c42b2b;--color-pencil:#6d7076;--color-coffee:#7a4b22;--color-tone-0:#dcefd9;--color-tone-1:#d7e7f6;--color-tone-2:#f8dce3;--color-tone-edge-0:#4e8f48;--color-tone-edge-1:#3b78b8;--color-tone-edge-2:#be4b72;--color-tone-3:#e6dff6;--color-tone-edge-3:#6b52a8;--color-type-ink:#1b2226;--color-type-soft:#4f5b63;--color-box-line:color-mix(in oklab, var(--color-ink) 14%, transparent);--color-box-line-hover:var(--color-ink);--color-on-box:var(--color-type-ink);--color-on-box-soft:var(--color-type-soft);--color-night:#18213a;--color-night-glow:#2a3657;--color-on-night:var(--color-paper);--color-on-night-soft:#c3cbd8;--color-moon:#f3e7b5;--color-backdrop:color-mix(in oklab, var(--color-ink) 62%, transparent);--color-band:var(--color-ink);--color-on-band:var(--color-ground);--color-on-band-soft:color-mix(in oklab, var(--color-paper) 82%, var(--color-ink));--color-band-rule:color-mix(in oklab, var(--color-ground) 30%, var(--color-ink));--color-focus-on-band:var(--color-ground);--font-head:"Schibsted Grotesk", system-ui, sans-serif;--font-body:"Schibsted Grotesk", system-ui, sans-serif;--font-hand:"Mynerve", "Segoe Print", "Bradley Hand", cursive;--weight-body:400;--weight-strong:700;--weight-head:800;--track-head:-.03em;--leading-head:.98;--leading-body:1.55;--size-body:1.0625rem;--size-small:.9375rem;--size-brand:1.3rem;--size-tab:.875rem;--size-h2:clamp(1.75rem, 1.2rem + 2.2vw, 3rem);--size-h3:clamp(1.15rem, 1.05rem + .45vw, 1.4rem);--size-lede:clamp(1.125rem, 1.05rem + .35vw, 1.3rem);--size-promise:clamp(1.6rem, 1rem + 2.6vw, 3.25rem);--size-panel-title:clamp(1.9rem, 1.3rem + 2.4vw, 3.25rem);--size-head:clamp(2.35rem, 1.2rem + 5.4vw, 5.6rem);--size-head-split:min(4.6vw, 11svh, 4.75rem);--size-head-wide:min(var(--size-head), 11.5svh);--size-closing:clamp(3.25rem, 1.2rem + 8.5vw, 10rem);--size-cover:clamp(2.5rem, 1.4rem + 4.2vw, 5rem);--measure:65ch;--size-hand:clamp(1.6rem, 1.25rem + 1.5vw, 2.4rem);--size-price:clamp(2.5rem, 2rem + 2vw, 3.5rem);--size-hour:.75rem;--space-2xs:.25rem;--space-xs:.5rem;--space-s:.75rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-section:clamp(3rem, 1.5rem + 6vw, 7rem);--gutter-x:1rem;--nav-h:4rem;--target-min:2.75rem;--frame-h:100vh;--hero-track:calc(var(--frame-h) * 2);--snap-tail:1000vh;--tab-tuck:.375rem;--tab-lift:.375rem;--tab-reach:2.25rem;--split-rise:8.82vw;--notify-panel-w:34rem;--spine-w:1.75rem;--page-edge:5px;--bookmark-w:17rem;--bookmark-poke:2rem;--bookmark-notch:1.75rem;--hour-h:4.5rem;--slide-ratio:560 / 300;--note-w:14rem;--note-gap:2rem;--note-rule:1.6rem;--note-fade:12%;--note-drift:24;--ledger-label:15rem;--showcase-screen:62%;--callout-dot:1.75rem;--size-callout:clamp(1.25rem, 1.1rem + .5vw, 1.6rem);--slide-narrow:71%;--radius-card:14px;--radius-s:4px;--rule-w:1px;--measure-wide:72rem;--radius-box:10px;--box-min-h:20rem;--box-row-h:15rem;--panel-w:68rem;--scene-max:26rem;--scene-max-wide:35rem;--panel-gap:2rem;--focus-ring:3px;--focus-offset:3px;--z-base:1;--z-raised:10;--z-header:100;--z-overlay:200;--z-modal:300;--ease-story:cubic-bezier(.65, 0, .35, 1);--story-duration:2.5s;--story-rewind:3.5s;--duration-quick:.16s;--duration-swap:.24s;--sheet-shift:1%;--duration-pop:.42s;--tab-stagger:70ms;--ease-out:cubic-bezier(.2, .8, .2, 1);--duration-scene:.7s;--scene-stagger:.12s;--duration-panel:.28s;--panel-rise:1.5rem;--duration-ring:.9s;--delay-ring:.35s;--duration-slide:.45s;--callout-settle:.8s;--callout-step:2.6s}@supports (corner-shape:squircle){:root{--radius-card:30px;--radius-s:10px}}@supports (height:100svh){:root{--frame-h:100svh}}@media (width<=19.99rem){:root{--size-brand:1.1rem}}@media (width>=768px){:root{--spine-w:2.75rem;--gutter-x:2rem;--nav-h:4.75rem}}@media (width>=1024px){:root{--gutter-x:3rem}}@media (width>=1440px){:root{--split-rise:127px}}@media (width>=1280px){:root{--gutter-x:max(4rem, calc((100vw - 82.5rem) / 2))}}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk/schibsted-grotesk-latin-var.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Mynerve;src:url(/fonts/mynerve/mynerve-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}@supports (corner-shape:squircle){*,:before,:after{corner-shape:squircle}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{background:var(--color-ground);color:var(--color-ink);font-family:var(--font-body);font-size:var(--size-body);font-weight:var(--weight-body);line-height:var(--leading-body);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,select,textarea{font:inherit;font-size:max(16px,1rem)}h1,h2,h3,h4{text-wrap:balance;line-height:1.15}p,li,figcaption{text-wrap:pretty}p{max-width:var(--measure)}:where(a,button,[role=button],input,select,summary){touch-action:manipulation}:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--focus-offset)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--gutter-x);top:calc(-1 * var(--space-3xl) - var(--space-3xl));z-index:var(--z-modal);min-height:var(--target-min);padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:var(--color-ink);color:var(--color-on-ink);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:fixed}.skip-link:focus-visible{top:var(--space-s)}.scene{width:100%;height:auto;max-width:var(--scene-max);margin-inline:auto;overflow:visible}.scene--wide{max-width:var(--scene-max-wide)}.scene text{font-family:var(--font-body)}.scene .beat{transform-box:fill-box;transform-origin:50%}.has-motion .scene .beat{animation-duration:calc(var(--duration-scene) * var(--beats,1));animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-delay:calc(var(--d,0) * var(--scene-stagger));animation-play-state:paused}.has-motion .is-playing .scene .beat{animation-play-state:running}.beat--drop{animation-name:beat-drop}.beat--fade{animation-name:beat-fade}.beat--pop{animation-name:beat-pop}.beat--from-left{animation-name:beat-from-left}.beat--from-right{animation-name:beat-from-right}.beat--draw{animation-name:beat-draw}.beat--turn{animation-name:beat-turn}@keyframes beat-drop{0%{opacity:0;translate:0 -.75rem}}@keyframes beat-fade{0%{opacity:0}}@keyframes beat-pop{0%{opacity:0;scale:.6}}@keyframes beat-from-left{0%{opacity:0;translate:-2.5rem}}@keyframes beat-from-right{0%{opacity:0;translate:2.5rem}}@keyframes beat-draw{0%{stroke-dashoffset:1px}}@keyframes beat-turn{0%{rotate:0deg}}.section-title{margin:0 0 var(--space-m);font-family:var(--font-head);font-size:var(--size-h2);font-weight:var(--weight-head);letter-spacing:var(--track-head);line-height:var(--leading-head)}.section-title:focus{outline:none}.section-title:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--focus-offset)}.site-header[data-astro-cid-fzpbxy5g]{z-index:var(--z-header);pointer-events:none;position:absolute;top:0;left:0;right:0}.site-header-bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-m);height:var(--nav-h);max-width:calc(var(--measure-wide) + 2 * var(--gutter-x));padding-inline:var(--gutter-x);margin-inline:auto;display:flex;position:sticky;top:0}.brand[data-astro-cid-fzpbxy5g],.site-nav[data-astro-cid-fzpbxy5g]{pointer-events:auto}.site-nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:flex}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:var(--target-min);padding:0 var(--space-s);color:var(--color-on-teal);font-weight:var(--weight-strong);font-size:var(--size-small);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline-color:var(--color-focus-on-teal)}.site-nav-section[data-astro-cid-fzpbxy5g]{display:none}.site-nav[data-astro-cid-fzpbxy5g] .site-nav-cta[data-astro-cid-fzpbxy5g]{margin-left:var(--space-xs);padding:0 var(--space-m);border:2px solid var(--color-on-teal);border-radius:var(--radius-s)}@media (hover:hover){.site-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-underline-offset:.25em;text-decoration:underline}.site-nav[data-astro-cid-fzpbxy5g] .site-nav-cta[data-astro-cid-fzpbxy5g]:hover{background:var(--color-on-teal);color:var(--color-teal);text-decoration:none}}@media (prefers-reduced-motion:no-preference){.site-nav[data-astro-cid-fzpbxy5g] .site-nav-cta[data-astro-cid-fzpbxy5g]{transition:background-color var(--duration-quick) var(--ease-out), color var(--duration-quick) var(--ease-out)}}@media (width>=768px){.site-nav-section[data-astro-cid-fzpbxy5g]{display:block}}.has-story .site-header[data-astro-cid-fzpbxy5g]{height:calc(var(--hero-track) - var(--frame-h) + var(--nav-h));pointer-events:none}.has-story .site-header-bar[data-astro-cid-fzpbxy5g]{pointer-events:auto}.brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-s);min-height:var(--target-min);color:var(--color-on-teal);font-family:var(--font-head);font-weight:var(--weight-head);font-size:var(--size-brand);letter-spacing:var(--track-head);white-space:nowrap;text-decoration:none;display:inline-flex}.brand[data-astro-cid-fzpbxy5g]:focus-visible{outline-color:var(--color-focus-on-teal)}.brand[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:2.5rem;height:1.875rem}.notify[data-astro-cid-xcqtfq7s]{max-width:30rem}.notify-label[data-astro-cid-xcqtfq7s]{margin-bottom:var(--space-xs);font-weight:var(--weight-strong);display:block}.notify-row[data-astro-cid-xcqtfq7s]{gap:var(--space-xs);display:flex}.notify-input[data-astro-cid-xcqtfq7s]{min-width:0;min-height:var(--target-min);padding:0 var(--space-m);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);border:2px solid #0000;flex:1}.notify-input[data-astro-cid-xcqtfq7s]:focus-visible,.notify-button[data-astro-cid-xcqtfq7s]:focus-visible,.notify-consent[data-astro-cid-xcqtfq7s] input[data-astro-cid-xcqtfq7s]:focus-visible{outline:var(--focus-ring) solid var(--color-focus-on-teal);outline-offset:var(--focus-offset)}.notify-input[data-astro-cid-xcqtfq7s][aria-invalid=true]{border-color:var(--color-marker)}.notify-button[data-astro-cid-xcqtfq7s]{min-height:var(--target-min);padding:0 var(--space-l);border-radius:var(--radius-s);background:var(--color-marker);color:var(--color-ink);font-weight:var(--weight-strong);cursor:pointer;border:0}.notify-button[data-astro-cid-xcqtfq7s]:disabled{cursor:progress;opacity:.7}@media (hover:hover){.notify-button[data-astro-cid-xcqtfq7s]:hover{background:var(--color-surface)}}@media (prefers-reduced-motion:no-preference){.notify-button[data-astro-cid-xcqtfq7s]{transition:background-color var(--duration-quick) var(--ease-out)}}.notify--light[data-astro-cid-xcqtfq7s] .notify-input[data-astro-cid-xcqtfq7s]{border-color:var(--color-ink-soft)}.notify--light[data-astro-cid-xcqtfq7s] .notify-input[data-astro-cid-xcqtfq7s][aria-invalid=true]{border-color:var(--color-pen-red)}.notify--light[data-astro-cid-xcqtfq7s] .notify-button[data-astro-cid-xcqtfq7s]{background:var(--color-ink);color:var(--color-on-ink)}@media (hover:hover){.notify--light[data-astro-cid-xcqtfq7s] .notify-button[data-astro-cid-xcqtfq7s]:hover{background:var(--color-action)}}.notify--light[data-astro-cid-xcqtfq7s] .notify-input[data-astro-cid-xcqtfq7s]:focus-visible,.notify--light[data-astro-cid-xcqtfq7s] .notify-button[data-astro-cid-xcqtfq7s]:focus-visible,.notify--light[data-astro-cid-xcqtfq7s] .notify-consent[data-astro-cid-xcqtfq7s] input[data-astro-cid-xcqtfq7s]:focus-visible{outline-color:var(--color-focus)}.notify--light[data-astro-cid-xcqtfq7s] .notify-consent[data-astro-cid-xcqtfq7s] input[data-astro-cid-xcqtfq7s]{accent-color:var(--color-action)}.notify-consent[data-astro-cid-xcqtfq7s]{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-s);font-size:var(--size-small);cursor:pointer;display:flex}.notify-consent[data-astro-cid-xcqtfq7s] input[data-astro-cid-xcqtfq7s]{width:1.5rem;height:1.5rem;accent-color:var(--color-marker);flex:none;margin:0}.notify-trap[data-astro-cid-xcqtfq7s]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.notify-status[data-astro-cid-xcqtfq7s]{min-height:1.5em;margin:var(--space-s) 0 0;font-size:var(--size-small);font-weight:var(--weight-strong)}.notify-status[data-astro-cid-xcqtfq7s]:empty{min-height:0;margin:0}.site-footer[data-astro-cid-nns7i3if]{padding:calc(var(--space-section) + var(--bookmark-poke)) var(--gutter-x) var(--space-section)}.back-cover[data-astro-cid-nns7i3if]{gap:var(--space-2xl);max-width:var(--measure-wide);padding:var(--space-2xl) calc(var(--spine-w) + var(--space-m)) var(--space-l) var(--space-l);border-radius:var(--radius-card) var(--radius-s) var(--radius-s) var(--radius-card);background:var(--color-back-cover);color:var(--color-on-teal);box-shadow:calc(-1 * var(--page-edge)) var(--page-edge) 0 0 var(--color-page-edge), calc(-1 * var(--page-edge) - var(--rule-w)) calc(var(--page-edge) + var(--rule-w)) 0 0 var(--color-page-line), calc(-2 * var(--page-edge)) calc(2 * var(--page-edge)) 0 0 var(--color-page-edge), calc(-2 * var(--page-edge) - var(--rule-w)) calc(2 * var(--page-edge) + var(--rule-w)) 0 0 var(--color-page-line), var(--shadow-card);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.back-cover[data-astro-cid-nns7i3if]:before,.back-cover[data-astro-cid-nns7i3if]:after{content:"";pointer-events:none;position:absolute}.back-cover[data-astro-cid-nns7i3if]:before{width:var(--spine-w);border-radius:0 var(--radius-s) var(--radius-s) 0;background:var(--color-spine);inset:0 0 0 auto}.back-cover[data-astro-cid-nns7i3if]:after{top:var(--space-m);bottom:var(--space-m);right:calc(var(--spine-w) + var(--space-xs));border-left:2px dashed var(--color-stitch)}.back-cover-title[data-astro-cid-nns7i3if]{font-family:var(--font-head);font-size:var(--size-cover);font-weight:var(--weight-head);letter-spacing:var(--track-head);line-height:var(--leading-head);margin:0}.back-cover-title[data-astro-cid-nns7i3if] em[data-astro-cid-nns7i3if]{color:var(--color-marker);font-style:normal}.back-cover-line[data-astro-cid-nns7i3if]{max-width:34rem;margin:var(--space-l) 0 0;font-size:var(--size-lede);color:var(--color-on-teal-soft)}.back-cover-facts[data-astro-cid-nns7i3if]{margin:var(--space-xl) 0 0;font-family:var(--font-hand);font-size:var(--size-callout);padding:0;line-height:1.3;list-style:none}.back-cover-facts[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]{padding-left:2em;position:relative}.back-cover-facts[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]+li[data-astro-cid-nns7i3if]{margin-top:var(--space-xs)}.back-cover-facts[data-astro-cid-nns7i3if] li[data-astro-cid-nns7i3if]:before{content:"";background:var(--doodle-tick) center / contain no-repeat;width:1.3em;height:1.3em;position:absolute;top:.1em;left:0}.bookmark[data-astro-cid-nns7i3if]{margin-left:calc(-1 * var(--space-s));padding:var(--space-xl) var(--space-m) calc(var(--bookmark-notch) + var(--space-l));background:var(--color-bookmark);color:var(--color-on-bookmark);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--bookmark-notch)), 0 100%)}.bookmark[data-astro-cid-nns7i3if] .notify-status{color:var(--color-on-bookmark)}.bookmark[data-astro-cid-nns7i3if] .notify-label{text-wrap:balance}.bookmark[data-astro-cid-nns7i3if] .notify-row{flex-direction:column}.back-cover-base[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.back-cover-brand[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-s);font-family:var(--font-head);font-weight:var(--weight-head);font-size:var(--size-brand);letter-spacing:var(--track-head);color:var(--color-on-teal-soft);text-shadow:0 -1px 0 var(--color-pressed);margin:0;display:inline-flex}.back-cover-brand[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{width:2.5rem;height:1.875rem;filter:drop-shadow(0 -1px 0 var(--color-pressed))}.back-cover-small[data-astro-cid-nns7i3if]{font-size:var(--size-small);color:var(--color-on-teal-soft);margin:0}@media (width>=1024px){.back-cover[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0, 1fr) var(--bookmark-w);column-gap:var(--space-3xl);padding:var(--space-3xl) calc(var(--spine-w) + var(--space-xl)) var(--space-xl) var(--space-3xl)}.bookmark[data-astro-cid-nns7i3if]{margin-top:calc(-1 * (var(--space-3xl) + var(--bookmark-poke)));padding-inline:var(--space-l);margin-left:0}.back-cover-base[data-astro-cid-nns7i3if]{grid-column:1/-1}}.hero[data-astro-cid-5vo5nslj]{padding-bottom:var(--split-rise);color:var(--color-on-teal);grid-template-rows:auto 1fr 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero-teal[data-astro-cid-5vo5nslj]{margin-bottom:calc(-1 * var(--split-rise));contain:size;background:var(--color-teal);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 2 * var(--split-rise)), 0 100%);grid-area:1/1/3/2;position:relative;overflow:hidden}.hero-hours[data-astro-cid-5vo5nslj]{padding:var(--nav-h) 0 0;clip-path:polygon(0 0, 100% 0, 100% calc(100% - 2 * var(--split-rise) - var(--space-xl)), 0 calc(100% - var(--space-xl)));margin:0;list-style:none;position:absolute;inset:0;overflow:hidden}.hero-hours[data-astro-cid-5vo5nslj] li[data-astro-cid-5vo5nslj]{height:var(--hour-h);border-top:var(--rule-w) solid var(--color-hour-line);position:relative}.hero-hours[data-astro-cid-5vo5nslj] span[data-astro-cid-5vo5nslj]{right:var(--gutter-x);top:var(--space-xs);font-size:var(--size-hour);color:var(--color-hour-label);display:none;position:absolute}.hero-copy[data-astro-cid-5vo5nslj]{width:min(50rem, calc(100% - 2 * var(--gutter-x)));padding:calc(var(--nav-h) + var(--space-3xl)) 0 var(--space-2xl);text-align:center;grid-area:1/1;justify-self:center;position:relative}.hero-when[data-astro-cid-5vo5nslj]{margin:0 0 var(--space-2xl);padding:var(--space-2xs) var(--space-l) var(--space-2xs) var(--space-xs);font-family:var(--font-hand);font-size:var(--size-hand);line-height:1.2;display:inline-block;position:relative;rotate:-3deg}.hero-ring[data-astro-cid-5vo5nslj]{width:calc(100% + 1em);max-width:none;height:calc(100% + .8em);position:absolute;top:-.35em;left:-.5em;overflow:visible}.hero-ring[data-astro-cid-5vo5nslj] path[data-astro-cid-5vo5nslj]{fill:none;stroke:var(--color-marker);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.hero[data-astro-cid-5vo5nslj] h1[data-astro-cid-5vo5nslj]{font-family:var(--font-head);font-size:var(--size-head);font-weight:var(--weight-head);letter-spacing:var(--track-head);line-height:var(--leading-head);margin:0}.nowrap[data-astro-cid-5vo5nslj]{white-space:nowrap}.hero-sub[data-astro-cid-5vo5nslj]{max-width:36rem;margin:var(--space-xl) auto 0;font-size:var(--size-lede);color:var(--color-on-teal-soft)}.hero-notify[data-astro-cid-5vo5nslj]{width:min(var(--notify-panel-w), calc(100% - 2 * var(--gutter-x)));padding:var(--space-xl) var(--space-l);border-radius:var(--radius-card);background:var(--color-panel);box-shadow:var(--shadow-card);color:var(--color-ink);scroll-margin-top:calc(var(--nav-h) + var(--space-xl));grid-area:2/1/4/2;justify-self:center;position:relative}.hero-notify[data-astro-cid-5vo5nslj] .notify{margin-inline:auto}.hero-notify[data-astro-cid-5vo5nslj] .notify-label{text-align:center;text-wrap:balance}.hero-notify[data-astro-cid-5vo5nslj] .notify-consent{justify-content:center}@media (width>=768px){.hero-hours[data-astro-cid-5vo5nslj] span[data-astro-cid-5vo5nslj]{display:block}}@media (prefers-reduced-motion:no-preference){.hero-ring[data-astro-cid-5vo5nslj] path[data-astro-cid-5vo5nslj]{animation:ring-draw var(--duration-ring) var(--ease-out) var(--delay-ring) both}}@keyframes ring-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.col[data-astro-cid-r64dgit3]{fill:var(--color-paper);stroke:var(--color-leaf-edge);stroke-width:1px}.col-name[data-astro-cid-r64dgit3]{fill:var(--color-type-ink);font-size:15px;font-weight:700}.t0[data-astro-cid-r64dgit3]{fill:var(--color-tone-0)}.e0[data-astro-cid-r64dgit3]{fill:var(--color-tone-edge-0)}.t1[data-astro-cid-r64dgit3]{fill:var(--color-tone-1)}.e1[data-astro-cid-r64dgit3]{fill:var(--color-tone-edge-1)}.t2[data-astro-cid-r64dgit3]{fill:var(--color-tone-2)}.e2[data-astro-cid-r64dgit3]{fill:var(--color-tone-edge-2)}.who[data-astro-cid-r64dgit3]{fill:var(--color-type-ink);font-size:14px;font-weight:700}.what[data-astro-cid-r64dgit3]{fill:var(--color-type-soft);font-size:12px}.gap[data-astro-cid-r64dgit3]{fill:none;stroke:var(--color-tone-edge-1);stroke-width:1.5px;stroke-dasharray:6 5}.gap-text[data-astro-cid-r64dgit3]{fill:var(--color-tone-edge-1);font-size:13px;font-weight:700}.flag--new[data-astro-cid-r64dgit3]{fill:var(--color-ink)}.flag--owes[data-astro-cid-r64dgit3]{fill:var(--color-pen-red)}.flag-text[data-astro-cid-r64dgit3]{fill:var(--color-ground);font-size:12px;font-weight:700}.flag-text--owes[data-astro-cid-r64dgit3]{fill:var(--color-paper)}.mat-empty[data-astro-cid-oeuvnjqe]{fill:none;stroke:var(--color-tone-edge-0);stroke-width:1.5px;stroke-dasharray:4 4}.mat[data-astro-cid-oeuvnjqe]{fill:var(--color-tone-edge-0)}.tick-ring[data-astro-cid-oeuvnjqe]{fill:var(--color-paper)}.tick[data-astro-cid-oeuvnjqe]{fill:none;stroke:var(--color-tone-edge-0);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.full[data-astro-cid-oeuvnjqe]{fill:var(--color-ink)}.full-text[data-astro-cid-oeuvnjqe]{fill:var(--color-ground);font-size:12px;font-weight:700}.door[data-astro-cid-oeuvnjqe]{fill:var(--color-type-ink);font-size:13px;font-weight:700}.chip[data-astro-cid-ef674gcc]{fill:var(--color-ground);stroke:var(--color-leaf-edge)}.chip-text[data-astro-cid-ef674gcc]{fill:var(--color-type-ink);font-size:15px;font-weight:700}.dot--staff[data-astro-cid-ef674gcc]{fill:var(--color-tone-edge-2)}.dot--room[data-astro-cid-ef674gcc]{fill:var(--color-tone-edge-1)}.link[data-astro-cid-ef674gcc]{fill:none;stroke:var(--color-type-ink);stroke-width:1.5px;stroke-dasharray:1}.booking[data-astro-cid-ef674gcc]{fill:var(--color-ground);stroke:var(--color-leaf-edge)}.booking-edge[data-astro-cid-ef674gcc]{fill:var(--color-tone-edge-2)}.booking-who[data-astro-cid-ef674gcc]{fill:var(--color-type-ink);font-size:16px;font-weight:700}.booking-what[data-astro-cid-ef674gcc]{fill:var(--color-type-soft);font-size:13px}.tick-ring[data-astro-cid-ef674gcc]{fill:var(--color-tone-edge-0)}.tick[data-astro-cid-ef674gcc]{fill:none;stroke:var(--color-paper);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.result[data-astro-cid-ticnvr4h]{fill:var(--color-ground);stroke:var(--color-leaf-edge)}.pin[data-astro-cid-ticnvr4h]{fill:var(--color-pen-red)}.result-name[data-astro-cid-ticnvr4h]{fill:var(--color-type-ink);font-size:15px;font-weight:700}.result-meta[data-astro-cid-ticnvr4h]{fill:var(--color-type-soft);font-size:13px}.book[data-astro-cid-ticnvr4h]{fill:var(--color-tone-edge-1)}.book-text[data-astro-cid-ticnvr4h]{fill:var(--color-paper);font-size:14px;font-weight:700}.tap[data-astro-cid-ticnvr4h]{fill:none;stroke:var(--color-paper);stroke-width:2px;opacity:0}.has-motion .tap[data-astro-cid-ticnvr4h].beat{animation-name:tap-ripple}@keyframes tap-ripple{0%{opacity:.7;scale:.4}to{opacity:0;scale:1.6}}.page[data-astro-cid-ticnvr4h]{fill:var(--color-ground);stroke:var(--color-leaf-edge)}.brand-bar[data-astro-cid-ticnvr4h]{fill:var(--color-ribbon)}.page-name[data-astro-cid-ticnvr4h]{fill:var(--color-paper);font-size:15px;font-weight:700}.page-line[data-astro-cid-ticnvr4h]{fill:var(--color-type-ink);font-size:14px;font-weight:700}.page-soft[data-astro-cid-ticnvr4h]{fill:var(--color-type-soft);font-size:13px}.slot[data-astro-cid-ticnvr4h]{fill:none;stroke:var(--color-leaf-edge);stroke-width:1.5px}.slot--picked[data-astro-cid-ticnvr4h]{fill:var(--color-ribbon);stroke:var(--color-ribbon)}.slot-text[data-astro-cid-ticnvr4h]{fill:var(--color-type-ink);font-size:14px;font-weight:700}.slot-text--picked[data-astro-cid-ticnvr4h]{fill:var(--color-paper)}.stat[data-astro-cid-afjdjbhy]{fill:var(--color-ground);stroke:var(--color-leaf-edge)}.stat-big[data-astro-cid-afjdjbhy]{fill:var(--color-type-ink);letter-spacing:-.02em;font-size:20px;font-weight:800}.stat-small[data-astro-cid-afjdjbhy]{fill:var(--color-type-soft);font-size:12px}.next-head[data-astro-cid-afjdjbhy]{fill:var(--color-type-soft);font-size:13px;font-weight:700}.next-time[data-astro-cid-afjdjbhy],.next-who[data-astro-cid-afjdjbhy]{fill:var(--color-type-ink);font-size:13px;font-weight:700}.next-what[data-astro-cid-afjdjbhy]{fill:var(--color-type-soft);font-size:13px}.next-new-tag[data-astro-cid-afjdjbhy]{fill:var(--color-tone-1)}.next-new[data-astro-cid-afjdjbhy]{fill:var(--color-tone-edge-1);font-size:11px;font-weight:700}.e0[data-astro-cid-afjdjbhy]{fill:var(--color-tone-edge-0)}.e1[data-astro-cid-afjdjbhy]{fill:var(--color-tone-edge-1)}.e2[data-astro-cid-afjdjbhy]{fill:var(--color-tone-edge-2)}.away[data-astro-cid-afjdjbhy]{fill:var(--color-leaf);stroke:var(--color-leaf-edge);stroke-dasharray:5 4}.away-text[data-astro-cid-afjdjbhy]{fill:var(--color-type-soft);white-space:pre;font-size:13px;font-weight:700}.note[data-astro-cid-afjdjbhy]{fill:var(--color-note)}.note-head[data-astro-cid-afjdjbhy]{font-family:var(--font-hand);fill:var(--color-type-ink);font-size:20px}.note-line[data-astro-cid-afjdjbhy]{font-family:var(--font-hand);fill:var(--color-type-ink);font-size:17px}.note-under[data-astro-cid-afjdjbhy]{fill:none;stroke:var(--color-pen-red);stroke-width:2px;stroke-linecap:round}.tag[data-astro-cid-udpd4usf]{fill:var(--color-ink)}.tag-text[data-astro-cid-udpd4usf]{fill:var(--color-ground);font-size:13px;font-weight:700}.line[data-astro-cid-udpd4usf]{letter-spacing:-.01em;fill:var(--color-type-ink);font-size:19px;font-weight:700}.moon[data-astro-cid-ii5wb5xa]{fill:var(--color-moon)}.moon-bite[data-astro-cid-ii5wb5xa]{fill:var(--color-night)}.clock[data-astro-cid-ii5wb5xa]{fill:var(--color-moon);font-size:15px;font-weight:700}.mail[data-astro-cid-ii5wb5xa]{fill:var(--color-night-glow)}.mail-from[data-astro-cid-ii5wb5xa]{fill:var(--color-on-night);font-size:14px;font-weight:700}.mail-line[data-astro-cid-ii5wb5xa]{fill:var(--color-on-night);font-size:13px}.button[data-astro-cid-ii5wb5xa]{fill:var(--color-ground)}.button-text[data-astro-cid-ii5wb5xa]{fill:var(--color-ink);font-size:13px;font-weight:700}.tap[data-astro-cid-ii5wb5xa]{fill:var(--color-on-night);opacity:.25}.day[data-astro-cid-ii5wb5xa]{stroke-width:1.5px}.day--old[data-astro-cid-ii5wb5xa]{fill:none;stroke:var(--color-night-glow)}.day--new[data-astro-cid-ii5wb5xa]{fill:var(--color-on-night);stroke:var(--color-on-night)}.day-text[data-astro-cid-ii5wb5xa]{fill:var(--color-night);font-size:15px;font-weight:700}.day-text--old[data-astro-cid-ii5wb5xa]{fill:var(--color-on-night);opacity:.6}.strike[data-astro-cid-ii5wb5xa]{stroke:var(--color-pen-red);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1}.lane[data-astro-cid-ruynuz64]{fill:var(--color-paper);stroke:var(--color-leaf-edge)}.lane-label[data-astro-cid-ruynuz64]{fill:var(--color-type-ink);font-size:14px;font-weight:700}.colour[data-astro-cid-ruynuz64]{fill:var(--color-tone-3)}.sit[data-astro-cid-ruynuz64]{fill:var(--color-tone-3);stroke:var(--color-tone-edge-3);stroke-width:1.5px;stroke-dasharray:5 4}.label[data-astro-cid-ruynuz64]{fill:var(--color-type-ink);font-size:14px;font-weight:700}.label-soft[data-astro-cid-ruynuz64]{fill:var(--color-type-soft);font-size:13px}.sit-text[data-astro-cid-ruynuz64]{fill:var(--color-tone-edge-3);font-size:13px;font-weight:700}.cut[data-astro-cid-ruynuz64]{fill:var(--color-tone-0)}.cut-edge[data-astro-cid-ruynuz64]{fill:var(--color-tone-edge-0)}.timer-back[data-astro-cid-ruynuz64]{fill:none;stroke:var(--color-leaf-edge);stroke-width:4px}.timer[data-astro-cid-ruynuz64]{fill:none;stroke:var(--color-tone-edge-3);stroke-width:4px;stroke-dasharray:1;rotate:-90deg}.showcase[data-astro-cid-fej3bsya]{padding:var(--space-section) var(--gutter-x) 0}.showcase-inner[data-astro-cid-fej3bsya]{max-width:var(--measure-wide);margin-inline:auto}.section-title[data-astro-cid-fej3bsya]{max-width:18ch}.showcase-lead[data-astro-cid-fej3bsya]{max-width:36rem;font-size:var(--size-lede);color:var(--color-ink-soft);margin:0}.showcase-bar[data-astro-cid-fej3bsya]{align-items:center;gap:var(--space-s);margin-top:var(--space-2xl);display:flex}.showcase-pause[data-astro-cid-fej3bsya]:not([hidden]){display:inline-flex}.showcase-pause[data-astro-cid-fej3bsya]{align-items:center;gap:var(--space-xs);min-height:var(--target-min);padding:0 var(--space-m);border:var(--rule-w) solid var(--color-line);border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);font-weight:var(--weight-strong);font-size:var(--size-small);cursor:pointer;flex:none}.showcase-pause[data-astro-cid-fej3bsya] svg[data-astro-cid-fej3bsya]{fill:currentColor;width:.8rem;height:.8rem}.showcase-pause[data-astro-cid-fej3bsya] .icon-play[data-astro-cid-fej3bsya],.showcase-pause[data-astro-cid-fej3bsya][aria-pressed=true] .icon-pause[data-astro-cid-fej3bsya]{display:none}.showcase-pause[data-astro-cid-fej3bsya][aria-pressed=true] .icon-play[data-astro-cid-fej3bsya]{display:inline}.showcase-tabs[data-astro-cid-fej3bsya]{gap:var(--space-2xs);scrollbar-width:none;display:flex;overflow-x:auto}.showcase-tab[data-astro-cid-fej3bsya]{min-height:var(--target-min);padding:0 var(--space-m);border-radius:var(--radius-s);color:var(--color-ink-soft);font-weight:var(--weight-strong);font-size:var(--size-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;position:relative;overflow:hidden}.showcase-tab[data-astro-cid-fej3bsya][aria-selected=true]{background:var(--color-surface);color:var(--color-ink)}.showcase-progress[data-astro-cid-fej3bsya]{left:var(--space-m);right:var(--space-m);bottom:var(--space-xs);background:var(--color-action);transform-origin:0;height:2px;position:absolute;scale:0 1}.showcase-tab[data-astro-cid-fej3bsya][aria-selected=true] .showcase-progress[data-astro-cid-fej3bsya]{scale:1}@media (hover:hover){.showcase-tab[data-astro-cid-fej3bsya]:hover,.showcase-pause[data-astro-cid-fej3bsya]:hover{color:var(--color-ink)}}.showcase-stage[data-astro-cid-fej3bsya]{gap:var(--space-xl);margin-top:var(--space-l);display:grid;position:relative}.showcase-screen[data-astro-cid-fej3bsya]{padding:var(--space-l) var(--space-l) var(--space-xl);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);display:grid;position:relative}.show-scene[data-astro-cid-fej3bsya]{visibility:hidden;opacity:0;grid-area:1/1}.show-scene[data-astro-cid-fej3bsya].is-active{visibility:visible;opacity:1}.showcase-screen[data-astro-cid-fej3bsya]:has(.show-scene--night.is-active){background:var(--color-night)}.show-scene--night[data-astro-cid-fej3bsya] .show-head[data-astro-cid-fej3bsya]{color:var(--color-on-night);border-color:var(--color-night-glow)}.show-scene--night[data-astro-cid-fej3bsya] .show-head[data-astro-cid-fej3bsya] span[data-astro-cid-fej3bsya]{color:var(--color-on-night-soft)}.show-head[data-astro-cid-fej3bsya]{justify-content:space-between;align-items:baseline;gap:var(--space-m);margin-bottom:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule-w) solid var(--color-line);display:flex}.show-head[data-astro-cid-fej3bsya] span[data-astro-cid-fej3bsya]{color:var(--color-ink-soft);font-size:var(--size-small)}.show-art[data-astro-cid-fej3bsya]{aspect-ratio:var(--slide-ratio);place-items:center;display:grid}.show-art[data-astro-cid-fej3bsya] .scene{width:var(--slide-narrow);max-width:none;max-height:100%}.show-art[data-astro-cid-fej3bsya] .scene--wide{width:100%}.showcase-screen[data-astro-cid-fej3bsya]{overflow:hidden}.show-dots[data-astro-cid-fej3bsya]{z-index:3;pointer-events:none;position:absolute;inset:0}.show-dots[data-astro-cid-fej3bsya] .show-spot{border:2px solid var(--color-action);border-radius:var(--radius-s);background:var(--color-callout-halo);box-shadow:0 0 0 100vmax var(--color-spot-dim);opacity:0;position:absolute}.show-dots[data-astro-cid-fej3bsya] .show-spot.is-shown{opacity:1}.show-dots[data-astro-cid-fej3bsya] .show-spot b{width:var(--callout-dot);height:var(--callout-dot);corner-shape:round;background:var(--color-teal);color:var(--color-on-teal);font-size:var(--size-small);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.showcase-screen[data-astro-cid-fej3bsya]:has(.show-scene--night.is-active) .show-dots[data-astro-cid-fej3bsya] .show-spot{box-shadow:0 0 0 100vmax var(--color-spot-dim-night)}.show-notes[data-astro-cid-fej3bsya]{margin:0;padding:0;list-style:none;display:none}.show-notes[data-astro-cid-fej3bsya].is-active{gap:var(--space-l);align-content:center;display:grid}.show-note[data-astro-cid-fej3bsya]{align-items:baseline;gap:var(--space-s);font-family:var(--font-hand);font-size:var(--size-callout);opacity:.25;line-height:1.3;display:flex}.show-note[data-astro-cid-fej3bsya].is-shown{opacity:1}.show-note[data-astro-cid-fej3bsya].is-done{opacity:.55}.show-num[data-astro-cid-fej3bsya]{width:var(--callout-dot);height:var(--callout-dot);corner-shape:round;background:var(--color-teal);color:var(--color-on-teal);font-family:var(--font-body);font-size:var(--size-small);font-weight:var(--weight-strong);border-radius:50%;flex:none;place-items:center;display:grid;translate:0 -.1em}@media (width>=1024px){.showcase-stage[data-astro-cid-fej3bsya]{grid-template-columns:var(--showcase-screen) minmax(0, 1fr);gap:var(--space-3xl);align-items:center}}@media (prefers-reduced-motion:no-preference){.show-scene[data-astro-cid-fej3bsya]{transition:opacity var(--duration-slide) var(--ease-out), visibility 0s linear var(--duration-slide)}.show-scene[data-astro-cid-fej3bsya].is-active{transition:opacity var(--duration-slide) var(--ease-out), visibility 0s}.showcase-screen[data-astro-cid-fej3bsya]{transition:background-color var(--duration-slide) var(--ease-out)}.show-dots[data-astro-cid-fej3bsya] .show-spot,.show-note[data-astro-cid-fej3bsya]{transition:opacity var(--duration-swap) var(--ease-out), scale var(--duration-swap) var(--ease-out)}}.later[data-astro-cid-sdk6zqgr]{margin-top:var(--space-3xl)}.later-head[data-astro-cid-sdk6zqgr]{justify-content:space-between;align-items:center;gap:var(--space-m);display:flex}.later-title[data-astro-cid-sdk6zqgr]{font-family:var(--font-hand);font-size:var(--size-hand);font-weight:var(--weight-body);margin:0;rotate:-1.5deg}.later-controls[data-astro-cid-sdk6zqgr]:not([hidden]){gap:var(--space-xs);display:flex}.later-btn[data-astro-cid-sdk6zqgr]{width:var(--target-min);height:var(--target-min);border:var(--rule-w) solid var(--color-line);corner-shape:round;background:var(--color-surface);color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.later-btn[data-astro-cid-sdk6zqgr] svg[data-astro-cid-sdk6zqgr]{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}.later-btn[data-astro-cid-sdk6zqgr] .icon-play[data-astro-cid-sdk6zqgr],.later-btn[data-astro-cid-sdk6zqgr][aria-pressed=true] .icon-pause[data-astro-cid-sdk6zqgr]{display:none}.later-btn[data-astro-cid-sdk6zqgr][aria-pressed=true] .icon-play[data-astro-cid-sdk6zqgr]{display:inline}@media (hover:hover){.later-btn[data-astro-cid-sdk6zqgr]:hover{border-color:var(--color-ink)}}.notes[data-astro-cid-sdk6zqgr]{margin:var(--space-m) calc(-1 * var(--gutter-x)) 0;padding:var(--space-2xl) 0 var(--space-3xl);overscroll-behavior-x:contain;scrollbar-width:none;mask-image:linear-gradient(to right, transparent, #000 var(--note-fade), #000 calc(100% - var(--note-fade)), transparent);display:flex;overflow-x:auto}.notes[data-astro-cid-sdk6zqgr]::-webkit-scrollbar{display:none}.notes[data-astro-cid-sdk6zqgr]:focus-visible{outline-offset:calc(-1 * var(--focus-ring))}.notes-set[data-astro-cid-sdk6zqgr]{align-items:flex-start;gap:var(--note-gap);padding:0 var(--note-gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.note[data-astro-cid-sdk6zqgr]{gap:var(--space-s);width:var(--note-w);min-height:var(--note-w);padding:var(--space-xl) var(--space-l) var(--space-l);background:var(--paper);box-shadow:var(--shadow-note);font-family:var(--font-hand);color:var(--color-ink);flex-direction:column;flex:none;display:flex;position:relative;rotate:-1.5deg}.note--yellow[data-astro-cid-sdk6zqgr]{--paper:var(--color-note)}.note--mint[data-astro-cid-sdk6zqgr]{--paper:var(--color-note-2)}.note--pink[data-astro-cid-sdk6zqgr]{--paper:var(--color-note-3)}.note--lilac[data-astro-cid-sdk6zqgr]{--paper:var(--color-note-4)}.note--teal[data-astro-cid-sdk6zqgr]{--paper:var(--color-teal);color:var(--color-on-teal)}.note--tall[data-astro-cid-sdk6zqgr]{width:calc(var(--note-w) * .82);min-height:calc(var(--note-w) * 1.22);margin-top:var(--space-s);rotate:1.5deg}.note--wide[data-astro-cid-sdk6zqgr]{width:calc(var(--note-w) * 1.3);min-height:calc(var(--note-w) * .82);margin-top:var(--space-xl);rotate:-.75deg}.note[data-astro-cid-sdk6zqgr]:nth-child(4n+3){rotate:2.25deg}.note[data-astro-cid-sdk6zqgr]:nth-child(5n+2){margin-top:var(--space-l)}.note--lined[data-astro-cid-sdk6zqgr]{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--note-rule) - 1px), var(--color-note-line) calc(var(--note-rule) - 1px) var(--note-rule));background-position:0 var(--space-2xl)}.note--grid[data-astro-cid-sdk6zqgr]{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--note-rule) - 1px), var(--color-note-line) calc(var(--note-rule) - 1px) var(--note-rule)), repeating-linear-gradient(to right, transparent 0 calc(var(--note-rule) - 1px), var(--color-note-line) calc(var(--note-rule) - 1px) var(--note-rule))}.note--tape[data-astro-cid-sdk6zqgr]:before{content:"";top:calc(-1 * var(--space-s));background:var(--color-tape);width:5rem;height:1.5rem;position:absolute;left:50%;translate:-50%;rotate:-4deg}.note--pin[data-astro-cid-sdk6zqgr]:before{content:"";top:var(--space-xs);corner-shape:round;background:radial-gradient(circle at 35% 35%, var(--color-pin-shine), var(--color-pin) 60%);width:.9rem;height:.9rem;box-shadow:0 2px 2px var(--color-pin-shadow);border-radius:50%;position:absolute;left:50%;translate:-50%}.note--curl[data-astro-cid-sdk6zqgr]:after{content:"";background:linear-gradient(315deg, var(--color-ground) 50%, var(--color-note-fold) 50%);width:2.25rem;height:2.25rem;box-shadow:-2px -2px 3px var(--color-pin-shadow);position:absolute;bottom:0;right:0}.note[data-astro-cid-sdk6zqgr] b[data-astro-cid-sdk6zqgr]{font-size:var(--size-lede);font-weight:var(--weight-body);align-self:flex-start;line-height:1.2;position:relative}.note[data-astro-cid-sdk6zqgr] span[data-astro-cid-sdk6zqgr]{font-size:var(--size-body);opacity:.8;line-height:1.35}.doodle--underline[data-astro-cid-sdk6zqgr]:after{content:"";background:var(--doodle-underline) center / 100% 100% no-repeat;height:.4em;position:absolute;bottom:-.35em;left:-.1em;right:-.2em}.doodle--circle[data-astro-cid-sdk6zqgr]:after{content:"";background:var(--doodle-circle) center / 100% 100% no-repeat;position:absolute;inset:-.45em -.6em}.doodle--star[data-astro-cid-sdk6zqgr]:after{content:"★";color:var(--color-pen-red);font-size:.9em;position:absolute;top:-.5em;right:-1.3em;rotate:12deg}.note--teal[data-astro-cid-sdk6zqgr] .doodle--star[data-astro-cid-sdk6zqgr]:after{color:var(--color-marker)}.features[data-astro-cid-42ww7iki]{padding:var(--space-section) var(--gutter-x) 0}.features-inner[data-astro-cid-42ww7iki]{max-width:var(--measure-wide);margin-inline:auto}.section-title[data-astro-cid-42ww7iki]{max-width:16ch}.features-lead[data-astro-cid-42ww7iki]{max-width:36rem;font-size:var(--size-lede);color:var(--color-ink-soft);margin:0}.groups[data-astro-cid-42ww7iki]{margin-top:var(--space-2xl);border-top:2px solid var(--color-ink)}.group[data-astro-cid-42ww7iki]{gap:var(--space-s) var(--space-2xl);padding:var(--space-l) 0 var(--space-xl);border-bottom:var(--rule-w) solid var(--color-line);display:grid}.group[data-astro-cid-42ww7iki] h3[data-astro-cid-42ww7iki]{font-size:var(--size-h3);font-weight:var(--weight-head);margin:0}.group[data-astro-cid-42ww7iki] ul[data-astro-cid-42ww7iki]{gap:var(--space-xs) var(--space-2xl);margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-42ww7iki] li[data-astro-cid-42ww7iki]{padding-left:var(--space-l);font-size:var(--size-small);position:relative}.group[data-astro-cid-42ww7iki] li[data-astro-cid-42ww7iki]:before{content:"";width:var(--space-xs);height:var(--space-xs);corner-shape:round;background:var(--color-action);border-radius:50%;position:absolute;top:.62em;left:0}@media (width>=768px){.group[data-astro-cid-42ww7iki] ul[data-astro-cid-42ww7iki]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.group[data-astro-cid-42ww7iki]{grid-template-columns:var(--ledger-label) minmax(0, 1fr);align-items:baseline}}.ways[data-astro-cid-ndcyfmhv]{padding:var(--space-section) var(--gutter-x)}.ways-inner[data-astro-cid-ndcyfmhv]{max-width:var(--measure-wide);margin-inline:auto}.section-title[data-astro-cid-ndcyfmhv]{max-width:16ch}.ways-lead[data-astro-cid-ndcyfmhv]{max-width:38rem;font-size:var(--size-lede);color:var(--color-ink-soft);margin:0}.billing[data-astro-cid-ndcyfmhv]{gap:var(--space-2xs);margin:var(--space-xl) 0 0;padding:var(--space-2xs);border-radius:var(--radius-card);background:var(--color-surface);border:0;display:inline-flex}.billing[data-astro-cid-ndcyfmhv] label[data-astro-cid-ndcyfmhv]{min-height:var(--target-min);padding:var(--space-2xs) var(--space-m);text-align:center;border-radius:calc(var(--radius-card) - var(--space-2xs));line-height:1.2;font-weight:var(--weight-strong);font-size:var(--size-small);cursor:pointer;align-items:center;display:inline-flex;position:relative}.billing[data-astro-cid-ndcyfmhv] input[data-astro-cid-ndcyfmhv]{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.billing[data-astro-cid-ndcyfmhv] small[data-astro-cid-ndcyfmhv]{font-weight:var(--weight-body);color:var(--color-ink-soft);display:block}.billing[data-astro-cid-ndcyfmhv] label[data-astro-cid-ndcyfmhv]:has(input:checked){background:var(--color-ink);color:var(--color-on-ink)}.billing[data-astro-cid-ndcyfmhv] label[data-astro-cid-ndcyfmhv]:has(input:checked) small[data-astro-cid-ndcyfmhv]{color:var(--color-on-band-soft)}.billing[data-astro-cid-ndcyfmhv] label[data-astro-cid-ndcyfmhv]:has(input:focus-visible){outline:var(--focus-ring) solid var(--color-focus);outline-offset:var(--focus-offset)}@media (width>=30rem){.billing[data-astro-cid-ndcyfmhv] label[data-astro-cid-ndcyfmhv]{padding:0 var(--space-l)}.billing[data-astro-cid-ndcyfmhv] small[data-astro-cid-ndcyfmhv]{margin-left:var(--space-xs);display:inline}}.by-year[data-astro-cid-ndcyfmhv],.ways[data-astro-cid-ndcyfmhv]:has(#bill-year:checked) .by-month[data-astro-cid-ndcyfmhv]{display:none}.ways[data-astro-cid-ndcyfmhv]:has(#bill-year:checked) .by-year[data-astro-cid-ndcyfmhv]{display:inline}.ways-grid[data-astro-cid-ndcyfmhv]{gap:var(--space-2xl);margin-top:var(--space-xl);display:grid}.way[data-astro-cid-ndcyfmhv]{flex-direction:column;display:flex}.way[data-astro-cid-ndcyfmhv]>[data-astro-cid-ndcyfmhv]:last-child{flex:1}.way-label[data-astro-cid-ndcyfmhv]{align-items:baseline;gap:var(--space-2xs) var(--space-s);margin:0 0 var(--space-l);padding-top:var(--space-m);border-top:2px solid var(--color-ink);font-size:var(--size-h3);font-weight:var(--weight-head);flex-wrap:wrap;display:flex}.way-label[data-astro-cid-ndcyfmhv] span[data-astro-cid-ndcyfmhv]{font-size:var(--size-small);font-weight:var(--weight-body);color:var(--color-ink-soft)}.plans[data-astro-cid-ndcyfmhv]{gap:var(--space-m);display:grid}.plan[data-astro-cid-ndcyfmhv]{height:100%;padding:var(--space-xl) var(--space-l);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.plan--teal[data-astro-cid-ndcyfmhv]{background:var(--color-teal);color:var(--color-on-teal)}.plan--ink[data-astro-cid-ndcyfmhv]{background:var(--color-ink);color:var(--color-on-ink)}.plan[data-astro-cid-ndcyfmhv] h3[data-astro-cid-ndcyfmhv]{font-size:var(--size-h3);font-weight:var(--weight-head);margin:0}.plan-who[data-astro-cid-ndcyfmhv]{margin:var(--space-xs) 0 0;font-size:var(--size-small);color:var(--color-ink-soft)}.plan--teal[data-astro-cid-ndcyfmhv] .plan-who[data-astro-cid-ndcyfmhv]{color:var(--color-on-teal-soft)}.plan--ink[data-astro-cid-ndcyfmhv] .plan-who[data-astro-cid-ndcyfmhv]{color:var(--color-on-band-soft)}.plan-price[data-astro-cid-ndcyfmhv]{align-items:baseline;gap:var(--space-xs);margin:var(--space-l) 0 0;display:flex}.plan-price[data-astro-cid-ndcyfmhv] b[data-astro-cid-ndcyfmhv]{font-size:var(--size-price);font-weight:var(--weight-head);letter-spacing:var(--track-head);line-height:1}.plan-price[data-astro-cid-ndcyfmhv]>span[data-astro-cid-ndcyfmhv]{font-size:var(--size-small)}.plan[data-astro-cid-ndcyfmhv] ul[data-astro-cid-ndcyfmhv]{margin:var(--space-l) 0 0;font-size:var(--size-small);padding:0;list-style:none}.plan[data-astro-cid-ndcyfmhv] li[data-astro-cid-ndcyfmhv]{padding:var(--space-2xs) 0 var(--space-2xs) var(--space-l);position:relative}.plan[data-astro-cid-ndcyfmhv] li[data-astro-cid-ndcyfmhv]:before{content:"";width:var(--space-s);opacity:.55;background:currentColor;height:2px;position:absolute;top:1em;left:0}.plan-hand[data-astro-cid-ndcyfmhv]{padding-top:var(--space-l);font-family:var(--font-hand);font-size:var(--size-lede);color:var(--color-marker);margin:auto 0 0;rotate:-2deg}@media (width>=768px){.plans[data-astro-cid-ndcyfmhv]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.ways-grid[data-astro-cid-ndcyfmhv]{gap:var(--space-2xl);grid-template-columns:2fr 1fr}}
