.IXS4Fq_page{overflow:clip}.IXS4Fq_hero{background:var(--cream);padding:40px 0 48px}.IXS4Fq_back{text-underline-offset:5px;margin-bottom:32px;font-size:14px;text-decoration:underline;display:inline-block}.IXS4Fq_hero h1{text-wrap:pretty;max-width:1050px;margin:22px 0 30px;font-size:clamp(38px,4.4vw,64px);line-height:1.12}.IXS4Fq_hero .eyebrow{color:#536344}.IXS4Fq_lede{max-width:73ch;font-size:21px}.IXS4Fq_lede p{margin-bottom:24px}.IXS4Fq_byline{color:var(--muted);margin-bottom:0;font-size:13px}.IXS4Fq_cover{margin-top:40px;margin-bottom:48px}.IXS4Fq_cover>div{height:clamp(260px,34vw,460px);position:relative}.IXS4Fq_cover img{object-fit:cover;object-position:center 60%}.IXS4Fq_cover figcaption{color:var(--muted);max-width:85ch;margin-top:14px;font-size:13px}.IXS4Fq_layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,88px);padding-bottom:72px;display:grid}.IXS4Fq_contents{border-top:3px solid var(--pine);position:sticky;top:110px}.IXS4Fq_contents nav>p{margin-bottom:14px;padding-top:22px;font-weight:700}.IXS4Fq_contents ol{margin:0;padding-left:22px;font-size:14px;line-height:1.5}.IXS4Fq_contents li{padding:8px 0 8px 4px}.IXS4Fq_contents a:hover{text-underline-offset:4px;text-decoration:underline}.IXS4Fq_serviceLink{border-top:1px solid var(--line);justify-content:space-between;margin-top:18px;padding:18px 0;font-size:14px;font-weight:700;display:flex}.IXS4Fq_copy{min-width:0;max-width:780px;font-size:18px;line-height:1.85}.IXS4Fq_opening{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:12px}.IXS4Fq_copy section{margin-bottom:42px;padding-top:16px;scroll-margin-top:125px}.IXS4Fq_copy h2{text-wrap:pretty;margin-bottom:24px;font-size:clamp(28px,2.8vw,37px);line-height:1.2}.IXS4Fq_copy p{margin-bottom:24px}.IXS4Fq_lede a{text-underline-offset:4px;-webkit-text-decoration:underline #7a8b6d;text-decoration:underline #7a8b6d}.IXS4Fq_copy a:not(.text-link){text-underline-offset:4px;-webkit-text-decoration:underline #7a8b6d;text-decoration:underline #7a8b6d}.IXS4Fq_copy a:hover,.IXS4Fq_lede a:hover{color:var(--rust)}.IXS4Fq_copy ul,.IXS4Fq_copy ol{margin:26px 0;padding-left:24px}.IXS4Fq_copy .faq-cards{grid-template-columns:1fr}.IXS4Fq_copy li{margin-bottom:12px;padding-left:5px}.IXS4Fq_copy .article-table-scroll{background:var(--cream);border:1px solid var(--line);margin:30px 0;overflow-x:auto}.IXS4Fq_copy table{border-collapse:collapse;width:100%;min-width:500px;font-size:16px;line-height:1.6}.IXS4Fq_copy th,.IXS4Fq_copy td{text-align:left;vertical-align:top;border-bottom:1px solid #cbd2c1;padding:18px}.IXS4Fq_copy thead{background:#e4e9db}.IXS4Fq_copy tbody th{width:28%;font-weight:600}.IXS4Fq_nextStep{background:#e8ecdf;border-left:4px solid #81936e;padding:32px}.IXS4Fq_nextStep h2{font-size:32px}.IXS4Fq_nextStep p{font-size:17px}.IXS4Fq_related{background:var(--cream);padding:64px 0}.IXS4Fq_related h2{margin-bottom:16px;font-size:42px}.IXS4Fq_related>div>p{font-size:19px}.IXS4Fq_relatedGrid{grid-template-columns:1fr 1fr;gap:48px;margin:32px 0;display:grid}.IXS4Fq_relatedGrid>a{border-top:1px solid #bcc6b1;padding-top:24px}.IXS4Fq_relatedGrid>a>span:first-child{color:var(--muted);font-size:14px}.IXS4Fq_relatedGrid h3{font-family:var(--font-serif);max-width:30ch;margin:14px 0 24px;font-size:30px;font-weight:500}@media (max-width:850px){.IXS4Fq_layout{grid-template-columns:1fr;gap:36px}.IXS4Fq_contents{position:static}.IXS4Fq_contents ol{columns:2;column-gap:36px}.IXS4Fq_contents li{break-inside:avoid}.IXS4Fq_copy{max-width:none}.IXS4Fq_serviceLink{max-width:280px}}@media (max-width:600px){.IXS4Fq_hero{padding:28px 0 32px}.IXS4Fq_hero h1{font-size:38px}.IXS4Fq_lede{font-size:18px}.IXS4Fq_cover{margin-top:28px;margin-bottom:32px}.IXS4Fq_cover>div{height:280px}.IXS4Fq_contents ol{columns:1}.IXS4Fq_contents li{padding-block:7px}.IXS4Fq_copy{font-size:17px}.IXS4Fq_copy section{margin-bottom:32px}.IXS4Fq_copy h2{font-size:29px}.IXS4Fq_nextStep{padding:24px}.IXS4Fq_relatedGrid{grid-template-columns:1fr;gap:32px}.IXS4Fq_related{padding:44px 0}.IXS4Fq_related h2{font-size:36px}}
