.page-module-scss-module__XOl0Ka__section,.page-module-scss-module__XOl0Ka__sectionGold{padding:var(--s10) 0;border-top:1px solid var(--line);background:var(--bg);scroll-margin-top:calc(var(--header-h) + var(--s6))}.page-module-scss-module__XOl0Ka__sectionAlt{background:var(--bg-1)}.page-module-scss-module__XOl0Ka__sectionGold{background:var(--bg-2)}.page-module-scss-module__XOl0Ka__introGrid,.page-module-scss-module__XOl0Ka__split,.page-module-scss-module__XOl0Ka__finalInner{gap:var(--s9);grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;display:grid}.page-module-scss-module__XOl0Ka__introGrid>*,.page-module-scss-module__XOl0Ka__split>*,.page-module-scss-module__XOl0Ka__finalInner>*{min-width:0}.page-module-scss-module__XOl0Ka__introLabel,.page-module-scss-module__XOl0Ka__left{gap:var(--s3);top:calc(var(--header-h) + var(--s6));flex-direction:column;max-width:100%;display:flex;position:sticky}.page-module-scss-module__XOl0Ka__introCopy,.page-module-scss-module__XOl0Ka__right,.page-module-scss-module__XOl0Ka__finalCopy{gap:var(--s6);flex-direction:column;display:flex}.page-module-scss-module__XOl0Ka__sectionLabel{font-size:var(--tx);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--text-3);font-weight:700}.page-module-scss-module__XOl0Ka__sectionTitle{font-size:var(--th1);letter-spacing:var(--ls-tight);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;overflow-wrap:normal;word-break:normal;text-wrap:balance;font-weight:800;line-height:1.1}.page-module-scss-module__XOl0Ka__finalTitle{font-size:var(--th1);letter-spacing:var(--ls-tight);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;overflow-wrap:normal;word-break:normal;text-wrap:balance;font-weight:900;line-height:1.1}.page-module-scss-module__XOl0Ka__bodyLarge{font-size:var(--tl);color:var(--text);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--ls-snug)}.page-module-scss-module__XOl0Ka__body{font-size:var(--tb);color:var(--text-2);line-height:var(--lh-loose)}.page-module-scss-module__XOl0Ka__body strong{color:var(--text);font-weight:700}.page-module-scss-module__XOl0Ka__body a{color:var(--gold);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:4px;transition:color var(--dur)}.page-module-scss-module__XOl0Ka__body a:hover{color:var(--gold-l)}.page-module-scss-module__XOl0Ka__highlight{align-items:flex-start;gap:var(--s4);margin-top:var(--s3);padding:var(--s5) var(--s6);border:1px solid var(--gold-line);border-radius:var(--r-sm);background:var(--gold-bg);display:flex}.page-module-scss-module__XOl0Ka__highlightIcon{color:var(--gold);font-size:var(--tx);letter-spacing:var(--ls-wider);font-weight:800;line-height:var(--lh-loose);flex-shrink:0}.page-module-scss-module__XOl0Ka__highlightText{color:var(--text-2);font-size:var(--ts);font-style:italic;line-height:var(--lh-loose)}.page-module-scss-module__XOl0Ka__actions{gap:var(--s3);padding-top:var(--s2);flex-wrap:wrap;display:flex}.page-module-scss-module__XOl0Ka__secondary,.page-module-scss-module__XOl0Ka__primary{padding:14px var(--s6);border-radius:var(--r-sm);font-size:var(--tb);transition:background var(--dur),color var(--dur),border-color var(--dur);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.page-module-scss-module__XOl0Ka__primary{background:var(--text);color:var(--bg)}.page-module-scss-module__XOl0Ka__primary:hover{background:var(--gold)}.page-module-scss-module__XOl0Ka__secondary{color:var(--text);border:1px solid var(--line-3)}.page-module-scss-module__XOl0Ka__secondary:hover{color:var(--gold);border-color:var(--gold)}@media (max-width:899.98px){.page-module-scss-module__XOl0Ka__introGrid,.page-module-scss-module__XOl0Ka__split,.page-module-scss-module__XOl0Ka__finalInner{gap:var(--s6);grid-template-columns:1fr}.page-module-scss-module__XOl0Ka__introLabel,.page-module-scss-module__XOl0Ka__left{position:static}}@media (max-width:759.98px){.page-module-scss-module__XOl0Ka__bodyLarge{font-size:var(--tm)}.page-module-scss-module__XOl0Ka__primary,.page-module-scss-module__XOl0Ka__secondary{width:100%}}