.guide-article_shell__PAL82{min-height:100svh;background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans,Arial),Arial,sans-serif}.guide-article_shell__PAL82 a{text-underline-offset:4px}.guide-article_shell__PAL82 a:focus-visible,.guide-article_shell__PAL82 button:focus-visible{outline:2px solid var(--foreground);outline-offset:5px}.guide-article_skipLink__yWO0f{position:fixed;top:12px;left:12px;z-index:50;padding:12px;background:var(--background);transform:translateY(-150%)}.guide-article_skipLink__yWO0f:focus{transform:translateY(0)}.guide-article_siteFooter__4D202,.guide-article_siteHeader__t7_eI{max-width:1440px;margin-inline:auto;padding-inline:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.guide-article_siteHeader__t7_eI{min-height:80px}.guide-article_brand__kVlby{font-size:24px;font-weight:500;letter-spacing:-.045em}.guide-article_siteNav__X37EE{display:flex;align-items:center;gap:24px;font-size:14px}.guide-article_siteFooter__4D202 a:hover,.guide-article_siteNav__X37EE>a:hover{text-decoration:underline}.guide-article_siteFooter__4D202{margin-top:64px;padding-block:32px;border-top:1px solid var(--border);flex-wrap:wrap}.guide-article_siteFooter__4D202 .guide-article_brand__kVlby{font-size:20px}.guide-article_siteFooter__4D202 nav{display:flex;flex-wrap:wrap;gap:24px;color:var(--muted-foreground);font-size:12px}.guide-article_articleLayout__KhJTb{max-width:960px;margin-inline:auto;padding:40px 24px 0}.guide-article_backLink__evgNM{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted-foreground)}.guide-article_backLink__evgNM:hover{color:var(--foreground)}.guide-article_content__ZV3pY{margin-top:40px;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.guide-article_content__ZV3pY>header{padding-bottom:40px;border-bottom:1px solid var(--border)}.guide-article_content__ZV3pY>header>*+*{margin-top:20px}.guide-article_content__ZV3pY h1{max-width:900px;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:500;line-height:1.09;letter-spacing:-.045em;text-wrap:balance}.guide-article_content__ZV3pY>header>p{max-width:740px;font-size:18px;line-height:1.8;color:var(--muted-foreground)}.guide-article_content__ZV3pY>section{margin-top:56px;scroll-margin-top:32px}.guide-article_content__ZV3pY h2{margin-bottom:24px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;font-weight:500;letter-spacing:-.035em;text-wrap:balance}.guide-article_content__ZV3pY h3{margin-block:24px 12px;font-size:22px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.guide-article_content__ZV3pY h4{margin-block:20px 10px;font-weight:600}.guide-article_content__ZV3pY ol+p,.guide-article_content__ZV3pY p+ol,.guide-article_content__ZV3pY p+p,.guide-article_content__ZV3pY p+ul,.guide-article_content__ZV3pY ul+p{margin-top:20px}.guide-article_content__ZV3pY strong{font-weight:600;color:var(--foreground)}.guide-article_content__ZV3pY ol,.guide-article_content__ZV3pY ul{padding-left:24px}.guide-article_content__ZV3pY ul{list-style:disc}.guide-article_content__ZV3pY ol{list-style:decimal}.guide-article_content__ZV3pY li+li{margin-top:8px}.guide-article_content__ZV3pY li::marker{color:var(--muted-foreground)}.guide-article_content__ZV3pY a:not(.guide-article_button__MpJWU){text-decoration:underline}.guide-article_content__ZV3pY svg{flex-shrink:0}.guide-article_content__ZV3pY>footer{margin-top:56px;padding-top:24px;border-top:1px solid var(--border);font-size:14px}.guide-article_content__ZV3pY blockquote{margin-block:28px;border-left:2px solid var(--color-pink-500,#ec4899);padding-left:24px;color:var(--muted-foreground)}.guide-article_content__ZV3pY code{background:var(--muted);border-radius:4px;padding:2px 5px;font-size:.9em}.guide-article_content__ZV3pY pre{overflow-x:auto;padding:20px;background:var(--muted);border-radius:12px}.guide-article_content__ZV3pY img{max-width:100%;height:auto;border-radius:12px}.guide-article_content__ZV3pY table{width:100%;border-collapse:collapse;font-size:14px}.guide-article_content__ZV3pY td,.guide-article_content__ZV3pY th{border-bottom:1px solid var(--border);padding:12px;text-align:left}.guide-article_content__ZV3pY th{font-weight:600}.guide-article_meta___ceM_{display:flex;flex-wrap:wrap;gap:8px 16px}.guide-article_meta___ceM_,.guide-article_tag__QGXW8{align-items:center;color:var(--muted-foreground);font-size:13px}.guide-article_tag__QGXW8{display:inline-flex;gap:5px}.guide-article_tag__QGXW8+.guide-article_tag__QGXW8{border-left:1px solid var(--border);padding-left:16px}.guide-article_breadcrumb__p8BWP{font-size:13px;color:var(--muted-foreground)}.guide-article_separator__q5f_P{padding-inline:8px}.guide-article_muted__LsJsN{color:var(--muted-foreground)}.guide-article_smallText__0IIsI{color:var(--muted-foreground);font-size:14px;line-height:1.8}.guide-article_spaced__v1Z6B{margin-top:12px}.guide-article_block__fZpit{display:block}.guide-article_largeLabel__84u4F{display:block;font-size:17px}.guide-article_callout__UdSPv,.guide-article_card__8_9vK{margin-top:24px;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--background)}.guide-article_callout__UdSPv p,.guide-article_card__8_9vK>*+*{margin-top:12px}.guide-article_gridThree__uuqRq,.guide-article_gridTwo__CZjgv{display:grid;gap:16px;margin-top:24px}.guide-article_gridThree__uuqRq>.guide-article_card__8_9vK,.guide-article_gridTwo__CZjgv>.guide-article_card__8_9vK{margin-top:0}.guide-article_callout__UdSPv{display:flex;align-items:flex-start;gap:14px;border-left:2px solid var(--color-pink-500,#ec4899)}.guide-article_callout__UdSPv>svg{margin-top:4px;color:var(--color-pink-500,#ec4899)}.guide-article_option__zFqH6{display:inline-block;border-bottom:1px solid var(--color-pink-500,#ec4899)}.guide-article_content__ZV3pY .guide-article_checkList__UylBT{list-style:none;padding-left:0}.guide-article_checkItem__Q6vom{display:flex;align-items:flex-start;gap:10px}.guide-article_icon__bRTzb{margin-top:5px;color:var(--muted-foreground)}.guide-article_iconInline__LkXLp{margin-left:8px}.guide-article_vocabulary__cMaDG{margin-top:24px;border:1px solid var(--border);border-radius:12px}.guide-article_vocabularyHeader__2U6Wa,.guide-article_vocabularyRow___S_O2{display:grid;grid-template-columns:minmax(120px,.8fr) 2fr;gap:24px;padding:16px 20px}.guide-article_vocabularyHeader__2U6Wa{background:var(--muted);border-radius:12px 12px 0 0;font-size:13px;font-weight:600}.guide-article_vocabularyRow___S_O2{border-top:1px solid var(--border);font-size:14px}.guide-article_conversationCta__oCWU8{padding:32px;border:1px solid var(--border);border-radius:12px;text-align:center;background:var(--muted)}.guide-article_conversationCta__oCWU8>svg{margin:0 auto 20px;color:var(--muted-foreground)}.guide-article_conversationCta__oCWU8 h2{margin-bottom:16px}.guide-article_conversationCta__oCWU8 p{max-width:640px;margin-inline:auto}.guide-article_content__ZV3pY .guide-article_button__MpJWU{display:inline-flex;justify-content:center;align-items:center;min-height:44px;gap:8px;margin-top:24px;padding:12px 20px;border-radius:6px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none}.guide-article_content__ZV3pY a:hover .guide-article_button__MpJWU{opacity:.85}.guide-article_featuredImage__xyBlU{position:relative;margin-top:32px;aspect-ratio:2/1}.guide-article_featuredImage__xyBlU img{object-fit:cover;height:100%}.guide-article_richText__Qt6Ya>*+*{margin-top:20px}.guide-article_richText__Qt6Ya h2{margin-top:48px}.guide-article_related___2o0g{margin-top:64px;padding-top:32px;border-top:1px solid var(--border)}.guide-article_related___2o0g h2{font-size:24px;font-weight:500;letter-spacing:-.035em}.guide-article_relatedGrid__XWHnS{display:grid;gap:16px;margin-top:24px}.guide-article_relatedCard__TvqOU{display:flex;flex-direction:column;gap:32px;padding:24px;border:1px solid var(--border);border-radius:12px}.guide-article_relatedCard__TvqOU:hover{border-color:var(--muted-foreground)}.guide-article_relatedCard__TvqOU h3{font-size:17px;font-weight:500;line-height:1.5}.guide-article_relatedCard__TvqOU>span{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted-foreground)}.guide-article_index__p9i0K{max-width:1200px;margin-inline:auto;padding:48px 24px 0}.guide-article_indexIntro__nZqkO{max-width:800px;margin-bottom:48px}.guide-article_indexIntro__nZqkO h1{font-size:clamp(2.2rem,5vw,3.8rem);font-weight:500;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.guide-article_indexIntro__nZqkO p{margin-top:20px;font-size:17px;line-height:1.8;color:var(--muted-foreground)}.guide-article_indexGrid__rnK_R{display:grid;gap:24px}.guide-article_indexCard__eR4GA{border:1px solid var(--border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.guide-article_indexImage__4x_lh{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--muted)}.guide-article_indexCardBody__QR08M{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.guide-article_indexCardBody__QR08M h2{font-size:23px;font-weight:500;letter-spacing:-.025em;line-height:1.3}.guide-article_indexCardBody__QR08M p{color:var(--muted-foreground);font-size:14px;line-height:1.8}.guide-article_indexCardBody__QR08M time{font-size:12px;color:var(--muted-foreground)}.guide-article_readLink__cLu9J{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:14px}.guide-article_indexCardBody__QR08M h2 a:hover,.guide-article_readLink__cLu9J:hover{text-decoration:underline}@media (min-width:640px){.guide-article_articleLayout__KhJTb{padding-top:56px}.guide-article_gridTwo__CZjgv,.guide-article_indexGrid__rnK_R,.guide-article_relatedGrid__XWHnS{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-article_gridThree__uuqRq{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.guide-article_siteFooter__4D202,.guide-article_siteHeader__t7_eI{padding-inline:48px}.guide-article_index__p9i0K{padding-top:72px}}@media (max-width:639px){.guide-article_headerBrowse__UIB5u{display:none}.guide-article_siteNav__X37EE{gap:16px}.guide-article_content__ZV3pY{font-size:15px;line-height:1.85}.guide-article_content__ZV3pY>section{margin-top:40px}.guide-article_content__ZV3pY>header>p{font-size:16px}.guide-article_vocabularyHeader__2U6Wa,.guide-article_vocabularyRow___S_O2{grid-template-columns:minmax(85px,.8fr) 1.4fr;gap:12px;padding:14px;font-size:13px}.guide-article_callout__UdSPv,.guide-article_card__8_9vK,.guide-article_conversationCta__oCWU8{padding:20px}}@media (prefers-reduced-motion:reduce){.guide-article_shell__PAL82 *,.guide-article_shell__PAL82 :after,.guide-article_shell__PAL82 :before{scroll-behavior:auto!important;transition:none!important}}.guide-article_content__ZV3pY .guide-article_conversationCta__oCWU8 a{text-decoration:none}