.customer-guides .footer{content-visibility:visible;contain-intrinsic-size:none}.customer-guides .topbar{position:static}.customer-guides .topbar nav{display:flex;flex-wrap:wrap}.guide-preview{background:#191b18;color:#f6f5ef;padding:10px 20px;text-align:center;font-size:14px}.guide-main{max-width:1160px;padding:32px 32px 80px;margin:auto}.guide-breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:15px}.guide-hero{max-width:920px;padding:56px 0 48px;border-bottom:1px solid var(--line)}.guide-hero h1{font-size:clamp(36px,5vw,64px);line-height:1.12;overflow-wrap:anywhere}.guide-hero .lead{max-width:760px;font-size:22px}.guide-body{max-width:760px;margin:48px auto;font-size:19px;line-height:1.7;overflow-wrap:anywhere}.guide-body h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:52px 0 24px}.guide-body h3{font-size:24px;line-height:1.25}.guide-body ul,.guide-body ol{padding-left:25px}.guide-body li{margin:14px 0}.guide-callout,.guide-checklist{margin:36px 0;border-radius:20px;background:#e9eedc;padding:28px}.guide-callout p:last-child{margin-bottom:0}.guide-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:36px 0;font-size:17px;line-height:1.55}.guide-table caption{text-align:left;font-weight:700;margin-bottom:16px}.guide-table th,.guide-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:16px 12px;overflow-wrap:anywhere}.guide-table th{background:#e9eedc}.mobile-label{display:none}.guide-diagram{margin:40px 0;background:#efeee5;border-radius:24px;padding:28px}.guide-diagram svg{display:block;width:100%;max-width:320px;margin:auto;height:auto}.guide-diagram figcaption{font-weight:700;margin:20px 0}.guide-group{margin-top:64px}.guide-group h2{font-size:36px;margin-bottom:28px}.guide-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guide-card{padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:20px}.guide-card h3{font-size:26px;line-height:1.25}.guide-card .kicker{margin-top:0}.guide-card small{color:var(--muted)}.guide-editor-note{max-width:760px;padding:24px 0}.guide-related{display:flex;flex-direction:column;gap:20px;max-width:760px;margin:48px auto 0;border-top:1px solid var(--line);padding-top:24px}@media(max-width:600px){.guide-main{padding:24px 20px 56px}.guide-hero{padding:32px 0}.guide-hero .lead{font-size:20px}.guide-body{font-size:18px;margin-top:32px}.guide-cards{grid-template-columns:1fr}.guide-group h2{font-size:30px}.guide-callout,.guide-checklist,.guide-diagram{padding:20px}.guide-table caption{display:block;width:100%}.guide-table thead{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.guide-table,.guide-table tbody,.guide-table tr,.guide-table td{display:block;width:100%}.guide-table tr{border:1px solid var(--line);border-radius:12px;margin:14px 0;padding:8px}.guide-table td{border:0;padding:8px}.mobile-label{display:inline;font-weight:700}.customer-guides .topbar{flex-wrap:wrap}.customer-guides .topbar nav{order:4;width:100%;gap:18px}}
