.guides-page_guidesPage__aL9Xb{width:min(100%,var(--container-content));margin:0 auto}.guides-page_rail__RbNSE{display:grid;gap:var(--space-9)}.guides-page_trustStrip__b3yiu{display:grid;gap:var(--space-3)}.guides-page_trustTile__0xBE_{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised);box-shadow:0 6px 14px var(--shadow-card)}.guides-page_trustIcon__hl93d{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);color:var(--red);background:var(--red-soft)}.guides-page_trustCopy__yE5dX{display:grid;min-width:0;gap:var(--space-1)}.guides-page_trustCopy__yE5dX small{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.guides-page_trustCopy__yE5dX strong{color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.guides-page_section__r4MQ3{display:grid;gap:var(--space-5)}.guides-page_section__r4MQ3 h2{margin:0;color:var(--ink);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:-.03em}.guides-page_sectionIntro__h38aV{max-width:700px;margin:calc(var(--space-2) * -1) 0 0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.guides-page_featuredList__Q6opF{display:grid;gap:var(--space-4)}.guides-page_guideCard__eYpy5{display:block;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised);box-shadow:0 6px 14px var(--shadow-card);transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.guides-page_guideCard__eYpy5:hover{transform:translateY(-2px);border-color:var(--line-hover);box-shadow:0 12px 24px var(--shadow-soft)}.guides-page_guideMedia__OPQI4{display:grid;overflow:hidden;height:192px;place-items:center;background:var(--blue-soft);color:var(--blue)}.guides-page_guideMedia__OPQI4 img{display:block;width:100%;height:100%;object-fit:cover}.guides-page_guideCopy__348PH{display:grid;align-content:start;padding:var(--space-5)}.guides-page_guideCopy__348PH .tag-row{flex-wrap:wrap;margin-bottom:var(--space-3)}.guides-page_guideHeadingRow__N9ofg{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.guides-page_guideHeadingRow__N9ofg h3{margin:0;color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:-.02em}.guides-page_guideChevron__qYf_y{flex:0 0 auto;margin-top:var(--space-1);color:var(--muted)}.guides-page_guideLead__AxZJt{margin:var(--space-3) 0 0;color:var(--body);font-size:var(--text-base);line-height:var(--leading-base)}.guides-page_guideMeta__IRAhU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.guides-page_guideMetaDate__E6_cQ{display:inline-flex;align-items:center;gap:var(--space-2)}.guides-page_toolbar__d_zbM{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.guides-page_toolbarCopy__Alo_V{display:grid;min-width:0;gap:var(--space-1)}.guides-page_toolbarCopy__Alo_V strong{color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.guides-page_toolbarCopy__Alo_V small{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.guides-page_toolbarControls__LmFmR{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.guides-page_topicIndex__Og_4j{display:grid;gap:var(--space-3)}.guides-page_topicGroup__hjK2_{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface)}.guides-page_topicSummary__xol_x{display:flex;min-height:52px;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--ink);font-size:var(--text-md);font-weight:600;line-height:var(--leading-md);cursor:pointer;list-style:none;transition:background-color var(--motion-fast) var(--ease-standard)}.guides-page_topicSummary__xol_x::-webkit-details-marker{display:none}.guides-page_topicSummary__xol_x:hover{background:var(--surface-shade)}.guides-page_topicSummary__xol_x:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.guides-page_topicCount__3h_u_{color:var(--muted);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-xs)}.guides-page_topicChevron__iGxll{margin-left:auto;color:var(--muted);transition:transform var(--motion-base) var(--ease-standard)}.guides-page_topicGroup__hjK2_[open] .guides-page_topicChevron__iGxll{transform:rotate(180deg)}.guides-page_topicRows__JfHAh{display:grid;gap:var(--space-2);padding:0 var(--space-3) var(--space-3)}.guides-page_topicRow__vQAJQ{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ground-raised);transition:border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.guides-page_topicRow__vQAJQ:hover{border-color:var(--line-hover);transform:translateY(-1px)}.guides-page_topicRowCopy__eYsIw{display:grid;min-width:0;gap:var(--space-1)}.guides-page_topicRowCopy__eYsIw strong{color:var(--ink);font-size:var(--text-base);line-height:var(--leading-base)}.guides-page_topicRowLead__FAm9L{color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm)}.guides-page_topicRowMeta__r2yW0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-1);color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs)}.guides-page_topicRowChevron__Ob6No{justify-self:end;color:var(--muted)}.guides-page_rowList___VoTI,.guides-page_row__2atK7{display:grid;gap:var(--space-3)}.guides-page_row__2atK7{min-height:82px;grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ground-raised);box-shadow:0 5px 14px var(--shadow-card);transition:transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard)}.guides-page_row__2atK7:hover{transform:translateY(-1px);border-color:var(--line-hover);box-shadow:0 9px 18px var(--shadow-soft)}.guides-page_rowIcon__rK3hK{display:grid;width:40px;height:40px;place-items:center;border-radius:var(--radius-sm);color:var(--red);background:var(--red-soft)}.guides-page_rowCopy__cYytf{display:grid;min-width:0;gap:var(--space-1)}.guides-page_rowCopy__cYytf strong{color:var(--ink);font-size:var(--text-base);line-height:var(--leading-base)}.guides-page_rowCopy__cYytf small{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);-webkit-box-orient:vertical;-webkit-line-clamp:2}.guides-page_rowChevron__YHdcR{justify-self:end;color:var(--muted)}.guides-page_correction__Pk61q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-warm)}.guides-page_correctionCopy__9gaB3{min-width:0;max-width:620px}.guides-page_correctionCopy__9gaB3 h2{margin:0 0 var(--space-2);color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:-.02em}.guides-page_correctionCopy__9gaB3 p{margin:0;color:var(--body);font-size:var(--text-sm);line-height:var(--leading-sm)}@media (min-width:768px){.guides-page_rail__RbNSE{gap:var(--space-10)}.guides-page_intro__SyK20 p{font-size:var(--text-lg);line-height:var(--leading-lg)}.guides-page_trustStrip__b3yiu{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.guides-page_section__r4MQ3{gap:var(--space-6)}.guides-page_section__r4MQ3 h2{font-size:var(--text-2xl);line-height:var(--leading-2xl)}.guides-page_featuredList__Q6opF{display:grid;gap:var(--space-6)}.guides-page_guideCard__eYpy5{display:grid;min-height:204px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.guides-page_guideMedia__OPQI4{height:auto;min-height:204px}.guides-page_guideCopy__348PH{padding:var(--space-6)}.guides-page_guideHeadingRow__N9ofg h3{font-size:var(--text-xl);line-height:var(--leading-xl)}.guides-page_guideLead__AxZJt{display:-webkit-box;overflow:hidden;font-size:var(--text-md);line-height:var(--leading-lg);-webkit-box-orient:vertical;-webkit-line-clamp:4}.guides-page_topicIndex__Og_4j{gap:var(--space-4)}.guides-page_topicSummary__xol_x{min-height:56px;padding:var(--space-4);font-size:var(--text-lg);line-height:var(--leading-lg)}.guides-page_rowList___VoTI{gap:var(--space-4)}.guides-page_row__2atK7{min-height:84px;grid-template-columns:48px minmax(0,1fr) 28px;gap:var(--space-4);padding:var(--space-4)}.guides-page_rowIcon__rK3hK{width:48px;height:48px}.guides-page_rowCopy__cYytf strong{font-size:var(--text-md);line-height:var(--leading-md)}.guides-page_rowCopy__cYytf small{display:block;overflow:hidden;font-size:var(--text-base);line-height:var(--leading-base);text-overflow:ellipsis;white-space:nowrap}}@media (max-width:767.98px){.guides-page_toolbar__d_zbM{align-items:flex-start;flex-direction:column}.guides-page_toolbarControls__LmFmR{width:100%;justify-content:stretch}.guides-page_correction__Pk61q{flex-direction:column;align-items:stretch}}