.GuideBlocks-module-scss-module___nkkQa__prose.GuideBlocks-module-scss-module___nkkQa__prose .GuideBlocks-module-scss-module___nkkQa__paragraph{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.GuideBlocks-module-scss-module___nkkQa__prose.GuideBlocks-module-scss-module___nkkQa__prose .GuideBlocks-module-scss-module___nkkQa__paragraph+.GuideBlocks-module-scss-module___nkkQa__paragraph{margin-top:var(--space-4)}.GuideBlocks-module-scss-module___nkkQa__link.GuideBlocks-module-scss-module___nkkQa__link{color:var(--color-primary);font-weight:var(--font-weight-bold);text-underline-offset:.2em;transition:color var(--motion-duration-fast) var(--motion-ease-out);text-decoration:underline;text-decoration-thickness:1px}.GuideBlocks-module-scss-module___nkkQa__link.GuideBlocks-module-scss-module___nkkQa__link:hover{color:var(--color-primary-hover);text-decoration-thickness:2px}.GuideBlocks-module-scss-module___nkkQa__link.GuideBlocks-module-scss-module___nkkQa__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.GuideBlocks-module-scss-module___nkkQa__ctaRow.GuideBlocks-module-scss-module___nkkQa__ctaRow{gap:var(--space-3);margin:var(--space-2) 0 var(--space-6);flex-wrap:wrap;align-items:center;margin:0;display:flex}.GuideBlocks-module-scss-module___nkkQa__ctaButton.GuideBlocks-module-scss-module___nkkQa__ctaButton{min-height:var(--touch-target-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);text-align:center;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.GuideBlocks-module-scss-module___nkkQa__ctaButton.GuideBlocks-module-scss-module___nkkQa__ctaButton:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}.GuideBlocks-module-scss-module___nkkQa__ctaButton.GuideBlocks-module-scss-module___nkkQa__ctaButton:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-btn);transition:none}@media (prefers-reduced-motion:reduce){.GuideBlocks-module-scss-module___nkkQa__ctaButton.GuideBlocks-module-scss-module___nkkQa__ctaButton{transition:none}}.GuideBlocks-module-scss-module___nkkQa__ctaPrimary.GuideBlocks-module-scss-module___nkkQa__ctaPrimary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-primary-contrast)}.GuideBlocks-module-scss-module___nkkQa__ctaPrimary.GuideBlocks-module-scss-module___nkkQa__ctaPrimary:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:var(--color-primary-contrast)}.GuideBlocks-module-scss-module___nkkQa__figure.GuideBlocks-module-scss-module___nkkQa__figure{max-width:var(--role-measure);margin:var(--space-6) 0 0}.GuideBlocks-module-scss-module___nkkQa__figureInCard.GuideBlocks-module-scss-module___nkkQa__figureInCard{max-width:none;margin-top:var(--space-4)}.GuideBlocks-module-scss-module___nkkQa__image.GuideBlocks-module-scss-module___nkkQa__image{border-radius:var(--radius-card);border:1px solid var(--color-border);background-color:var(--color-background);width:100%;height:auto;display:block}.GuideBlocks-module-scss-module___nkkQa__chart.GuideBlocks-module-scss-module___nkkQa__chart{max-width:var(--role-measure);margin:var(--space-6) 0 0}.GuideBlocks-module-scss-module___nkkQa__chartTitle.GuideBlocks-module-scss-module___nkkQa__chartTitle{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);margin:0;margin-bottom:var(--space-3)}.GuideBlocks-module-scss-module___nkkQa__chartRows.GuideBlocks-module-scss-module___nkkQa__chartRows{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GuideBlocks-module-scss-module___nkkQa__chartRow.GuideBlocks-module-scss-module___nkkQa__chartRow{align-items:center;gap:var(--space-3);grid-template-columns:minmax(90px,28%) minmax(0,1fr) auto;margin:0;display:grid}.GuideBlocks-module-scss-module___nkkQa__chartLabel.GuideBlocks-module-scss-module___nkkQa__chartLabel{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--color-text);font-family:var(--font-family-display);overflow-wrap:anywhere;min-width:0;margin:0}.GuideBlocks-module-scss-module___nkkQa__chartTrack.GuideBlocks-module-scss-module___nkkQa__chartTrack{background:var(--color-border);border-radius:var(--radius-chip);height:10px;display:block;overflow:hidden}.GuideBlocks-module-scss-module___nkkQa__chartFill.GuideBlocks-module-scss-module___nkkQa__chartFill{height:100%;width:var(--fill);background:var(--color-primary);border-radius:var(--radius-chip);transform-origin:0;animation:GuideBlocks-module-scss-module___nkkQa__chart-grow var(--motion-duration-reveal) var(--motion-ease-out) both;display:block}.GuideBlocks-module-scss-module___nkkQa__chartValue.GuideBlocks-module-scss-module___nkkQa__chartValue{font-family:var(--role-meta-family);font-size:var(--role-meta-size);font-weight:var(--role-meta-weight);line-height:var(--role-meta-leading);letter-spacing:var(--role-meta-tracking);color:var(--role-meta-ink);font-family:var(--font-family-mono);white-space:nowrap;margin:0}@keyframes GuideBlocks-module-scss-module___nkkQa__chart-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.GuideHtmlBody-module-scss-module__-l3Lwq__layout.GuideHtmlBody-module-scss-module__-l3Lwq__layout{gap:var(--space-8);max-width:75rem;padding:var(--space-8) var(--space-4);grid-template-columns:1fr;margin:0 auto;display:grid}@media (min-width:900px){.GuideHtmlBody-module-scss-module__-l3Lwq__layout.GuideHtmlBody-module-scss-module__-l3Lwq__layout{padding:var(--space-12) var(--space-6);grid-template-columns:240px minmax(0,1fr)}}@media (min-width:1200px){.GuideHtmlBody-module-scss-module__-l3Lwq__layout.GuideHtmlBody-module-scss-module__-l3Lwq__layout{grid-template-columns:240px minmax(0, var(--role-measure)) 280px;justify-content:center;max-width:80rem}}.GuideHtmlBody-module-scss-module__-l3Lwq__toc.GuideHtmlBody-module-scss-module__-l3Lwq__toc{min-width:0}@media (min-width:900px){.GuideHtmlBody-module-scss-module__-l3Lwq__toc.GuideHtmlBody-module-scss-module__-l3Lwq__toc{grid-column:1;align-self:start;max-height:calc(100dvh - 6rem);position:sticky;top:5rem;overflow-y:auto}.GuideHtmlBody-module-scss-module__-l3Lwq__column.GuideHtmlBody-module-scss-module__-l3Lwq__column{grid-column:2}}.GuideHtmlBody-module-scss-module__-l3Lwq__midInline.GuideHtmlBody-module-scss-module__-l3Lwq__midInline{min-width:0}@media (min-width:1200px){.GuideHtmlBody-module-scss-module__-l3Lwq__midInline.GuideHtmlBody-module-scss-module__-l3Lwq__midInline{display:none}}.GuideHtmlBody-module-scss-module__-l3Lwq__rail.GuideHtmlBody-module-scss-module__-l3Lwq__rail{display:none}@media (min-width:1200px){.GuideHtmlBody-module-scss-module__-l3Lwq__rail.GuideHtmlBody-module-scss-module__-l3Lwq__rail{grid-column:3;align-self:start;min-width:0;display:block;position:sticky;top:5rem}}.GuideHtmlBody-module-scss-module__-l3Lwq__column.GuideHtmlBody-module-scss-module__-l3Lwq__column{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body{min-width:0;max-width:var(--role-measure);color:var(--color-text);font-family:var(--font-family-secondary);font-size:var(--fs-base);line-height:1.7}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body h2{font-family:var(--role-title-section-family);font-size:var(--role-title-section-size);font-weight:var(--role-title-section-weight);line-height:var(--role-title-section-leading);letter-spacing:var(--role-title-section-tracking);color:var(--role-title-section-ink);margin:0;margin:var(--space-8) 0 var(--space-3)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body h2:first-child{margin-top:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body h3{font-family:var(--role-title-card-family);font-size:var(--role-title-card-size);font-weight:var(--role-title-card-weight);line-height:var(--role-title-card-leading);letter-spacing:var(--role-title-card-tracking);color:var(--role-title-card-ink);font-family:var(--font-family-display);font-size:var(--fs-xl);margin:0;margin:var(--space-6) 0 var(--space-2)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body h4{font-family:var(--font-family-display);font-size:var(--fs-base);font-weight:var(--font-weight-bold);margin:var(--space-4) 0 var(--space-2)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body p{margin:0 0 var(--space-4)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body ul,.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body ol{margin:0 0 var(--space-6);padding-left:var(--space-6)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body li{margin-bottom:var(--space-2);padding-left:var(--space-1)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body li::marker{color:var(--color-primary)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body li>ul,.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body li>ol{margin:var(--space-2) 0 0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist{gap:var(--space-3);background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);max-width:var(--role-measure);margin:0;margin:0 0 var(--space-6);flex-direction:column;list-style:none;display:flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-check{padding-left:0;list-style:none;position:relative}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-check::marker{content:""}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-check:before{content:"";top:.25em;box-sizing:border-box;border:2px solid var(--color-text-muted);border-radius:var(--radius-sm);background-color:var(--color-surface);width:1.125rem;height:1.125rem;top:calc(.5lh - .5625rem);left:calc(-1*var(--space-6));position:absolute}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-check.is-checked:before{border-color:var(--color-primary);background-color:var(--color-primary)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-check.is-checked:after{content:"";top:calc(.25em + .125rem);border:solid var(--color-neutral-white);width:.3125rem;height:.625rem;top:calc(.5lh - .4375rem);left:calc(-1*var(--space-6) + .40625rem);border-width:0 2px 2px 0;position:absolute;transform:rotate(45deg)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check{padding-left:calc(1.125rem + var(--space-3));list-style:none;position:relative}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check::marker{content:""}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check:before{content:"";top:.25em;box-sizing:border-box;border:2px solid var(--color-text-muted);border-radius:var(--radius-sm);background-color:var(--color-surface);width:1.125rem;height:1.125rem;position:absolute;top:calc(.5lh - .5625rem);left:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check{margin-bottom:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check.is-checked:before{border-color:var(--color-primary);background-color:var(--color-primary)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-checklist>.guide-check.is-checked:after{content:"";top:calc(.25em + .125rem);border:solid var(--color-neutral-white);border-width:0 2px 2px 0;width:.3125rem;height:.625rem;position:absolute;top:calc(.5lh - .4375rem);left:.40625rem;transform:rotate(45deg)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body strong{color:var(--color-text)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body a{color:var(--color-primary);font-weight:var(--font-weight-bold);text-underline-offset:.2em;transition:color var(--motion-duration-fast) var(--motion-ease-out);text-decoration:underline;text-decoration-thickness:1px}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body a:hover{color:var(--color-primary-hover);text-decoration-thickness:2px}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta-row{gap:var(--space-3);margin:var(--space-2) 0 var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta{min-height:var(--touch-target-min);padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-family-secondary);font-size:var(--fs-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);text-align:center;transition:background-color var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out),color var(--motion-duration-fast) var(--motion-ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary);text-decoration:none}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta:focus-visible{outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-btn);transition:none}@media (prefers-reduced-motion:reduce){.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta{transition:none}}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta--primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-primary-contrast)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-cta--primary:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:var(--color-primary-contrast)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more{background:var(--role-surface-bg);border:1px solid var(--role-surface-border);border-radius:var(--role-surface-radius);padding:var(--role-surface-pad);margin:var(--space-6) 0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more__label{font-family:var(--role-eyebrow-family);font-size:var(--role-eyebrow-size);font-weight:var(--role-eyebrow-weight);line-height:var(--role-eyebrow-leading);letter-spacing:var(--role-eyebrow-tracking);color:var(--role-eyebrow-ink);text-transform:uppercase;margin:0;margin:0 0 var(--space-2)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more__list{margin:0;padding:0;list-style:none}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more__list>li{border-top:1px solid var(--color-border);margin:0;padding:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more__list>li:first-child{border-top:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-more__list a{min-height:var(--touch-target-min);padding:var(--space-2) 0;align-items:center;display:flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body img{border-radius:var(--radius-card);max-width:100%;height:auto;box-shadow:var(--shadow-sm);display:block}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body figure{margin:var(--space-6) 0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body figcaption{margin-top:var(--space-2);font-family:var(--font-family-secondary);font-size:var(--fs-sm);color:var(--color-text-muted);text-align:center}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font-family:var(--font-family-display);font-size:var(--fs-xl);font-style:italic}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body blockquote>:last-child{margin-bottom:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body code{font-family:var(--font-family-mono);font-size:var(--fs-sm)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-table{margin:var(--space-2) 0 var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow-x:auto}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);margin:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body th,.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body td{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);text-align:left;vertical-align:top;line-height:var(--line-height-normal)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tbody tr:nth-child(2n)>td{background:var(--color-neutral-50)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tr>th:first-child,.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tr>td:first-child{border-left:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tr>th:last-child,.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tr>td:last-child{border-right:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body thead tr:first-child>th{border-top:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body tbody tr:last-child>td{border-bottom:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body th{background:var(--color-background);color:var(--color-text);font-family:var(--font-family-secondary);font-weight:var(--font-weight-bold)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body img{border-radius:var(--radius-card);max-width:100%;height:auto;margin:0 0 var(--space-4)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body figcaption{color:var(--color-text-muted);font-size:var(--fs-sm);margin-bottom:var(--space-4)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body iframe{aspect-ratio:16/9;border-radius:var(--radius-card);width:100%;height:auto;margin:0 0 var(--space-4);border:0;display:block}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-band{padding:var(--space-6);border-radius:var(--radius-card);margin:var(--space-8) 0;background:var(--color-surface)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-band--tint{background:var(--color-badge-bg)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-band--quiet{background:var(--color-background);border:1px solid var(--color-border)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-band>:first-child{margin-top:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-4);transition:transform var(--motion-duration-base) var(--motion-ease-out),box-shadow var(--motion-duration-base) var(--motion-ease-out)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-reveal{animation:GuideHtmlBody-module-scss-module__-l3Lwq__guide-rise var(--motion-duration-slow) var(--motion-ease-out) both}@supports (animation-timeline:view()){.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-reveal{animation:GuideHtmlBody-module-scss-module__-l3Lwq__guide-rise var(--motion-duration-slow) var(--motion-ease-out) both;animation-timeline:view();animation-range:entry entry 40%}}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-chart{gap:var(--space-3);margin:var(--space-6) 0;flex-direction:column;display:flex}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-bar{align-items:center;gap:var(--space-3);font-size:var(--fs-sm);grid-template-columns:minmax(90px,28%) 1fr auto;display:grid}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-bar__label{font-family:var(--font-family-display);color:var(--color-text);overflow-wrap:anywhere;min-width:0}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-bar__track{background:var(--color-border);border-radius:var(--radius-chip);height:10px;overflow:hidden}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-bar__fill{background:var(--color-primary);border-radius:var(--radius-chip);height:100%;animation:GuideHtmlBody-module-scss-module__-l3Lwq__guide-grow var(--motion-duration-reveal) var(--motion-ease-out) both;display:block}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-bar__value{font-family:var(--font-family-mono);color:var(--color-text-muted);white-space:nowrap}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-donut{border-radius:var(--radius-chip);width:132px;height:132px;font-family:var(--font-family-display);font-size:var(--fs-xl);color:var(--color-text);--guide-share:50%;background:conic-gradient(var(--color-primary) 0 var(--guide-share), var(--color-border) var(--guide-share) 100%);place-items:center;display:grid}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-donut:after{content:"";border-radius:var(--radius-chip);background:var(--color-surface);grid-area:1/1;width:96px;height:96px}.GuideHtmlBody-module-scss-module__-l3Lwq__body.GuideHtmlBody-module-scss-module__-l3Lwq__body .guide-donut>*{z-index:1;grid-area:1/1}@keyframes GuideHtmlBody-module-scss-module__-l3Lwq__guide-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes GuideHtmlBody-module-scss-module__-l3Lwq__guide-grow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}
