.guide_page__78RB6{--ink:#1b1b1d;--muted:#62666D;--line:#E1E4E8;--paper:#FFFFFF;--blue:#2457ff;background:var(--paper);color:var(--ink)}.guide_hero__QcDPQ{padding:2rem 0 4.5rem;border-bottom:1px solid var(--line)}.guide_back__DjwX2{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.82rem;font-weight:650;text-decoration:none;transition:color .18s}.guide_back__DjwX2 span{transition:transform .18s}.guide_back__DjwX2:hover{color:var(--blue)}.guide_back__DjwX2:hover span{transform:translateX(-3px)}.guide_heroGrid__A9TVJ{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.7fr);gap:clamp(3rem,7vw,7rem);align-items:end;padding-top:clamp(3rem,5vw,4.75rem)}.guide_eyebrow____zCa,.guide_label__2am0_,.guide_lightLabel__F3akS{margin:0;color:var(--blue);font-size:.72rem;font-weight:700;letter-spacing:.15em;line-height:1.2;text-transform:uppercase}.guide_hero__QcDPQ h1{max-width:850px;margin:1.4rem 0 1.75rem;font-size:clamp(3.15rem,5.7vw,5.75rem);font-weight:700;letter-spacing:-.058em;line-height:.96}.guide_lede__ry5pB{max-width:760px;margin:0;color:#353537;font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.55}.guide_summary__a1OGy{border-top:2px solid var(--ink);padding-top:1rem}.guide_summary__a1OGy .guide_label__2am0_{color:var(--ink)}.guide_summary__a1OGy ul{margin:1.35rem 0 0;padding:0;list-style:none}.guide_summary__a1OGy li{position:relative;padding:.8rem 0 .8rem 1.55rem;border-top:1px solid #e8ebef;color:#3f3f41;font-size:.96rem;line-height:1.5}.guide_summary__a1OGy li:before{position:absolute;top:1.25rem;left:0;width:.48rem;height:.48rem;border-radius:50%;background:var(--blue);content:""}.guide_note__MaXsn{display:grid;grid-template-columns:10rem 1fr;gap:1rem;max-width:850px;margin:4.5rem 0 0;padding-top:1rem;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem;line-height:1.6}.guide_note__MaXsn strong{color:var(--ink);letter-spacing:.06em;text-transform:uppercase}.guide_nav__8ACx5{border-bottom:1px solid var(--line);background:var(--paper)}.guide_nav__8ACx5>div{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;gap:2rem}.guide_nav__8ACx5 span{color:var(--muted);font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.guide_nav__8ACx5 div div{display:flex;gap:clamp(1rem,2.7vw,2.4rem);overflow:auto;scrollbar-width:none}.guide_nav__8ACx5 a{flex:none;color:#454547;font-size:.78rem;font-weight:600;text-decoration:none}.guide_nav__8ACx5 a:hover{color:var(--blue)}.guide_section__NMLz_{padding:clamp(5.5rem,8vw,8.5rem) 0}.guide_intro__mob3N{display:grid;grid-template-columns:minmax(17rem,.92fr) 1fr 1fr;gap:clamp(2rem,4vw,4rem);align-items:start}.guide_closing__hzflN h2,.guide_dark__2d_HR h2,.guide_heading__cGiZS h2,.guide_intro__mob3N h2,.guide_sticky__zLp9W h2{margin:1.15rem 0 0;font-weight:650;letter-spacing:-.05em;line-height:1}.guide_intro__mob3N h2{font-size:clamp(2.35rem,3.6vw,3.8rem)}.guide_heading__cGiZS h2{font-size:clamp(2.4rem,4.2vw,4.3rem)}.guide_sticky__zLp9W h2{font-size:clamp(2.4rem,3.8vw,3.9rem)}.guide_closing__hzflN h2,.guide_dark__2d_HR h2{font-size:clamp(2.5rem,4.2vw,4.4rem)}.guide_intro__mob3N>p{margin:0;color:#48484a;font-size:1rem;line-height:1.75}.guide_figure__7dj7n{margin:clamp(4rem,8vw,7.5rem) 0 0}.guide_figure__7dj7n figcaption{display:grid;grid-template-columns:minmax(14rem,.7fr) 1fr;gap:2rem;max-width:780px;margin-bottom:2rem;color:var(--muted);font-size:.88rem;line-height:1.6}.guide_figure__7dj7n figcaption strong{color:var(--ink);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.guide_map__q5Jtb{display:grid;grid-template-columns:1fr minmax(16rem,.9fr) 1fr;gap:1px;background:var(--line);border-block:1px solid var(--line)}.guide_core__bIdKU,.guide_role__TWIAA{min-height:13.5rem;padding:clamp(1.5rem,3vw,2.5rem)}.guide_role__TWIAA{background:var(--paper)}.guide_core__bIdKU{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;justify-content:center;background:var(--ink);color:var(--paper)}.guide_core__bIdKU small,.guide_role__TWIAA small{display:block;margin-bottom:1.4rem;color:var(--blue);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.guide_core__bIdKU h3,.guide_role__TWIAA h3{margin:0;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.035em;line-height:1.08}.guide_core__bIdKU p,.guide_role__TWIAA p{max-width:260px;margin:1rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.6}.guide_core__bIdKU p{color:#D1D5DB}.guide_timeline__HSwhd{padding:clamp(5.5rem,9vw,8rem) 0;border-block:1px solid var(--line);background:#F7F8FA}.guide_heading__cGiZS{display:grid;grid-template-columns:minmax(13rem,.62fr) 1fr;gap:clamp(2rem,7vw,7rem);align-items:end}.guide_heading__cGiZS>p:last-child{margin:0;color:var(--muted);line-height:1.7}.guide_timeline__HSwhd ol{display:grid;grid-template-columns:repeat(3,1fr);margin:clamp(4rem,7vw,6.5rem) 0 0;padding:0;border-top:2px solid var(--ink);list-style:none}.guide_timeline__HSwhd li{min-height:18rem;padding:1.4rem clamp(1.2rem,3vw,2.8rem) 2rem;border-right:1px solid #d1d5db}.guide_timeline__HSwhd li:first-child{padding-left:0}.guide_timeline__HSwhd li:last-child{border:0;padding-right:0}.guide_timeline__HSwhd small{color:var(--blue);font-weight:700}.guide_timeline__HSwhd h3{margin:4.5rem 0 1rem;font-size:clamp(1.45rem,2.2vw,2.15rem);letter-spacing:-.04em}.guide_timelineNote__WbRdH,.guide_timeline__HSwhd li p{color:#565658;font-size:.94rem;line-height:1.7}.guide_timelineNote__WbRdH{max-width:650px;margin:2.2rem 0 0 auto;padding-top:1rem;border-top:1px solid #d1d5db}.guide_darkGrid__nVjmY,.guide_editorial__EZUlE{display:grid;grid-template-columns:minmax(17rem,.82fr) minmax(0,1fr);gap:clamp(4rem,10vw,10rem);align-items:start}.guide_sticky__zLp9W{position:sticky;top:7.25rem}.guide_prose__PMwjz{max-width:720px}.guide_prose__PMwjz>p{margin:2.1rem 0 0;color:#4d4d4f;font-size:1.02rem;line-height:1.85}.guide_prose__PMwjz>p:first-child{margin-top:0}.guide_prose__PMwjz .guide_lead__7OWqI{color:var(--ink);font-size:clamp(1.3rem,2vw,1.7rem);letter-spacing:-.02em;line-height:1.55}.guide_point__iUNNF{display:grid;grid-template-columns:minmax(10rem,.72fr) 1fr;gap:2rem;margin-top:3.2rem;padding-top:1.1rem;border-top:1px solid var(--line)}.guide_point__iUNNF h3,.guide_point__iUNNF p{margin:0}.guide_point__iUNNF h3{font-size:1rem}.guide_point__iUNNF p{color:var(--muted);font-size:.96rem;line-height:1.72}.guide_closing__hzflN,.guide_dark__2d_HR{padding:clamp(6rem,10vw,9rem) 0;background:var(--ink);color:var(--paper)}.guide_lightLabel__F3akS{color:#82a0ff}.guide_darkGrid__nVjmY{grid-template-columns:minmax(18rem,.9fr) 1fr}.guide_closing__hzflN .guide_darkGrid__nVjmY>div>p,.guide_darkCopy__Kej4c>p{margin:0;color:#D1D5DB;font-size:1.05rem;line-height:1.8}.guide_darkCopy__Kej4c strong{color:var(--paper)}.guide_darkCopy__Kej4c ul{margin:3rem 0;padding:0;border-top:1px solid #49494b;list-style:none}.guide_darkCopy__Kej4c li{display:grid;grid-template-columns:minmax(10rem,.65fr) 1fr;gap:1.5rem;padding:1.25rem 0;border-bottom:1px solid #49494b}.guide_darkCopy__Kej4c li span{color:#A8ADB5;font-size:.9rem;line-height:1.6}.guide_darkCopy__Kej4c .guide_fine__HsXKN{color:#A8ADB5;font-size:.86rem}.guide_table__hCRkb{margin-top:clamp(4rem,7vw,6rem);border-top:2px solid var(--ink)}.guide_tableHead__0sETI,.guide_tableRow__r53EY{display:grid;grid-template-columns:.72fr 1fr 1fr;gap:clamp(1.25rem,4vw,4rem);border-bottom:1px solid var(--line)}.guide_tableHead__0sETI{padding:1rem 0;color:var(--muted);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.guide_tableRow__r53EY{padding:1.55rem 0}.guide_tableRow__r53EY>strong{font-size:.9rem;line-height:1.5}.guide_tableRow__r53EY p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.65}.guide_tableNote__cANwv{max-width:720px;margin:2.8rem 0 0 auto;color:var(--muted);font-size:.94rem;line-height:1.75}.guide_soft__8c_9s{border-top:1px solid var(--line);background:#F7F8FA}.guide_guidance__1b4B4{margin:3.25rem 0;padding:0;border-top:2px solid var(--ink);list-style:none}.guide_guidance__1b4B4 li{display:grid;grid-template-columns:minmax(13rem,.8fr) 1fr;gap:2rem;padding:1.35rem 0;border-bottom:1px solid #d7dbe1}.guide_guidance__1b4B4 span,.guide_guidance__1b4B4 strong{font-size:.92rem;line-height:1.6}.guide_guidance__1b4B4 span{color:var(--muted)}.guide_faq__uDcvY{margin-top:clamp(4rem,7vw,6rem);border-top:2px solid var(--ink)}.guide_faq__uDcvY details{border-bottom:1px solid var(--line)}.guide_faq__uDcvY summary{display:grid;grid-template-columns:3.5rem 1fr 2rem;gap:1rem;align-items:center;padding:1.75rem 0;cursor:pointer;list-style:none}.guide_faq__uDcvY summary::-webkit-details-marker{display:none}.guide_faq__uDcvY summary small{color:var(--blue);font-weight:700}.guide_faq__uDcvY summary strong{font-size:clamp(1.08rem,1.7vw,1.35rem);letter-spacing:-.025em}.guide_faq__uDcvY summary i{position:relative;width:1rem;height:1rem;justify-self:end}.guide_faq__uDcvY summary i:after,.guide_faq__uDcvY summary i:before{position:absolute;top:50%;width:100%;height:1px;background:var(--ink);content:"";transition:.18s}.guide_faq__uDcvY summary i:after{transform:rotate(90deg)}.guide_faq__uDcvY details[open] i:after{transform:rotate(0)}.guide_faq__uDcvY details>p{max-width:750px;margin:0;padding:0 3rem 1.8rem 4.5rem;color:var(--muted);font-size:.98rem;line-height:1.8}.guide_resources___Wa07{margin-top:clamp(4rem,7vw,6rem);border-top:2px solid var(--ink)}.guide_resources___Wa07 a{display:grid;grid-template-columns:9rem 1fr 2rem;gap:clamp(1.5rem,4vw,4rem);align-items:center;padding:1.7rem 0;border-bottom:1px solid #d7dbe1;color:inherit;text-decoration:none}.guide_resources___Wa07 small{color:var(--muted);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.guide_resources___Wa07 h3{margin:0;font-size:clamp(1.25rem,2vw,1.8rem);letter-spacing:-.035em}.guide_resources___Wa07 p{margin:.35rem 0 0;color:var(--muted);font-size:.9rem}.guide_resources___Wa07 b{color:var(--blue);font-size:1.2rem;transition:.18s}.guide_resources___Wa07 a:hover h3{color:var(--blue)}.guide_resources___Wa07 a:hover b{transform:translate(3px,-3px)}.guide_actions__zfKAm{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.2rem}.guide_actions__zfKAm a{display:inline-flex;min-height:3.3rem;align-items:center;gap:.7rem;border:1px solid #515154;border-radius:7px;padding:.85rem 1.2rem;color:var(--paper);font-size:.86rem;font-weight:700;text-decoration:none}.guide_actions__zfKAm a:first-child{border-color:var(--blue);background:var(--blue);color:#fff}.guide_actions__zfKAm a:hover{border-color:#8ca7ff;color:#a9bcff}.guide_actions__zfKAm a:first-child:hover{background:#1948e8;color:#fff}.guide_figure__7dj7n{margin-top:clamp(3.75rem,6vw,6rem)}.guide_timeline__HSwhd{padding-block:clamp(5rem,7.5vw,7rem)}.guide_timeline__HSwhd li{min-height:15rem}.guide_timeline__HSwhd h3{margin-top:3.25rem;font-size:clamp(1.4rem,2vw,2rem);letter-spacing:-.035em}.guide_darkGrid__nVjmY,.guide_editorial__EZUlE{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);gap:clamp(4rem,7vw,7rem)}.guide_closing__hzflN,.guide_dark__2d_HR{padding-block:clamp(5.5rem,8vw,7.5rem)}.guide_lightLabel__F3akS{color:var(--blue)}.guide_actions__zfKAm a span{transition:transform .18s}.guide_actions__zfKAm a:hover span{transform:translate(3px,-3px)}.guide_actions__zfKAm a:focus-visible,.guide_back__DjwX2:focus-visible,.guide_faq__uDcvY summary:focus-visible,.guide_nav__8ACx5 a:focus-visible,.guide_resources___Wa07 a:focus-visible{outline:3px solid #2457ff47;outline-offset:4px}@media(max-width:980px){.guide_darkGrid__nVjmY,.guide_editorial__EZUlE,.guide_heroGrid__A9TVJ,.guide_intro__mob3N{grid-template-columns:1fr}.guide_darkGrid__nVjmY,.guide_editorial__EZUlE,.guide_heroGrid__A9TVJ{gap:3.5rem}.guide_intro__mob3N{gap:2rem}.guide_summary__a1OGy{max-width:620px}.guide_sticky__zLp9W{position:static}.guide_prose__PMwjz{max-width:none}.guide_map__q5Jtb{grid-template-columns:1fr minmax(14rem,.9fr) 1fr}}@media(max-width:760px){.guide_hero__QcDPQ{padding:1.4rem 0 3.3rem}.guide_heroGrid__A9TVJ{padding-top:4rem}.guide_hero__QcDPQ h1{font-size:clamp(3rem,14vw,5rem)}.guide_note__MaXsn{grid-template-columns:1fr;gap:.5rem;margin-top:3rem}.guide_nav__8ACx5>div{display:block;padding-block:.8rem}.guide_nav__8ACx5>div>span{display:block;margin-bottom:.65rem}.guide_nav__8ACx5 div div{margin-right:-1rem;padding-right:1rem}.guide_figure__7dj7n figcaption,.guide_heading__cGiZS{grid-template-columns:1fr;gap:1.25rem}.guide_map__q5Jtb{grid-template-columns:1fr}.guide_core__bIdKU{grid-column:auto;grid-row:auto}.guide_core__bIdKU,.guide_role__TWIAA{min-height:auto;padding:1.7rem 1.25rem}.guide_timeline__HSwhd ol{grid-template-columns:1fr}.guide_timeline__HSwhd li,.guide_timeline__HSwhd li:first-child,.guide_timeline__HSwhd li:last-child{min-height:auto;padding:1.5rem 0 2rem;border-right:0;border-bottom:1px solid #d1d5db}.guide_timeline__HSwhd h3{margin-top:2.2rem}.guide_timelineNote__WbRdH{margin-left:0}.guide_darkCopy__Kej4c li,.guide_guidance__1b4B4 li,.guide_point__iUNNF{grid-template-columns:1fr;gap:.65rem}.guide_tableHead__0sETI{display:none}.guide_tableRow__r53EY{grid-template-columns:1fr;gap:.75rem}.guide_tableRow__r53EY>strong{color:var(--blue)}.guide_tableRow__r53EY p{display:grid;grid-template-columns:5rem 1fr;gap:1rem}.guide_tableRow__r53EY p:before{color:var(--ink);font-size:.72rem;font-weight:700;content:attr(data-label);text-transform:uppercase}.guide_faq__uDcvY summary{grid-template-columns:2.2rem 1fr 1.25rem;gap:.7rem}.guide_faq__uDcvY details>p{padding:0 0 1.5rem 2.9rem}.guide_resources___Wa07 a{grid-template-columns:1fr 1.5rem;gap:.7rem 1rem}.guide_resources___Wa07 small{grid-column:1/-1}.guide_resources___Wa07 b{grid-column:2;grid-row:2}.guide_actions__zfKAm{flex-direction:column}.guide_actions__zfKAm a{justify-content:center}}@media(prefers-reduced-motion:reduce){.guide_back__DjwX2,.guide_faq__uDcvY summary i:after,.guide_resources___Wa07 b{transition:none}}.guide_hero__QcDPQ h1{font-size:clamp(3rem,5vw,5rem);font-weight:650;letter-spacing:-.043em;line-height:.99}.guide_lede__ry5pB{font-size:clamp(1.1rem,1.45vw,1.25rem);line-height:1.65}@media(max-width:760px){.guide_hero__QcDPQ h1{font-size:clamp(2.85rem,11vw,3.5rem)}}