.page_page__2U7y_{overflow-x:clip}.page_hero__DXipY{position:relative;background:radial-gradient(circle at 20% 20%,#0f4a37 0,#061f17 65%);color:var(--color-cream);padding:4.5rem 1.5rem 3.5rem;overflow:hidden}.page_hero__DXipY:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,hsla(43,47%,94%,.035),hsla(43,47%,94%,.035) 1px,transparent 0,transparent 64px);pointer-events:none}.page_heroInner__VMFxD{max-width:820px;margin:0 auto;position:relative;z-index:1}.page_heroEyebrow__LGfyr{display:inline-flex;align-items:center;gap:.5rem;background:rgba(242,183,5,.12);border:1px solid rgba(242,183,5,.35);color:var(--color-gold);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.45rem .9rem;border-radius:999px;margin-bottom:1.4rem}.page_heroTitle__SxPHw{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.8rem);line-height:1.15;font-weight:700;text-transform:uppercase;letter-spacing:.01em;margin-bottom:1rem}.page_heroText__Lfo9g{font-size:1.02rem;line-height:1.75;color:#cdd8d0;max-width:62ch;margin-bottom:1.6rem}.page_heroMeta__LqUCE{display:flex;flex-wrap:wrap;gap:1.5rem}.page_heroMeta__LqUCE span{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;color:#b7c2ba}.page_heroMeta__LqUCE i{color:var(--color-gold)}.page_contentSection__nQIXp{padding:4rem 1.5rem 5rem;max-width:1200px;margin:0 auto}.page_layoutGrid__gSmRK{display:grid;grid-template-columns:260px 1fr;gap:3.5rem;align-items:start}.page_toc__qROy2{position:sticky;top:1.5rem;background:#fff;border:1px solid rgba(11,61,46,.1);border-radius:16px;padding:1.6rem 1.4rem}.page_tocTitle__oZ_JU{font-family:var(--font-display);font-size:.95rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-pitch);margin-bottom:1rem}.page_toc__qROy2 ul{list-style:none;display:flex;flex-direction:column;gap:.65rem}.page_toc__qROy2 a{text-decoration:none;font-size:.88rem;color:var(--color-muted);line-height:1.5;transition:color .2s ease;display:block}.page_toc__qROy2 a:hover{color:var(--color-gold-dark)}.page_article__Hh7zg h2{font-family:var(--font-display);font-size:1.45rem;text-transform:uppercase;color:var(--color-pitch);margin:2.4rem 0 1rem;scroll-margin-top:1.5rem}.page_article__Hh7zg h2:first-of-type{margin-top:0}.page_article__Hh7zg h3{font-family:var(--font-display);font-size:1.08rem;color:var(--color-pitch);margin:1.5rem 0 .6rem}.page_article__Hh7zg p{color:#364039;line-height:1.85;font-size:.98rem;margin-bottom:1.1rem}.page_article__Hh7zg .page_intro__d0ZAr{font-size:1.05rem;color:#263029;border-left:3px solid var(--color-gold);padding-left:1.2rem;margin-bottom:2rem}.page_article__Hh7zg ul{margin:0 0 1.2rem 1.3rem;color:#364039;line-height:1.85}.page_article__Hh7zg li{margin-bottom:.5rem;font-size:.98rem}.page_article__Hh7zg strong{color:var(--color-pitch)}.page_noteBox__RyafT{background:#fff8e8;border:1px solid rgba(242,183,5,.4);border-radius:16px;padding:1.6rem 1.8rem;display:flex;gap:1rem;align-items:flex-start;margin-top:2.5rem}.page_noteBox__RyafT i{font-size:1.3rem;color:var(--color-gold-dark);flex-shrink:0;margin-top:.15rem}.page_noteBox__RyafT p{color:#4a4030;font-size:.9rem;line-height:1.7;margin:0}@media (max-width:900px){.page_layoutGrid__gSmRK{grid-template-columns:1fr}.page_toc__qROy2{position:static}}@media (max-width:640px){.page_hero__DXipY{padding:3.2rem 1.25rem 2.8rem}.page_contentSection__nQIXp{padding:3rem 1.25rem 3.5rem}}