.postmark[data-astro-cid-bt3zpmvw]{overflow:visible}.postmark__word[data-astro-cid-bt3zpmvw]{font-family:var(--font-body), Georgia, serif;letter-spacing:.12em;text-transform:uppercase;fill:currentColor;stroke:none;font-size:8.5px}.mast[data-astro-cid-wpvy4v7s]{border-bottom:var(--rule) solid var(--rasp)}.mast__nav[data-astro-cid-wpvy4v7s]{align-items:center;column-gap:var(--space-s);row-gap:var(--space-xs);padding-block:var(--space-s);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"home lang""list list";display:grid}.mast__home[data-astro-cid-wpvy4v7s]{font-family:var(--font-display), Georgia, serif;font-size:var(--step-2);grid-area:home;line-height:1;text-decoration:none}.mast__list[data-astro-cid-wpvy4v7s]{gap:var(--space-xs) var(--space-s);max-width:none;font-size:var(--step--1);letter-spacing:.06em;grid-area:list;grid-template-columns:repeat(3,max-content);padding:0;font-variant-caps:small-caps;list-style:none;display:grid}.mast__list[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]{max-width:none}.mast__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding-block:.15rem;text-decoration:none}.mast__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.mast__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{text-decoration:underline;text-decoration-color:var(--rasp);text-underline-offset:.3em;text-decoration-thickness:1.5px}.mast__lang[data-astro-cid-wpvy4v7s]{font-family:var(--font-display), Georgia, serif;font-size:var(--step--1);color:var(--rasp);border:var(--rule) solid var(--rasp);border-radius:5px;grid-area:lang;justify-self:end;margin-right:8rem;padding:.28em .55em .32em;line-height:1;text-decoration:none;transform:rotate(2deg)}.mast__lang[data-astro-cid-wpvy4v7s]:hover{box-shadow:0 0 0 2px var(--paper), 0 0 0 3.5px var(--rasp)}@media (width>=56rem){.mast__nav[data-astro-cid-wpvy4v7s]{column-gap:var(--space-m);padding-block:var(--space-m);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"home list lang stamp"}.mast__list[data-astro-cid-wpvy4v7s]{justify-content:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.mast__lang[data-astro-cid-wpvy4v7s]{margin-right:0}}.mast .stamp.mast__stamp{top:.7rem;right:var(--space-m);z-index:10;font-size:var(--step--1);position:fixed}@media (width>=56rem){.mast .stamp.mast__stamp{z-index:auto;font-size:var(--step-0);grid-area:stamp;justify-self:end;position:relative;top:auto;right:auto}}.leaf[data-astro-cid-ytfszt74]{overflow:visible}.colophon{margin-top:var(--space-xl);padding-block:var(--space-l) var(--space-xl);border-top:var(--rule) solid var(--rasp);font-size:var(--step--1);text-align:center}.colophon__inner{justify-items:center;gap:var(--space-s);display:grid}.colophon__inner p{max-width:60ch}.colophon__leaf{width:10rem;margin-bottom:var(--space-s)}.colophon__where{font-size:var(--step-0)}.colophon__links{justify-content:center;gap:var(--space-xs) var(--space-s);flex-wrap:wrap;max-width:none;padding:0;list-style:none;display:flex}.colophon__links li{max-width:none}.colophon__links li+li:before{content:"·";color:var(--rasp);margin-right:var(--space-s)}.colophon__links a{font-variant-numeric:tabular-nums}.colophon__langs,.colophon__print{color:var(--ink-soft)}.colophon__print{margin-top:var(--space-s);font-style:italic}:root{--paper:#f1e6d2;--paper-deep:#e6d6ba;--ink:#2e221c;--ink-soft:#5c4a3e;--rasp:#b8324f;--rasp-deep:#93263e;--stop-bg:var(--paper);--stop-fg:var(--ink);--stop-accent:var(--rasp);--step--1:clamp(.86rem, .83rem + .15vw, .95rem);--step-0:clamp(1.05rem, 1rem + .25vw, 1.2rem);--step-1:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--step-2:clamp(1.55rem, 1.35rem + 1vw, 2.1rem);--step-3:clamp(2rem, 1.6rem + 2vw, 3rem);--step-4:clamp(2.5rem, 1.7rem + 3.5vw, 4.5rem);--step-5:clamp(2.6rem, 1.1rem + 6.4vw, 6rem);--space-xs:.5rem;--space-s:.75rem;--space-m:1.5rem;--space-l:3rem;--space-xl:5rem;--measure:66ch;--rule:1.5px;--ease-print:cubic-bezier(.2, .7, .2, 1);--stamp-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 72' preserveAspectRatio='none'%3E%3Cfilter id='r' x='-4%25' y='-8%25' width='108%25' height='116%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85 0.95' numOctaves='2' seed='11'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='3' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='1' y='1' width='238' height='70' rx='8' fill='white' filter='url(%23r)'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--ink-soft) var(--paper);caret-color:var(--rasp);accent-color:var(--rasp)}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), Georgia, serif;font-size:var(--step-0);text-rendering:optimizelegibility;line-height:1.55}::selection{background:var(--rasp);color:var(--paper)}h1,h2,h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;text-wrap:balance;font-weight:400;line-height:1.05}h1{font-size:var(--step-4)}h2{font-size:var(--step-3)}h3{font-size:var(--step-2)}p,li{max-width:var(--measure);text-wrap:pretty}a{color:inherit;text-decoration-color:var(--rasp);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--rasp);outline-offset:3px;border-radius:2px}img,svg{max-width:100%;height:auto;display:block}.wrap{width:min(100% - 2 * var(--space-m), 74rem);margin-inline:auto}.section{padding-block:var(--space-xl)}.section>*+*{margin-block-start:var(--space-s)}.section>h2{margin-block-start:var(--space-l)}.section>h3,.section>h1+p{margin-block-start:var(--space-m)}.section>p:has(>.cta){margin-block-start:var(--space-l)}.section .lede{font-size:var(--step-1)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{background:var(--ink);color:var(--paper);padding:var(--space-s) var(--space-m);text-decoration:none;position:fixed;left:-9999px}.skip-link:focus{left:var(--space-m);top:var(--space-m);z-index:20}.cta,.stamp{isolation:isolate;font-family:var(--font-display), Georgia, serif;font-size:var(--step-0);letter-spacing:.01em;color:var(--paper);cursor:pointer;transition:transform .12s var(--ease-print), box-shadow .12s var(--ease-print);background:0 0;border:0;border-radius:7px;align-items:center;gap:.5em;padding:.55em 1.05em .6em;line-height:1.1;text-decoration:none;display:inline-flex;position:relative;transform:rotate(-1.5deg)}.cta:before,.stamp:before{content:"";z-index:-1;background:var(--rasp);box-shadow:inset 0 0 0 2px var(--rasp), inset 0 0 0 3.5px var(--paper);-webkit-mask:var(--stamp-mask) center / 100% 100% no-repeat;mask:var(--stamp-mask) center / 100% 100% no-repeat;transition:box-shadow .12s var(--ease-print);border-radius:7px;position:absolute;inset:0}.cta:hover,.stamp:hover{box-shadow:0 0 0 3px var(--paper), 0 0 0 4.5px var(--rasp);transform:rotate(-1.5deg)translateY(1px)}.cta:hover:before,.stamp:hover:before{box-shadow:inset 0 0 0 2.5px var(--rasp), inset 0 0 0 4.5px var(--paper)}.cta:active,.stamp:active{transform:rotate(-1.5deg)scale(.97)}.stamp__glyph{flex:none;width:1.15em;height:1.15em}.stamp--panel{font-size:var(--step-1);padding:.6em 1.2em .65em}.stamp__postmark{width:4.6em;color:var(--rasp-deep);opacity:0;transition:opacity .2s var(--ease-print), transform .26s var(--ease-print);pointer-events:none;position:absolute;inset:-.9em -1.4em auto auto;transform:rotate(-14deg)scale(.85)}.stamp[data-sent] .stamp__postmark{opacity:1;transform:rotate(-14deg)scale(1)}input:where([type=text],[type=email],[type=tel]),select,textarea{font:inherit;color:var(--ink);background:var(--paper);border:var(--rule) solid var(--ink);border-radius:3px;padding:.6rem .7rem}.entry{align-items:baseline;column-gap:var(--space-s);max-width:52rem;padding-block:var(--space-s);border-bottom:1px solid color-mix(in srgb, var(--ink) 28%, transparent);grid-template-columns:auto 1fr auto;grid-template-areas:"title leader price""sum sum sum";display:grid}.entry__title{font-size:var(--step-1);grid-area:title;line-height:1.15}.entry__title a{text-decoration:none}.entry__title a:hover{text-decoration:underline}.entry__leader{border-bottom:1.5px dotted var(--ink-soft);grid-area:leader;min-width:1.5rem;transform:translateY(-.35em)}.entry__price{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);grid-area:price}.entry__price .entry__min{color:var(--ink-soft);font-size:var(--step--1)}.entry__sum{color:var(--ink-soft);font-size:var(--step--1);grid-area:sum;margin-top:.2rem}@media (width<=30rem){.entry{grid-template-columns:1fr;grid-template-areas:"title""price""sum"}.entry__leader{display:none}}.drawing{color:var(--ink);overflow:visible}.drawing__word{font-family:var(--font-body), Georgia, serif;fill:currentColor;stroke:none;font-size:13px;font-style:italic}.drawing__rasp{color:var(--rasp)}.gesture{transform-box:view-box}.gesture--sway{animation:6s ease-in-out infinite alternate g-sway}.gesture--nod{animation:4.5s ease-in-out infinite alternate g-nod}.gesture--tilt{animation:2.8s ease-in-out infinite alternate g-tilt}.gesture--wave{animation:1.7s ease-in-out infinite alternate g-wave}.gesture--travel{animation:5s ease-in-out infinite alternate g-travel}.gesture--press{animation:2.4s ease-in-out infinite alternate g-press}.gesture--breathe{animation:5.5s ease-in-out infinite alternate g-breathe}.gesture--rays{animation:90s linear infinite g-rays}.gesture--drift{animation:7s ease-in-out infinite alternate g-drift}.gesture--pop{opacity:1}[data-print] .panel:not([data-printed]) .gesture--pop{opacity:0}[data-print] .panel[data-printed] .gesture--pop{animation:g-pop .48s var(--ease-print) both}[data-motion=paused] .gesture,[data-motion=frozen] .gesture{animation-play-state:paused}[data-motion=frozen] .gesture--pop{opacity:1;animation:none}@keyframes g-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes g-nod{0%{transform:rotate(-1.5deg)}to{transform:rotate(2deg)}}@keyframes g-tilt{0%{transform:rotate(-2.5deg)}to{transform:rotate(2deg)}}@keyframes g-wave{0%{transform:rotate(-9deg)}to{transform:rotate(8deg)}}@keyframes g-travel{0%{transform:translate(-3px)}to{transform:translate(3px)}}@keyframes g-press{0%{transform:translateY(0)}to{transform:translateY(2px)}}@keyframes g-breathe{0%{transform:scaleY(1)}to{transform:scaleY(1.03)}}@keyframes g-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes g-drift{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes g-pop{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.gesture{animation:none!important}.panel{transition:filter .2s linear!important;transform:none!important}}
