.YISfxq_pageContainer{min-height:80vh;padding-top:100px}.YISfxq_heroSection{text-align:center;padding:60px 0 40px}.YISfxq_breadcrumb{color:var(--color-text-muted);justify-content:center;align-items:center;gap:8px;margin-bottom:20px;font-size:.875rem;display:flex}.YISfxq_breadcrumb a{color:var(--color-text-secondary);text-decoration:none;transition:color .15s}@media (hover:hover) and (pointer:fine){.YISfxq_breadcrumb a:hover{color:var(--color-whiskey-sour)}}.YISfxq_title{color:var(--color-text-primary);font-size:2.75rem;line-height:1.2;font-family:var(--font-playfair,serif);margin-bottom:20px;font-weight:400}.YISfxq_postMeta{color:var(--color-text-muted);letter-spacing:.01em;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;font-size:.875rem;font-weight:500;display:flex}.YISfxq_subtitle{color:var(--color-text-secondary);max-width:780px;margin:0 auto;font-size:1.15rem;line-height:1.7}.YISfxq_aeoBox{max-width:860px;margin:40px auto 0;}.YISfxq_aeoLabel{}.YISfxq_aeoText{color:var(--color-text-primary);font-size:1.05rem;font-weight:500;line-height:1.65}.YISfxq_metricsGrid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1040px;margin:40px auto 0;display:grid}.YISfxq_metricCard{background-color:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius);text-align:center;box-shadow:var(--shadow-card);padding:24px 20px}.YISfxq_metricValue{color:var(--color-whiskey-sour);font-size:2rem;font-weight:400;font-family:var(--font-playfair,serif);margin-bottom:8px}.YISfxq_metricLabel{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}.YISfxq_articleBody{max-width:860px;margin:60px auto 0;padding:0 24px}.YISfxq_articleBody h2{font-family:var(--font-playfair,serif);color:var(--color-text-primary);margin:52px 0 20px;font-size:2.1rem;line-height:1.25}.YISfxq_articleBody h3{color:var(--color-text-primary);margin:32px 0 14px;font-size:1.4rem;line-height:1.35}.YISfxq_articleBody p{color:var(--color-text-secondary);margin-bottom:20px;font-size:1.1rem;line-height:1.8}.YISfxq_articleBody ul,.YISfxq_articleBody ol{margin-bottom:24px;padding-left:24px}.YISfxq_articleBody li{color:var(--color-text-secondary);margin-bottom:10px;font-size:1.05rem;line-height:1.75}.YISfxq_articleBody strong{color:var(--color-text-primary);font-weight:600}.YISfxq_calloutBox{margin:36px 0;}.YISfxq_calloutTitle{}.YISfxq_calloutText{color:var(--color-text-secondary);margin-bottom:0;font-size:1rem;line-height:1.7}.YISfxq_tableContainer{border:1px solid var(--color-border-default);box-shadow:var(--shadow-card);border-radius:12px;margin:36px 0;overflow-x:auto}.YISfxq_benchmarkTable{border-collapse:collapse;text-align:left;background-color:var(--color-surface-card);width:100%;font-size:.95rem}.YISfxq_benchmarkTable th{background-color:var(--color-surface-pressed);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-default);padding:16px 20px;font-weight:700}.YISfxq_benchmarkTable td{border-bottom:1px solid var(--color-border-default);color:var(--color-text-secondary);padding:16px 20px}.YISfxq_benchmarkTable tr:last-child td{border-bottom:none}@media (hover:hover) and (pointer:fine){.YISfxq_benchmarkTable tr:hover td{background-color:#85613a0a}}.YISfxq_highlightRow td{font-weight:700;color:var(--color-text-primary)!important;background-color:#85613a14!important}.YISfxq_calcContainer{background-color:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius);max-width:1040px;box-shadow:var(--shadow-card);margin:48px auto;padding:40px}.YISfxq_calcGrid{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:40px;display:grid}.YISfxq_controlsCol{flex-direction:column;gap:24px;display:flex}.YISfxq_calcHeading{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:6px;font-size:1.4rem}.YISfxq_calcSub{color:var(--color-text-secondary);font-size:.9rem;line-height:1.5}.YISfxq_inputGroup{flex-direction:column;gap:8px;display:flex}.YISfxq_inputHeader{justify-content:space-between;align-items:center;display:flex}.YISfxq_inputLabel{color:var(--color-text-primary);font-size:.95rem;font-weight:600}.YISfxq_inputValueBadge{font-family:var(--font-heading);color:var(--color-whiskey-sour);border-radius:var(--radius-sm);background-color:#85613a1f;border:1px solid #85613a40;padding:3px 10px;font-size:1.05rem;font-weight:400}.YISfxq_slider{appearance:none;background:var(--color-surface-pressed);cursor:pointer;border-radius:4px;outline:none;width:100%;height:8px}.YISfxq_slider::-webkit-slider-thumb{appearance:none;background:var(--color-whiskey-sour);cursor:pointer;width:22px;height:22px;transition:transform var(--duration-fast) var(--ease-default);border:2px solid #fbf8f3;border-radius:50%;box-shadow:0 2px 6px #00000026}@media (hover:hover) and (pointer:fine){.YISfxq_slider::-webkit-slider-thumb:hover{transform:scale(1.15)}}.YISfxq_sliderHints{color:var(--color-text-muted);justify-content:space-between;font-size:.75rem;display:flex}.YISfxq_resultsCol{background-color:var(--color-surface-pressed);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);flex-direction:column;justify-content:space-between;padding:28px;display:flex}.YISfxq_resultsHeader{border-bottom:1px solid var(--color-border-default);margin-bottom:20px;padding-bottom:16px}.YISfxq_resultsTitle{color:var(--color-text-primary);font-size:1.1rem;font-weight:400}.YISfxq_resultsSubtitle{color:var(--color-text-muted);font-size:.85rem}.YISfxq_resultsMetrics{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.YISfxq_metricRow{border-bottom:1px dashed var(--color-border-default);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.YISfxq_metricName{color:var(--color-text-secondary);font-size:.95rem}.YISfxq_metricVal{font-family:var(--font-heading);color:var(--color-text-primary);font-size:1.15rem;font-weight:400}.YISfxq_highlightMetric{background-color:var(--color-surface-card);border-radius:var(--radius-sm);border:1px solid var(--color-whiskey-sour);margin-top:8px;padding:16px}.YISfxq_highlightMetric .YISfxq_metricName{color:var(--color-whiskey-sour);font-size:1rem;font-weight:700}.YISfxq_highlightMetric .YISfxq_metricVal{color:var(--color-whiskey-sour);font-size:1.6rem}.YISfxq_lossMetric{border-radius:var(--radius-sm);background-color:#a8402f14;border:1px solid #a8402f40;margin-top:8px;padding:16px}.YISfxq_lossMetric .YISfxq_metricName{color:#a8402f;font-size:1rem;font-weight:700}.YISfxq_lossMetric .YISfxq_metricVal{color:#a8402f;font-size:1.6rem}.YISfxq_gainMetric{border-radius:var(--radius-sm);background-color:#2f5e3e14;border:1px solid #2f5e3e40;margin-top:8px;padding:16px}.YISfxq_gainMetric .YISfxq_metricName{color:#2f5e3e;font-size:1rem;font-weight:700}.YISfxq_gainMetric .YISfxq_metricVal{color:#2f5e3e;font-size:1.6rem}.YISfxq_calcCta{margin-top:20px}.YISfxq_faqSection{background-color:var(--color-surface-card);border-top:1px solid var(--color-border-default);margin-top:80px;padding:80px 0}.YISfxq_faqContainer{max-width:860px;margin:0 auto;padding:0 24px}.YISfxq_faqHeading{font-family:var(--font-playfair,serif);text-align:center;color:var(--color-text-primary);margin-bottom:12px;font-size:2.2rem}.YISfxq_faqSubtitle{text-align:center;color:var(--color-text-secondary);margin-bottom:48px;font-size:1.1rem}.YISfxq_faqItem{border-bottom:1px solid var(--color-border-default);padding:24px 0}.YISfxq_faqQuestion{color:var(--color-text-primary);margin-bottom:12px;font-size:1.2rem;font-weight:400}.YISfxq_faqAnswer{color:var(--color-text-secondary);margin-bottom:0;font-size:1.05rem;line-height:1.7}.YISfxq_ctaSection{text-align:center;background-color:var(--color-surface-pressed);border-top:1px solid var(--color-border-default);padding:80px 0}.YISfxq_ctaContainer{max-width:680px;margin:0 auto;padding:0 24px}.YISfxq_ctaTitle{font-family:var(--font-playfair,serif);color:var(--color-text-primary);margin-bottom:16px;font-size:2.2rem}.YISfxq_ctaDesc{color:var(--color-text-secondary);margin-bottom:32px;font-size:1.1rem;line-height:1.65}@media (max-width:900px){.YISfxq_calcGrid{grid-template-columns:1fr;gap:32px}.YISfxq_metricsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.YISfxq_title{font-size:2rem}.YISfxq_metricsGrid{grid-template-columns:1fr}.YISfxq_postMeta{flex-direction:column;gap:6px}.YISfxq_calcContainer{padding:24px 16px}}
