.story-photo[data-astro-cid-urc7s5fn]{min-width:0;margin:0}.frame[data-astro-cid-urc7s5fn]{position:relative;overflow:hidden;border-radius:var(--r-md);background:var(--pitch-900);aspect-ratio:16 / 11}.portrait[data-astro-cid-urc7s5fn] .frame[data-astro-cid-urc7s5fn]{aspect-ratio:4 / 5}.square[data-astro-cid-urc7s5fn] .frame[data-astro-cid-urc7s5fn]{aspect-ratio:1}img[data-astro-cid-urc7s5fn]{width:100%;height:100%;object-fit:cover}.placeholder[data-astro-cid-urc7s5fn]{position:absolute;inset:0;display:flex;align-items:flex-end;padding:clamp(20px,4vw,36px);background:radial-gradient(circle at 75% 10%,var(--pitch-700),var(--pitch-900) 70%);isolation:isolate}.pitch-circle[data-astro-cid-urc7s5fn]{position:absolute;width:72%;aspect-ratio:1;border:1px solid rgba(244,241,234,.14);border-radius:50%;top:-34%;right:-15%;z-index:-1}.pitch-line[data-astro-cid-urc7s5fn]{position:absolute;top:0;bottom:0;left:26%;border-left:1px solid rgba(244,241,234,.12);transform:rotate(23deg);z-index:-1}.placeholder-name[data-astro-cid-urc7s5fn]{color:var(--chalk);font-family:var(--font-display);font-size:clamp(21px,3vw,34px);line-height:1.04;letter-spacing:-.04em;max-width:12ch;text-transform:uppercase;text-wrap:balance}figcaption[data-astro-cid-urc7s5fn]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;padding-top:11px;font-size:var(--fs-sm);line-height:1.35}figcaption[data-astro-cid-urc7s5fn] strong[data-astro-cid-urc7s5fn]{color:var(--fg-1)}figcaption[data-astro-cid-urc7s5fn] span[data-astro-cid-urc7s5fn]{color:var(--fg-3)}.hero[data-astro-cid-kh7btl4r]{background:var(--bone-100);border-bottom:1px solid var(--border-1);padding:clamp(48px,8vw,112px) 0 clamp(48px,7vw,88px)}.hero-grid[data-astro-cid-kh7btl4r]{display:grid;gap:clamp(36px,6vw,88px);align-items:center}.hero-copy[data-astro-cid-kh7btl4r]{max-width:610px}.hero[data-astro-cid-kh7btl4r] .eyebrow[data-astro-cid-kh7btl4r]{color:var(--gold-700);margin:0 0 var(--sp-4)}h1[data-astro-cid-kh7btl4r]{font-size:clamp(52px,7vw,100px);line-height:.98;letter-spacing:-.055em;margin:0 0 var(--sp-6);text-wrap:balance}h1[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{font-family:var(--font-serif);font-weight:500;letter-spacing:-.06em;color:var(--pitch-800)}.hero-lede[data-astro-cid-kh7btl4r]{font-size:clamp(22px,2.5vw,28px);font-weight:600;line-height:1.35;letter-spacing:-.025em;margin:0 0 var(--sp-4)}.hero-support[data-astro-cid-kh7btl4r]{color:var(--fg-2);font-size:var(--fs-md);line-height:1.65;max-width:520px;margin:0 0 var(--sp-6)}.story-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:var(--sp-3);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:5px}.story-link[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r],.why-link[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:20px;line-height:1}.hero-photo[data-astro-cid-kh7btl4r]{margin:0;max-width:470px;width:100%;justify-self:center;transform:rotate(1.5deg)}.portrait-frame[data-astro-cid-kh7btl4r]{background:var(--chalk);border:9px solid var(--chalk);border-bottom-width:0;box-shadow:0 14px 35px #061f1721;aspect-ratio:4 / 5;overflow:hidden}.portrait-frame[data-astro-cid-kh7btl4r] img{display:block;width:100%;height:100%;object-fit:cover}.hero-photo[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{background:var(--chalk);display:flex;justify-content:space-between;gap:var(--sp-3);padding:14px 12px 12px;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2);box-shadow:0 14px 35px #061f1721}.chapter[data-astro-cid-kh7btl4r]{padding:clamp(64px,9vw,120px) 0}.chapter-tinted[data-astro-cid-kh7btl4r]{background:linear-gradient(180deg,var(--chalk),var(--bone-100));border-top:1px solid var(--border-1);border-bottom:1px solid var(--border-1)}.section-label[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);padding-bottom:var(--sp-4);margin-bottom:clamp(36px,5vw,64px);border-bottom:1px solid var(--border-2);color:var(--gold-700);font-weight:700;letter-spacing:var(--tracking-eyebrow);font-size:var(--fs-xs);text-transform:uppercase}.section-label[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]:last-child{color:var(--fg-3)}.chapter-grid[data-astro-cid-kh7btl4r]{display:grid;gap:clamp(40px,6vw,88px);align-items:center}.story-copy[data-astro-cid-kh7btl4r]{max-width:545px}h2[data-astro-cid-kh7btl4r]{font-size:clamp(34px,4.2vw,54px);line-height:1.08;letter-spacing:-.035em;margin:0 0 var(--sp-6);text-wrap:balance}.story-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 var(--sp-4);font-size:clamp(16px,1.7vw,18px);color:var(--fg-2);line-height:1.72}.story-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.photo-duo[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4);align-items:start}.photo-duo[data-astro-cid-kh7btl4r] .story-photo:nth-child(2){margin-top:44px}.oregon-image[data-astro-cid-kh7btl4r]{min-width:0}.coaching-photos[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;max-width:560px}.coaching-photos[data-astro-cid-kh7btl4r] .story-photo:nth-child(2){margin-top:0}.why[data-astro-cid-kh7btl4r]{background:var(--pitch-900);color:var(--chalk);padding:clamp(72px,10vw,128px) 0}.why-grid[data-astro-cid-kh7btl4r]{display:grid;gap:var(--sp-7)}.why[data-astro-cid-kh7btl4r] .eyebrow[data-astro-cid-kh7btl4r]{color:var(--gold-500);margin:0 0 var(--sp-5)}.why[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{max-width:650px;margin-bottom:0}.why-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{margin:0 0 var(--sp-4);color:var(--bone-200);font-size:var(--fs-md);line-height:1.7}.why-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:var(--sp-3);color:var(--gold-500);font-weight:700;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:6px;margin-top:var(--sp-3)}.why-link[data-astro-cid-kh7btl4r]:hover{color:var(--chalk)}.closing[data-astro-cid-kh7btl4r]{padding-top:clamp(72px,9vw,120px);padding-bottom:var(--sp-7);text-align:center}.closing[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{max-width:750px;margin:var(--sp-3) auto var(--sp-4)}.closing[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]:not(.eyebrow){max-width:620px;margin:0 auto var(--sp-6);color:var(--fg-2);font-size:var(--fs-md)}.closing-actions[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-3)}.closing-actions[data-astro-cid-kh7btl4r] .signup-cta{width:auto}.closing-actions[data-astro-cid-kh7btl4r] .signup-cta .btn-primary{height:51px}@media(min-width:850px){.hero-grid[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.chapter-grid[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.photo-first[data-astro-cid-kh7btl4r] .oregon-image[data-astro-cid-kh7btl4r]{order:1}.photo-first[data-astro-cid-kh7btl4r] .story-copy[data-astro-cid-kh7btl4r]{order:2}.why-grid[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(50px,8vw,128px);align-items:start}}@media(max-width:849px){.hero-photo[data-astro-cid-kh7btl4r]{max-width:420px}.chapter-grid[data-astro-cid-kh7btl4r] .photo-duo[data-astro-cid-kh7btl4r],.oregon-image[data-astro-cid-kh7btl4r]{max-width:650px;width:100%;margin-inline:auto}}@media(max-width:480px){.hero-photo[data-astro-cid-kh7btl4r]{max-width:330px}.photo-duo[data-astro-cid-kh7btl4r]{gap:var(--sp-3)}.photo-duo[data-astro-cid-kh7btl4r] .story-photo:nth-child(2){margin-top:22px}.closing-actions[data-astro-cid-kh7btl4r]{flex-direction:column;align-items:stretch}.closing-actions[data-astro-cid-kh7btl4r] .btn-ghost[data-astro-cid-kh7btl4r]{justify-content:center}.closing-actions[data-astro-cid-kh7btl4r] .signup-cta{width:100%}}
