.scene.svelte-ff736s{width:100%;height:100%;display:block;position:absolute;inset:0}.layer.svelte-ff736s{transform-box:view-box}.sun.svelte-ff736s{transform:translateY(calc(var(--p,0) * .35px))}.far.svelte-ff736s{transform:translateY(calc(var(--p,0) * .2px))}.hero.svelte-gzujjl{aspect-ratio:600/1300;background:#2c1c10;max-height:1300px;position:relative;overflow:hidden}.hero.svelte-gzujjl .scene.wide{display:none}@media (width>=760px){.hero.svelte-gzujjl{aspect-ratio:1440/960;max-height:1000px}.hero.svelte-gzujjl .scene.wide{display:block}.hero.svelte-gzujjl .scene.tall{display:none}}.copy.svelte-gzujjl{justify-items:start;gap:16px;display:grid;position:absolute;top:clamp(28px,6vw,84px);left:0;right:0}main.under-header .copy.svelte-gzujjl{top:calc(var(--header-h) + clamp(16px, 4vw, 56px))}.copy.svelte-gzujjl .note:where(.svelte-gzujjl){color:#5c2f14}.copy.svelte-gzujjl .display{max-width:9ch;font-size:calc(clamp(2.9rem, 8.4vw, 6.6rem) * var(--hscale,1) * var(--sec-hscale,1));text-wrap:balance}.center.svelte-gzujjl{text-align:center;justify-items:center}.center.svelte-gzujjl .display{margin-inline:auto}.sub.svelte-gzujjl{max-width:34ch;font-family:var(--display);font-variation-settings:"opsz" 36, "SOFT" 100;color:var(--bark-soft);white-space:pre-line;font-size:clamp(1.1rem,2.2vw,1.4rem);line-height:1.4}.ctas.svelte-gzujjl{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:8px;display:flex}.center.svelte-gzujjl .ctas:where(.svelte-gzujjl){justify-content:center}.copy.svelte-gzujjl .ctas:where(.svelte-gzujjl) .link-arrow:where(.svelte-gzujjl){color:var(--bark)}.hero.photo.svelte-gzujjl{aspect-ratio:auto;background:var(--soil);align-items:end;min-height:min(88vh,860px);display:grid}.bg.svelte-gzujjl{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade.svelte-gzujjl{background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--soil) 78%, transparent));position:absolute;inset:0}.pcopy.svelte-gzujjl{color:var(--parchment);justify-items:start;gap:16px;padding-block:clamp(120px,20vw,220px) clamp(40px,7vw,90px);display:grid;position:relative}.photo.center.svelte-gzujjl .pcopy:where(.svelte-gzujjl){text-align:center;justify-items:center}.photo.center.svelte-gzujjl .ctas:where(.svelte-gzujjl){justify-content:center}.pcopy.svelte-gzujjl .note:where(.svelte-gzujjl){color:var(--honey-pale)}.pcopy.svelte-gzujjl .display{max-width:12ch;font-size:calc(clamp(2.9rem, 8.4vw, 6.6rem) * var(--hscale,1) * var(--sec-hscale,1));text-wrap:balance}.pcopy.svelte-gzujjl .sub:where(.svelte-gzujjl){color:color-mix(in srgb, var(--parchment) 86%, transparent)}.pcopy.svelte-gzujjl .link-arrow:where(.svelte-gzujjl){color:var(--parchment)}.marquee.svelte-87yoyt{z-index:2;background:linear-gradient(180deg, var(--honey-hi,#e3a443), var(--honey) 60%, var(--honey-lo,#c88424));color:var(--soil);box-shadow:inset 0 1px 0 #ffe8b499, var(--shadow);margin:8px -12px 0;position:relative;overflow:hidden;rotate:-1.2deg}.marquee.svelte-87yoyt svg:where(.svelte-87yoyt){color:var(--bark)}.tone-soil.svelte-87yoyt{background:var(--soil);color:var(--parchment);box-shadow:var(--shadow)}.tone-soil.svelte-87yoyt svg:where(.svelte-87yoyt){color:var(--honey)}.tone-sand.svelte-87yoyt{background:var(--parchment-2);color:var(--bark);box-shadow:inset 0 0 0 1px var(--line)}.track.svelte-87yoyt{width:max-content;margin:0;padding:14px 0;list-style:none;animation:38s linear infinite svelte-87yoyt-slide;display:flex}.track.svelte-87yoyt li:where(.svelte-87yoyt){font-family:var(--display);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;white-space:nowrap;align-items:center;gap:22px;padding-right:22px;font-size:clamp(1.25rem,2.6vw,1.7rem);font-style:italic;font-weight:560;display:inline-flex}@keyframes svelte-87yoyt-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track.svelte-87yoyt{animation:none}}.empty.svelte-1drow10{border:2px dashed color-mix(in srgb, currentColor 30%, transparent);text-align:center;opacity:.8;border-radius:20px;padding:48px 24px}.intro.svelte-1drow10{gap:14px;margin-bottom:clamp(22px,3vw,34px);text-decoration:none;display:grid}.intro.svelte-1drow10 img:where(.svelte-1drow10){aspect-ratio:2;object-fit:cover;border-radius:var(--radius);background:var(--parchment-3);width:100%}.intro.svelte-1drow10 p:where(.svelte-1drow10){max-width:52ch;color:var(--ink-soft)}.head.svelte-1drow10{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;margin-bottom:clamp(26px,4vw,44px);display:flex}.grid4.svelte-1drow10{grid-template-columns:repeat(2,1fr);gap:clamp(26px,3vw,40px) clamp(14px,2.4vw,32px);display:grid}@media (width>=1024px){.grid4.svelte-1drow10{grid-template-columns:repeat(4,1fr)}.grid4.svelte-1drow10>:nth-child(2n){margin-top:56px}}.head.svelte-swz40p{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;margin-bottom:clamp(26px,4vw,44px);display:flex}.cats.svelte-swz40p{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter) 12px;scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;gap:18px;display:grid;overflow-x:auto}.cats.svelte-swz40p::-webkit-scrollbar{display:none}@media (width>=860px){.cats.svelte-swz40p{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-flow:row;gap:32px;margin:0;padding:0;overflow:visible}}.cat.svelte-swz40p{scroll-snap-align:start;text-align:center;justify-items:center;gap:4px;text-decoration:none;display:grid}.cat-img.svelte-swz40p{aspect-ratio:1;border-radius:var(--blob);background:var(--parchment-3);width:100%;rotate:var(--tilt);transition:box-shadow .5s var(--ease-out), border-radius .8s var(--ease-out);overflow:hidden}.cat.svelte-swz40p:nth-child(2n) .cat-img:where(.svelte-swz40p){border-radius:46% 54% 42% 58%/56% 44%}.cat-img.svelte-swz40p img:where(.svelte-swz40p){object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.cat.svelte-swz40p:hover .cat-img:where(.svelte-swz40p){box-shadow:var(--glow);border-radius:50%}.cat.svelte-swz40p:hover img:where(.svelte-swz40p){transform:scale(1.06)}.cat-name.svelte-swz40p{font-family:var(--display);font-variation-settings:"opsz" 144, "SOFT" 100, "WONK" 1;margin-top:14px;font-size:1.7rem;font-weight:560}.cat-n.svelte-swz40p{color:var(--fg-soft,var(--bark-soft));font-size:.9rem}.steps-head.svelte-1qrp8vk h2:where(.svelte-1qrp8vk){color:var(--fg,var(--bark));font-size:calc(clamp(2.6rem, 8vw, 6rem) * var(--hscale,1) * var(--sec-hscale,1));margin-top:8px}.steps.svelte-1qrp8vk{grid-template-columns:repeat(2,1fr);gap:36px 20px;margin:clamp(36px,6vw,64px) 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.steps.svelte-1qrp8vk{grid-template-columns:repeat(var(--n,4), 1fr);gap:28px}.steps.svelte-1qrp8vk li:where(.svelte-1qrp8vk):nth-child(2n){margin-top:48px}}.steps.svelte-1qrp8vk li:where(.svelte-1qrp8vk){align-content:start;gap:6px;display:grid;position:relative}.step-art.svelte-1qrp8vk{border-radius:var(--blob);background:var(--art-bg,var(--parchment-2));width:84px;height:84px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--honey) 35%, transparent);color:var(--honey);place-items:center;margin-bottom:8px;display:grid}.step-art.svelte-1qrp8vk svg{width:54px;height:54px}.step-art.svelte-1qrp8vk .hl{stroke:var(--honey-pale)}.step-art.svelte-1qrp8vk img{width:46px;height:46px}.step-n.svelte-1qrp8vk{font-family:var(--hand);color:var(--honey);font-size:2.2rem;font-weight:700;line-height:1;position:absolute;top:-6px;left:70px}.steps.svelte-1qrp8vk h3:where(.svelte-1qrp8vk){color:var(--fg,var(--bark));font-size:1.6rem}.steps.svelte-1qrp8vk p:where(.svelte-1qrp8vk){color:var(--fg-soft,var(--bark-soft));max-width:26ch}.title.svelte-p05ec2{margin-bottom:clamp(24px,4vw,40px)}.features.svelte-p05ec2{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px 20px;margin:0;padding:0;list-style:none;display:grid}.center.svelte-p05ec2{text-align:center}.center.svelte-p05ec2 li:where(.svelte-p05ec2){justify-items:center}li.svelte-p05ec2{align-content:start;gap:6px;display:grid}.ic.svelte-p05ec2{border-radius:var(--blob);background:var(--honey-soft);width:52px;height:52px;color:var(--amber-ink);place-items:center;margin-bottom:6px;display:grid}.ic.svelte-p05ec2 img{width:28px;height:28px}h3.svelte-p05ec2{color:var(--fg,var(--bark));font-size:1.35rem}p.svelte-p05ec2{color:var(--fg-soft,var(--bark-soft));max-width:30ch;font-size:.95rem}.center.svelte-p05ec2 p:where(.svelte-p05ec2){margin-inline:auto}.story.svelte-nx04if{align-items:center;gap:32px;display:grid}.story-img.svelte-nx04if{aspect-ratio:1;border-radius:var(--blob);max-width:420px;box-shadow:0 0 0 8px var(--art-bg,var(--parchment-2)), 0 0 60px -10px color-mix(in srgb, var(--honey) 45%, transparent);overflow:hidden}.story-img.svelte-nx04if img:where(.svelte-nx04if){object-fit:cover;width:100%;height:100%}.story-copy.svelte-nx04if{justify-items:start;gap:16px;max-width:460px;display:grid}.story-copy.svelte-nx04if h2:where(.svelte-nx04if){color:var(--fg,var(--bark))}.story-copy.svelte-nx04if p:where(.svelte-nx04if){color:var(--fg-soft,var(--bark-soft));white-space:pre-line;font-size:1.08rem}.story-copy.svelte-nx04if a:not(.link-arrow){color:inherit}.story-copy.svelte-nx04if .link-arrow:where(.svelte-nx04if){color:var(--fg,var(--bark))}@media (width>=860px){.story.svelte-nx04if{grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px)}.story-img.svelte-nx04if{justify-self:end}.right.svelte-nx04if .story-img:where(.svelte-nx04if){order:2;justify-self:start}}.title.svelte-hpy33r{margin-bottom:clamp(24px,4vw,40px)}.gallery.svelte-hpy33r{grid-template-columns:repeat(2,1fr);gap:clamp(14px,2.4vw,28px);display:grid}@media (width>=860px){.gallery.svelte-hpy33r{grid-template-columns:repeat(3,1fr)}}figure.svelte-hpy33r{rotate:var(--tilt);margin:0}img.svelte-hpy33r{aspect-ratio:1;object-fit:cover;border-radius:var(--pebble);width:100%;height:auto;box-shadow:var(--shadow)}figcaption.svelte-hpy33r{font-family:var(--hand);text-align:center;color:var(--fg-soft,var(--bark-soft));margin-top:8px;font-size:1.25rem;font-weight:600}.title.svelte-1vmce4d{margin-bottom:clamp(24px,4vw,40px)}.quotes.svelte-1vmce4d{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}figure.svelte-1vmce4d{border-radius:var(--pebble);background:var(--card-bg,var(--white));box-shadow:var(--shadow);align-content:space-between;gap:14px;margin:0;padding:26px 24px;display:grid}blockquote.svelte-1vmce4d{font-family:var(--display);font-variation-settings:"opsz" 36, "SOFT" 100;color:var(--card-fg,var(--bark));white-space:pre-line;margin:0;font-size:1.25rem;font-style:italic;line-height:1.4}blockquote.svelte-1vmce4d:before{content:"“"}blockquote.svelte-1vmce4d:after{content:"”"}figcaption.svelte-1vmce4d{display:grid}.name.svelte-1vmce4d{font-family:var(--hand);color:var(--honey-ink);font-size:1.4rem;font-weight:600}.detail.svelte-1vmce4d{color:var(--card-soft,var(--bark-soft));font-size:.88rem}.faq.svelte-526p4l{max-width:760px;margin-inline:auto}.title.svelte-526p4l{margin-bottom:clamp(20px,3vw,32px)}details.svelte-526p4l{border-bottom:1px solid var(--line)}summary.svelte-526p4l{font-family:var(--display);font-variation-settings:"opsz" 144, "SOFT" 100;color:var(--fg,var(--bark));cursor:pointer;padding:18px 36px 18px 0;font-size:1.3rem;font-weight:560;list-style:none;position:relative}summary.svelte-526p4l::-webkit-details-marker{display:none}summary.svelte-526p4l:after{content:"+";font-family:var(--sans);color:var(--honey-ink);transition:rotate .3s var(--ease-out);font-size:1.5rem;position:absolute;top:50%;right:4px;translate:0 -50%}details[open].svelte-526p4l summary:where(.svelte-526p4l):after{rotate:45deg}p.svelte-526p4l{color:var(--fg-soft,var(--bark-soft));white-space:pre-line;padding:0 0 20px}p.svelte-526p4l a{color:var(--honey-ink)}.follow.svelte-11t45lo{text-align:center;justify-items:center;gap:14px;max-width:640px;margin-inline:auto;display:grid}h2.svelte-11t45lo{color:var(--fg,var(--bark))}p.svelte-11t45lo{color:var(--fg-soft,var(--bark-soft));white-space:pre-line;font-size:1.08rem}.btn.svelte-11t45lo{margin-top:8px}.handle.svelte-11t45lo{font-family:var(--hand);color:var(--note,var(--honey-ink));font-size:1.4rem;font-weight:600}.teaser.svelte-1srfnxf h2:where(.svelte-1srfnxf),.teaser.svelte-1srfnxf .note:where(.svelte-1srfnxf){color:var(--bark)}.teaser.svelte-1srfnxf .note:where(.svelte-1srfnxf){color:var(--honey-ink)}.teaser.svelte-1srfnxf .muted:where(.svelte-1srfnxf){color:var(--bark-soft);white-space:pre-line}.card.svelte-1srfnxf{border-radius:var(--pebble);background:var(--comb) center / 56px 100px, radial-gradient(120% 120% at 20% 10%, #fbe7bb, var(--honey-pale) 55%, #eec27a);background-blend-mode:soft-light, normal;box-shadow:var(--shadow);align-items:center;gap:12px;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.ring.svelte-1srfnxf{justify-self:center;width:min(64vw,300px)}.copy.svelte-1srfnxf{justify-items:start;gap:14px;display:grid}.dots.svelte-1srfnxf{gap:6px;margin:0;padding:0;list-style:none;display:flex}.dots.svelte-1srfnxf li:where(.svelte-1srfnxf){background:radial-gradient(circle at 36% 32%, var(--a), var(--c) 55%, color-mix(in srgb, var(--c) 62%, black));border-radius:50%;width:22px;height:22px;box-shadow:0 2px 3px #24170e33}@media (width>=760px){.card.svelte-1srfnxf{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px)}.ring.svelte-1srfnxf{width:min(100%,380px)}}.sec.svelte-71241l{z-index:2;padding-top:calc(clamp(64px, 10vw, 128px) * var(--space,1));position:relative}.sec.after-band.svelte-71241l{padding-top:clamp(120px,14vw,180px)}.tone-sand.svelte-71241l,.tone-accent.svelte-71241l,.custom.svelte-71241l{margin-top:calc(clamp(64px, 10vw, 128px) * var(--space,1));padding-block:calc(clamp(48px, 8vw, 96px) * var(--space,1))}.tone-sand.after-band.svelte-71241l,.tone-accent.after-band.svelte-71241l,.custom.after-band.svelte-71241l{padding-top:calc(clamp(48px, 8vw, 96px) * var(--space,1));margin-top:clamp(120px,14vw,180px)}.custom.text-dark.svelte-71241l{color:var(--bark);--fg:var(--bark);--fg-soft:var(--bark-soft)}.custom.text-light.svelte-71241l{color:var(--parchment);--fg:var(--parchment);--fg-soft:color-mix(in srgb, var(--parchment) 82%, transparent);--card-bg:color-mix(in srgb, var(--soil) 70%, transparent);--card-fg:var(--parchment);--card-soft:color-mix(in srgb, var(--parchment) 70%, transparent)}.custom.text-light.svelte-71241l .note{color:var(--honey-pale)}.custom.text-light.svelte-71241l .link-arrow{color:var(--parchment)}.tex.svelte-71241l{isolation:isolate}.tex.svelte-71241l:before{content:"";z-index:-1;pointer-events:none;opacity:.14;position:absolute;inset:0}.tex-grain.svelte-71241l:before{background-image:var(--grain);mix-blend-mode:multiply}.tex-linen.svelte-71241l:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M0 0h8M0 4h8M0 0v8M4 0v8' stroke='%233a2617' stroke-width='.6' opacity='.55'/%3E%3C/svg%3E")}.tex-honeycomb.svelte-71241l:before{background-image:var(--comb);background-size:46px 82px}.hfont.svelte-71241l .h2,.hfont.svelte-71241l .display,.hfont.svelte-71241l h3{font-family:var(--sec-hfont)}.tone-sand.svelte-71241l{background:var(--parchment-2);--card-bg:var(--white)}.tone-accent.svelte-71241l{background:linear-gradient(180deg, var(--honey-hi,#e3a443), var(--honey) 60%, var(--honey-lo,#c88424));color:var(--on-accent,var(--soil));--fg:var(--on-accent,var(--soil));--fg-soft:var(--on-accent,var(--soil));--note:var(--on-accent,var(--soil))}.tone-accent.svelte-71241l .note{color:var(--on-accent,var(--soil))}.tone-accent.svelte-71241l .btn-honey{--bg:var(--soil);--fg:var(--parchment);background-image:none}.tone-accent.svelte-71241l .link-arrow{color:var(--on-accent,var(--soil))}.empty-slot.svelte-71241l{border:2px dashed color-mix(in srgb, var(--honey) 70%, transparent);max-width:1100px;color:var(--bark-soft);text-align:center;border-radius:16px;margin:24px auto;padding:28px;font-weight:600}.rich.center.svelte-71241l{text-align:center}.under.svelte-71241l{background:radial-gradient(ellipse 70% 50% at 15% 30%, color-mix(in srgb, var(--honey) 10%, transparent), transparent 70%), var(--soil);color:var(--parchment);--fg:var(--parchment);--fg-soft:color-mix(in srgb, var(--parchment) 78%, transparent);--note:var(--honey);--art-bg:var(--soil-2);--card-bg:var(--soil-2);--card-fg:var(--parchment);--card-soft:color-mix(in srgb, var(--parchment) 70%, transparent);margin-top:calc(16.7vw + clamp(40px,6vw,90px));position:relative}.under.plain.svelte-71241l{margin-top:clamp(64px,10vw,128px)}.under.first.svelte-71241l,.under.plain.after-band.svelte-71241l{margin-top:0}.under.svelte-71241l .note{color:var(--honey)}.under.svelte-71241l .line,.under.svelte-71241l details{border-color:color-mix(in srgb, var(--parchment) 20%, transparent)}.under.svelte-71241l .drip{z-index:3;margin-top:-1px;position:relative}.comb.svelte-71241l{background-image:var(--comb);opacity:.12;pointer-events:none;background-size:46px 82px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 40% at 88% 55%,#000 0%,#0000 75%);mask-image:radial-gradient(45% 40% at 88% 55%,#000 0%,#0000 75%)}.under.svelte-71241l .under-tree{z-index:1;position:absolute;top:-16.7vw;left:0}.under-inner.svelte-71241l{z-index:2;padding-block:calc(clamp(40px, 7vw, 90px) * var(--space,1)) calc(clamp(72px, 10vw, 120px) * var(--space,1));position:relative}.plain.svelte-71241l .under-inner:where(.svelte-71241l){padding-block:clamp(56px,8vw,100px)}.band-item.svelte-71241l+.band-item:where(.svelte-71241l){margin-top:clamp(64px,10vw,120px)}.under.svelte-71241l .exit-roots{z-index:1;width:100%;height:120px;position:absolute;top:100%;left:0}.spacer.svelte-71241l{position:relative}.size-s.svelte-71241l{height:clamp(24px,4vw,40px)}.size-m.svelte-71241l{height:clamp(48px,8vw,88px)}.size-l.svelte-71241l{height:clamp(88px,14vw,160px)}.spacer.after-band.svelte-71241l{margin-top:clamp(60px,8vw,120px)}.spacer.svelte-71241l .divider{width:100%;height:44px;color:var(--bark-soft);position:absolute;top:50%;left:0;translate:0 -50%}
