.guide-hero[data-astro-cid-tyt6eby2]{padding:72px 0 34px}.guide-shell[data-astro-cid-tyt6eby2]{max-width:900px}.breadcrumbs[data-astro-cid-tyt6eby2]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px;color:var(--vt-text-muted);font-size:.78rem;font-weight:700}.breadcrumbs[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]:hover{color:var(--vt-red)}h1[data-astro-cid-tyt6eby2]{max-width:880px;margin:10px 0 20px;font-size:clamp(2.7rem,6.5vw,5.7rem);line-height:.96;letter-spacing:-.055em}.guide-dek[data-astro-cid-tyt6eby2]{max-width:760px;margin:0;color:var(--vt-text-muted);font-size:clamp(1.04rem,2vw,1.22rem)}.guide-meta[data-astro-cid-tyt6eby2]{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px;color:var(--vt-text-muted);font-size:.79rem;font-weight:700}.guide-meta[data-astro-cid-tyt6eby2] a[data-astro-cid-tyt6eby2]{color:var(--vt-red)}.guide-article[data-astro-cid-tyt6eby2]{padding:18px 0 22px}.guide-content[data-astro-cid-tyt6eby2]{font-size:1.04rem;line-height:1.78}.guide-content[data-astro-cid-tyt6eby2] h2{margin:58px 0 15px;font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.035em}.guide-content[data-astro-cid-tyt6eby2] h3{margin:34px 0 10px;font-size:1.35rem;line-height:1.2}.guide-content[data-astro-cid-tyt6eby2] p{margin:0 0 20px}.guide-content[data-astro-cid-tyt6eby2] ul,.guide-content[data-astro-cid-tyt6eby2] ol{margin:0 0 24px;padding-left:1.35rem}.guide-content[data-astro-cid-tyt6eby2] li{margin:7px 0}.guide-content[data-astro-cid-tyt6eby2] strong{color:var(--vt-text)}.guide-content[data-astro-cid-tyt6eby2] a:not(.button-primary){color:var(--vt-red);font-weight:750;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.guide-content[data-astro-cid-tyt6eby2] .formula-card,.guide-content[data-astro-cid-tyt6eby2] .example-card,.guide-content[data-astro-cid-tyt6eby2] .guide-callout,.guide-content[data-astro-cid-tyt6eby2] .tool-cta{margin:28px 0;padding:24px;border:1px solid var(--vt-border);border-radius:var(--vt-radius-md);background:var(--vt-surface)}.guide-content[data-astro-cid-tyt6eby2] .formula-card{border-left:4px solid var(--vt-red)}.guide-content[data-astro-cid-tyt6eby2] .formula-card strong{display:block;font-size:clamp(1.2rem,3vw,1.6rem);letter-spacing:-.02em}.guide-content[data-astro-cid-tyt6eby2] .example-card h3,.guide-content[data-astro-cid-tyt6eby2] .tool-cta h2{margin-top:0}.guide-content[data-astro-cid-tyt6eby2] .tool-cta{padding:30px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--vt-red) 10%,transparent),transparent 38%),var(--vt-surface)}.guide-content[data-astro-cid-tyt6eby2] .tool-cta p:last-of-type{margin-bottom:22px}.guide-content[data-astro-cid-tyt6eby2] .button-primary{text-decoration:none}.guide-content[data-astro-cid-tyt6eby2] .table-wrap{margin:26px 0 34px;overflow-x:auto;border:1px solid var(--vt-border);border-radius:var(--vt-radius-md)}.guide-content[data-astro-cid-tyt6eby2] table{width:100%;min-width:560px;border-collapse:collapse;background:var(--vt-bg);font-size:.92rem}.guide-content[data-astro-cid-tyt6eby2] th,.guide-content[data-astro-cid-tyt6eby2] td{padding:14px 16px;border-bottom:1px solid var(--vt-border);text-align:left}.guide-content[data-astro-cid-tyt6eby2] th{background:var(--vt-surface);font-size:.76rem;letter-spacing:.05em;text-transform:uppercase}.guide-content[data-astro-cid-tyt6eby2] tr:last-child td{border-bottom:0}.guide-content[data-astro-cid-tyt6eby2] .faq{margin-top:54px}.guide-content[data-astro-cid-tyt6eby2] .faq-item{padding:22px 0;border-top:1px solid var(--vt-border)}.guide-content[data-astro-cid-tyt6eby2] .faq-item h3{margin:0 0 8px}.guide-content[data-astro-cid-tyt6eby2] .faq-item p{margin:0;color:var(--vt-text-muted)}.guide-content[data-astro-cid-tyt6eby2] .disclaimer{margin-top:42px;padding-top:24px;border-top:1px solid var(--vt-border);color:var(--vt-text-muted);font-size:.84rem}@media(max-width:620px){.guide-hero[data-astro-cid-tyt6eby2]{padding-top:48px}.guide-content[data-astro-cid-tyt6eby2] .formula-card,.guide-content[data-astro-cid-tyt6eby2] .example-card,.guide-content[data-astro-cid-tyt6eby2] .guide-callout,.guide-content[data-astro-cid-tyt6eby2] .tool-cta{padding:20px}}
