.guide[data-astro-cid-amid4ct5]{background:var(--paper)}.g-hero[data-astro-cid-amid4ct5]{--cream:#f3eedf;min-height:100svh;padding:max(20px, env(safe-area-inset-top)) 20px 64px;background:radial-gradient(120% 70% at 50% 0%, #b9962f24, transparent 60%), var(--charcoal-green);color:var(--cream);position:relative;overflow:hidden}.g-logo[data-astro-cid-amid4ct5]{display:inline-block}.g-logo[data-astro-cid-amid4ct5] img[data-astro-cid-amid4ct5]{width:auto;height:24px;display:block}.g-hero__grid[data-astro-cid-amid4ct5]{gap:22px;max-width:1080px;margin:0 auto;padding-top:18px;display:grid}.g-book[data-astro-cid-amid4ct5]{aspect-ratio:720/1019;width:min(38vw,158px,18svh);margin:6px auto 0;position:relative}.g-book[data-astro-cid-amid4ct5] img[data-astro-cid-amid4ct5]{border-radius:3px;width:100%;height:100%;position:absolute;inset:0}.g-book__page[data-astro-cid-amid4ct5]{box-shadow:0 10px 30px #00000047}.g-book__page--l[data-astro-cid-amid4ct5]{transform:translate(-30%,5%)rotate(-11deg)scale(.9)}.g-book__page--r[data-astro-cid-amid4ct5]{transform:translate(30%,5%)rotate(11deg)scale(.9)}.g-book__cover[data-astro-cid-amid4ct5]{transform:rotate(-1.5deg);box-shadow:inset 0 1px #ffffff14,0 24px 50px #00000073,0 0 0 1px #e0d5c024}@media (prefers-reduced-motion:no-preference){.is-moving[data-astro-cid-amid4ct5] .g-book__cover[data-astro-cid-amid4ct5]{animation:.9s cubic-bezier(.2,.7,0,1) both g-rise}.is-moving[data-astro-cid-amid4ct5] .g-book__page--l[data-astro-cid-amid4ct5]{animation:1.1s cubic-bezier(.2,.7,0,1) .25s both g-fan-l}.is-moving[data-astro-cid-amid4ct5] .g-book__page--r[data-astro-cid-amid4ct5]{animation:1.1s cubic-bezier(.2,.7,0,1) .25s both g-fan-r}.is-moving[data-astro-cid-amid4ct5] .g-copy[data-astro-cid-amid4ct5]>[data-astro-cid-amid4ct5]{animation:.8s cubic-bezier(.2,.7,0,1) both g-up}.is-moving[data-astro-cid-amid4ct5] .g-copy[data-astro-cid-amid4ct5]>[data-astro-cid-amid4ct5]:nth-child(2){animation-delay:80ms}.is-moving[data-astro-cid-amid4ct5] .g-copy[data-astro-cid-amid4ct5]>[data-astro-cid-amid4ct5]:nth-child(3){animation-delay:.16s}.is-moving[data-astro-cid-amid4ct5] .g-copy[data-astro-cid-amid4ct5]>[data-astro-cid-amid4ct5]:nth-child(4){animation-delay:.24s}}@keyframes g-rise{0%{opacity:0;transform:translateY(24px)rotate(-1.5deg)}}@keyframes g-fan-l{0%{opacity:0;transform:translateY(5%)rotate(0)scale(.9)}}@keyframes g-fan-r{0%{opacity:0;transform:translateY(5%)rotate(0)scale(.9)}}@keyframes g-up{0%{opacity:0;transform:translateY(14px)}}.g-copy[data-astro-cid-amid4ct5]{text-align:center;max-width:520px;margin:0 auto}.g-kicker[data-astro-cid-amid4ct5]{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 10px;font-size:11px}.g-kicker[data-astro-cid-amid4ct5] span[data-astro-cid-amid4ct5]{color:#f3eedf8c}.g-kicker--dark[data-astro-cid-amid4ct5]{color:var(--earth)}.g-title[data-astro-cid-amid4ct5]{color:#fff;margin:0 0 10px;font-size:clamp(38px,10vw,68px);font-weight:380;line-height:1}.g-title[data-astro-cid-amid4ct5] em[data-astro-cid-amid4ct5]{color:var(--cream);font-style:italic;display:block}.g-lede[data-astro-cid-amid4ct5]{color:#f3eedfc7;max-width:34ch;margin:0 auto 22px;font-size:15px;line-height:1.55}.g-signup[data-astro-cid-amid4ct5]{text-align:left}.g-label[data-astro-cid-amid4ct5]{color:#f3eedfcc;margin:0 0 8px;font-size:13px;display:block}.g-row[data-astro-cid-amid4ct5]{gap:10px;display:grid}.g-row[data-astro-cid-amid4ct5] input[data-astro-cid-amid4ct5]{width:100%;height:54px;font:16px var(--font-sans);color:var(--charcoal-green);background:var(--paper);border:1px solid #0000;border-radius:12px;padding:0 16px}.g-row[data-astro-cid-amid4ct5] input[data-astro-cid-amid4ct5]::placeholder{color:#a39e8e}.g-row[data-astro-cid-amid4ct5] input[data-astro-cid-amid4ct5]:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 4px #b9962f4d}.g-submit[data-astro-cid-amid4ct5]{cursor:pointer;height:54px;font:500 16px var(--font-sans);color:var(--charcoal-green);background:linear-gradient(180deg, #d3b356, var(--gold));border:0;border-radius:12px;padding:0 22px;transition:transform .15s,filter .15s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 8px 22px #b9962f47}.g-submit[data-astro-cid-amid4ct5]:hover{filter:brightness(1.05)}.g-submit[data-astro-cid-amid4ct5]:active{transform:scale(.98)}.g-submit[data-astro-cid-amid4ct5]:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.g-submit[data-astro-cid-amid4ct5][aria-busy=true] span[data-astro-cid-amid4ct5]{opacity:.55}.g-submit[data-astro-cid-amid4ct5][aria-busy=true]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1s linear infinite g-shine;position:absolute;inset:0}@keyframes g-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.g-hp[data-astro-cid-amid4ct5]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.g-error[data-astro-cid-amid4ct5]{color:#f2b8b0;margin:10px 0 0;font-size:14px}.g-error[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:#fff}.g-fine[data-astro-cid-amid4ct5]{color:#f3eedf8c;text-align:center;margin:12px 0 0;font-size:12px;line-height:1.5}.g-done[data-astro-cid-amid4ct5]{text-align:center;background:#faf8f20f;border:1px solid #e0d5c029;border-radius:16px;padding:26px 22px 22px}.g-done[data-astro-cid-amid4ct5]:not([hidden]){animation:.6s cubic-bezier(.2,.7,0,1) g-up}.g-done__icon[data-astro-cid-amid4ct5] svg[data-astro-cid-amid4ct5]{fill:none;width:48px;height:48px;stroke:var(--gold);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.g-done__icon[data-astro-cid-amid4ct5] path[data-astro-cid-amid4ct5]{stroke-dasharray:60;animation:.9s .2s both g-draw}@keyframes g-draw{0%{stroke-dashoffset:60px}}.g-done__title[data-astro-cid-amid4ct5]{color:#fff;outline:none;margin:8px 0;font-size:30px}.g-done__text[data-astro-cid-amid4ct5]{color:#f3eedfcc;margin:0 0 18px;font-size:15px;line-height:1.55}.g-done__text[data-astro-cid-amid4ct5] strong[data-astro-cid-amid4ct5]{color:#fff;overflow-wrap:anywhere;font-weight:500}.g-done__text[data-astro-cid-amid4ct5] b[data-astro-cid-amid4ct5]{color:var(--cream);font-weight:500}.g-mailbtn[data-astro-cid-amid4ct5]{background:var(--paper);height:50px;color:var(--charcoal-green);border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;font-weight:500;text-decoration:none;display:flex}.g-done__hint[data-astro-cid-amid4ct5]{color:#f3eedf8c;margin:0;font-size:12px}.g-more[data-astro-cid-amid4ct5]{letter-spacing:.14em;text-transform:uppercase;color:#f3eedf8c;font-size:12px;text-decoration:none;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.g-more[data-astro-cid-amid4ct5]:hover{color:var(--cream)}.g-inside[data-astro-cid-amid4ct5]{text-align:center;max-width:1080px;margin:0 auto;padding:72px 20px 24px}.g-h2[data-astro-cid-amid4ct5]{max-width:20ch;margin:0 auto 40px;font-size:clamp(28px,7vw,40px)}.g-pages[data-astro-cid-amid4ct5]{gap:44px;margin:0;padding:0;list-style:none;display:grid}.g-page__img[data-astro-cid-amid4ct5]{aspect-ratio:520/736;width:min(62vw,240px);transform:rotate(var(--tilt,-1.5deg));background:#fff;border-radius:3px;margin:0 auto 18px;overflow:hidden;box-shadow:0 1px 2px #1e2b2414,0 18px 40px #1e2b2424}.g-page[data-astro-cid-amid4ct5]:nth-child(2){--tilt:1.5deg}.g-page__img[data-astro-cid-amid4ct5] img[data-astro-cid-amid4ct5]{width:100%;height:100%;display:block}.g-page__num[data-astro-cid-amid4ct5]{font:italic 16px var(--font-serif);color:var(--gold)}.g-page[data-astro-cid-amid4ct5] h3[data-astro-cid-amid4ct5]{margin:4px 0 6px;font-size:22px}.g-page[data-astro-cid-amid4ct5] p[data-astro-cid-amid4ct5]{max-width:32ch;color:var(--olive);margin:0 auto;font-size:15px;line-height:1.55}.g-verse[data-astro-cid-amid4ct5]{text-align:center;max-width:760px;margin:0 auto;padding:56px 24px 64px}.g-verse[data-astro-cid-amid4ct5] blockquote[data-astro-cid-amid4ct5]{margin:0 0 30px}.g-verse[data-astro-cid-amid4ct5] p[data-astro-cid-amid4ct5]{font:italic 400 clamp(22px, 5.4vw, 30px)/1.35 var(--font-serif);margin:0 0 14px}.g-verse[data-astro-cid-amid4ct5] cite[data-astro-cid-amid4ct5]{letter-spacing:.2em;text-transform:uppercase;color:var(--earth);font-size:11px;font-style:normal}.g-again[data-astro-cid-amid4ct5]{background:var(--charcoal-green);height:52px;color:var(--paper);border-radius:12px;align-items:center;padding:0 28px;font-weight:500;text-decoration:none;display:inline-flex}.g-again[data-astro-cid-amid4ct5]:hover{background:#2a3b31}.g-foot[data-astro-cid-amid4ct5]{padding:28px 20px max(32px, env(safe-area-inset-bottom));text-align:center;color:var(--pencil-gray);border-top:1px solid #1e2b241a;font-size:13px}.g-foot[data-astro-cid-amid4ct5] p[data-astro-cid-amid4ct5]{margin:0 0 8px}.g-foot[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--charcoal-green)}.g-gift[data-astro-cid-amid4ct5] a[data-astro-cid-amid4ct5]{color:var(--pen-red)}@media (height<=700px) and (width<=899px){.g-hero__grid[data-astro-cid-amid4ct5]{gap:16px;padding-top:10px}.g-title[data-astro-cid-amid4ct5]{margin-bottom:8px;font-size:36px}.g-lede[data-astro-cid-amid4ct5]{margin-bottom:16px;font-size:14.5px}.g-kicker[data-astro-cid-amid4ct5]{margin-bottom:6px}}@media (width>=560px){.g-row[data-astro-cid-amid4ct5]{grid-template-columns:minmax(0,1fr) auto}.g-pages[data-astro-cid-amid4ct5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.g-page__img[data-astro-cid-amid4ct5]{width:100%;max-width:260px}}@media (width>=900px){.g-hero[data-astro-cid-amid4ct5]{flex-direction:column;padding:28px 40px 80px;display:flex}.g-hero__grid[data-astro-cid-amid4ct5]{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;padding-top:0}.g-book[data-astro-cid-amid4ct5]{order:2;width:300px}.g-title[data-astro-cid-amid4ct5]{margin-bottom:14px}.g-lede[data-astro-cid-amid4ct5]{margin-bottom:30px;font-size:17px}.g-copy[data-astro-cid-amid4ct5]{text-align:left;margin:0}.g-lede[data-astro-cid-amid4ct5]{margin-left:0}.g-fine[data-astro-cid-amid4ct5]{text-align:left}}
