.xeUt0q_page{background-color:var(--background);flex-direction:column;padding-bottom:8rem;display:flex;overflow:clip visible}.xeUt0q_container{max-width:var(--container-max);padding:0 var(--gutter);width:100%;margin:0 auto}.xeUt0q_hero{text-align:center;padding:6rem 0 3rem}.xeUt0q_title{color:var(--foreground);margin-bottom:1rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:600}.xeUt0q_highlight{color:var(--color-revflow)}.xeUt0q_subtitle{color:var(--color-on-light-secondary);max-width:700px;margin:0 auto;font-size:1.25rem}.xeUt0q_calculatorSection{padding-top:2rem}.xeUt0q_inputBanner{border:1px solid var(--border);background:#a0b1b714;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 1.5rem;display:flex}.xeUt0q_bannerText{color:var(--foreground);align-items:center;gap:.75rem;font-weight:600;display:flex}.xeUt0q_icon{font-size:1.25rem}.xeUt0q_currencyToggle{border:1px solid var(--border);background:#a0b1b71a;border-radius:8px;gap:4px;padding:4px;display:flex}.xeUt0q_currencyToggle button{min-width:52px;min-height:44px;color:var(--color-on-light-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 16px;font-weight:600;transition:background-color .2s,color .2s}.xeUt0q_currencyToggle button:hover{color:var(--foreground);background:#172d360f}.xeUt0q_currencyToggle button:active{transform:scale(.98)}.xeUt0q_currencyToggle button.xeUt0q_activeCurrency{background:var(--color-revflow-ink);color:#fff}.xeUt0q_calcGrid{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;display:grid}@media (min-width:768px){.xeUt0q_calcGrid{grid-template-columns:1fr 1fr}}.xeUt0q_card{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;min-width:0;padding:2rem}.xeUt0q_card h2,.xeUt0q_card h3{margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.xeUt0q_cardHeader{margin-bottom:.5rem}.xeUt0q_cardDesc{color:var(--color-on-light-secondary);margin-bottom:1.5rem;font-size:.875rem}.xeUt0q_chartWrapper{width:100%;height:350px}.xeUt0q_inputGroup{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.xeUt0q_inputGroup label{color:var(--color-on-light-secondary);font-size:.9rem;font-weight:500}.xeUt0q_inputGroup input{background:var(--background);border:1px solid var(--border);width:100px;min-height:44px;color:var(--foreground);text-align:right;font-size:1rem;font-weight:600;font-family:var(--font-montserrat);border-radius:8px;padding:.5rem .75rem}.xeUt0q_inputGroup input:hover{border-color:var(--color-on-light-secondary)}.xeUt0q_inputGroup input:focus-visible,.xeUt0q_inlineInput:focus-visible{outline:2px solid var(--color-main);outline-offset:2px;border-color:var(--color-main)}.xeUt0q_inputWrapper{align-items:center;width:120px;display:flex;position:relative}.xeUt0q_inputWrapper input{text-align:right;width:100%;padding-right:1.75rem!important}.xeUt0q_inputWrapper.xeUt0q_prefix input{text-align:right;padding-left:1.75rem!important;padding-right:.75rem!important}.xeUt0q_inputSymbol{color:var(--color-on-light-secondary);pointer-events:none;z-index:1;font-size:.9rem;font-weight:600;position:absolute}.xeUt0q_inputWrapper:not(.xeUt0q_prefix) .xeUt0q_inputSymbol{right:.75rem}.xeUt0q_prefix .xeUt0q_inputSymbol{left:.75rem}.xeUt0q_currentSituation{margin-bottom:3rem}.xeUt0q_sectionLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-on-light-secondary);margin-bottom:1rem;font-size:.75rem;font-weight:600}.xeUt0q_metricsBar{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.5rem;display:grid}@media (min-width:900px){.xeUt0q_metricsBar{grid-template-columns:repeat(4,minmax(0,1fr))}}.xeUt0q_metricItem{flex-direction:column;gap:.25rem;min-width:0;display:flex}.xeUt0q_metricItem span{text-transform:uppercase;color:var(--color-on-light-secondary);font-size:.7rem;font-weight:600}.xeUt0q_metricItem strong{font-size:1.25rem;font-weight:600;font-family:var(--font-montserrat);overflow-wrap:anywhere}.xeUt0q_inlineInput{border:none;border-bottom:1px dashed var(--color-on-light-secondary);font-size:1.25rem;font-weight:600;font-family:var(--font-montserrat);width:64px;min-height:44px;color:var(--foreground);background:0 0;padding:0}.xeUt0q_calcActions{flex-direction:column;align-items:center;gap:2rem;margin-bottom:4rem;display:flex}.xeUt0q_timeframeSlider{width:100%;max-width:500px}.xeUt0q_sliderHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.xeUt0q_sliderHeader label{font-weight:600}.xeUt0q_sliderHeader strong{color:var(--foreground);font-size:1.1rem;font-weight:600}.xeUt0q_slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;display:block}.xeUt0q_slider::-webkit-slider-runnable-track{background:#172d3624;border-radius:4px;height:8px}.xeUt0q_slider::-moz-range-track{background:#172d3624;border-radius:4px;height:8px}.xeUt0q_slider::-webkit-slider-thumb{appearance:none;background:var(--color-revflow-ink);border:3px solid var(--card-bg);border-radius:50%;width:24px;height:24px;margin-top:-8px}.xeUt0q_slider::-moz-range-thumb{background:var(--color-revflow-ink);border:3px solid var(--card-bg);border-radius:50%;width:24px;height:24px}.xeUt0q_calculateBtn{width:100%;max-width:500px;padding:1.25rem!important;font-size:1.1rem!important}.xeUt0q_missingNotice{width:100%;max-width:640px;color:var(--foreground);text-align:left;background:#172d360d;border:1px solid #172d3640;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:-1rem;padding:1rem 1.25rem;font-size:.9rem;line-height:1.5;display:flex}.xeUt0q_resultsArea{border-top:2px solid var(--border);padding-top:3rem;scroll-margin-top:110px}.xeUt0q_exportActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.xeUt0q_exportBtn{min-width:200px}.xeUt0q_resultsTitle{margin-bottom:.5rem;font-size:2rem;font-weight:600}.xeUt0q_resultsDesc{color:var(--color-on-light-secondary);margin-bottom:3rem}.xeUt0q_headlineCard{text-align:center;background:#172d360a;border:1px solid #172d3626;border-radius:12px;margin-bottom:2rem;padding:1.75rem}.xeUt0q_headlineCard p{font-size:clamp(1.15rem,4vw,1.5rem);line-height:1.4}.xeUt0q_dangerText{color:var(--foreground);font-weight:600}.xeUt0q_mainMetricsGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (min-width:768px){.xeUt0q_mainMetricsGrid{grid-template-columns:1fr 1fr}}.xeUt0q_resultMetric{background:var(--card-bg);border:1px solid var(--border);text-align:center;border-radius:12px;min-width:0;padding:2rem}.xeUt0q_dangerLink{border:1px solid var(--border)}.xeUt0q_metricLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-on-light-secondary);margin-bottom:1rem;font-size:.8rem;font-weight:600;display:block}.xeUt0q_metricValue{font-size:clamp(1.75rem,6vw,3rem);font-weight:600;font-family:var(--font-montserrat);overflow-wrap:anywhere;margin-bottom:.5rem}.xeUt0q_metricSub{color:var(--color-on-light-secondary);font-weight:500}.xeUt0q_headlineAsk{text-align:center;margin-bottom:2rem}@media (max-width:939px){.xeUt0q_headlineAsk{display:none}}.xeUt0q_impactGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (min-width:900px){.xeUt0q_impactGrid{grid-template-columns:1fr 1fr}}.xeUt0q_churnFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1rem;display:flex}.xeUt0q_churnStep{text-align:center}.xeUt0q_churnStep strong{font-size:1.75rem;font-weight:600;font-family:var(--font-montserrat);display:block}.xeUt0q_churnStep span{color:var(--color-on-light-secondary);font-size:.75rem;font-weight:600}.xeUt0q_arrow{color:var(--color-on-light-secondary);font-size:1.5rem}.xeUt0q_growthMetric{text-align:center}.xeUt0q_highlightText{color:var(--foreground);margin-bottom:.5rem;font-size:clamp(2rem,7vw,3rem);font-weight:600}.xeUt0q_growthSub{color:var(--color-on-light-secondary);margin-top:1rem;font-size:.85rem}.xeUt0q_flexTitle{align-items:center;gap:.75rem;display:flex}.xeUt0q_dangerValue{color:var(--foreground);font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;font-family:var(--font-montserrat);overflow-wrap:anywhere;margin:1rem 0}.xeUt0q_statsList{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.xeUt0q_statLine{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.xeUt0q_statLine span{color:var(--color-on-light-secondary);font-weight:500}.xeUt0q_statLine strong{font-weight:600}.xeUt0q_comparisonArea{margin-bottom:2.5rem}.xeUt0q_successCard{border:1px solid var(--border);background:#a0b1b714}.xeUt0q_successText{color:var(--foreground);font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;font-family:var(--font-montserrat);overflow-wrap:anywhere;margin-bottom:.5rem}.xeUt0q_comparisonGrid{grid-template-columns:1fr;gap:1.5rem;margin:1.5rem 0;display:grid}@media (min-width:768px){.xeUt0q_comparisonGrid{grid-template-columns:1fr 1fr}}.xeUt0q_comparisonMetric{background:var(--background);text-align:center;border-radius:12px;min-width:0;padding:2rem}.xeUt0q_comparisonFooter{background:var(--background);text-align:center;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.xeUt0q_softCosts{color:var(--color-on-light-secondary);padding:1rem;font-size:.9rem;line-height:1.6}.xeUt0q_workingsToggle{text-align:center;margin:1.5rem 0}.xeUt0q_workingsTableArea{margin-bottom:2rem}.xeUt0q_textLink{color:var(--color-on-light-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;min-height:44px;padding:0 .5rem;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:underline}.xeUt0q_textLink:hover{color:var(--foreground)}.xeUt0q_tableCard{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;overflow:hidden}.xeUt0q_tableHeader{border-bottom:1px solid var(--border);padding:1.5rem}.xeUt0q_tableHeader h3{margin-bottom:.25rem;font-weight:600}.xeUt0q_tableHeader p{color:var(--color-on-light-secondary);font-size:.85rem}.xeUt0q_tableWrapper{overflow-x:auto}.xeUt0q_table{border-collapse:collapse;width:100%;font-size:.85rem}.xeUt0q_table th{text-align:right;border-bottom:1px solid var(--border);background:#a0b1b70d;padding:1rem;font-weight:600}.xeUt0q_table th:first-child{text-align:left;background:var(--card-bg);position:sticky;left:0}.xeUt0q_table td{text-align:right;border-bottom:1px solid var(--border);padding:.75rem 1rem}.xeUt0q_table td:first-child{text-align:left;background:var(--card-bg);font-weight:600;position:sticky;left:0}.xeUt0q_yearRow{background:#a0b1b70d}.xeUt0q_mutedText{color:var(--color-on-light-secondary)}.xeUt0q_tableFooter{text-align:center;padding:1.5rem}.xeUt0q_expandBtn{border:1px solid var(--color-on-light-secondary);cursor:pointer;min-height:44px;color:var(--foreground);background:0 0;border-radius:8px;padding:.5rem 1.5rem;font-family:inherit;font-weight:600;transition:background-color .2s,border-color .2s}.xeUt0q_expandBtn:hover{border-color:var(--foreground);background:#5c6d751a}.xeUt0q_expandBtn:active{transform:scale(.98)}.xeUt0q_finalCTA{margin-top:2rem}.xeUt0q_ctaGrid{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:900px){.xeUt0q_ctaGrid{grid-template-columns:1.2fr 1fr}}.xeUt0q_ctaCard{background:var(--card-bg);border:1px solid var(--border);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;padding:2.5rem;display:flex}.xeUt0q_ctaCard h3{margin-bottom:1rem;font-size:1.75rem;font-weight:600}.xeUt0q_ctaCard p{color:var(--color-on-light-secondary);max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;line-height:1.6}.xeUt0q_nomadBox{border:1px solid var(--border);text-align:left;background:#a0b1b714;border-radius:12px;min-width:0;padding:2.5rem}.xeUt0q_nomadHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.xeUt0q_portraitPlaceholder{background:var(--border);border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.xeUt0q_portrait{object-fit:cover;width:100%;height:100%}.xeUt0q_nomadHeader h3{font-size:1.5rem;font-weight:600}.xeUt0q_nomadContent{flex-direction:column;gap:1rem;display:flex}.xeUt0q_nomadContent p{color:var(--color-on-light-secondary);font-size:.95rem;line-height:1.6}.xeUt0q_confidentiality{text-align:center;max-width:640px;color:var(--color-on-light-secondary);margin-top:1rem;font-size:.9rem;line-height:1.5}@media (max-width:520px){.xeUt0q_container{padding:0 1.25rem}.xeUt0q_card{padding:1.25rem}.xeUt0q_ctaCard,.xeUt0q_nomadBox,.xeUt0q_resultMetric{padding:1.75rem}.xeUt0q_comparisonMetric{padding:1.25rem}.xeUt0q_exportBtn{min-width:0}}@media (max-width:768px){.xeUt0q_resultsArea{padding-top:2.5rem}.xeUt0q_resultsDesc{margin-bottom:1.75rem}.xeUt0q_headlineCard{margin-bottom:1.75rem;padding:1.25rem}.xeUt0q_mainMetricsGrid{gap:1rem;margin-bottom:1.5rem}.xeUt0q_resultMetric{padding:1.5rem 1.25rem}.xeUt0q_impactGrid{gap:1rem;margin-bottom:1.5rem}.xeUt0q_churnFlow{gap:1rem}.xeUt0q_statsList{gap:.75rem;margin-top:.75rem}.xeUt0q_chartWrapper{height:240px}.xeUt0q_comparisonArea{margin-bottom:2rem}.xeUt0q_comparisonGrid{gap:1rem;margin:1.25rem 0}.xeUt0q_comparisonFooter{margin-bottom:1rem;padding:1.25rem}.xeUt0q_softCosts{padding:.75rem 0 0}.xeUt0q_workingsToggle{margin:1.25rem 0}.xeUt0q_ctaGrid{gap:1.25rem;margin-top:2rem}.xeUt0q_ctaCard p{margin-bottom:1.75rem}.xeUt0q_nomadHeader{gap:1rem;margin-bottom:1rem}.xeUt0q_nomadContent{gap:.75rem}}.xeUt0q_page a:focus-visible,.xeUt0q_page button:focus-visible,.xeUt0q_page input:focus-visible{outline:2px solid var(--color-main);outline-offset:2px}
