.individual-page[data-astro-cid-3r6pqrgl]{background:var(--theme-paper);color:var(--theme-ink)}.individual-shell[data-astro-cid-3r6pqrgl]{margin:0 auto;max-width:var(--content-width);padding-inline:1.5rem}.individual-hero[data-astro-cid-3r6pqrgl]{padding:clamp(4rem,7vw,6rem) 0 clamp(1.75rem,3vw,2.5rem)}.individual-hero__top[data-astro-cid-3r6pqrgl],.individual-hero__story[data-astro-cid-3r6pqrgl]{display:grid;gap:clamp(2.5rem,7vw,6.5rem);grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.individual-hero__top[data-astro-cid-3r6pqrgl]{align-items:center}.individual-hero__story[data-astro-cid-3r6pqrgl]{border-top:1px solid var(--theme-border);display:block;margin-top:clamp(2.75rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem)}.individual-eyebrow[data-astro-cid-3r6pqrgl],.individual-option__label[data-astro-cid-3r6pqrgl]{color:var(--theme-green);font-size:.76rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem}.individual-hero[data-astro-cid-3r6pqrgl] h1[data-astro-cid-3r6pqrgl],.individual-options[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl],.individual-next[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl]{color:var(--theme-deep-green);font-family:var(--serif-font-family);font-weight:600;letter-spacing:-.035em;margin:0}.individual-hero[data-astro-cid-3r6pqrgl] h1[data-astro-cid-3r6pqrgl]{font-size:clamp(2.7rem,5vw,4.25rem);line-height:1.35}.individual-questions[data-astro-cid-3r6pqrgl]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;padding-left:clamp(0rem,4vw,3rem)}.individual-questions[data-astro-cid-3r6pqrgl] p[data-astro-cid-3r6pqrgl]{background:var(--theme-bg-soft);border:1px solid var(--theme-border);border-radius:1rem;color:var(--theme-deep-green);font-family:var(--serif-font-family);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.55;margin:0;padding:.8rem 1.2rem;position:relative;transform:rotate(-1.2deg)}.individual-questions[data-astro-cid-3r6pqrgl] p[data-astro-cid-3r6pqrgl]:after{background:var(--theme-bg-soft);border-bottom:1px solid var(--theme-border);border-right:1px solid var(--theme-border);bottom:-.38rem;content:"";height:.7rem;left:1.5rem;position:absolute;transform:rotate(45deg);width:.7rem}.individual-questions[data-astro-cid-3r6pqrgl] p[data-astro-cid-3r6pqrgl]+p[data-astro-cid-3r6pqrgl]{margin-left:clamp(1.5rem,5vw,4rem);transform:rotate(1deg)}.individual-lead[data-astro-cid-3r6pqrgl]{color:var(--theme-muted);line-height:2;margin:0 auto;max-width:48rem;text-align:center}.individual-value[data-astro-cid-3r6pqrgl]{border:2px solid var(--theme-green);border-radius:2rem;color:var(--theme-deep-green);margin:clamp(2rem,4vw,3rem) auto 0;max-width:58rem;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.5rem,4vw,3.5rem);text-align:center}.individual-value__main[data-astro-cid-3r6pqrgl],.individual-value__note[data-astro-cid-3r6pqrgl]{font-family:var(--serif-font-family);font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:500;line-height:1.85}.individual-value__main[data-astro-cid-3r6pqrgl]{margin:0}.individual-value__main[data-astro-cid-3r6pqrgl] span[data-astro-cid-3r6pqrgl]{display:block}.individual-value__main[data-astro-cid-3r6pqrgl] strong[data-astro-cid-3r6pqrgl]{font-weight:800}.individual-value__note[data-astro-cid-3r6pqrgl]{color:inherit;margin:.75rem 0 0}.individual-bridge[data-astro-cid-3r6pqrgl]{background:transparent;height:clamp(7.5rem,10vw,9.5rem);margin-bottom:-6.5rem;margin-top:-4.5rem;pointer-events:none;position:relative;z-index:2}.individual-bridge[data-astro-cid-3r6pqrgl] svg[data-astro-cid-3r6pqrgl]{display:block;height:100%;margin:0 auto;max-width:var(--content-width);overflow:visible;padding-inline:1.5rem;width:100%}.individual-bridge__arrow[data-astro-cid-3r6pqrgl]{fill:var(--theme-green)}.individual-options[data-astro-cid-3r6pqrgl]{background:var(--theme-bg-soft);border-bottom:1px solid var(--theme-border);padding:clamp(5.25rem,7vw,6.5rem) 0 clamp(3.75rem,7vw,5.5rem)}.individual-options__grid[data-astro-cid-3r6pqrgl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.individual-options[data-astro-cid-3r6pqrgl] article[data-astro-cid-3r6pqrgl]{padding-right:clamp(2rem,6vw,5rem)}.individual-options[data-astro-cid-3r6pqrgl] article[data-astro-cid-3r6pqrgl]+article[data-astro-cid-3r6pqrgl]{border-left:1px solid var(--theme-border);padding-left:clamp(2rem,6vw,5rem);padding-right:0}.individual-options[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl]{font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.45}.individual-options[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl] a[data-astro-cid-3r6pqrgl]{color:inherit;text-decoration:none}.individual-options[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl] a[data-astro-cid-3r6pqrgl]:hover{opacity:.72}.individual-options[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl] .font-livefolio{display:inline-block;line-height:1;transform:translateY(-.04em)}.individual-options[data-astro-cid-3r6pqrgl] article[data-astro-cid-3r6pqrgl]>p[data-astro-cid-3r6pqrgl]:not(.individual-option__label):not(.individual-option__note){line-height:1.95;margin:1.15rem 0 0}.individual-option__note[data-astro-cid-3r6pqrgl]{color:var(--theme-muted);font-size:.82rem;margin:.65rem 0 0}.individual-option__links[data-astro-cid-3r6pqrgl]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.5rem}.individual-option__links[data-astro-cid-3r6pqrgl] a[data-astro-cid-3r6pqrgl],.individual-family-link[data-astro-cid-3r6pqrgl],.individual-text-link[data-astro-cid-3r6pqrgl]{color:var(--theme-deep-green);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}.individual-option__sub-link[data-astro-cid-3r6pqrgl]{color:var(--theme-muted)!important;font-size:.82rem;font-weight:500!important}.individual-next[data-astro-cid-3r6pqrgl]{padding:clamp(3.75rem,7vw,5.5rem) 0}.individual-family-link[data-astro-cid-3r6pqrgl]{display:inline-flex;font-size:.84rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.individual-next__inner[data-astro-cid-3r6pqrgl]{align-items:end;display:grid;gap:2rem 5rem;grid-template-columns:minmax(0,1fr) auto}.individual-next[data-astro-cid-3r6pqrgl] h2[data-astro-cid-3r6pqrgl]{font-size:clamp(1.85rem,3.5vw,2.9rem);line-height:1.5}.individual-next__inner[data-astro-cid-3r6pqrgl] p[data-astro-cid-3r6pqrgl]:last-child{color:var(--theme-muted);line-height:1.85;margin:1rem 0 0}.individual-actions[data-astro-cid-3r6pqrgl]{align-items:center;display:flex;gap:1.35rem}.individual-button[data-astro-cid-3r6pqrgl]{align-items:center;background:var(--theme-deep-green);border:1px solid var(--theme-deep-green);border-radius:var(--btn-radius);color:#fff;display:inline-flex;font-weight:700;justify-content:center;min-height:3.25rem;padding:.8rem 1.35rem;text-decoration:none}.individual-button[data-astro-cid-3r6pqrgl]:hover{background:var(--theme-color-hover)}@media (max-width: 820px){.individual-hero__top[data-astro-cid-3r6pqrgl],.individual-hero__story[data-astro-cid-3r6pqrgl],.individual-next__inner[data-astro-cid-3r6pqrgl]{align-items:start;grid-template-columns:1fr}.individual-questions[data-astro-cid-3r6pqrgl]{padding-left:0}.individual-bridge[data-astro-cid-3r6pqrgl]{align-items:center;display:flex;height:3.75rem;justify-content:center;margin-bottom:0;margin-top:0}.individual-bridge[data-astro-cid-3r6pqrgl] svg[data-astro-cid-3r6pqrgl]{display:none}.individual-bridge[data-astro-cid-3r6pqrgl]:after{color:var(--theme-green);content:"↓";font-size:1.5rem;line-height:1}.individual-options[data-astro-cid-3r6pqrgl]{padding-top:2.75rem}.individual-value__main[data-astro-cid-3r6pqrgl] span[data-astro-cid-3r6pqrgl]{display:inline}.individual-options__grid[data-astro-cid-3r6pqrgl]{grid-template-columns:1fr}.individual-options[data-astro-cid-3r6pqrgl] article[data-astro-cid-3r6pqrgl]{padding:0 0 2.5rem}.individual-options[data-astro-cid-3r6pqrgl] article[data-astro-cid-3r6pqrgl]+article[data-astro-cid-3r6pqrgl]{border-left:0;border-top:1px solid var(--theme-border);padding:2.5rem 0 0}}@media (max-width: 560px){.individual-shell[data-astro-cid-3r6pqrgl]{padding-inline:1rem}.individual-actions[data-astro-cid-3r6pqrgl]{align-items:stretch;flex-direction:column}.individual-button[data-astro-cid-3r6pqrgl]{width:100%}}
