.featured-story{background:var(--cream);position:relative;overflow:hidden}.featured-story:before{content:"";position:absolute;width:420px;height:420px;right:-140px;top:40px;border-radius:50%;background:var(--cream-2);opacity:.7;pointer-events:none}.featured-story>.container{position:relative}.featured-story-eyebrow{display:flex;justify-content:center;margin-bottom:40px}.featured-story-figure{margin:0;display:grid;grid-template-columns:46fr 54fr;grid-gap:56px;gap:56px;align-items:center}.featured-story-photo{position:relative}.featured-story-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:62% 40%;border-radius:26px;box-shadow:0 18px 40px -22px color-mix(in oklch,var(--ink) 45%,transparent)}.featured-story-spark{position:absolute;right:-14px;top:-14px;color:var(--sage-deep)}.featured-story-body blockquote{margin:0}.featured-story-title{font-size:clamp(30px,3.4vw,48px);line-height:1.18;font-weight:400;color:var(--ink);margin:0 0 24px}.featured-story-title em{color:var(--terracotta-deep);font-style:italic;font-weight:500}.featured-story-quote{font-size:18px;line-height:1.6;color:var(--ink-soft);margin:0;max-width:520px}.featured-story-attribution{margin-top:28px;display:flex;flex-direction:column;gap:2px}.featured-story-name{font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;font-size:22px;font-weight:500;color:var(--ink)}.featured-story-business{font-size:15px;color:var(--ink-soft)}.featured-story-points{list-style:none;margin:56px auto 0;padding:0;max-width:880px;display:grid;grid-template-columns:repeat(3,1fr)}.featured-story-points li{display:flex;flex-direction:column;gap:4px;padding:4px 28px;text-align:center;font-size:15px;line-height:1.45;color:var(--ink-soft)}.featured-story-points li+li{border-left:1px solid var(--line)}.featured-story-points strong{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sage-deep)}.featured-story-cta{margin:48px auto 0;max-width:340px;text-align:center}.featured-story-cta .btn-warm:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.featured-story-cta p{margin:14px 0 0;font-size:13px;color:var(--ink-soft)}@media (max-width:1023px){.featured-story-figure{gap:32px}.featured-story-title{font-size:clamp(26px,3.6vw,34px)}.featured-story-quote{font-size:16px}.featured-story-spark{display:none}.featured-story-points li{padding:4px 16px}}@media (max-width:767px){.featured-story:before{display:none}.featured-story-eyebrow{margin-bottom:28px}.featured-story-figure{grid-template-columns:1fr;gap:28px}.featured-story-photo img{aspect-ratio:4/3}.featured-story-title{font-size:clamp(26px,7vw,32px)}.featured-story-points{grid-template-columns:1fr;margin-top:36px;gap:18px}.featured-story-points li{padding:0}.featured-story-points li+li{border-left:0;border-top:1px solid var(--line);padding-top:18px}.featured-story-cta{max-width:none;margin-top:36px}}