.hero[data-astro-cid-ge2uvauf]{background:var(--glow);transition:background .45s;overflow-x:clip}.layout[data-astro-cid-ge2uvauf]{grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(40px,6vw,80px);padding-block:clamp(64px,11vh,128px) clamp(72px,12vh,136px);display:grid}h1[data-astro-cid-ge2uvauf]{margin-top:22px;font-size:clamp(46px,7.4vw,84px);line-height:.98}.lede[data-astro-cid-ge2uvauf]{max-width:38ch;color:var(--text-soft);margin-top:24px;font-size:clamp(18px,1.6vw,19.5px)}.cta-row[data-astro-cid-ge2uvauf]{margin-top:36px}.note[data-astro-cid-ge2uvauf]{letter-spacing:.05em;color:var(--muted);margin-top:16px;font-size:15px}.stage[data-astro-cid-ge2uvauf]{justify-items:center;display:grid}.disc-wrap[data-astro-cid-ge2uvauf]{width:min(100%,470px);filter:drop-shadow(0 30px 48px var(--disc-shadow));position:relative}.print-clip-rect[data-astro-cid-ge2uvauf]{height:0;animation:2.4s cubic-bezier(.33,.45,.15,1) .6s forwards pp-print}.print-head[data-astro-cid-ge2uvauf]{animation:2.4s cubic-bezier(.33,.45,.15,1) .6s forwards pp-head-move,3.3s linear .6s forwards pp-head-fade}@keyframes pp-print{to{height:230px}}@keyframes pp-head-move{to{transform:translateY(230px)}}@keyframes pp-head-fade{0%,82%{opacity:1}to{opacity:0}}.swirl[data-astro-cid-ge2uvauf]{mix-blend-mode:soft-light;pointer-events:none;background:conic-gradient(#0000,#ffffff80,#0000 28%);border-radius:50%;animation:16s linear infinite pp-swirl;position:absolute;inset:5.5%}@keyframes pp-swirl{to{transform:rotate(360deg)}}@media (width<=860px){.layout[data-astro-cid-ge2uvauf]{text-align:center;grid-template-columns:1fr;gap:52px;padding-block:clamp(52px,8vh,80px) clamp(64px,9vh,96px)}.lede[data-astro-cid-ge2uvauf]{margin-inline:auto}.disc-wrap[data-astro-cid-ge2uvauf]{width:min(78vw,330px)}}@media (prefers-reduced-motion:reduce){.print-clip-rect[data-astro-cid-ge2uvauf]{height:230px;animation:none}.print-head[data-astro-cid-ge2uvauf]{display:none}.swirl[data-astro-cid-ge2uvauf]{animation:none}}.fork[data-astro-cid-vzfdwddq]{padding-block:0 clamp(64px,9vw,110px)}.grid[data-astro-cid-vzfdwddq]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,26px);display:grid}.card[data-astro-cid-vzfdwddq]{background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 18px 44px var(--shadow-soft);border-radius:4px;flex-direction:column;padding:clamp(26px,3.2vw,38px);text-decoration:none;transition:border-color .25s,transform .25s,background-color .45s;display:flex}.card[data-astro-cid-vzfdwddq]:hover{border-color:var(--gold);transform:translateY(-3px)}.title[data-astro-cid-vzfdwddq]{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(26px,2.8vw,32px);line-height:1.08}.blurb[data-astro-cid-vzfdwddq]{color:var(--text-soft);margin-top:12px}.go[data-astro-cid-vzfdwddq]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-strong);margin-top:auto;padding-top:24px;font-size:15px;font-weight:500}.arrow[data-astro-cid-vzfdwddq]{transition:transform .25s;display:inline-block}.card[data-astro-cid-vzfdwddq]:hover .arrow[data-astro-cid-vzfdwddq]{transform:translate(4px)}@media (width<=900px){.grid[data-astro-cid-vzfdwddq]{grid-template-columns:1fr;max-width:480px;margin-inline:auto}}.aud[data-astro-cid-i25k53my]{padding-block:clamp(64px,9vw,110px)}.layout[data-astro-cid-i25k53my]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,84px);display:grid}.flip[data-astro-cid-i25k53my] .layout[data-astro-cid-i25k53my]{grid-template-columns:.9fr 1.1fr}.flip[data-astro-cid-i25k53my] .text[data-astro-cid-i25k53my]{order:2}.flip[data-astro-cid-i25k53my] .frame[data-astro-cid-i25k53my]{order:1}h2[data-astro-cid-i25k53my]{margin-top:14px;font-size:clamp(32px,4.8vw,48px)}.para[data-astro-cid-i25k53my]{max-width:54ch;color:var(--text-soft);margin-top:18px}.ideas[data-astro-cid-i25k53my]{border-top:1px solid var(--line-soft);letter-spacing:.04em;max-width:58ch;color:var(--muted);margin-top:28px;padding-top:18px;font-size:15.5px;font-weight:400;line-height:1.8}.more[data-astro-cid-i25k53my]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-strong);margin-top:26px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.more[data-astro-cid-i25k53my]:hover span[data-astro-cid-i25k53my]{transform:translate(4px)}.more[data-astro-cid-i25k53my] span[data-astro-cid-i25k53my]{transition:transform .25s;display:inline-block}.frame[data-astro-cid-i25k53my]{background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 22px 52px var(--shadow-soft);border-radius:4px;padding:clamp(20px,3vw,30px);transition:background-color .45s}.frame[data-astro-cid-i25k53my] img[data-astro-cid-i25k53my]{width:100%;height:auto;filter:drop-shadow(0 14px 26px var(--disc-shadow))}@media (width<=860px){.layout[data-astro-cid-i25k53my],.flip[data-astro-cid-i25k53my] .layout[data-astro-cid-i25k53my]{grid-template-columns:1fr;gap:44px}.flip[data-astro-cid-i25k53my] .text[data-astro-cid-i25k53my]{order:1}.flip[data-astro-cid-i25k53my] .frame[data-astro-cid-i25k53my]{order:2}.frame[data-astro-cid-i25k53my]{width:100%;max-width:420px;margin-inline:auto}}.how[data-astro-cid-l43jfdkk]{padding-block:clamp(64px,9vw,110px)}.steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(4,1fr);gap:clamp(28px,4vw,44px);list-style:none;display:grid}li[data-astro-cid-l43jfdkk]{border-top:1px solid var(--line);padding-top:22px}.n[data-astro-cid-l43jfdkk]{font-family:var(--serif);color:var(--gold-lg);font-size:32px;font-style:italic;line-height:1}h3[data-astro-cid-l43jfdkk]{font-family:var(--sans);letter-spacing:.02em;margin-top:14px;font-size:20px;font-weight:600}p[data-astro-cid-l43jfdkk]{color:var(--muted);margin-top:8px}.closing[data-astro-cid-l43jfdkk]{border-top:1px solid var(--line-soft);text-align:center;max-width:66ch;color:var(--text-soft);margin:clamp(36px,5vw,52px) auto 0;padding-top:24px}.closing[data-astro-cid-l43jfdkk] strong[data-astro-cid-l43jfdkk]{color:var(--text);font-weight:500}@media (width<=900px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:1fr 1fr}}@media (width<=520px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;gap:24px}}.prints[data-astro-cid-dx4b5gfu]{padding-block:clamp(64px,9vw,110px)}.items[data-astro-cid-dx4b5gfu]{grid-template-columns:1fr 1fr;gap:16px 44px;max-width:880px;margin-inline:auto;list-style:none;display:grid}li[data-astro-cid-dx4b5gfu]{border-bottom:1px solid var(--line-soft);grid-template-columns:auto 1fr;align-items:baseline;column-gap:13px;padding-block:14px;display:grid}li[data-astro-cid-dx4b5gfu]:before{content:"";background:radial-gradient(circle at 35% 30%, var(--gold-soft), var(--gold-lg));border-radius:50%;align-self:center;width:7px;height:7px}.name[data-astro-cid-dx4b5gfu]{font-family:var(--serif);font-size:20px;font-weight:500}.atag[data-astro-cid-dx4b5gfu]{border:1px solid var(--gold-soft);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-strong);border-radius:2px;margin-left:10px;padding:1px 8px;font-size:15px;font-weight:500;line-height:1.3;display:inline-block;transform:translateY(-2px)}li[data-astro-cid-dx4b5gfu]:last-child:nth-child(odd){grid-column:1/-1}.note[data-astro-cid-dx4b5gfu]{color:var(--muted);grid-column:2;font-size:16px}.footnote[data-astro-cid-dx4b5gfu]{text-align:center;max-width:58ch;font-family:var(--serif);color:var(--gold-strong);margin:clamp(32px,5vw,48px) auto 0;font-size:18px;font-style:italic}@media (width<=700px){.items[data-astro-cid-dx4b5gfu]{grid-template-columns:1fr;gap:0}}.pkgs[data-astro-cid-2nvxoihs]{padding-block:clamp(64px,9vw,110px)}.cards[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(16px,2.5vw,26px);display:grid}.card[data-astro-cid-2nvxoihs]{background:var(--surface);border:1px solid var(--line-soft);border-radius:4px;flex-direction:column;padding:clamp(24px,3vw,34px);transition:background-color .45s;display:flex;position:relative}.card[data-astro-cid-2nvxoihs].featured{border-color:var(--gold);box-shadow:0 22px 52px var(--shadow-soft)}.flags[data-astro-cid-2nvxoihs]{gap:8px;display:flex;position:absolute;top:-14px;left:26px}.flag[data-astro-cid-2nvxoihs]{background:var(--gold-strong);color:var(--bg);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:5px 12px;font-size:15px;font-weight:500;line-height:1.2}.disc[data-astro-cid-2nvxoihs]{color:#8a6626;width:42px;height:42px;font-family:var(--serif);background:radial-gradient(circle at 38% 30%,#fdf8ee,#f2e6d0 48%,#e7d6ba 82%,#dcc7a4);border-radius:50%;place-items:center;font-size:19px;font-style:italic;display:grid;box-shadow:inset 0 3px 8px #ffffffb3,inset 0 -5px 12px #b48c5042}h3[data-astro-cid-2nvxoihs]{font-family:var(--serif);letter-spacing:-.01em;margin-top:18px;font-size:clamp(24px,2.8vw,29px);font-weight:500}.price[data-astro-cid-2nvxoihs]{font-family:var(--serif);color:var(--gold-lg);margin-top:10px;font-size:clamp(30px,3.4vw,36px);line-height:1}.amount[data-astro-cid-2nvxoihs]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.was[data-astro-cid-2nvxoihs]{color:var(--muted);font-size:clamp(18px,2vw,21px)}.was[data-astro-cid-2nvxoihs] s[data-astro-cid-2nvxoihs]{text-decoration-thickness:1.5px}.now[data-astro-cid-2nvxoihs]{font-size:clamp(36px,4vw,42px);font-weight:600}.unit[data-astro-cid-2nvxoihs]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:7px;font-size:15px;font-weight:400;display:flex}.off[data-astro-cid-2nvxoihs]{border:1px solid var(--gold-soft);letter-spacing:.08em;color:var(--gold-strong);white-space:nowrap;border-radius:2px;padding:2px 8px;font-size:15px;font-weight:600;line-height:1.25}.desc[data-astro-cid-2nvxoihs]{color:var(--text-soft);margin-top:16px}ul[data-astro-cid-2nvxoihs]{gap:9px;margin-top:18px;list-style:none;display:grid}li[data-astro-cid-2nvxoihs]{color:var(--muted);gap:10px;font-size:16px;display:flex}li[data-astro-cid-2nvxoihs]:before{content:"";background:var(--gold);border-radius:50%;flex:0 0 5px;height:5px;margin-top:10px}.go[data-astro-cid-2nvxoihs]{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-strong);margin-top:auto;padding-top:24px;font-size:15px;font-weight:500;text-decoration:none}.go[data-astro-cid-2nvxoihs] span[data-astro-cid-2nvxoihs]{transition:transform .25s;display:inline-block}.go[data-astro-cid-2nvxoihs]:hover span[data-astro-cid-2nvxoihs]{transform:translate(4px)}.founding-note[data-astro-cid-2nvxoihs]{text-align:center;text-wrap:pretty;max-width:60ch;color:var(--muted);margin:22px auto 0;font-size:15px}.founding-note[data-astro-cid-2nvxoihs]+.founding-note[data-astro-cid-2nvxoihs]{margin-top:10px}.addons[data-astro-cid-2nvxoihs]{max-width:720px;margin:clamp(44px,6vw,64px) auto 0}.addons[data-astro-cid-2nvxoihs] h3[data-astro-cid-2nvxoihs]{font-family:var(--serif);margin:0 0 10px;font-size:24px;font-weight:400}.aghead[data-astro-cid-2nvxoihs]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-strong);margin:24px 0 2px;font-size:15px;font-weight:500}.atag[data-astro-cid-2nvxoihs]{border:1px solid var(--gold-soft);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-strong);border-radius:2px;margin-left:9px;padding:1px 8px;font-size:15px;font-weight:500;line-height:1.3;display:inline-block;transform:translateY(-1px)}.arow[data-astro-cid-2nvxoihs]{border-top:1px solid var(--line-soft);align-items:baseline;gap:12px;padding:11px 0;display:flex}.an[data-astro-cid-2nvxoihs]{font-size:17px}.anote[data-astro-cid-2nvxoihs]{color:var(--muted);font-size:15.5px}.al[data-astro-cid-2nvxoihs]{border-bottom:1px dotted var(--line);flex:28px;min-width:22px;transform:translateY(-4px)}.ap[data-astro-cid-2nvxoihs]{min-width:90px;font-family:var(--serif);font-variant-numeric:tabular-nums;text-align:right;color:var(--gold-strong);white-space:nowrap;font-size:17px}.offers[data-astro-cid-2nvxoihs]{border-top:1px solid var(--line-soft);text-align:center;max-width:720px;margin:clamp(40px,5vw,56px) auto 0;padding-top:clamp(24px,3vw,32px)}.media[data-astro-cid-2nvxoihs]{color:var(--muted);font-size:16px}.media[data-astro-cid-2nvxoihs] strong[data-astro-cid-2nvxoihs]{color:var(--gold-strong);font-weight:500}.fine[data-astro-cid-2nvxoihs]{max-width:64ch;color:var(--muted);margin:22px auto 0;font-size:15px}@media (width<=900px){.cards[data-astro-cid-2nvxoihs]{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.card[data-astro-cid-2nvxoihs].featured{order:0}}@media (width<=560px){.arow[data-astro-cid-2nvxoihs]{flex-wrap:wrap;gap:2px 12px}.al[data-astro-cid-2nvxoihs]{display:none}.an[data-astro-cid-2nvxoihs]{flex:100%}}.quote[data-astro-cid-5v4witja]{padding-block:clamp(64px,9vw,110px)}.narrow[data-astro-cid-5v4witja]{max-width:860px}form[data-astro-cid-5v4witja]{background:var(--surface);border:1px solid var(--line-soft);box-shadow:0 22px 52px var(--shadow-soft);border-radius:4px;padding:clamp(26px,4vw,44px);transition:background-color .45s}.grid[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr;gap:20px 22px;display:grid}.wide[data-astro-cid-5v4witja]{grid-column:1/-1}label[data-astro-cid-5v4witja]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:15px;font-weight:500;display:block}input[data-astro-cid-5v4witja],select[data-astro-cid-5v4witja],textarea[data-astro-cid-5v4witja]{width:100%;font-family:var(--sans);color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:2px;padding:13px 14px;font-size:17px;font-weight:400;transition:border-color .2s,background-color .45s}textarea[data-astro-cid-5v4witja]{resize:vertical}input[data-astro-cid-5v4witja]:focus,select[data-astro-cid-5v4witja]:focus,textarea[data-astro-cid-5v4witja]:focus{border-color:var(--gold-lg);outline:none}input[data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--err)}.err[data-astro-cid-5v4witja]{color:var(--err);margin-top:6px;font-size:15px}.actions[data-astro-cid-5v4witja]{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.alt[data-astro-cid-5v4witja]{color:var(--muted);font-size:15px}.alt[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--gold-strong);text-decoration-color:var(--gold-soft)}.form-msg[data-astro-cid-5v4witja]{border:1px solid var(--gold);font-family:var(--serif);color:var(--text-soft);border-radius:2px;margin-top:20px;padding:14px 18px;font-size:17px;font-style:italic}.form-msg[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--gold-strong)}@media (width<=640px){.grid[data-astro-cid-5v4witja]{grid-template-columns:1fr}.actions[data-astro-cid-5v4witja] .btn[data-astro-cid-5v4witja]{justify-content:center;width:100%}}
