.guide_page__hkJp3{display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-8)}.guide_breadcrumbs__bgVwO{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;color:var(--color-text-tertiary);font-size:var(--text-xs)}.guide_breadcrumbs__bgVwO a{color:var(--color-text-secondary);text-decoration:none}.guide_heroSection__ZXASd{margin:0}.guide_heroCard__og3NL{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.guide_heroCopy__t_cxr{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.guide_eyebrow__KylaI{margin:0;color:var(--color-accent);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.guide_title__YexOk{margin:0;font-size:clamp(1.55rem,4.2vw,2.35rem);font-weight:700;line-height:1.18;letter-spacing:var(--tracking-tight);text-wrap:balance}.guide_answer__leMQC{margin:0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.6}.guide_metaLine__sjzF7{margin:0;color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600}.guide_tagRow__SR5Z6{display:flex;flex-wrap:wrap;gap:var(--space-2)}.guide_tag__xJMZi{display:inline-flex;padding:.3rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-quiet);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.guide_heroCopy__t_cxr>[class*=actions]{margin-top:var(--space-1)}.guide_heroMedia__ZZpRS{overflow:hidden;border-radius:var(--radius-media);align-self:start}.guide_heroMedia__ZZpRS [data-aspect="4/3"]{border-radius:inherit}.guide_layout__itWL5{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.guide_sidebar__GqdbF{display:none;flex-direction:column;gap:var(--space-4)}.guide_mobileTools__rAxvW{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-2)}.guide_mobileFont__qGStj{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.guide_mobileFontLabel__eu2zz{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.guide_sideCardBrief__SWJ2y{display:flex}.guide_sideCard__T8oai{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-quiet)}.guide_sideCardTitle__OTWm0{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.guide_sideCardBody__RGovl{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.guide_sideHint__ZSF_G{margin:0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.45}.guide_content__chjbO{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.guide_content__chjbO[data-size=sm]{font-size:.95rem}.guide_content__chjbO[data-size=md]{font-size:1rem}.guide_content__chjbO[data-size=lg]{font-size:1.125rem}.guide_section__B_ICm{display:flex;flex-direction:column;gap:var(--space-3);scroll-margin-top:5rem}.guide_sectionTitle__7f_lj{margin:0;font-size:1.35rem;font-weight:650;line-height:1.25}.guide_faqItem__gAfi9{border-bottom:1px solid var(--color-border);padding:var(--space-3) 0}.guide_faqQuestion__zGlWo{cursor:pointer;font-weight:650}.guide_faqAnswer__toETZ{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.55}.guide_afterWide__ZLNEk{display:flex;flex-direction:column;gap:var(--space-5)}.guide_panel__sYq7v{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-surface)}.guide_continueGrid__kWFTy,.guide_navGrid__7Hlw7{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.guide_continueCard___X550{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-surface);background:var(--color-bg-quiet);color:inherit;text-decoration:none}.guide_continueCard___X550 span{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.45}.guide_navLabel__07EYc{color:var(--color-text-tertiary)!important;font-size:var(--text-xs)!important;font-weight:600}.guide_responseCopy__uyYIx{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.55}.guide_journalCta__AgOWn{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-editorial);background:var(--color-bg-quiet)}.guide_ctaTitle__lJwve{margin:0 0 var(--space-2);font-size:clamp(1.25rem,3vw,1.65rem);font-weight:700;line-height:1.2}.guide_ctaLead__pDa7V{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.55}.guide_ctaActions__kx_Cf{display:flex;flex-wrap:wrap;gap:var(--space-3)}.guide_ghostCta__itdVi,.guide_primaryCta__zI63o{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.35rem;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:650;text-decoration:none}.guide_primaryCta__zI63o{background:var(--color-text);color:var(--color-bg)}.guide_ghostCta__itdVi{border:1px solid var(--color-border-strong,var(--color-border));color:var(--color-text)}@media (min-width:768px){.guide_continueGrid__kWFTy,.guide_navGrid__7Hlw7{grid-template-columns:repeat(3,minmax(0,1fr))}.guide_journalCta__AgOWn{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (min-width:900px){.guide_heroCard__og3NL{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:var(--space-6);padding:0}.guide_heroMedia__ZZpRS{width:100%}.guide_layout__itWL5{grid-template-columns:240px minmax(0,1fr);align-items:start}.guide_sidebar__GqdbF{display:flex;position:-webkit-sticky;position:sticky;top:5.5rem}.guide_mobileTools__rAxvW{display:none}}.guide_title__YexOk{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.06}.guide_answer__leMQC{font-family:var(--font-serif);font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55;color:var(--color-text);padding-left:var(--space-4);border-left:2px solid var(--color-text)}.guide_sectionTitle__7f_lj{font-family:var(--font-display);font-weight:400;font-size:clamp(1.45rem,2.4vw,1.8rem);letter-spacing:var(--tracking-tight)}.guide_content__chjbO>.guide_section__B_ICm+.guide_section__B_ICm{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.guide_content__chjbO>.guide_section__B_ICm:first-of-type p:first-child:first-letter{float:left;margin:.08em .12em 0 0;font-family:var(--font-display);font-size:3.4em;line-height:.82;color:var(--color-text)}.guide_faqItem__gAfi9{padding:0}.guide_faqQuestion__zGlWo{position:relative;display:block;padding:var(--space-4) 2.5rem var(--space-4) 0;list-style:none;font-size:var(--text-base)}.guide_faqQuestion__zGlWo::-webkit-details-marker{display:none}.guide_faqQuestion__zGlWo:after{content:"";position:absolute;right:.35rem;top:50%;width:.9rem;height:.9rem;margin-top:-.45rem;background:linear-gradient(currentColor,currentColor) 50% /100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50% /1.5px 100% no-repeat;transition:transform var(--duration-fast) var(--ease-standard)}.guide_faqItem__gAfi9[open] .guide_faqQuestion__zGlWo:after{transform:rotate(45deg)}.guide_faqAnswer__toETZ{margin:0 0 var(--space-4);font-size:var(--text-base)}.guide_panelQuiet__VGS2k{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) 0 0}.guide_continueGrid__kWFTy{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.guide_continueCard___X550{background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.guide_continueCard___X550 strong{font-family:var(--font-display);font-weight:400;font-size:1.15rem;line-height:1.22}.guide_continueCard___X550:hover{border-color:var(--color-border-strong);text-decoration:none}@media (hover:hover) and (pointer:fine){.guide_continueCard___X550:hover{transform:translateY(-2px)}}