@font-face{font-family:fredoka;src:url(../media/fredoka_600-s.p.2mk73vxceoq-f.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:fredoka;src:url(../media/fredoka_700-s.p.0d6hykt4j8iuo.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fredoka Fallback;src:local(Arial);ascent-override:94.71%;descent-override:22.95%;line-gap-override:0.0%;size-adjust:102.84%}._8BvKoa_className{font-family:fredoka,fredoka Fallback}._8BvKoa_variable{--font-fredoka:"fredoka", "fredoka Fallback"}
@font-face{font-family:nunito;src:url(../media/nunito_regular-s.p.10rrb185tj6w2.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:nunito;src:url(../media/nunito_700-s.p.1r8v375k_i37p.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:99.46%;descent-override:34.73%;line-gap-override:0.0%;size-adjust:101.65%}.cmahiq_className{font-family:nunito,nunito Fallback}.cmahiq_variable{--font-nunito:"nunito", "nunito Fallback"}
:root{--color-marigold:#f5b53f;--color-marigold-on:#3b1e16;--color-cloud:#f6f8fb;--color-cloud-on:#3b1e16;--color-heartwood-brown:#3b1e16;--color-heartwood-brown-on:#fff;--color-snow:#fff;--color-snow-on:#3b1e16;--color-teal:#2b7a8c;--color-teal-on:#fff;--color-brick:#d9452b;--color-brick-on:#fff;--color-leaf:#6baa5a;--color-leaf-on:#3b1e16;--color-dusk-peach:#e3b9a0;--color-dusk-peach-on:#3b1e16;--color-moonglow:#ffe1a1;--color-moonglow-on:#3b1e16;--font-display:Fredoka;--font-body:Nunito;--type-display:3.5rem;--type-h1:2.5rem;--type-h2:1.75rem;--type-h3:1.25rem;--type-body:1.0625rem;--type-caption:.875rem;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:32px;--space-xl:64px}
*,:before,:after{box-sizing:border-box}:root{--focus:var(--color-heartwood-brown);--font-display-stack:var(--font-fredoka), var(--font-display), Arial, sans-serif;--font-body-stack:var(--font-nunito), var(--font-body), Arial, sans-serif;--gutter:var(--space-md);--max:1120px}html{-webkit-text-size-adjust:100%;background:var(--color-cloud)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-cloud);color:var(--color-cloud-on);font-family:var(--font-body-stack);font-size:var(--type-body);margin:0;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.block--brown,.block--teal,.tray,.site-footer{--focus:var(--color-snow)}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:760px}.section{padding-block:clamp(48px,9vw,96px)}.block--marigold{background:var(--color-marigold);color:var(--color-marigold-on)}.block--brown{background:var(--color-heartwood-brown);color:var(--color-heartwood-brown-on)}.block--teal{background:var(--color-teal);color:var(--color-teal-on)}.block--joined{padding-top:0}.preview-strip{background:var(--color-heartwood-brown);color:var(--color-snow);font-weight:700;font-size:var(--type-caption);padding:10px var(--gutter);text-align:center;line-height:1}.display,.h2,.h3{font-family:var(--font-display-stack);text-wrap:balance;margin:0;font-weight:700}.display{font-size:clamp(2.125rem, 8.4vw, var(--type-display));line-height:1.06}.h2{font-size:clamp(1.75rem, 5.6vw, var(--type-h1));line-height:1.12}.h3{font-size:var(--type-h3);line-height:1.25}.eyebrow{margin:0 0 var(--space-md);font-size:1rem;font-weight:700;line-height:1.35}.eyebrow--marigold{color:var(--color-marigold)}.lede{margin:0;font-size:clamp(1.125rem,3.4vw,1.375rem);line-height:1.5}.prose>*{margin:0}.prose>*+*{margin-top:var(--space-md)}.prose>.h2+p,.prose>.display+p{margin-top:var(--space-lg)}.prose>.eyebrow{margin-bottom:var(--space-md)}.prose p{max-width:64ch}.btn{border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-display-stack);cursor:pointer;text-align:center;border:3px solid #0000;justify-content:center;align-items:center;padding:10px 28px;font-size:1.25rem;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.btn--brick{background:var(--color-brick);color:var(--color-brick-on)}.btn--brown{background:var(--color-heartwood-brown);color:var(--color-heartwood-brown-on);min-height:44px;padding:8px 20px;font-size:1rem}.btn--lg{min-height:48px;padding:10px 28px;font-size:1.25rem}.btn--outline{border-color:var(--color-heartwood-brown);color:var(--color-heartwood-brown);background:0 0}.btn:hover{border-color:var(--color-heartwood-brown)}.btn--brick:hover{border-color:var(--color-snow)}.block--marigold .btn--brick,.hero-c .btn--brick{border-color:var(--color-heartwood-brown)}.site-header{background:var(--color-marigold);padding-top:var(--space-md)}.site-header__row{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.site-header__logo{color:var(--color-heartwood-brown);flex:none;padding:4px 0;display:block}.lockup{aspect-ratio:4582/1324;width:auto;height:42px}.site-header__logo{order:1}.site-header__cta{order:2}.site-header__nav{flex:1 0 100%;order:3}.site-header__nav ul{gap:0 var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-header__nav a{align-items:center;min-height:44px;padding-inline:2px;font-weight:700;text-decoration:none;display:inline-flex}.site-header__nav a:hover,.site-header__nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}@media (min-width:760px){.site-header{padding-top:var(--space-lg)}.lockup{height:56px}.site-header__row{gap:var(--space-lg);flex-wrap:nowrap}.site-header__nav{flex:auto;order:2}.site-header__nav ul{justify-content:flex-end;gap:0 var(--space-lg)}.site-header__cta{order:3}}.hero-c{background:var(--color-marigold);color:var(--color-marigold-on)}.hero-c__grid{gap:var(--space-md);padding-block:var(--space-md) clamp(32px, 8vw, 80px);padding-inline:var(--gutter);display:grid}.hero-c__grid>.display,.hero-c__head>.display{margin:0}.hero-c__head .eyebrow{margin-bottom:var(--space-sm)}.hero-c__actions{gap:var(--space-md);padding-top:var(--space-sm);flex-wrap:wrap;display:flex}.hero-c__caption{font-size:var(--type-caption);margin:0;line-height:1.5}.hero-c__lede{gap:var(--space-md);display:grid}.hero-c__lede .lede{max-width:60ch}.hero-c__plate{margin:var(--space-md) calc(-1 * var(--gutter)) calc(-1 * clamp(32px, 8vw, 80px))}.hero-c__plate img{width:100%;height:auto;display:block}.hero-c--listen .hero-c__plate{display:none}@media (min-width:900px){.hero-c__grid{grid-template-columns:calc((100% - min(100%, var(--max))) / 2 + var(--gutter)) minmax(0, 504px) minmax(0, 1fr);column-gap:0;row-gap:var(--space-md);padding-block:var(--space-xl);grid-template-areas:".h1 plate"".media plate"".p plate"".cta plate";padding-inline:0}.hero-c__head{grid-area:h1}.hero-c__media{grid-area:media}.hero-c__lede{grid-area:p}.hero-c__actions{grid-area:cta;align-self:start}.hero-c__plate{margin:calc(-1 * var(--space-xl)) 0 calc(-1 * var(--space-xl)) var(--space-xl);grid-area:plate;min-height:100%}.hero-c__plate img{object-fit:cover;object-position:72% 50%;height:100%}.hero-c--listen .hero-c__plate{align-self:stretch;display:block}.hero-c--listen .hero-c__grid{grid-template-areas:".h1 plate"".p plate";align-items:center}}@media (min-width:640px) and (max-width:899px){.hero-c__grid{column-gap:var(--space-lg);padding-top:var(--space-lg);grid-template:"h1 h1""media media""p plate""cta plate"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start}.hero-c__head{grid-area:h1}.hero-c__media{grid-area:media;max-width:560px}.hero-c__lede{grid-area:p}.hero-c__actions{grid-area:cta}.hero-c__plate{min-height:440px;margin:0 calc(-1 * var(--gutter)) calc(-1 * clamp(32px, 8vw, 80px)) 0;grid-area:plate;align-self:stretch;position:relative}.hero-c__plate img{object-fit:cover;object-position:50% 100%;height:100%;position:absolute;inset:0}.hero-c--listen .hero-c__plate{display:none}.hero-c--listen .hero-c__grid{grid-template:"h1""p"/minmax(0,1fr)}}.hmedia{gap:var(--space-md);grid-template-columns:128px minmax(0,1fr);align-items:center;display:grid}.hmedia .cover{width:128px}.hmedia .tray{min-width:0}@media (min-width:900px){.hmedia{grid-template-columns:160px minmax(0,1fr)}.hmedia .cover{width:160px}}.listen-hero .prose{padding-top:0}.cover{--field:var(--color-heartwood-brown);--pic:var(--color-marigold);aspect-ratio:1;background:var(--color-heartwood-brown);width:100%;color:var(--color-snow);border-radius:7.5%;position:relative;overflow:hidden;container-type:inline-size}.cover--classics{--field:var(--color-teal);--pic:var(--color-snow)}.cover__art{background:var(--field);position:absolute;inset:0 0 20%}.cover__pic{background:var(--pic);position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cover__band{background:var(--color-heartwood-brown);align-items:center;gap:3.2cqw;padding-inline:4.4cqw 4cqw;display:flex;position:absolute;inset:80% 0 0}.cover__mark{aspect-ratio:907/1329;width:auto;height:13cqw;color:var(--color-snow);flex:none}.cover__title{font-family:var(--font-display-stack);color:var(--color-snow);text-align:left;font-size:6.4cqw;font-weight:700;line-height:1.08}.tray{background:var(--color-heartwood-brown);color:var(--color-snow);border-radius:var(--radius-md);padding:12px 14px}.player{align-items:center;gap:14px;display:flex}.player__play{background:var(--color-brick);width:64px;height:64px;color:var(--color-brick-on);cursor:pointer;border:3px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.player__play svg{width:30px;height:30px}.player__play:hover{border-color:var(--color-snow)}.player__play .player__spin{width:34px;height:34px}.player__body{flex:auto;min-width:0}.player__time{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700;line-height:1.2}.seek{align-items:center;height:44px;display:flex;position:relative}.seek__track,.seek__fill{border-radius:var(--radius-pill);pointer-events:none;height:8px;position:absolute;left:0}.seek__track{background:var(--color-dusk-peach);right:0}.seek__fill{width:var(--pct,0%);background:var(--color-leaf)}.seek__input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:44px;margin:0;position:relative}.seek__input::-webkit-slider-runnable-track{background:0 0;height:44px}.seek__input::-moz-range-track{background:0 0;height:44px}.seek__input::-webkit-slider-thumb{appearance:none;background:var(--color-snow);border:0;border-radius:50%;width:22px;height:22px;margin-top:11px}.seek__input::-moz-range-thumb{background:var(--color-snow);border:0;border-radius:50%;width:22px;height:22px}.seek__input:focus-visible{outline:3px solid var(--color-snow);outline-offset:2px}.strip{--cw:192px;padding:calc(var(--cw) * .25 + 12px) 0 var(--space-md);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-heartwood-brown) transparent;align-items:flex-end;margin:0;list-style:none;display:flex;overflow:auto hidden}.strip__item{flex:0 0 var(--cw);width:var(--cw);margin-left:calc(var(--cw) * .04);z-index:1;scroll-snap-align:center;position:relative}.strip__item:first-child{margin-left:0}.strip__item a{border-radius:7.5%;display:block}.strip__item.is-current{z-index:3;transform:translateY(-25%)}.strip__item.is-current~.strip__item{transform:translateX(calc(var(--cw) * -.1))}.strip__item:has(~.is-current){transform:translateX(calc(var(--cw) * .1))}.strip__item.is-current a{outline:4px solid var(--strip-ground,var(--color-marigold));outline-offset:0}.strip__item.is-current a:focus-visible{outline:4px solid var(--color-heartwood-brown);outline-offset:4px}.samples{--strip-ground:var(--color-cloud)}@media (prefers-reduced-motion:no-preference){.strip__item{transition:transform .18s ease-out}}@media (min-width:760px){.strip{--cw:min(208px, calc((100vw - 2 * var(--gutter)) / 5.2));overflow:visible}}.statement__text{font-family:var(--font-display-stack);margin:0;font-size:clamp(1.375rem,4.6vw,2rem);font-weight:600;line-height:1.35}.block--brown .prose p,.block--teal .prose p{max-width:62ch}.ladder{margin:var(--space-md) 0 var(--space-md);padding:0 var(--space-md);border-inline:8px solid var(--color-snow);border-radius:0 0 8px 8px;max-width:640px;list-style:none}.ladder__rung{padding:var(--space-md) var(--space-sm);border-top:8px solid var(--color-snow);gap:4px;display:grid}.ladder__label{font-family:var(--font-display-stack);font-size:1.25rem;font-weight:700}.points{gap:var(--space-md);margin:var(--space-lg) 0 0;padding:0;list-style:none;display:grid}.points li{padding:var(--space-md) var(--space-md) var(--space-md) 60px;background:var(--color-snow);color:var(--color-snow-on);border-radius:var(--radius-md);align-items:center;min-height:64px;font-weight:700;display:flex;position:relative}.points li:before{content:"";background:var(--color-leaf);border-radius:50%;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:20px}@media (min-width:760px){.points{grid-template-columns:1fr 1fr}}.samples__copy{margin-bottom:var(--space-md)}.faq__item{border-bottom:3px solid var(--color-heartwood-brown)}.faq__item:first-of-type{border-top:3px solid var(--color-heartwood-brown);margin-top:var(--space-lg)}.faq__item summary{min-height:56px;font-family:var(--font-display-stack);cursor:pointer;align-items:center;padding:12px 48px 12px 0;font-size:1.25rem;font-weight:700;line-height:1.25;list-style:none;display:flex;position:relative}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";border-right:4px solid var(--color-heartwood-brown);border-bottom:4px solid var(--color-heartwood-brown);width:12px;height:12px;margin-top:-9px;position:absolute;top:50%;right:8px;transform:rotate(45deg)}.faq__item[open] summary:after{margin-top:-3px;transform:rotate(-135deg)}.faq__a{padding:0 0 var(--space-lg)}.fine{font-size:var(--type-caption)}.story-band{scroll-margin-top:var(--space-lg);padding-block:clamp(32px,6vw,56px)}.story-band[data-density=air]{padding-block:clamp(32px,10vw,112px)}.story-band[data-density=tight]{padding-block:clamp(28px,4.5vw,44px)}.story-band[data-tone=teal]{background:var(--color-teal);color:var(--color-teal-on);--focus:var(--color-snow)}.story-band[data-tone=teal] .cover--classics{border:3px solid var(--color-heartwood-brown)}.story-band[data-tone=marigold]{background:var(--color-marigold);color:var(--color-marigold-on)}.story{gap:var(--space-md);grid-template-columns:112px minmax(0,1fr);grid-template-areas:"cover head""tray tray""blurb blurb""note note";align-items:center;display:grid}.story .cover{grid-area:cover;width:100%}.story__head{grid-area:head}.story__body{display:contents}.story__blurb{grid-area:blurb;margin:0}.story__note{grid-area:note;margin:0}.story .tray{grid-area:tray}.story__body p{max-width:62ch}.story__shelf{margin:0;font-size:1rem;font-weight:700}.story__title{margin-top:var(--space-xs);font-size:clamp(1.375rem, 5.6vw, var(--type-h1))}.story__meta{align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0 0;font-weight:700;display:flex}.story__meta .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.story__note{font-size:1rem}.story .tray{max-width:560px}.story-band[data-queued] .cover{outline-offset:4px;outline:4px solid}@media (min-width:760px){.story__body{grid-area:body;display:block}.story__body>*+*{margin-top:var(--space-md)}.story .tray,.story__note,.story__blurb{grid-area:auto}.story{column-gap:var(--space-lg);row-gap:var(--space-md);grid-template-columns:240px minmax(0,1fr);grid-template-areas:"cover head""cover body";align-items:start}.story .cover{align-self:start}.story-band[data-flip] .story{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"head cover""body cover"}.story__title{font-size:clamp(1.75rem, 5.6vw, var(--type-h1))}}.site-footer{background:var(--color-heartwood-brown);color:var(--color-snow);padding-block:var(--space-lg)}.site-footer p{font-family:var(--font-display-stack);margin:0;font-size:1.125rem;font-weight:600}.site-footer__grid{gap:var(--space-lg);display:grid}.site-footer__contact{gap:var(--space-sm);display:grid}.site-footer__contact p{font-family:var(--font-body-stack);font-weight:400;font-size:var(--type-caption);max-width:62ch;line-height:1.5}.site-footer__links{gap:var(--space-lg);padding-top:var(--space-sm);display:flex}.site-footer__links a{min-height:44px;font-family:var(--font-display-stack);align-items:center;font-size:1rem;font-weight:600;display:inline-flex}@media (min-width:900px){.site-footer__grid{gap:var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.about__signoff{font-family:var(--font-display-stack);font-weight:700;font-size:var(--type-h3)}.legal{padding-block:clamp(32px,7vw,72px)}.legal h1{margin:0 0 var(--space-lg);font-family:var(--font-display-stack);font-weight:700;font-size:clamp(2.125rem, 8.4vw, var(--type-display));text-wrap:balance;line-height:1.06}.legal h2{font-family:var(--font-display-stack);font-weight:700;font-size:var(--type-h2);margin-top:var(--space-xl);line-height:1.2}.legal h3{font-family:var(--font-display-stack);font-weight:700;font-size:var(--type-h3);margin-top:var(--space-lg)}.legal ul{max-width:64ch;padding-left:1.25em}.legal li+li{margin-top:var(--space-sm)}.legal blockquote{margin:var(--space-lg) 0 0;padding:var(--space-md) var(--space-lg);background:var(--color-snow);color:var(--color-snow-on);border-radius:var(--radius-md)}.legal blockquote>*+*{margin-top:var(--space-md)}.plate{object-fit:cover;object-position:50% 0;width:100%;height:clamp(320px,42vw,640px);display:block}.plate--strip{aspect-ratio:21/9;object-position:50% 50%;height:auto}.plate--inline{aspect-ratio:3/2;height:auto}.plate-band__head{padding-top:clamp(48px,9vw,96px);padding-bottom:var(--space-lg)}.plate-band__body{padding-top:var(--space-lg);padding-bottom:clamp(48px,9vw,96px)}.plate-band .prose p{max-width:62ch}.block--teal .ladder,.block--teal .ladder__rung{border-color:var(--color-snow)}.offer-c__grid{gap:var(--space-lg);margin-top:var(--space-lg);align-items:center;display:grid}.offer-c__grid .points{margin-top:0}@media (min-width:900px){.offer-c__grid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.offer-c__grid .points{grid-template-columns:1fr}}.samples .strip{margin-top:var(--space-lg)}.skip{top:var(--space-sm);left:var(--space-sm);z-index:10;background:var(--color-heartwood-brown);width:48px;height:48px;color:var(--color-snow);border-radius:50%;place-items:center;display:grid;position:fixed;transform:translateY(-200%)}.skip svg{width:24px;height:24px}.skip:focus-visible{outline:3px solid var(--color-snow);outline-offset:2px;transform:none}.lost{background:var(--color-heartwood-brown);color:var(--color-heartwood-brown-on);--focus:var(--color-snow);align-content:end;min-height:calc(100svh - 130px);display:grid}.lost__code{padding:var(--space-lg) var(--gutter);align-self:start;margin:0}.lost img{justify-self:end;width:100%;max-width:640px;height:auto;display:block}@media (min-width:900px){.lost{grid-template-columns:calc((100% - min(100%, var(--max))) / 2 + var(--gutter)) minmax(0, 1fr) 640px;align-items:end;min-height:max(560px,100svh - 130px)}.lost__code{grid-column:2;align-self:center;padding:0}.lost img{grid-column:3;justify-self:end}}@media (max-width:639px){.hero-c--listen .hero-c__grid{padding-bottom:var(--space-md)}.hero-c--listen .lede{font-size:1rem;line-height:1.45}.hero-c--listen .hero-c__lede{gap:var(--space-sm)}}.hero-c__media{gap:var(--space-md);align-content:start;display:grid}.hmedia--second{gap:var(--space-sm) var(--space-md);grid-template-columns:72px minmax(0,1fr)}.hmedia--second .cover{width:72px}.hmedia--second .tray{padding:6px 10px}.hmedia--second .player__play{width:48px;height:48px}.hmedia--second .player__play svg{width:22px;height:22px}.hmedia--second .seek{height:32px}.hero-c__rest{flex:1 0 100%;max-width:52ch}.hero-c__plate--teal{background:var(--color-teal)}.hero-c__plate--teal img{object-position:60% 50%}.hero-c__plate--cloud{background:var(--color-cloud)}.hero-c__plate--brown{background:var(--color-heartwood-brown)}.hero-c__plate--brown img{object-position:68% 50%}.hero-c__plate--peach{background:var(--color-dusk-peach)}@media (min-width:640px){.hero-c__plate--cloud,.hero-c__plate--peach{align-self:start;min-height:0;position:static}.hero-c__plate--cloud img,.hero-c__plate--peach img{aspect-ratio:3/2;height:auto;position:static}}@media (min-width:900px){.hero-c__plate--cloud,.hero-c__plate--peach{margin-bottom:0}}.statement.block--brown .statement__text{color:var(--color-snow)}.split__grid{gap:var(--space-lg);display:grid}@media (min-width:900px){.split__grid{gap:var(--space-xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.ladder__text{font-size:1.125rem;font-weight:700}.offer__points .points{margin-top:var(--space-lg)}.doors__intro{max-width:40ch}.doors__list{margin:var(--space-lg) 0 0;border-top:3px solid var(--color-heartwood-brown);padding:0;list-style:none;display:grid}.door{border-bottom:3px solid var(--color-heartwood-brown)}.door__link{gap:var(--space-md);min-height:112px;padding-block:var(--space-md);grid-template-columns:96px minmax(0,1fr) 20px;align-items:center;text-decoration:none;display:grid}.door__pic{width:96px;display:block}.door__img{object-fit:cover;border-radius:7.5%;width:96px;height:96px}.door__text{gap:4px;display:grid}.door__lead{font-family:var(--font-display-stack);font-size:1.25rem;font-weight:700;line-height:1.25}.door__rest{max-width:56ch}.door__go{width:20px;height:20px}.door__link:hover .door__lead{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:3px}@media (min-width:760px){.door__link{gap:var(--space-lg);grid-template-columns:128px minmax(0,1fr) 24px}.door__pic,.door__img{width:128px;height:128px}.door__lead{font-size:1.5rem}}@media (min-width:900px){.doors__list{column-gap:var(--space-xl);grid-template-columns:1fr 1fr}.door--lead{grid-column:1/-1}.door--lead .door__link{padding-block:var(--space-lg);grid-template-columns:224px minmax(0,1fr) 32px}.door--lead .door__pic,.door--lead .door__img{width:224px;height:224px}.door--lead .door__lead{font-size:clamp(1.75rem, 3.4vw, var(--type-h1));line-height:1.12}.door--lead .door__go{width:28px;height:28px}}.pricing__grid{gap:var(--space-md);margin-top:var(--space-lg);display:grid}.price{background:var(--color-snow);color:var(--color-snow-on);border-radius:var(--radius-md);padding:var(--space-lg)}.price--founding{background:var(--color-marigold);color:var(--color-marigold-on)}.price__amount{font-family:var(--font-display-stack);text-wrap:balance;margin:0;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:700;line-height:1.12}.price--founding .price__amount{font-size:clamp(1.75rem,6vw,3rem)}.price__note{margin:var(--space-sm) 0 0;max-width:56ch}.pricing__trial{margin:var(--space-lg) 0 0;max-width:64ch;font-weight:700}@media (min-width:760px){.pricing__grid{grid-template-columns:1fr 1fr}.price--founding{padding:var(--space-xl) var(--space-lg);grid-column:1/-1}}.gift{padding-top:var(--space-lg)}.gift__grid{gap:var(--space-lg);align-items:start;display:grid}.ticket{--focus:var(--color-snow);background:var(--color-heartwood-brown);color:var(--color-heartwood-brown-on);border-radius:var(--radius-lg);padding:var(--space-lg)}.ticket__price{font-family:var(--font-display-stack);color:var(--color-marigold);text-wrap:balance;margin:0;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:700;line-height:1.15}.ticket__list{margin:var(--space-md) 0 var(--space-lg);gap:var(--space-md);padding:0;list-style:none;display:grid}.ticket__list li{padding-left:40px;font-weight:700;position:relative}.ticket__list li:before{content:"";background:var(--color-leaf);border-radius:50%;width:22px;height:22px;position:absolute;top:.15em;left:0}.ticket__note{margin-top:var(--space-lg);font-size:var(--type-caption)}.ticket__note p{max-width:48ch}@media (min-width:900px){.gift__grid{gap:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.samples__rows{gap:var(--space-lg);margin-top:var(--space-lg);display:grid}.srow{gap:var(--space-md);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.srow .cover{width:96px}.srow__tray{grid-column:1/-1}.srow__head .h3{margin-top:var(--space-xs)}@media (min-width:760px){.srow{gap:var(--space-lg);grid-template-columns:120px minmax(0,1fr) minmax(0,380px)}.srow .cover{width:120px}.srow__tray{grid-column:auto}}.pricing__cta{margin:var(--space-lg) 0 0}.pricing__note{margin:var(--space-md) 0 0;max-width:64ch}.offer__cta{margin-top:var(--space-md)}
