.garden[data-astro-cid-hwae6p6w]{width:100%;height:100%;display:block;overflow:visible}.soil[data-astro-cid-hwae6p6w] path[data-astro-cid-hwae6p6w]{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round;opacity:.55}.soil[data-astro-cid-hwae6p6w] circle[data-astro-cid-hwae6p6w]{fill:var(--ink);opacity:.28}.plant[data-astro-cid-hwae6p6w]{animation:sway var(--sway) ease-in-out calc(var(--d) + var(--dur)) infinite alternate}.stem[data-astro-cid-hwae6p6w]{fill:none;stroke:var(--garden);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:grow var(--dur) cubic-bezier(.3, .7, .2, 1) var(--d) forwards}.leaf[data-astro-cid-hwae6p6w]{fill:var(--garden);transform-box:fill-box;transform-origin:0;animation:unfurl .9s cubic-bezier(.2, .9, .3, 1.2) var(--ld) forwards;transform:scale(0)}.bloom[data-astro-cid-hwae6p6w]{fill:currentColor;stroke:var(--ink);stroke-width:1.1px;stroke-linejoin:round;animation:unfurl 1.1s cubic-bezier(.2, .9, .3, 1.35) var(--bd) forwards;transform:scale(0)}.bloom[data-astro-cid-hwae6p6w] line[data-astro-cid-hwae6p6w]{stroke:var(--ink);stroke-width:1px;opacity:.7}.bloom[data-astro-cid-hwae6p6w] .heart[data-astro-cid-hwae6p6w]{fill:var(--ink);stroke:none}@keyframes grow{to{stroke-dashoffset:0}}@keyframes unfurl{to{transform:scale(1)}}@keyframes sway{0%{transform:rotate(-.9deg)}to{transform:rotate(1.1deg)}}@media (prefers-reduced-motion:reduce){.plant[data-astro-cid-hwae6p6w],.stem[data-astro-cid-hwae6p6w],.leaf[data-astro-cid-hwae6p6w],.bloom[data-astro-cid-hwae6p6w]{animation:none}.stem[data-astro-cid-hwae6p6w]{stroke-dashoffset:0}.leaf[data-astro-cid-hwae6p6w],.bloom[data-astro-cid-hwae6p6w]{transform:none}}.top[data-astro-cid-d32ejlv2]{z-index:5;padding:1.5rem var(--gutter);justify-content:space-between;align-items:baseline;display:flex;position:absolute;inset:0 0 auto}.wordmark[data-astro-cid-d32ejlv2]{font-family:var(--display);letter-spacing:-.03em;font-variation-settings:"SOFT" 100, "WONK" 1;font-size:1.7rem;font-style:italic;text-decoration:none}.langs[data-astro-cid-d32ejlv2]{letter-spacing:.14em;text-transform:uppercase;gap:.2rem;font-size:.8rem;display:flex}.langs[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--ink-soft);border-radius:99px;padding:.35rem .6rem;text-decoration:none}.langs[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]:hover{color:var(--ink)}.langs[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2][aria-current]{color:var(--bg);background:var(--ink)}.hero[data-astro-cid-d32ejlv2]{isolation:isolate;min-height:clamp(40rem,100svh,66rem);padding:clamp(6.5rem, 14vh, 10rem) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-content:start;display:grid;position:relative}h1[data-astro-cid-d32ejlv2]{letter-spacing:-.045em;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;grid-area:1/1/auto/span 8;font-size:clamp(4.2rem,min(15.5vw,23svh),15rem);font-weight:300;line-height:.86}h1[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2]{opacity:0;animation:1.1s cubic-bezier(.2,.8,.2,1) forwards rise;display:block;transform:translateY(.18em)}h1[data-astro-cid-d32ejlv2] .l2[data-astro-cid-d32ejlv2]{color:var(--garden);margin-left:clamp(1.5rem,13vw,14rem);animation-delay:.12s}h1[data-astro-cid-d32ejlv2] .l3[data-astro-cid-d32ejlv2]{margin-left:clamp(.5rem,5vw,5rem);animation-delay:.24s}.intro[data-astro-cid-d32ejlv2]{opacity:0;z-index:2;grid-area:1/9/auto/-1;align-self:start;max-width:26rem;margin-top:clamp(1rem,3.2vw,3rem);animation:1.1s cubic-bezier(.2,.8,.2,1) .5s forwards rise;position:relative}.lede[data-astro-cid-d32ejlv2]{color:var(--ink-soft);font-size:clamp(1.08rem,1rem + .5vw,1.4rem);line-height:1.5}.cta[data-astro-cid-d32ejlv2]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.btn[data-astro-cid-d32ejlv2]{background:var(--ink);color:var(--bg);border:1.5px solid var(--ink);border-radius:99px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-weight:500;text-decoration:none;transition:transform .35s cubic-bezier(.2,.9,.3,1.3),background .25s;display:inline-flex}.btn[data-astro-cid-d32ejlv2]:hover{background:var(--garden);border-color:var(--garden);transform:translateY(-2px)rotate(-.6deg)}.btn[data-astro-cid-d32ejlv2].ghost{color:var(--ink);background:0 0}.btn[data-astro-cid-d32ejlv2].ghost:hover{color:var(--bg)}.soon[data-astro-cid-d32ejlv2]{border:1.5px dashed var(--ink-faint);color:var(--ink-soft);border-radius:99px;align-items:center;gap:.7rem;padding:.7rem 1.15rem .7rem .9rem;font-size:.95rem;display:inline-flex}.seed[data-astro-cid-d32ejlv2]{background:var(--gold);border-radius:60% 60% 55% 55%/75% 75% 40% 40%;width:.6rem;height:.85rem;animation:2.8s ease-in-out infinite pulse}.bed[data-astro-cid-d32ejlv2]{z-index:-1;pointer-events:none;height:min(62svh,46vw + 8rem);position:absolute;inset:auto 0 0}.principles[data-astro-cid-d32ejlv2]{padding:clamp(5rem, 12vw, 11rem) var(--gutter) clamp(3rem, 8vw, 7rem)}.principles[data-astro-cid-d32ejlv2]>.eyebrow[data-astro-cid-d32ejlv2]{margin-bottom:clamp(2.5rem,6vw,5rem)}.principle[data-astro-cid-d32ejlv2]{border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr);align-items:start;column-gap:1.5rem;padding-block:clamp(2.25rem,5vw,4.5rem);display:grid}.num[data-astro-cid-d32ejlv2]{font-family:var(--display);color:var(--gold);grid-column:1/span 1;padding-top:.6rem;font-size:1.15rem;font-style:italic}.principle[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{grid-column:2/span 7;font-size:clamp(2.1rem,5.6vw,5.2rem)}.principle[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{color:var(--garden)}.principle[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--ink-soft);grid-column:8/span 5;max-width:30rem;margin-top:clamp(1rem,7vw,6.5rem)}.principle[data-astro-cid-d32ejlv2]:nth-of-type(2n) h2[data-astro-cid-d32ejlv2]{grid-area:1/5/auto/span 8}.principle[data-astro-cid-d32ejlv2]:nth-of-type(2n) .num[data-astro-cid-d32ejlv2]{grid-area:1/4/auto/span 1}.principle[data-astro-cid-d32ejlv2]:nth-of-type(2n) p[data-astro-cid-d32ejlv2]{grid-area:1/1/auto/span 4}.band[data-astro-cid-d32ejlv2]{background:var(--band-bg);color:var(--band-ink);padding:clamp(6rem, 13vw, 12rem) var(--gutter) clamp(5rem, 10vw, 9rem);border-radius:50% 50% 0 0/clamp(2.5rem,7vw,7rem) clamp(2.5rem,7vw,7rem) 0 0}.band-in[data-astro-cid-d32ejlv2]{grid-template-columns:5fr 7fr;gap:clamp(2rem,6vw,6rem);max-width:86rem;margin-inline:auto;display:grid}.band-head[data-astro-cid-d32ejlv2]{align-self:start;position:sticky;top:3rem}.band[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{margin-top:1.25rem;font-size:clamp(2.6rem,6.5vw,6rem)}.band[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2] em[data-astro-cid-d32ejlv2]{color:var(--gold)}.band-lede[data-astro-cid-d32ejlv2]{color:var(--band-soft);max-width:24rem;margin-top:1.5rem}.more[data-astro-cid-d32ejlv2]{margin-top:2rem;font-weight:450;display:inline-block}.promises[data-astro-cid-d32ejlv2]{counter-reset:p;margin:0;padding:0;list-style:none}.promises[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]{counter-increment:p;border-top:1px solid color-mix(in srgb, var(--band-ink) 16%, transparent);padding:1.75rem 0 1.75rem 3.25rem;position:relative}.promises[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:last-child{border-bottom:1px solid color-mix(in srgb, var(--band-ink) 16%, transparent)}.promises[data-astro-cid-d32ejlv2] li[data-astro-cid-d32ejlv2]:before{content:counter(p, decimal-leading-zero);font-family:var(--display);color:var(--gold);font-size:.95rem;font-style:italic;position:absolute;top:2.05rem;left:0}.promises[data-astro-cid-d32ejlv2] h3[data-astro-cid-d32ejlv2]{letter-spacing:-.012em;font-size:clamp(1.35rem,2.3vw,1.9rem);line-height:1.15}.promises[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--band-soft);max-width:36rem;margin-top:.5rem}.care[data-astro-cid-d32ejlv2]{background:var(--band-bg);color:var(--band-ink);padding:0 var(--gutter) clamp(5rem, 9vw, 8rem)}.care[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2],.care[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{max-width:46rem;margin-inline:auto}.care[data-astro-cid-d32ejlv2] h2[data-astro-cid-d32ejlv2]{border-top:1.5px dashed color-mix(in srgb, var(--band-ink) 30%, transparent);padding-top:2.5rem;font-size:clamp(1.4rem,2.4vw,1.9rem)}.care[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2]{color:var(--band-soft);margin-top:.9rem}.care[data-astro-cid-d32ejlv2] a[data-astro-cid-d32ejlv2]{color:var(--band-ink);font-weight:500}.foot[data-astro-cid-d32ejlv2]{padding:clamp(3rem, 7vw, 6rem) var(--gutter) 2.5rem;overflow:hidden}.bigmark[data-astro-cid-d32ejlv2]{font-family:var(--display);letter-spacing:-.06em;font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:#0000;-webkit-text-stroke:1.2px var(--line);user-select:none;margin:0 0 0 -.06em;font-size:clamp(6rem,27vw,26rem);font-style:italic;font-weight:300;line-height:.8}.foot[data-astro-cid-d32ejlv2] nav[data-astro-cid-d32ejlv2]{flex-wrap:wrap;gap:.5rem 2rem;margin-top:2.5rem;display:flex}.note[data-astro-cid-d32ejlv2]{color:var(--ink-faint);margin-top:1.25rem;font-size:.88rem}@keyframes rise{to{opacity:1;transform:none}}@keyframes pulse{50%{transform:scale(1.25)rotate(8deg)}}.js .reveal[data-astro-cid-d32ejlv2]{opacity:0;transition:opacity 1s,transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(2.2rem)}.js .reveal[data-astro-cid-d32ejlv2].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){h1[data-astro-cid-d32ejlv2] span[data-astro-cid-d32ejlv2],.intro[data-astro-cid-d32ejlv2],.seed[data-astro-cid-d32ejlv2]{opacity:1;animation:none;transform:none}.js .reveal[data-astro-cid-d32ejlv2]{opacity:1;transition:none;transform:none}}@media (width<=960px){h1[data-astro-cid-d32ejlv2]{grid-column:1/-1;font-size:clamp(4.2rem,19vw,9rem)}.intro[data-astro-cid-d32ejlv2]{grid-area:2/1/auto/-1;max-width:34rem;margin-top:1.75rem}.hero[data-astro-cid-d32ejlv2]{min-height:auto;padding-bottom:min(46svh,25rem)}.bed[data-astro-cid-d32ejlv2]{height:min(44svh,24rem)}.principle[data-astro-cid-d32ejlv2],.principle[data-astro-cid-d32ejlv2]:nth-of-type(2n){display:block}.principle[data-astro-cid-d32ejlv2] .num[data-astro-cid-d32ejlv2]{padding:0 0 .75rem;display:block}.principle[data-astro-cid-d32ejlv2] p[data-astro-cid-d32ejlv2],.principle[data-astro-cid-d32ejlv2]:nth-of-type(2n) p[data-astro-cid-d32ejlv2]{margin-top:1.25rem}.band-in[data-astro-cid-d32ejlv2]{grid-template-columns:1fr}.band-head[data-astro-cid-d32ejlv2]{position:static}}
