.stories-hero[data-astro-cid-ta2fbyqs]{background:var(--charcoal);min-height:min(48rem,88vh);color:var(--white);position:relative;overflow:hidden}.stories-hero[data-astro-cid-ta2fbyqs]:after{content:"";border:1px solid color-mix(in oklch, var(--gold), transparent 60%);width:42rem;height:42rem;box-shadow:0 0 0 3rem color-mix(in oklch, var(--gold), transparent 94%), 0 0 0 7rem color-mix(in oklch, var(--gold), transparent 97%);border-radius:50%;position:absolute;bottom:-17rem;right:-10rem}.stories-hero-grid[data-astro-cid-ta2fbyqs]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr);align-items:end;gap:3rem;min-height:min(48rem,88vh);padding-block:9rem 6rem;display:grid;position:relative}.stories-hero-copy[data-astro-cid-ta2fbyqs]{max-width:54rem}.stories-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:9ch}.stories-hero[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{max-width:51ch;color:color-mix(in oklch, var(--white), transparent 12%);margin-top:1.8rem}.stories-hero[data-astro-cid-ta2fbyqs] .actions[data-astro-cid-ta2fbyqs]{margin-top:2.3rem}.stories-hero[data-astro-cid-ta2fbyqs] .button[data-astro-cid-ta2fbyqs]{min-height:3.25rem}.stories-hero[data-astro-cid-ta2fbyqs] .button[data-astro-cid-ta2fbyqs]:first-child{padding-inline:1.4rem;font-size:.9rem}.stories-hero[data-astro-cid-ta2fbyqs] .hero-path[data-astro-cid-ta2fbyqs]{margin-top:1rem}.stories-hero-mark[data-astro-cid-ta2fbyqs]{color:var(--gold);align-self:center;justify-items:end;padding:3rem 0 1rem;display:grid}.stories-hero-mark__number[data-astro-cid-ta2fbyqs]{font-family:var(--display);letter-spacing:-.12em;opacity:.16;font-size:clamp(9rem,19vw,18rem);font-weight:600;line-height:.7}.stories-hero-mark__line[data-astro-cid-ta2fbyqs]{background:var(--gold);width:min(15rem,60%);height:1px;margin-top:2.6rem}.stories-hero-mark__caption[data-astro-cid-ta2fbyqs]{color:color-mix(in oklch, var(--white), transparent 25%);letter-spacing:.15em;text-align:right;text-transform:uppercase;margin-top:.8rem;font-size:.7rem;font-weight:700;line-height:1.5}.section-heading-row[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:end;gap:2rem;display:flex}.section-heading-row[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:11ch}.section-heading-note[data-astro-cid-ta2fbyqs]{max-width:27ch;color:var(--muted)}.video-frame[data-astro-cid-ta2fbyqs]{aspect-ratio:16/9;background:var(--charcoal);margin-top:clamp(2.5rem,5vw,4.5rem);overflow:hidden}.video-frame[data-astro-cid-ta2fbyqs] iframe[data-astro-cid-ta2fbyqs]{border:0;width:100%;height:100%;display:block}.story-grid[data-astro-cid-ta2fbyqs],.testimonial-grid[data-astro-cid-ta2fbyqs]{background:color-mix(in oklch, var(--gold), transparent 62%);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.story-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}.story-card[data-astro-cid-ta2fbyqs]{background:var(--charcoal);min-height:28rem;padding:clamp(1.4rem,3vw,2.2rem)}.story-card--gold[data-astro-cid-ta2fbyqs]{background:color-mix(in oklch, var(--gold), var(--charcoal) 88%)}.story-card--olive[data-astro-cid-ta2fbyqs]{background:color-mix(in oklch, var(--muted), var(--charcoal) 86%)}.story-card--charcoal[data-astro-cid-ta2fbyqs]{background:var(--charcoal-soft)}.avatar[data-astro-cid-ta2fbyqs]{aspect-ratio:1;border:1px solid var(--gold);background:color-mix(in oklch, var(--gold), transparent 88%);width:clamp(4.8rem,8vw,6.5rem);color:var(--gold);font-family:var(--display);border-radius:50%;place-items:center;font-size:clamp(1.5rem,3vw,2.3rem);font-weight:500;display:grid}.story-card--olive[data-astro-cid-ta2fbyqs] .avatar[data-astro-cid-ta2fbyqs]{border-color:color-mix(in oklch, var(--white), transparent 38%);background:color-mix(in oklch, var(--white), transparent 92%);color:var(--white)}.story-card--charcoal[data-astro-cid-ta2fbyqs] .avatar[data-astro-cid-ta2fbyqs]{background:color-mix(in oklch, var(--gold), transparent 82%)}.story-card__meta[data-astro-cid-ta2fbyqs]{color:color-mix(in oklch, var(--white), transparent 32%);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:2.2rem;font-size:.7rem;font-weight:700;line-height:1.4;display:flex}.story-card__meta[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:last-child{text-align:right}.story-card[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--white);margin-top:.65rem;font-size:clamp(1.5rem,2.8vw,2.25rem)}.story-card__quote[data-astro-cid-ta2fbyqs]{max-width:31ch;color:color-mix(in oklch, var(--white), transparent 16%);white-space:pre-line;margin-top:1.5rem;font-size:1.06rem;line-height:1.48}.testimonials-section[data-astro-cid-ta2fbyqs]{background:var(--white)}.testimonial-grid[data-astro-cid-ta2fbyqs]{background:var(--line)}.testimonial-card[data-astro-cid-ta2fbyqs]{background:var(--white);flex-direction:column;min-height:19rem;padding:clamp(1.4rem,3vw,2.3rem);display:flex}.testimonial-card__mark[data-astro-cid-ta2fbyqs]{color:var(--gold-deep);font-family:Georgia,serif;font-size:4rem;line-height:.7}.testimonial-card__quote[data-astro-cid-ta2fbyqs]{max-width:28ch;font-family:var(--display);letter-spacing:-.03em;margin-top:1.4rem;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.08}.testimonial-card__person[data-astro-cid-ta2fbyqs]{gap:.15rem;margin-top:auto;padding-top:2rem;display:grid}.testimonial-card__person[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-size:.85rem}.testimonial-card__person[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:.82rem}.testimonial-card--verified[data-astro-cid-ta2fbyqs]{grid-column:1/-1;min-height:auto}.testimonial-card__verified-label[data-astro-cid-ta2fbyqs]{color:var(--gold-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700}.testimonial-card--verified[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-family:var(--display);letter-spacing:-.04em;margin-top:.75rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1}.testimonial-card__benefits[data-astro-cid-ta2fbyqs]{gap:.65rem;max-width:38rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.testimonial-card__benefits[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.65rem;font-size:.95rem;display:flex}.testimonial-card__benefits[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--gold-deep);font-weight:700}.testimonial-card__agent[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:1.35rem;font-size:.82rem}.opportunity-section[data-astro-cid-ta2fbyqs]{padding-bottom:clamp(5rem,10vw,9rem)}.opportunity-intro[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr) minmax(12rem,.65fr);align-items:end;gap:2rem;display:grid}.opportunity-intro[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:12ch}.opportunity-intro[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:last-child{max-width:30ch;color:color-mix(in oklch, var(--white), transparent 30%)}.plain-terms-grid[data-astro-cid-ta2fbyqs]{background:color-mix(in oklch, var(--gold), transparent 64%);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(3rem,6vw,5rem);display:grid}.plain-term[data-astro-cid-ta2fbyqs]{background:var(--charcoal);min-height:15rem;padding:clamp(1.3rem,3vw,2rem)}.plain-term[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:var(--gold)}.plain-term[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{max-width:18ch;color:var(--white);font-size:clamp(1.25rem,2.2vw,1.75rem)}.plain-term[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:last-child{max-width:31ch;color:color-mix(in oklch, var(--white), transparent 32%);margin-top:.8rem;font-size:.95rem}.closing-section[data-astro-cid-ta2fbyqs]{padding-top:clamp(3.5rem,8vw,7rem)}.closing-band[data-astro-cid-ta2fbyqs]{align-items:end}.closing-band[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:var(--charcoal)}.closing-band[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:15ch}.closing-band[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.eyebrow){max-width:37ch}.closing-actions[data-astro-cid-ta2fbyqs]{gap:.7rem;min-width:min(100%,20rem);display:grid}.closing-actions[data-astro-cid-ta2fbyqs] .button[data-astro-cid-ta2fbyqs]{width:100%}.closing-actions[data-astro-cid-ta2fbyqs] .button--outline[data-astro-cid-ta2fbyqs]{border-color:var(--charcoal);color:var(--charcoal)}.closing-path[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:1.2rem;font-size:.85rem}.closing-path[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{color:var(--gold-deep)}@media (width<=720px){.stories-hero-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;min-height:auto;padding-top:11rem}.stories-hero-mark[data-astro-cid-ta2fbyqs]{display:none}.section-heading-row[data-astro-cid-ta2fbyqs],.opportunity-intro[data-astro-cid-ta2fbyqs]{display:block}.section-heading-note[data-astro-cid-ta2fbyqs],.opportunity-intro[data-astro-cid-ta2fbyqs]>p[data-astro-cid-ta2fbyqs]:last-child{margin-top:1.5rem}.story-grid[data-astro-cid-ta2fbyqs],.testimonial-grid[data-astro-cid-ta2fbyqs],.plain-terms-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.story-card[data-astro-cid-ta2fbyqs]{min-height:24rem}.testimonial-card[data-astro-cid-ta2fbyqs]{min-height:15rem}}@media (prefers-reduced-motion:reduce){.stories-hero[data-astro-cid-ta2fbyqs]:after{box-shadow:none}}
