.guide-module__ldKgyq__page{--ink:#1d332c;--forest:#174a3d;--deep:#15392f;--muted:#68766e;--paper:#f7f7f2;--line:#dce2d9;--lime:#d9f16f;min-height:calc(100vh - 56px);color:var(--ink);background:var(--paper);font-family:var(--font-body)}.guide-module__ldKgyq__page a{color:inherit}.guide-module__ldKgyq__hero,.guide-module__ldKgyq__layout{width:min(1120px,100% - 80px);margin:0 auto}.guide-module__ldKgyq__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(250px,.42fr);align-items:end;gap:64px;min-height:435px;padding:76px 0 70px;display:grid}.guide-module__ldKgyq__eyebrow,.guide-module__ldKgyq__sectionNumber,.guide-module__ldKgyq__contentsLabel,.guide-module__ldKgyq__cardLabel{color:#60766b;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.4}.guide-module__ldKgyq__eyebrow{align-items:center;gap:10px;display:flex}.guide-module__ldKgyq__eyebrow>span:first-child{background:#83a84e;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #e8eedc}.guide-module__ldKgyq__hero h1,.guide-module__ldKgyq__article h2,.guide-module__ldKgyq__cta h2{font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-weight:400}.guide-module__ldKgyq__hero h1{max-width:760px;margin-top:26px;font-size:clamp(50px,6.4vw,84px);line-height:.96}.guide-module__ldKgyq__lede{max-width:610px;color:var(--muted);margin:29px 0 0;font-size:16px;line-height:1.75}.guide-module__ldKgyq__heroNote{border-top:1px solid var(--line);color:var(--forest);align-items:flex-start;gap:14px;padding:18px 0 3px;display:flex}.guide-module__ldKgyq__heroNote svg{color:#78946b;flex:none;margin-top:1px}.guide-module__ldKgyq__heroNote p{color:var(--muted);font-family:var(--font-display);margin:0;font-size:15px;font-style:italic;line-height:1.5}.guide-module__ldKgyq__layout{grid-template-columns:175px minmax(0,1fr);gap:80px;padding:88px 0 100px;display:grid}.guide-module__ldKgyq__contents{align-self:start;position:sticky;top:80px}.guide-module__ldKgyq__contentsLabel{border-bottom:1px solid var(--line);padding-bottom:16px}.guide-module__ldKgyq__contents nav{gap:13px;padding-top:17px;display:grid}.guide-module__ldKgyq__contents a{color:var(--muted);font-size:12px;line-height:1.4;text-decoration:none}.guide-module__ldKgyq__contents a:hover{color:var(--forest)}.guide-module__ldKgyq__article{min-width:0}.guide-module__ldKgyq__article section{padding:0 0 78px}.guide-module__ldKgyq__article section+section{border-top:1px solid var(--line);padding-top:78px}.guide-module__ldKgyq__article h2{max-width:680px;margin-top:20px;font-size:clamp(36px,4.5vw,60px);line-height:1}.guide-module__ldKgyq__article section>p:not(.guide-module__ldKgyq__sectionNumber),.guide-module__ldKgyq__cta p:not(.guide-module__ldKgyq__eyebrow){max-width:680px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.8}.guide-module__ldKgyq__checklist{border:1px solid var(--line);background:#fbfbf6;margin:35px 0 29px;padding:27px 30px 25px}.guide-module__ldKgyq__cardLabel{color:var(--forest)}.guide-module__ldKgyq__checklist ul,.guide-module__ldKgyq__exceptionList{gap:13px;margin:22px 0 0;padding:0;list-style:none;display:grid}.guide-module__ldKgyq__checklist li{color:var(--ink);align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;display:flex}.guide-module__ldKgyq__checklist svg{color:#6e9950;flex:none;margin-top:2px}.guide-module__ldKgyq__exceptionGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0 28px;display:grid}.guide-module__ldKgyq__exceptionCard{background:#fbfbf6;border-top:2px solid #9cad88;min-height:178px;padding:22px 20px}.guide-module__ldKgyq__exceptionIndex{color:#78946b;font-family:var(--font-display);font-size:22px;display:block}.guide-module__ldKgyq__exceptionCard h3{font-family:var(--font-display);letter-spacing:-.03em;margin:18px 0 0;font-size:21px;font-weight:400}.guide-module__ldKgyq__exceptionCard p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.55}.guide-module__ldKgyq__exceptionList{color:var(--forest);margin:0 0 28px;padding:0 0 0 19px;list-style:outside}.guide-module__ldKgyq__exceptionList li{padding-left:5px;font-size:14px;line-height:1.6}.guide-module__ldKgyq__actionTable{border-top:1px solid var(--line);border-collapse:collapse;width:100%;margin:35px 0 28px}.guide-module__ldKgyq__tableRow{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1fr 1fr;gap:25px;padding:17px 0;font-size:14px;line-height:1.5;display:grid}.guide-module__ldKgyq__tableRow th,.guide-module__ldKgyq__tableRow td{text-align:left}.guide-module__ldKgyq__tableHeader{color:var(--forest);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.guide-module__ldKgyq__tableRow td:last-child{color:var(--ink);font-family:var(--font-display);font-size:16px}.guide-module__ldKgyq__tableHeader th:last-child{color:var(--forest);font-family:var(--font-body);font-size:10px}.guide-module__ldKgyq__article section.guide-module__ldKgyq__finalCheck{border:1px solid var(--line);background:#eef1e8;padding:33px 35px 38px}.guide-module__ldKgyq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-module__ldKgyq__finalCheck ol{color:var(--ink);font-family:var(--font-display);gap:11px;margin:25px 0 0;padding-left:22px;font-size:17px;line-height:1.45;display:grid}.guide-module__ldKgyq__cta{color:#f3f7ed;background:var(--deep);justify-content:space-between;align-items:end;gap:35px;margin-top:78px;padding:46px 48px;display:flex}.guide-module__ldKgyq__cta .guide-module__ldKgyq__eyebrow{color:#a1b7a5}.guide-module__ldKgyq__cta .guide-module__ldKgyq__eyebrow>span:first-child{background:#cde878;box-shadow:0 0 0 4px #cde8781f}.guide-module__ldKgyq__cta h2{max-width:530px;margin-top:18px;font-size:clamp(32px,4vw,52px);line-height:1}.guide-module__ldKgyq__cta p:not(.guide-module__ldKgyq__eyebrow){color:#bdcdbd}.guide-module__ldKgyq__ctaButton{background:var(--lime);color:#17362d;border:0;border-radius:3px;flex:none;min-width:190px;min-height:48px;font-size:12px;font-weight:700}.guide-module__ldKgyq__ctaButton:hover{color:#17362d;background:#e4f88f}@media (max-width:850px){.guide-module__ldKgyq__hero,.guide-module__ldKgyq__layout{width:min(100% - 40px,680px)}.guide-module__ldKgyq__hero{grid-template-columns:1fr;gap:45px;min-height:0;padding:58px 0 52px}.guide-module__ldKgyq__layout{grid-template-columns:1fr;gap:48px;padding:60px 0 70px}.guide-module__ldKgyq__contents{position:static}.guide-module__ldKgyq__contents nav{grid-template-columns:repeat(2,1fr)}.guide-module__ldKgyq__cta{flex-direction:column;align-items:flex-start;margin-top:60px}}@media (max-width:480px){.guide-module__ldKgyq__hero,.guide-module__ldKgyq__layout{width:min(100% - 32px,680px)}.guide-module__ldKgyq__hero h1{font-size:clamp(43px,13vw,58px)}.guide-module__ldKgyq__lede{font-size:14px}.guide-module__ldKgyq__article section{padding-bottom:58px}.guide-module__ldKgyq__article section+section{padding-top:58px}.guide-module__ldKgyq__exceptionGrid{grid-template-columns:1fr}.guide-module__ldKgyq__exceptionCard{min-height:0}.guide-module__ldKgyq__tableRow{grid-template-columns:.9fr 1.1fr;gap:13px;font-size:13px}.guide-module__ldKgyq__tableRow td:last-child{font-size:15px}.guide-module__ldKgyq__article section.guide-module__ldKgyq__finalCheck{padding:26px 21px 29px}.guide-module__ldKgyq__cta{margin-top:58px;padding:32px 24px}.guide-module__ldKgyq__ctaButton{width:100%}}@media (prefers-reduced-motion:reduce){.guide-module__ldKgyq__page *,.guide-module__ldKgyq__page :before,.guide-module__ldKgyq__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
