.calc-page-wrapper[data-astro-cid-sizj5qii]{flex:1;min-width:0}.calc-header-meta[data-astro-cid-sizj5qii]{margin-bottom:24px}.calc-badge[data-astro-cid-sizj5qii]{display:inline-block;font-size:.8rem;font-weight:700;color:var(--brand-dark, #0284c7);background:#0284c71a;padding:4px 10px;border-radius:20px;margin-bottom:8px}.calc-page-title[data-astro-cid-sizj5qii]{font-size:1.85rem;font-weight:800;color:var(--text, #0f172a);margin:0 0 8px;letter-spacing:-.5px}.calc-page-desc[data-astro-cid-sizj5qii]{color:var(--soft, #64748b);font-size:.95rem;line-height:1.6;margin:0}.calc-card[data-astro-cid-sizj5qii]{background:var(--card-bg, #ffffff);border:1px solid var(--border, #e2e8f0);border-radius:16px;padding:28px;box-shadow:0 4px 20px #0000000a;margin-bottom:32px}.calc-grid[data-astro-cid-sizj5qii]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}@media(max-width:768px){.calc-grid[data-astro-cid-sizj5qii]{grid-template-columns:1fr}.calc-card[data-astro-cid-sizj5qii]{padding:18px}}.option-column[data-astro-cid-sizj5qii]{background:#f8fafcb3;border:1.5px solid #e2e8f0;border-radius:14px;padding:20px}.jeonse-column[data-astro-cid-sizj5qii]{border-color:#3b82f64d}.monthly-column[data-astro-cid-sizj5qii]{border-color:#f59e0b4d}.column-header[data-astro-cid-sizj5qii]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px dashed #cbd5e1}.column-header[data-astro-cid-sizj5qii] h3[data-astro-cid-sizj5qii]{margin:0;font-size:1.15rem;font-weight:800;color:#1e293b}.column-tag[data-astro-cid-sizj5qii]{font-size:.75rem;font-weight:800;padding:3px 8px;border-radius:6px}.jeonse-tag[data-astro-cid-sizj5qii]{background:#3b82f6;color:#fff}.monthly-tag[data-astro-cid-sizj5qii]{background:#f59e0b;color:#fff}.form-group[data-astro-cid-sizj5qii]{margin-bottom:16px}.form-group[data-astro-cid-sizj5qii] label[data-astro-cid-sizj5qii]{display:block;font-size:.85rem;font-weight:700;color:#475569;margin-bottom:6px}.input-wrap[data-astro-cid-sizj5qii]{display:flex;align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;height:44px;transition:border-color .2s}.input-wrap[data-astro-cid-sizj5qii]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f626}.input-wrap[data-astro-cid-sizj5qii] input[data-astro-cid-sizj5qii]{width:100%;border:none;outline:none;font-size:1.05rem;font-weight:700;color:#0f172a;background:transparent}.input-wrap[data-astro-cid-sizj5qii] .unit[data-astro-cid-sizj5qii]{color:#64748b;font-size:.9rem;font-weight:600;white-space:nowrap;margin-left:6px}.kor-preview[data-astro-cid-sizj5qii]{font-size:.8rem;color:#2563eb;font-weight:600;margin-top:4px;text-align:right}.input-sub[data-astro-cid-sizj5qii]{display:block;font-size:.8rem;color:#64748b;margin-top:4px}.input-sub[data-astro-cid-sizj5qii] strong[data-astro-cid-sizj5qii]{color:#1e293b}.result-box[data-astro-cid-sizj5qii]{background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:2px solid #3b82f6;border-radius:14px;padding:24px;text-align:center;position:relative}.result-box[data-astro-cid-sizj5qii].monthly-wins{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#f59e0b}.result-badge[data-astro-cid-sizj5qii]{display:inline-block;background:#3b82f6;color:#fff;font-size:.8rem;font-weight:800;padding:4px 12px;border-radius:20px;margin-bottom:8px}.result-box[data-astro-cid-sizj5qii].monthly-wins .result-badge[data-astro-cid-sizj5qii]{background:#f59e0b}.result-main-title[data-astro-cid-sizj5qii]{font-size:1.55rem;font-weight:900;color:#1e293b;margin:0 0 6px;letter-spacing:-.5px}.result-sub-text[data-astro-cid-sizj5qii]{font-size:.95rem;color:#475569;margin:0 0 20px}.cost-summary-grid[data-astro-cid-sizj5qii]{display:flex;align-items:center;justify-content:center;gap:20px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;margin-bottom:18px}@media(max-width:600px){.cost-summary-grid[data-astro-cid-sizj5qii]{flex-direction:column;gap:12px}}.cost-item[data-astro-cid-sizj5qii]{flex:1}.cost-label[data-astro-cid-sizj5qii]{font-size:.8rem;color:#64748b;font-weight:600;margin-bottom:4px}.cost-val[data-astro-cid-sizj5qii]{font-size:1.3rem;font-weight:900;color:#0f172a}.cost-detail[data-astro-cid-sizj5qii]{font-size:.75rem;color:#94a3b8;margin-top:2px}.cost-vs[data-astro-cid-sizj5qii]{font-size:.9rem;font-weight:900;color:#cbd5e1}.conversion-rate-box[data-astro-cid-sizj5qii]{background:#ffffffd9;border:1px solid #cbd5e1;border-radius:10px;padding:12px 16px;text-align:left;font-size:.88rem}.rate-header[data-astro-cid-sizj5qii]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-weight:700;color:#1e293b}.rate-status-pill[data-astro-cid-sizj5qii]{font-size:.75rem;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:6px}.rate-tip[data-astro-cid-sizj5qii]{margin:0;color:#64748b;font-size:.82rem;line-height:1.5}.info-guide-card[data-astro-cid-sizj5qii]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px}.info-guide-card[data-astro-cid-sizj5qii] h2[data-astro-cid-sizj5qii]{font-size:1.25rem;font-weight:800;color:#0f172a;margin:0 0 16px}.guide-grid[data-astro-cid-sizj5qii]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){.guide-grid[data-astro-cid-sizj5qii]{grid-template-columns:1fr}}.guide-item[data-astro-cid-sizj5qii]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.guide-icon[data-astro-cid-sizj5qii]{font-size:2rem;margin-bottom:8px}.guide-item[data-astro-cid-sizj5qii] h4[data-astro-cid-sizj5qii]{margin:0 0 6px;font-size:.95rem;font-weight:800;color:#1e293b}.guide-item[data-astro-cid-sizj5qii] p[data-astro-cid-sizj5qii]{margin:0;font-size:.82rem;color:#64748b;line-height:1.5}
