.howto-list[data-astro-cid-ctni7hoz]{max-width:920px;margin:0 auto;list-style:none;counter-reset:howto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;position:relative}.howto-step[data-astro-cid-ctni7hoz]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:32px 28px;transition:all .4s var(--ease-out);position:relative}.howto-step[data-astro-cid-ctni7hoz]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.howto-num[data-astro-cid-ctni7hoz]{font-family:var(--font-display);font-size:48px;font-weight:800;line-height:1;color:var(--color-primary);margin-bottom:16px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.howto-body[data-astro-cid-ctni7hoz] h3[data-astro-cid-ctni7hoz]{font-family:var(--font-display);font-size:18px;font-weight:700;color:var(--color-primary-dark);margin:0 0 8px;line-height:1.4}.howto-body[data-astro-cid-ctni7hoz] p[data-astro-cid-ctni7hoz]{font-size:14px;color:var(--color-text-soft);line-height:1.7;margin:0}@media (max-width: 1000px){.howto-list[data-astro-cid-ctni7hoz]{grid-template-columns:1fr}.howto-step[data-astro-cid-ctni7hoz]{padding:24px 20px}.howto-num[data-astro-cid-ctni7hoz]{font-size:36px}}.thermal-manual[data-astro-cid-ckgaij3u]{margin:28px 0;padding:clamp(18px,3vw,28px);border:1px solid #dce6e2;border-radius:12px;background:#f7fbf9;color:#173834}.thermal-manual[data-astro-cid-ckgaij3u] h3[data-astro-cid-ckgaij3u]{margin:0 0 8px;font-size:clamp(20px,2vw,26px);line-height:1.3}.thermal-manual[data-astro-cid-ckgaij3u]>p[data-astro-cid-ckgaij3u]{margin:0 0 18px;line-height:1.7}.thermal-highlights[data-astro-cid-ckgaij3u]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px}.thermal-highlights[data-astro-cid-ckgaij3u] div[data-astro-cid-ckgaij3u]{padding:14px 16px;background:#e8f2ee;border-radius:6px}.thermal-highlights[data-astro-cid-ckgaij3u] dt[data-astro-cid-ckgaij3u]{color:#315e52;font-size:13px;font-weight:700}.thermal-highlights[data-astro-cid-ckgaij3u] dd[data-astro-cid-ckgaij3u]{margin:5px 0 0;font-size:15px;font-weight:650;line-height:1.5}.thermal-chart[data-astro-cid-ckgaij3u]{margin:18px 0;padding:18px;background:#fff;border:1px solid #e1eae6;border-radius:8px}.thermal-chart[data-astro-cid-ckgaij3u] figcaption[data-astro-cid-ckgaij3u]{display:grid;gap:3px}.thermal-chart[data-astro-cid-ckgaij3u] figcaption[data-astro-cid-ckgaij3u] strong[data-astro-cid-ckgaij3u]{font-size:17px}.thermal-chart[data-astro-cid-ckgaij3u] figcaption[data-astro-cid-ckgaij3u] span[data-astro-cid-ckgaij3u],.thermal-note[data-astro-cid-ckgaij3u],.thermal-source[data-astro-cid-ckgaij3u]{color:#435952;font-size:13px;line-height:1.6}.thermal-legend[data-astro-cid-ckgaij3u]{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 4px;font-size:12px}.thermal-legend[data-astro-cid-ckgaij3u] span[data-astro-cid-ckgaij3u]{display:inline-flex;align-items:center;gap:6px}.thermal-legend[data-astro-cid-ckgaij3u] i[data-astro-cid-ckgaij3u]{width:16px;height:3px;background:var(--line)}svg[data-astro-cid-ckgaij3u]{display:block;width:100%;height:auto;overflow:visible}.thermal-plot[data-astro-cid-ckgaij3u]{overflow-x:auto}.thermal-swipe[data-astro-cid-ckgaij3u]{display:none;color:#435952;font-size:12px}svg[data-astro-cid-ckgaij3u] text[data-astro-cid-ckgaij3u]{fill:#60756d;font:11px system-ui,sans-serif}.thermal-note[data-astro-cid-ckgaij3u]{margin:6px 0 0}.thermal-source[data-astro-cid-ckgaij3u]{margin-top:14px}.thermal-contact[data-astro-cid-ckgaij3u]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding-top:20px;border-top:1px solid #cdded6}.thermal-contact[data-astro-cid-ckgaij3u] strong[data-astro-cid-ckgaij3u]{font-size:18px}.thermal-contact[data-astro-cid-ckgaij3u] p[data-astro-cid-ckgaij3u]{margin:6px 0 0;color:#435952;font-size:14px;line-height:1.65}.thermal-contact-actions[data-astro-cid-ckgaij3u]{display:grid;flex:0 0 auto;gap:8px;text-align:center}.thermal-contact-actions[data-astro-cid-ckgaij3u] a[data-astro-cid-ckgaij3u]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:4px;color:#173834;font-size:13px;font-weight:700;text-decoration:none}.thermal-contact-actions[data-astro-cid-ckgaij3u] a[data-astro-cid-ckgaij3u]:first-child{background:#173834;color:#fff}.thermal-contact-actions[data-astro-cid-ckgaij3u] a[data-astro-cid-ckgaij3u]:focus-visible{outline:3px solid #2a7465;outline-offset:2px}@media (max-width: 740px){.thermal-highlights[data-astro-cid-ckgaij3u]{grid-template-columns:1fr}.thermal-contact[data-astro-cid-ckgaij3u]{align-items:stretch;flex-direction:column}.thermal-contact-actions[data-astro-cid-ckgaij3u]{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.thermal-chart[data-astro-cid-ckgaij3u]{padding:12px}.thermal-legend[data-astro-cid-ckgaij3u]{font-size:11px}svg[data-astro-cid-ckgaij3u]{min-width:520px}.thermal-swipe[data-astro-cid-ckgaij3u]{display:block}}.guide-detail[data-astro-cid-gedjsra4]{padding:48px 0 72px;background:var(--color-bg-soft)}.guide-header[data-astro-cid-gedjsra4],.guide-body[data-astro-cid-gedjsra4]{max-width:880px;margin:0 auto}.guide-header[data-astro-cid-gedjsra4]{margin-bottom:32px}.guide-cat[data-astro-cid-gedjsra4]{display:inline-block;padding:5px 12px;border-radius:4px;background:var(--color-primary-light);color:var(--color-primary-dark);font-weight:600}h1[data-astro-cid-gedjsra4]{font-size:clamp(26px,4vw,38px);line-height:1.35;color:var(--color-primary-dark);margin:16px 0}.guide-intro[data-astro-cid-gedjsra4]{font-size:18px;line-height:1.85}.guide-meta[data-astro-cid-gedjsra4]{margin-top:18px;font-size:13px;color:var(--color-text-soft)}.guide-meta[data-astro-cid-gedjsra4] a[data-astro-cid-gedjsra4],.guide-toc[data-astro-cid-gedjsra4] a[data-astro-cid-gedjsra4],.reference-list[data-astro-cid-gedjsra4] a[data-astro-cid-gedjsra4]{color:var(--color-primary-dark);text-decoration:underline;text-underline-offset:3px}.guide-toc[data-astro-cid-gedjsra4]{padding:24px 28px;margin-bottom:24px;background:var(--color-primary-light);border-radius:var(--radius-lg)}.guide-toc[data-astro-cid-gedjsra4] ol[data-astro-cid-gedjsra4]{padding-left:24px;margin:12px 0}.guide-toc[data-astro-cid-gedjsra4] li[data-astro-cid-gedjsra4]{list-style:decimal;margin-bottom:8px}.guide-section[data-astro-cid-gedjsra4]{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px 32px;margin-bottom:24px;scroll-margin-top:100px}.guide-section[data-astro-cid-gedjsra4] h2[data-astro-cid-gedjsra4]{font-size:23px;line-height:1.45;margin-bottom:20px;color:var(--color-primary-dark)}.guide-section[data-astro-cid-gedjsra4] p[data-astro-cid-gedjsra4],.guide-markdown[data-astro-cid-gedjsra4] p{line-height:1.85;margin:0 0 16px;font-size:16px}.guide-markdown[data-astro-cid-gedjsra4]{overflow-x:auto}.table-hint[data-astro-cid-gedjsra4]{display:none}.guide-markdown[data-astro-cid-gedjsra4] table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0 24px;display:table;table-layout:auto}.guide-markdown[data-astro-cid-gedjsra4] th,.guide-markdown[data-astro-cid-gedjsra4] td{border:1px solid var(--color-border);padding:12px;text-align:left;vertical-align:top;min-width:100px}.guide-markdown[data-astro-cid-gedjsra4] th{background:var(--color-primary-light);color:var(--color-primary-dark)}.guide-markdown[data-astro-cid-gedjsra4] ul,.guide-markdown[data-astro-cid-gedjsra4] ol,.reference-list[data-astro-cid-gedjsra4]{margin:12px 0 18px;padding-left:24px}.guide-markdown[data-astro-cid-gedjsra4] ul li,.reference-list[data-astro-cid-gedjsra4] li[data-astro-cid-gedjsra4]{list-style:disc}.guide-markdown[data-astro-cid-gedjsra4] ol li{list-style:decimal}.guide-markdown[data-astro-cid-gedjsra4] li,.reference-list[data-astro-cid-gedjsra4] li[data-astro-cid-gedjsra4]{margin:8px 0;line-height:1.8}.guide-cta[data-astro-cid-gedjsra4]{margin-top:28px;padding:32px;border-radius:var(--radius-lg);background:var(--color-primary-dark);color:#fff}.guide-cta[data-astro-cid-gedjsra4] h2[data-astro-cid-gedjsra4]{font-size:24px;margin-bottom:12px}.guide-cta[data-astro-cid-gedjsra4] p[data-astro-cid-gedjsra4]{line-height:1.8}.guide-cta-buttons[data-astro-cid-gedjsra4]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.cta-btn[data-astro-cid-gedjsra4]{padding:12px 20px;background:#fff;color:var(--color-primary-dark);border-radius:6px;font-weight:600}@media (max-width: 600px){.section2{display:none}.guide-section[data-astro-cid-gedjsra4] .table-hint[data-astro-cid-gedjsra4]{display:block;font-size:12px;color:var(--color-text-soft)}.guide-section[data-astro-cid-gedjsra4],.guide-toc[data-astro-cid-gedjsra4],.guide-cta[data-astro-cid-gedjsra4]{padding:22px 18px}.guide-section[data-astro-cid-gedjsra4] h2[data-astro-cid-gedjsra4]{font-size:21px}.guide-intro[data-astro-cid-gedjsra4]{font-size:16px}}
