.stack-xl[data-astro-cid-yoj3lfde]{flex-direction:column;gap:clamp(40px,5vw,64px);display:flex}.taglines[data-astro-cid-yoj3lfde]{font-family:var(--font-display);font-size:var(--h6);text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;justify-content:center;gap:8px 0;font-weight:500;display:flex}.taglines[data-astro-cid-yoj3lfde] li[data-astro-cid-yoj3lfde]+li[data-astro-cid-yoj3lfde]:before{content:"✦";vertical-align:.15em;color:var(--pink);margin-inline:16px;font-size:.7em}.paths[data-astro-cid-yoj3lfde]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.path[data-astro-cid-yoj3lfde]{border-radius:var(--radius-lg);transition:translate .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#fffbf4;border:1px solid #130e0e12;flex-direction:column;gap:12px;padding:36px 32px 40px;display:flex;position:relative}.path[data-astro-cid-yoj3lfde]:hover{box-shadow:var(--shadow-card);translate:0 -4px}.path__option[data-astro-cid-yoj3lfde]{letter-spacing:.14em;text-transform:uppercase;color:var(--rust);font-size:12px;font-weight:700}.path__summary[data-astro-cid-yoj3lfde]{border-bottom:1px solid #130e0e1a;padding-bottom:16px;font-weight:600}.path__text[data-astro-cid-yoj3lfde]{color:#292627d9}.path--featured[data-astro-cid-yoj3lfde]{background:radial-gradient(120% 60% at 100% 0%, #f3c7cf24, transparent 60%), var(--ink);color:var(--cream);border-color:var(--mauve);translate:0 -12px;box-shadow:0 30px 60px -30px #cd8a9f99}.path--featured[data-astro-cid-yoj3lfde]:hover{translate:0 -16px;box-shadow:0 40px 70px -30px #cd8a9fb3}.path--featured[data-astro-cid-yoj3lfde] .path__option[data-astro-cid-yoj3lfde],.path--featured[data-astro-cid-yoj3lfde] .path__title[data-astro-cid-yoj3lfde]{color:var(--pink)}.path--featured[data-astro-cid-yoj3lfde] .path__summary[data-astro-cid-yoj3lfde]{border-color:var(--ink-line)}.path--featured[data-astro-cid-yoj3lfde] .path__text[data-astro-cid-yoj3lfde]{color:#fdf6ebc7}.path__badge[data-astro-cid-yoj3lfde]{background:var(--pink);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:-15px;left:32px}.path[data-astro-cid-yoj3lfde] .path__mark{box-sizing:content-box;color:var(--gold);margin-top:auto;padding-top:16px}.editorial[data-astro-cid-yoj3lfde]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.editorial__card[data-astro-cid-yoj3lfde]{flex-direction:column;gap:28px;padding:48px 40px 32px;display:flex}.editorial__card[data-astro-cid-yoj3lfde] .editorial__corner{pointer-events:none;position:absolute;top:0;left:0}.editorial__statement[data-astro-cid-yoj3lfde]{font-family:var(--font-display);font-size:var(--h4);text-transform:uppercase;text-wrap:balance;font-weight:500;line-height:1.2}.stages[data-astro-cid-yoj3lfde] li[data-astro-cid-yoj3lfde]{border-top:1px solid var(--ink-line);font-size:var(--text-sm);align-items:center;gap:14px;padding-block:14px;font-weight:500;display:flex}.stages__tick[data-astro-cid-yoj3lfde]{color:#0000;width:22px;height:22px;transition:background-color .4s var(--ease-out), color .4s var(--ease-out);transition-delay:calc(.4s + var(--i) * .35s);border:1px solid #f3c7cf80;border-radius:50%;place-items:center;display:grid}.is-ticking[data-astro-cid-yoj3lfde] .stages__tick[data-astro-cid-yoj3lfde],html:not(.js) .stages__tick[data-astro-cid-yoj3lfde]{background:var(--pink);border-color:var(--pink);color:var(--ink)}.editorial__foot[data-astro-cid-yoj3lfde]{border-top:1px solid var(--ink-line);color:#fdf6eb8c;padding-top:16px;font-size:12px}.editorial__copy[data-astro-cid-yoj3lfde]{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.benefits[data-astro-cid-yoj3lfde]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.benefit[data-astro-cid-yoj3lfde]{flex-direction:column;gap:12px;padding:32px 28px;display:flex}.benefit[data-astro-cid-yoj3lfde] .icon-tile[data-astro-cid-yoj3lfde]{margin-bottom:12px}.royalty__inner[data-astro-cid-yoj3lfde]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,112px);display:grid}.royalty__figure[data-astro-cid-yoj3lfde]{aspect-ratio:1;place-items:center;width:clamp(220px,24vw,320px);display:grid;position:relative}.royalty__ring[data-astro-cid-yoj3lfde]{background:conic-gradient(from 200deg, var(--pink), var(--mauve), transparent 70%, var(--pink));border-radius:50%;animation:14s linear infinite ring-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}@keyframes ring-spin{to{transform:rotate(1turn)}}.royalty__zero[data-astro-cid-yoj3lfde]{font-family:var(--font-display);background:var(--gradient-cream);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(5.5rem,4rem + 4vw,8rem);font-weight:500;line-height:1}.royalty__label[data-astro-cid-yoj3lfde]{letter-spacing:.16em;text-transform:uppercase;color:var(--pink);font-size:11px;font-weight:700;position:absolute;bottom:17%}@media (width<=1100px){.benefits[data-astro-cid-yoj3lfde]{grid-template-columns:repeat(2,1fr)}}@media (width<=960px){.paths[data-astro-cid-yoj3lfde]{grid-template-columns:1fr;gap:32px;max-width:640px;margin-inline:auto}.path--featured[data-astro-cid-yoj3lfde],.path--featured[data-astro-cid-yoj3lfde]:hover{translate:none}.editorial[data-astro-cid-yoj3lfde],.royalty__inner[data-astro-cid-yoj3lfde]{grid-template-columns:1fr}.editorial__card[data-astro-cid-yoj3lfde]{order:2}.royalty__figure[data-astro-cid-yoj3lfde]{width:200px}.royalty__zero[data-astro-cid-yoj3lfde]{font-size:5.5rem}}@media (width<=640px){.benefits[data-astro-cid-yoj3lfde]{grid-template-columns:1fr}.path[data-astro-cid-yoj3lfde]{padding:32px 24px}.editorial__card[data-astro-cid-yoj3lfde]{padding:44px 24px 24px}.taglines[data-astro-cid-yoj3lfde]{flex-direction:column;align-items:center}.taglines[data-astro-cid-yoj3lfde] li[data-astro-cid-yoj3lfde]+li[data-astro-cid-yoj3lfde]:before{display:none}}
