.page-module__AAKCVq__page{background:radial-gradient(circle at 12% 8%, #a81f1a1a, transparent 24rem), var(--ivory)}.page-module__AAKCVq__hero{padding:clamp(6.8rem,13dvh,10rem) 0 clamp(2.6rem,6dvh,5.2rem)}.page-module__AAKCVq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);display:grid}.page-module__AAKCVq__heroCopy{max-width:930px}.page-module__AAKCVq__heroCopy h1{font-family:var(--font-display), serif;font-size:var(--font-hero);letter-spacing:-.065em;margin:0;font-weight:500;line-height:.94}.page-module__AAKCVq__heroCopy p:not(.section-eyebrow){max-width:790px;color:var(--warm-gray);margin:clamp(1rem,2.2dvh,1.45rem) 0 0;font-size:clamp(1rem,1.05vw,1.2rem);line-height:1.68}.page-module__AAKCVq__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:clamp(1.2rem,3dvh,2rem);display:flex}.page-module__AAKCVq__summary,.page-module__AAKCVq__sidebarCard,.page-module__AAKCVq__formatCard{background:linear-gradient(145deg, #fffcf4c2, #e6dcc6e0), var(--cream);border:1px solid #15110d24;box-shadow:0 22px 60px #15110d14}.page-module__AAKCVq__summary{padding:clamp(1.05rem,2.3vw,1.65rem);box-shadow:14px 14px #a81f1a1f}.page-module__AAKCVq__summary p{color:var(--red);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:clamp(.66rem,.72vw,.76rem);font-weight:800}.page-module__AAKCVq__summary strong{font-family:var(--font-display), serif;letter-spacing:-.06em;margin-top:.7rem;font-size:clamp(1.45rem,2vw,2.35rem);font-weight:500;line-height:.98;display:block}.page-module__AAKCVq__summary span{color:var(--warm-gray);margin-top:.9rem;line-height:1.6;display:block}.page-module__AAKCVq__articleSection{padding:0 0 var(--space-section)}.page-module__AAKCVq__articleLayout{grid-template-columns:minmax(0,.72fr) minmax(260px,.28fr);align-items:start;gap:clamp(1.6rem,5vw,5.5rem);display:grid}.page-module__AAKCVq__articleBody{border-top:1px solid var(--line);padding-top:clamp(1.4rem,3dvh,2.4rem)}.page-module__AAKCVq__articleBody h2,.page-module__AAKCVq__sidebarCard h2{font-family:var(--font-display), serif;letter-spacing:-.06em;margin:clamp(2.1rem,5dvh,3.6rem) 0 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:.98}.page-module__AAKCVq__articleBody h2:first-child,.page-module__AAKCVq__sidebarCard h2{margin-top:0}.page-module__AAKCVq__articleBody h3{font-family:var(--font-display), serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.18rem,1.6vw,1.65rem);font-weight:600}.page-module__AAKCVq__articleBody p,.page-module__AAKCVq__sidebarCard p,.page-module__AAKCVq__steps{color:var(--warm-gray);font-size:clamp(.96rem,.98vw,1.08rem);line-height:1.78}.page-module__AAKCVq__articleBody p{margin:clamp(.85rem,1.9dvh,1.25rem) 0 0}.page-module__AAKCVq__articleBody a{color:var(--red);border-bottom:1px solid #a81f1a6b;font-weight:700}.page-module__AAKCVq__formatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,1.6vw,1.2rem);margin:clamp(1.4rem,3.2dvh,2rem) 0;display:grid}.page-module__AAKCVq__formatCard{padding:clamp(1rem,2vw,1.35rem)}.page-module__AAKCVq__formatCard p{margin-top:.7rem;font-size:clamp(.9rem,.9vw,1rem);line-height:1.62}.page-module__AAKCVq__steps{gap:.7rem;margin:clamp(1rem,2dvh,1.35rem) 0 0;padding-left:1.25rem;display:grid}.page-module__AAKCVq__steps li::marker{color:var(--red);font-weight:800}.page-module__AAKCVq__sidebar{position:sticky;top:6.4rem}.page-module__AAKCVq__sidebarCard{padding:clamp(1.1rem,2.5vw,1.75rem)}.page-module__AAKCVq__sidebarCard p:not(.section-eyebrow){margin:1rem 0 1.25rem}@media (max-width:980px){.page-module__AAKCVq__heroGrid,.page-module__AAKCVq__articleLayout{grid-template-columns:1fr}.page-module__AAKCVq__summary,.page-module__AAKCVq__sidebar{max-width:42rem}.page-module__AAKCVq__sidebar{position:static}}@media (max-width:720px){.page-module__AAKCVq__hero{padding-top:clamp(6.4rem,12dvh,8rem)}.page-module__AAKCVq__formatGrid{grid-template-columns:1fr}}
