.GuideUpsell_root__1_yhF{border:1px solid var(--divider);border-radius:var(--radius);line-height:1.55}.GuideUpsell_simple__GfHBZ{background:color-mix(in srgb,var(--accent-tint) 64%,var(--canvas))}.GuideUpsell_launch__epm7z{background:var(--surface)}.GuideUpsell_copy__P_Lb3{display:grid;justify-items:start;gap:var(--s2);min-width:0}.GuideUpsell_label__Cn6fv{display:inline-flex;align-items:center;gap:var(--s2)}.GuideUpsell_label__Cn6fv:before{content:"";flex:none;background:var(--accent)}.GuideUpsell_simple__GfHBZ .GuideUpsell_label__Cn6fv:before{width:var(--s2);height:var(--s2);border-radius:50%}.GuideUpsell_launch__epm7z .GuideUpsell_label__Cn6fv:before{width:var(--s5);height:2px}.GuideUpsell_action__c_sLs{justify-self:start;text-align:center}.GuideUpsell_mid__qlR4h{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s4);padding:var(--s4)}.GuideUpsell_launch__epm7z.GuideUpsell_mid__qlR4h{border-left:3px solid var(--accent)}.GuideUpsell_midTitle__zSh37{font-size:calc(var(--body-px) + 2px);line-height:1.3;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.GuideUpsell_midText___stOH{font-size:var(--label-px);line-height:1.5}.GuideUpsell_end__lexxA{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5);padding:var(--s5) var(--s4)}.GuideUpsell_launch__epm7z.GuideUpsell_end__lexxA{border-top:3px solid var(--accent)}.GuideUpsell_endTitle__YjjHk{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(var(--section-px) - 8px);line-height:1.25;letter-spacing:var(--display-tracking);text-wrap:balance}.GuideUpsell_benefits__mFGCY{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s4)}.GuideUpsell_benefits__mFGCY li{display:grid;align-content:start;gap:var(--s1);padding-top:var(--s3);border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.GuideUpsell_benefitTitle__DA3bJ{font-weight:700;line-height:1.3}.GuideUpsell_benefitText__ArNmQ{font-size:var(--label-px);line-height:1.5}.GuideUpsell_footer__fgMX1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s4)}.GuideUpsell_notice__qlzL4{flex:1 1 12rem;min-width:0}@media (min-width:600px){.GuideUpsell_mid__qlR4h{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--s5);padding:var(--s5)}.GuideUpsell_mid__qlR4h .GuideUpsell_action__c_sLs{justify-self:end;white-space:nowrap}}@media (min-width:700px){.GuideUpsell_end__lexxA{gap:var(--s6);padding:var(--s6)}.GuideUpsell_endTitle__YjjHk{font-size:calc(var(--section-px) - 4px);line-height:1.2}.GuideUpsell_benefits__mFGCY{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--s5)}}.GuideArticle_article__ZAK_T{max-width:680px;margin-inline:auto;overflow-wrap:break-word}.GuideArticle_hero__2cX3K{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6)}.GuideArticle_header__RClt7{display:grid;justify-items:start;gap:var(--s4);min-width:0}.GuideArticle_kicker__WNwyl{display:inline-flex;align-items:center;gap:var(--s2)}.GuideArticle_kicker__WNwyl:before{content:"";flex:none;background:var(--accent)}.GuideArticle_simple__Q8Gm0 .GuideArticle_kicker__WNwyl:before{width:var(--s2);height:var(--s2);border-radius:50%}.GuideArticle_launch__WaEjU .GuideArticle_kicker__WNwyl:before{width:var(--s5);height:2px}.GuideArticle_title__LG6ZK{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--display-mobile-px);line-height:var(--display-mobile-lh);letter-spacing:var(--display-tracking);text-wrap:balance}.GuideArticle_summary__DPlNM{max-width:60ch}.GuideArticle_byline__iSea1{width:100%;padding-top:var(--s4);border-top:1px solid var(--divider)}.GuideArticle_cover__M13iK{min-width:0;overflow:hidden;border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface)}.GuideArticle_cover__M13iK img{width:100%;height:auto}.GuideArticle_cover__M13iK[data-unsized]{position:relative;aspect-ratio:3/2}.GuideArticle_cover__M13iK[data-unsized] img{object-fit:contain}.GuideArticle_simple__Q8Gm0 .GuideArticle_cover__M13iK{padding:var(--s2);background:color-mix(in srgb,var(--accent-tint) 64%,var(--canvas))}.GuideArticle_simple__Q8Gm0 .GuideArticle_cover__M13iK img{border-radius:var(--s1)}.GuideArticle_cover__M13iK picture{display:block}.GuideArticle_layout__lcJGa{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6);margin-top:var(--s6)}.GuideArticle_rail__MQ1_y{display:none}.GuideArticle_disclosure__DCNJd{border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface)}.GuideArticle_disclosure__DCNJd>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);min-height:48px;padding:var(--s3) var(--s4);border-radius:var(--radius);font-weight:600;cursor:pointer;list-style:none}.GuideArticle_disclosure__DCNJd>summary::-webkit-details-marker{display:none}.GuideArticle_disclosure__DCNJd>summary:after{content:"";flex:none;width:var(--s2);height:var(--s2);margin-right:var(--s1);border-right:2px solid var(--link);border-bottom:2px solid var(--link);transform:translateY(-2px) rotate(45deg);transition:transform var(--motion-slow) var(--motion-ease)}.GuideArticle_disclosure__DCNJd[open]>summary:after{transform:translateY(2px) rotate(225deg)}.GuideArticle_disclosure__DCNJd>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius)}.GuideArticle_disclosure__DCNJd>nav{padding:var(--s2) var(--s4) var(--s3);border-top:1px solid var(--divider)}.GuideArticle_tocLabel__JkWjK{margin-bottom:var(--s3);font-size:var(--label-px);font-weight:600;line-height:1.3;letter-spacing:.02em;color:var(--muted-ink)}.GuideArticle_tocList__8qg29{counter-reset:toc;font-size:var(--label-px);line-height:1.4}.GuideArticle_tocList__8qg29 li{counter-increment:toc;display:grid;grid-template-columns:var(--s6) minmax(0,1fr);align-items:baseline}.GuideArticle_tocList__8qg29 li:before{content:counter(toc);color:var(--muted-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GuideArticle_launch__WaEjU .GuideArticle_tocList__8qg29 li:before{content:counter(toc,decimal-leading-zero);color:var(--link)}.GuideArticle_tocList__8qg29 a{display:block;padding-block:var(--s2);color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--divider)}.GuideArticle_tocList__8qg29 a:hover{color:var(--link);text-decoration-color:var(--link)}.GuideArticle_disclosure__DCNJd .GuideArticle_tocList__8qg29 a{padding-block:var(--s3)}.GuideArticle_body__NUm6Z{min-width:0;line-height:1.65}.GuideArticle_section__ZF2Mv{scroll-margin-top:var(--s5)}.GuideArticle_section__ZF2Mv+.GuideArticle_section__ZF2Mv,.GuideArticle_upsell__MAxaa,.GuideArticle_upsell__MAxaa+.GuideArticle_section__ZF2Mv{margin-top:var(--s7)}.GuideArticle_section__ZF2Mv>*+*{margin-top:var(--s4)}.GuideArticle_section__ZF2Mv>h2{font-size:calc(var(--section-px) - 8px);line-height:1.25;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.GuideArticle_section__ZF2Mv>ul{list-style:disc;padding-left:var(--s5)}.GuideArticle_section__ZF2Mv>ul>li+li{margin-top:var(--s2)}.GuideArticle_section__ZF2Mv>ul>li::marker{color:var(--accent)}.GuideArticle_body__NUm6Z code{padding:0 var(--s1);border-radius:var(--s1);background:var(--accent-tint);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;overflow-wrap:anywhere}.GuideArticle_template__sLMqy{max-width:100%;overflow-x:auto;padding:var(--s4);border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface)}.GuideArticle_simple__Q8Gm0 .GuideArticle_template__sLMqy{background:color-mix(in srgb,var(--accent-tint) 64%,var(--canvas))}.GuideArticle_launch__WaEjU .GuideArticle_template__sLMqy{border-left:2px solid var(--accent)}.GuideArticle_template__sLMqy:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius)}.GuideArticle_template__sLMqy pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--label-px);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.GuideArticle_template__sLMqy pre code{padding:0;border-radius:0;background:none;font-size:inherit}.GuideArticle_tableScroll__vSaTF{max-width:100%;margin-top:var(--s5);overflow-x:auto;border:1px solid var(--divider);border-radius:var(--radius);background-color:var(--surface);background-image:linear-gradient(to right,var(--surface) 30%,transparent),linear-gradient(to left,var(--surface) 30%,transparent),linear-gradient(to right,color-mix(in srgb,var(--ink) 18%,transparent),transparent),linear-gradient(to left,color-mix(in srgb,var(--ink) 18%,transparent),transparent);background-position:0,100%,0,100%;background-size:var(--s7) 100%,var(--s7) 100%,var(--s4) 100%,var(--s4) 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.GuideArticle_tableScroll__vSaTF:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius)}.GuideArticle_table__7_U4H{width:100%;min-width:32rem;border-collapse:collapse;font-size:var(--label-px);line-height:1.5}.GuideArticle_table__7_U4H td,.GuideArticle_table__7_U4H th{padding:var(--s3) var(--s4);text-align:left;vertical-align:top;border-bottom:1px solid var(--divider)}.GuideArticle_table__7_U4H tbody tr:last-child>*{border-bottom:0}.GuideArticle_table__7_U4H thead th{font-weight:600;line-height:1.3;background:color-mix(in srgb,var(--accent-tint) 70%,transparent)}.GuideArticle_table__7_U4H tbody th{font-weight:600}.GuideArticle_sources__sPfL7{margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--divider)}.GuideArticle_sourcesTitle__9t8bs{font-size:calc(var(--body-px) + 2px);line-height:1.3;font-weight:700}.GuideArticle_sourceList__imwZT{display:grid;gap:var(--s3);margin-top:var(--s4);font-size:var(--label-px);line-height:1.5}.GuideArticle_sourceList__imwZT li{padding-left:var(--s4);border-left:2px solid var(--divider)}.GuideArticle_next__LML8n{margin-top:var(--s5)}@media (min-width:700px){.GuideArticle_disclosure__DCNJd{display:none}.GuideArticle_rail__MQ1_y{display:block;padding-block:var(--s5);border-block:1px solid var(--divider)}.GuideArticle_layout__lcJGa{margin-top:var(--s7)}}@media (min-width:768px){.GuideArticle_title__LG6ZK{font-size:var(--display-desktop-px);line-height:var(--display-desktop-lh)}}@media (min-width:1024px){.GuideArticle_article__ZAK_T{max-width:1036px}.GuideArticle_header__RClt7{max-width:760px}.GuideArticle_heroSplit__CoEzm{grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:center;column-gap:var(--s8)}.GuideArticle_layout__lcJGa{grid-template-columns:minmax(200px,260px) minmax(0,680px);justify-content:space-between;column-gap:var(--s7);padding-top:var(--s7);border-top:1px solid var(--divider)}.GuideArticle_rail__MQ1_y{position:sticky;top:calc(72px + var(--s5));align-self:start;max-height:calc(100vh - 72px - var(--s7));overflow-y:auto;padding:0;border:0}.GuideArticle_simple__Q8Gm0 .GuideArticle_rail__MQ1_y{padding:var(--s4);border-radius:var(--radius);background:color-mix(in srgb,var(--accent-tint) 64%,var(--canvas))}.GuideArticle_launch__WaEjU .GuideArticle_rail__MQ1_y{padding-left:var(--s4);border-left:1px solid var(--divider)}}.GuidesIndex_intro__XT_Jv{display:grid;justify-items:start;gap:var(--s4);max-width:720px}.GuidesIndex_kicker__7xBvQ{display:inline-flex;align-items:center;gap:var(--s2)}.GuidesIndex_kicker__7xBvQ:before,.GuidesIndex_plain__gw_B9 .GuidesIndex_cardBody__FXCa0:before{content:"";flex:none;background:var(--accent)}.GuidesIndex_simple__S2eKl .GuidesIndex_kicker__7xBvQ:before,.GuidesIndex_simple__S2eKl .GuidesIndex_plain__gw_B9 .GuidesIndex_cardBody__FXCa0:before{width:var(--s2);height:var(--s2);border-radius:50%}.GuidesIndex_launch__xpJJA .GuidesIndex_kicker__7xBvQ:before,.GuidesIndex_launch__xpJJA .GuidesIndex_plain__gw_B9 .GuidesIndex_cardBody__FXCa0:before{width:var(--s5);height:2px}.GuidesIndex_title__hKWzL{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--display-mobile-px);line-height:var(--display-mobile-lh);letter-spacing:var(--display-tracking);text-wrap:balance}.GuidesIndex_grid__Kh8M0{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5);margin-top:var(--s7)}.GuidesIndex_card__4CxOX{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--divider);border-radius:var(--radius);background:var(--surface);transition:border-color var(--motion-fast) var(--motion-ease)}.GuidesIndex_card__4CxOX:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--divider))}.GuidesIndex_cover__Sc2_K{min-width:0;border-bottom:1px solid var(--divider);background:color-mix(in srgb,var(--accent-tint) 64%,var(--canvas))}.GuidesIndex_cover__Sc2_K img{width:100%;height:auto}.GuidesIndex_cover__Sc2_K[data-unsized]{position:relative;aspect-ratio:3/2}.GuidesIndex_cover__Sc2_K[data-unsized] img{object-fit:contain}.GuidesIndex_cardBody__FXCa0{flex:1 1;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:var(--s3);padding:var(--s5)}.GuidesIndex_plain__gw_B9 .GuidesIndex_cardBody__FXCa0:before{margin-bottom:var(--s2)}.GuidesIndex_cardTitle__ReL7D{font-size:1.375rem;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.GuidesIndex_cardTitle__ReL7D a{color:var(--ink);text-decoration:none}.GuidesIndex_cardTitle__ReL7D a:hover{color:var(--link)}.GuidesIndex_cardTitle__ReL7D a:after{content:"";position:absolute;inset:0}.GuidesIndex_cardLink__yQx_E{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--s1);min-height:44px}.GuidesIndex_more__m5OWF{margin-top:var(--s6)}@media (min-width:701px){.GuidesIndex_grid__Kh8M0{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s6)}.GuidesIndex_feature__MfA9o{grid-column:1/-1}}@media (min-width:768px){.GuidesIndex_title__hKWzL{font-size:var(--display-desktop-px);line-height:var(--display-desktop-lh)}}@media (min-width:900px){.GuidesIndex_feature__MfA9o{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.GuidesIndex_feature__MfA9o .GuidesIndex_cover__Sc2_K{display:grid;align-items:center;border-bottom:0;border-right:1px solid var(--divider)}.GuidesIndex_feature__MfA9o .GuidesIndex_cardBody__FXCa0{align-content:center;padding:var(--s7)}.GuidesIndex_feature__MfA9o .GuidesIndex_cardTitle__ReL7D{font-size:var(--section-px);line-height:var(--section-lh)}}