.wishlist-page[data-astro-cid-tramkm4k]{--ink:#292522;--sage:#66705a;--powder:#eedfd9;color:var(--ink)}.wishlist-page[data-astro-cid-tramkm4k] section[data-astro-cid-tramkm4k]{margin-bottom:clamp(54px,7vw,86px)}.kicker[data-astro-cid-tramkm4k],.card-label[data-astro-cid-tramkm4k]{margin:0 0 18px;color:var(--burgundy);font-size:.7rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.wishlist-hero[data-astro-cid-tramkm4k]{max-width:900px;margin-inline:auto;padding:clamp(62px,9vw,105px) 20px clamp(46px,6vw,68px);text-align:center}.wishlist-hero[data-astro-cid-tramkm4k] h1[data-astro-cid-tramkm4k],.section-heading[data-astro-cid-tramkm4k] h2[data-astro-cid-tramkm4k],.journey[data-astro-cid-tramkm4k] h2[data-astro-cid-tramkm4k],.open-contribution[data-astro-cid-tramkm4k] h2[data-astro-cid-tramkm4k]{margin:0;color:var(--burgundy);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,5.7vw,4.9rem);font-weight:400;line-height:1.04}.wishlist-hero[data-astro-cid-tramkm4k] h1[data-astro-cid-tramkm4k]{font-size:clamp(3.6rem,8vw,6.8rem)}.wishlist-hero__lead[data-astro-cid-tramkm4k]{margin:28px auto 0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.4vw,1.75rem);line-height:1.55}.wishlist-hero__text[data-astro-cid-tramkm4k]{max-width:720px;margin:20px auto 0;color:var(--ink);line-height:1.8}.journey[data-astro-cid-tramkm4k]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(40px,7vw,84px);align-items:end;padding:clamp(38px,5vw,58px);background:#eedfd966}.journey[data-astro-cid-tramkm4k] h2[data-astro-cid-tramkm4k]{font-size:clamp(2.6rem,5vw,4.3rem)}.journey__copy[data-astro-cid-tramkm4k]>p[data-astro-cid-tramkm4k]:last-child{max-width:650px;margin:22px 0 0;color:var(--ink);line-height:1.8}.journey__route[data-astro-cid-tramkm4k]{display:flex;align-items:center;justify-content:center;gap:16px;margin:0;padding:22px 0;color:var(--burgundy);border-block:1px solid rgba(104,29,50,.25);font-family:Georgia,Times New Roman,serif;font-size:1rem;white-space:nowrap}.section-heading[data-astro-cid-tramkm4k]{max-width:750px;margin-bottom:clamp(34px,5vw,50px)}.section-heading[data-astro-cid-tramkm4k]>p[data-astro-cid-tramkm4k]:last-child{max-width:680px;margin:22px 0 0;color:var(--ink);font-size:1.04rem;line-height:1.8}.experience-grid[data-astro-cid-tramkm4k]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,48px) 24px}.experience-card[data-astro-cid-tramkm4k]{min-width:0}.experience-card[data-astro-cid-tramkm4k] img[data-astro-cid-tramkm4k]{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.experience-card[data-astro-cid-tramkm4k]:nth-child(2),.experience-card[data-astro-cid-tramkm4k]:nth-child(5){padding-top:28px}.experience-card__copy[data-astro-cid-tramkm4k]{padding:22px 7px 0}.card-label[data-astro-cid-tramkm4k]{margin-bottom:9px;font-size:.66rem}.experience-card[data-astro-cid-tramkm4k] h3[data-astro-cid-tramkm4k]{margin:0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.4vw,2.05rem);font-weight:400;line-height:1.16}.experience-card__copy[data-astro-cid-tramkm4k]>p[data-astro-cid-tramkm4k]:last-child{margin:13px 0 0;line-height:1.7}.experience-card__note[data-astro-cid-tramkm4k]{color:var(--burgundy);font-family:Georgia,Times New Roman,serif;font-size:.92rem;font-style:italic}.open-contribution[data-astro-cid-tramkm4k]{display:grid;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:clamp(28px,6vw,75px);max-width:920px;margin-inline:auto;padding:clamp(38px,5vw,58px);background:var(--surface-strong);border-block:1px solid rgba(104,29,50,.18)}.open-contribution[data-astro-cid-tramkm4k] h2[data-astro-cid-tramkm4k]{font-size:clamp(2.6rem,5vw,4.2rem)}.open-contribution[data-astro-cid-tramkm4k] div[data-astro-cid-tramkm4k] p[data-astro-cid-tramkm4k]{max-width:630px;margin:20px 0 0;color:var(--ink);line-height:1.8}.contribution[data-astro-cid-tramkm4k]{max-width:900px;margin-inline:auto}.payment-options[data-astro-cid-tramkm4k]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0}.payment-options[data-astro-cid-tramkm4k] div[data-astro-cid-tramkm4k]{padding:25px 0;border-block:1px solid rgba(104,29,50,.22)}.payment-options[data-astro-cid-tramkm4k] dt[data-astro-cid-tramkm4k]{color:var(--burgundy);font-size:.7rem;font-weight:700;letter-spacing:.2em}.payment-options[data-astro-cid-tramkm4k] dd[data-astro-cid-tramkm4k]{margin:9px 0 0;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.contribution__note[data-astro-cid-tramkm4k]{max-width:680px;margin:27px 0 0;color:#766b65;font-family:Georgia,Times New Roman,serif;font-size:.94rem;font-style:italic;line-height:1.7}@media(max-width:820px){.journey[data-astro-cid-tramkm4k]{grid-template-columns:1fr}.journey__route[data-astro-cid-tramkm4k]{justify-content:flex-start}.experience-grid[data-astro-cid-tramkm4k]{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-card[data-astro-cid-tramkm4k]:nth-child(2),.experience-card[data-astro-cid-tramkm4k]:nth-child(5){padding-top:0}}@media(max-width:620px){.wishlist-hero[data-astro-cid-tramkm4k]{padding-inline:0}.journey[data-astro-cid-tramkm4k],.open-contribution[data-astro-cid-tramkm4k]{grid-template-columns:1fr;padding-inline:24px}.experience-grid[data-astro-cid-tramkm4k],.payment-options[data-astro-cid-tramkm4k]{grid-template-columns:1fr}.journey__route[data-astro-cid-tramkm4k]{white-space:normal}.experience-grid[data-astro-cid-tramkm4k]{gap:42px}}
