.premium-hero{position:relative;min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:4rem 2rem}.premium-hero--compact{min-height:50vh;padding:3rem 2rem}.premium-hero__background{position:absolute;inset:0;z-index:0}.premium-hero__content{position:relative;z-index:1;text-align:center;max-width:900px}.premium-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffb25d1a;border:1px solid rgba(255,178,93,.3);border-radius:100px;margin-bottom:2rem;box-shadow:0 0 20px #ffb25d26}.premium-hero__badge .badge-icon{font-size:1.25rem}.premium-hero__badge .badge-text{font-size:.75rem;font-weight:600;letter-spacing:.15em;color:#ffb25d;text-transform:uppercase}.premium-hero__counter{margin-bottom:2rem}.premium-hero__counter .counter-value{font-size:clamp(3.5rem,12vw,7rem);font-weight:800;background:linear-gradient(135deg,#fff,#ffb25d,#ffc580);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;letter-spacing:-.03em;text-shadow:0 0 80px rgba(255,178,93,.3)}.premium-hero__counter .counter-label{font-size:1.1rem;color:#fff9;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-top:.5rem}.premium-hero__title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#fff;line-height:1.2;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto}.premium-hero__title .gold-text,.premium-hero__title .text-gold{color:#ffb25d;display:inline}.premium-hero__title .teal-text,.premium-hero__title .text-teal{color:#5dc0a6;display:inline}.premium-hero__subtitle{font-size:1.25rem;color:#ffffffb3;line-height:1.6;margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.premium-hero__subtitle br{display:block;content:"";margin-top:.5rem}.premium-hero__trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5rem 2rem;margin-bottom:2rem}.premium-hero__trust .trust-item{display:flex;align-items:center;gap:.5rem}.premium-hero__trust .trust-item .trust-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#ffb25d}.premium-hero__trust .trust-item .trust-icon svg{width:100%;height:100%}.premium-hero__trust .trust-item .trust-text{font-size:.95rem;color:#ffffffe6;font-weight:500}.premium-hero__button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;background:linear-gradient(135deg,#ffb25d,#ffc580);color:#1a2039;font-size:1.1rem;font-weight:700;border:none;border-radius:100px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #ffb25d4d}.premium-hero__button svg{width:20px;height:20px;transition:transform .3s ease}.premium-hero__button:hover svg{transform:translateY(4px)}.premium-hero__scroll{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#fff6}.premium-hero__scroll svg{width:24px;height:24px}.premium-hero__scroll span{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}@media(max-width:768px){.premium-hero{min-height:60vh;padding:3rem 1.5rem}.premium-hero__badge{padding:.4rem .8rem;margin-bottom:1.5rem}.premium-hero__badge .badge-text{font-size:.65rem}.premium-hero__counter{margin-bottom:1.5rem}.premium-hero__counter .counter-label{font-size:.9rem}.premium-hero__subtitle{font-size:1.1rem;margin-bottom:2rem}.premium-hero__trust{gap:1rem 1.5rem}.premium-hero__trust .trust-text{font-size:.85rem}.premium-hero__button{padding:.875rem 2rem;font-size:1rem}.premium-hero__scroll{display:none}}html body .premium-hero .premium-hero__title,html body .premium-hero h1,html body .premium-hero h2{color:#fff!important}html body .premium-hero .premium-hero__subtitle,html body .premium-hero p{color:#ffffffb3!important}html body .premium-hero .premium-hero__trust .trust-item .trust-text,html body .premium-hero .trust-item span,html body .premium-hero .premium-hero__trust span{color:#ffffffe6!important}html body .premium-hero .premium-hero__badge .badge-text{color:#ffb25d!important}html body .premium-hero .premium-hero__counter .counter-label{color:#fff9!important}.premium-form-card{position:relative;background:#ffffff14;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:2rem;overflow:hidden;transition:all .3s ease}.premium-form-card--glow{box-shadow:0 8px 32px #0003,0 0 0 1px #ffffff0d}.premium-form-card--glow:hover{box-shadow:0 16px 48px #00000040,0 0 40px #ffb25d1a,0 0 0 1px #ffffff1a}.premium-form-card__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,.1)}.premium-form-card__header .header-icon{font-size:1.5rem}.premium-form-card__header .header-title{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.premium-form-card__content{position:relative;z-index:1}.premium-form-card__content .ant-form-item{margin-bottom:1.5rem}.premium-form-card__content .ant-form-item-label>label,.premium-form-card__content .ant-form-item-label,.premium-form-card__content .ant-form label{color:#ffffffd9!important;font-weight:500!important;font-size:.95rem!important}.premium-form-card__content .ant-form-item-label>label.ant-form-item-required:before{color:#ffb25d!important}.premium-form-card__content .ant-input,.premium-form-card__content .ant-input-number,.premium-form-card__content .ant-select-selector,.premium-form-card__content .ant-picker{background:#fff!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:12px!important;color:#1a2039!important;min-height:44px}.premium-form-card__content .ant-input::-moz-placeholder,.premium-form-card__content .ant-input-number::-moz-placeholder,.premium-form-card__content .ant-select-selector::-moz-placeholder,.premium-form-card__content .ant-picker::-moz-placeholder{color:#999!important}.premium-form-card__content .ant-input::placeholder,.premium-form-card__content .ant-input .ant-select-selection-placeholder,.premium-form-card__content .ant-input-number::placeholder,.premium-form-card__content .ant-input-number .ant-select-selection-placeholder,.premium-form-card__content .ant-select-selector::placeholder,.premium-form-card__content .ant-select-selector .ant-select-selection-placeholder,.premium-form-card__content .ant-picker::placeholder,.premium-form-card__content .ant-picker .ant-select-selection-placeholder{color:#999!important}.premium-form-card__content .ant-input:hover,.premium-form-card__content .ant-input:focus,.premium-form-card__content .ant-input-number:hover,.premium-form-card__content .ant-input-number:focus,.premium-form-card__content .ant-select-selector:hover,.premium-form-card__content .ant-select-selector:focus,.premium-form-card__content .ant-picker:hover,.premium-form-card__content .ant-picker:focus{border-color:#ffb25d!important;box-shadow:0 0 0 2px #ffb25d33!important}.premium-form-card__content .ant-input,.premium-form-card__content .ant-input-number-input{color:#1a2039!important}.premium-form-card__content .ant-select-arrow,.premium-form-card__content .ant-picker-suffix{color:#999!important}.premium-form-card__content .ant-select-selection-item,.premium-form-card__content .ant-select-selection-search-input{color:#1a2039!important}.premium-form-card__content .ant-slider .ant-slider-rail{background:#ffffff1a}.premium-form-card__content .ant-slider .ant-slider-track{background:linear-gradient(90deg,#ffb25d,#ffc580)}.premium-form-card__content .ant-slider .ant-slider-handle{background:#ffb25d;border-color:#ffb25d;box-shadow:0 0 12px #ffb25d66}.premium-form-card__content .ant-slider .ant-slider-handle:hover,.premium-form-card__content .ant-slider .ant-slider-handle:focus{border-color:#ffc580;box-shadow:0 0 20px #ffb25d80}.premium-form-card__content .ant-slider .ant-slider-mark-text{color:#ffffff80;font-size:.75rem}.premium-form-card__content .ant-btn-primary{background:linear-gradient(135deg,#ffb25d,#ffc580)!important;border:none!important;color:#1a2039!important;font-weight:600!important;height:auto!important;padding:.875rem 2rem!important;border-radius:100px!important;font-size:1rem!important;box-shadow:0 4px 20px #ffb25d4d!important;transition:all .3s ease!important}.premium-form-card__content .ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffb25d66!important}.premium-form-card__content .ant-btn-primary:active{transform:translateY(0)}.premium-form-card__content .ant-btn-primary .anticon{margin-right:.5rem}.premium-form-card__shine{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent);pointer-events:none;transform:skew(-15deg);transition:left .8s ease}.premium-form-card:hover .premium-form-card__shine{left:100%}@media(max-width:768px){.premium-form-card{padding:1.5rem;border-radius:20px}.premium-form-card__header{margin-bottom:1.25rem;padding-bottom:1rem}.premium-form-card__header .header-title{font-size:1.1rem}.premium-form-card__content .ant-btn-primary{padding:.75rem 1.5rem!important;font-size:.95rem!important}}.premium-placeholder-card{background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:4rem 2rem;display:flex;align-items:center;justify-content:center;min-height:400px}.premium-placeholder-card .placeholder-content{text-align:center}.premium-placeholder-card .placeholder-icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:1.5rem;color:#ffffff4d}.premium-placeholder-card .placeholder-icon svg{width:100%;height:100%}.premium-placeholder-card .placeholder-title{font-size:1.25rem;font-weight:600;color:#fff9;margin:0 0 .5rem}.premium-placeholder-card .placeholder-subtitle{font-size:.95rem;color:#fff6;margin:0;max-width:280px}@media(max-width:768px){.premium-placeholder-card{min-height:300px;padding:3rem 1.5rem}.premium-placeholder-card .placeholder-icon{width:60px;height:60px}.premium-placeholder-card .placeholder-title{font-size:1.1rem}}html body .premium-form-card .ant-form-item-label>label,html body .premium-form-card .ant-form-item-label,html body .premium-form-card .ant-form label,html body .premium-form-card__content .ant-form-item-label>label,html body .premium-form-card__content .ant-form-item-label,html body .premium-form-card__content .ant-form label{color:#ffffffd9!important;font-weight:500!important;font-size:.95rem!important}html body .premium-form-card .ant-form-item-label>label.ant-form-item-required:before{color:#ffb25d!important}html body .premium-form-card .ant-radio-wrapper,html body .premium-form-card .ant-radio-wrapper span,html body .premium-form-card .ant-checkbox-wrapper,html body .premium-form-card .ant-checkbox-wrapper span{color:#ffffffd9!important}html body .premium-form-card .ant-select-selection-item{color:#1a2039!important}.ant-select-dropdown.premium-calculator-dropdown{background:#1a2039!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 16px 48px #0006!important}.ant-select-dropdown.premium-calculator-dropdown .ant-select-item{color:#fffc!important;padding:10px 16px}.ant-select-dropdown.premium-calculator-dropdown .ant-select-item:hover,.ant-select-dropdown.premium-calculator-dropdown .ant-select-item-option-active{background:#ffffff14!important}.ant-select-dropdown.premium-calculator-dropdown .ant-select-item-option-selected{background:#ffb25d26!important;color:#ffb25d!important;font-weight:600}.premium-results-card{position:relative;background:linear-gradient(135deg,#1a2039e6,#2d3651e6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:2rem;overflow:hidden;box-shadow:0 8px 32px #0003,0 0 0 1px #ffffff0d}.premium-results-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.premium-results-card__header .header-title{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.premium-results-card__header .header-badge{display:flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#52c41a26;border:1px solid rgba(82,196,26,.3);border-radius:100px;color:#52c41a;font-size:.75rem;font-weight:600}.premium-results-card__header .header-badge .badge-icon svg{width:14px;height:14px}.premium-results-card__total{text-align:center;padding:2rem 0;background:#ffffff0a;border-radius:16px;margin-bottom:1.5rem}.premium-results-card__total .total-label{display:block;font-size:.9rem;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.premium-results-card__total .total-value{font-size:clamp(2.5rem,8vw,4rem);font-weight:800;background:linear-gradient(135deg,#ffb25d,#ffc580,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.premium-results-card__total .total-value .prefix{font-size:.6em;vertical-align:top;position:relative;top:.15em}.premium-results-card__breakdown{margin-bottom:1.5rem}.premium-results-card__breakdown .breakdown-title{font-size:.85rem;font-weight:600;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.premium-results-card__breakdown .breakdown-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.premium-results-card__breakdown .breakdown-item:last-child{border-bottom:none}.premium-results-card__breakdown .breakdown-item .item-info{display:flex;align-items:center;gap:.5rem}.premium-results-card__breakdown .breakdown-item .item-icon{font-size:1rem}.premium-results-card__breakdown .breakdown-item .item-label{color:#fffc;font-size:.95rem}.premium-results-card__breakdown .breakdown-item .item-percent{color:#fff6;font-size:.85rem}.premium-results-card__breakdown .breakdown-item .item-value{font-weight:600;color:#fff;font-size:1rem}.premium-results-card__savings{background:#52c41a14;border:1px solid rgba(82,196,26,.2);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem}.premium-results-card__savings .savings-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.premium-results-card__savings .savings-header .savings-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#52c41a}.premium-results-card__savings .savings-header .savings-icon svg{width:100%;height:100%}.premium-results-card__savings .savings-header .savings-title{font-size:1rem;font-weight:600;color:#52c41a;margin:0}.premium-results-card__savings .savings-comparison .comparison-row{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.premium-results-card__savings .savings-comparison .comparison-row .row-label{color:#ffffffb3;font-size:.95rem}.premium-results-card__savings .savings-comparison .comparison-row .row-value{font-weight:600;font-size:1rem}.premium-results-card__savings .savings-comparison .comparison-row .row-value.traditional{color:#fff9;text-decoration:line-through}.premium-results-card__savings .savings-comparison .comparison-row .row-value.splitifi{color:#5dc0a6}.premium-results-card__savings .savings-comparison .comparison-row .row-value.savings{font-size:1.75rem;font-weight:800;color:#52c41a;text-shadow:0 0 20px rgba(82,196,26,.3)}.premium-results-card__savings .savings-comparison .comparison-row.total-row{margin-top:.5rem;padding-top:1rem}.premium-results-card__savings .savings-comparison .comparison-row.total-row .row-label{font-weight:600;font-size:1.1rem;color:#fff}.premium-results-card__savings .savings-comparison .comparison-row.total-row .row-value-container{text-align:right}.premium-results-card__savings .savings-comparison .comparison-row.total-row .savings-badge{display:inline-block;margin-top:.5rem;padding:.3rem .75rem;background:#52c41a33;border-radius:100px;color:#52c41a;font-size:.8rem;font-weight:600}.premium-results-card__savings .savings-comparison .comparison-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(82,196,26,.3),transparent);margin:.5rem 0}.premium-results-card__cta{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 2rem;background:linear-gradient(135deg,#ffb25d,#ffc580);color:#1a2039;font-size:1.1rem;font-weight:700;border:none;border-radius:100px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #ffb25d4d}.premium-results-card__cta svg,.premium-results-card__cta .anticon{width:20px;height:20px}.premium-results-card__share{margin-top:1rem}.premium-results-card__share .ant-btn{width:100%;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.15)!important;color:#fffc!important;border-radius:100px!important;height:auto!important;padding:.75rem 1.5rem!important;font-weight:500!important}.premium-results-card__share .ant-btn:hover{background:#ffffff1a!important;border-color:#ffffff40!important;color:#fff!important}@media(max-width:768px){.premium-results-card{padding:1.5rem}.premium-results-card__header{flex-direction:column;align-items:flex-start;gap:.75rem}.premium-results-card__total{padding:1.5rem}.premium-results-card__savings{padding:1.25rem}.premium-results-card__savings .savings-comparison .comparison-row{flex-direction:column;align-items:flex-start;gap:.25rem}.premium-results-card__savings .savings-comparison .comparison-row.total-row{flex-direction:row;align-items:center}.premium-results-card__cta{padding:.875rem 1.5rem;font-size:1rem}}.premium-info-section{padding:5rem 2rem;position:relative}.premium-info-section--bg-transparent{background:transparent}.premium-info-section--bg-dark{background:linear-gradient(180deg,#0f1525,#1a2039)}.premium-info-section--bg-glass{background:#ffffff05;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.premium-info-section .section-container{max-width:1200px;margin:0 auto}.premium-info-section .section-header{text-align:center;margin-bottom:3.5rem}.premium-info-section .section-header .section-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#fff;margin:0 0 .75rem}.premium-info-section .section-header .section-subtitle{font-size:1.1rem;color:#fff9;max-width:600px;margin:0 auto;line-height:1.5}.info-grid{display:grid;gap:1.5rem}.info-grid--cols-2{grid-template-columns:repeat(2,1fr)}@media(max-width:700px){.info-grid--cols-2{grid-template-columns:1fr}}.info-grid--cols-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.info-grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.info-grid--cols-3{grid-template-columns:1fr}}.info-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.info-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.info-grid--cols-4{grid-template-columns:1fr}}.premium-info-card{position:relative;background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2rem;overflow:hidden;transition:all .3s ease}.premium-info-card:hover{background:#ffffff0f;border-color:#ffb25d40;box-shadow:0 20px 40px #0003}.premium-info-card .card-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#ffb25d1a;border:1px solid rgba(255,178,93,.2);border-radius:16px;margin-bottom:1.25rem;transition:all .3s ease}.premium-info-card .card-icon .emoji-icon{font-size:1.75rem}.premium-info-card .card-icon svg{width:28px;height:28px;color:#ffb25d}.premium-info-card:hover .card-icon{background:#ffb25d26;border-color:#ffb25d59;transform:scale(1.05)}.premium-info-card .card-title{font-size:1.15rem;font-weight:600;color:#fff;margin:0 0 .75rem;line-height:1.3}.premium-info-card .card-description{font-size:.95rem;color:#fff9;margin:0;line-height:1.6}.premium-info-card .card-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(255,178,93,.08) 0%,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s ease}.premium-info-card:hover .card-glow{opacity:1}@media(max-width:768px){.premium-info-card{padding:1.5rem}.premium-info-card .card-icon{width:48px;height:48px;border-radius:14px;margin-bottom:1rem}.premium-info-card .card-icon .emoji-icon{font-size:1.5rem}.premium-info-card .card-icon svg{width:24px;height:24px}.premium-info-card .card-title{font-size:1.1rem}.premium-info-card .card-description{font-size:.9rem}}.premium-feature-list .feature-list-title{font-size:1rem;font-weight:600;color:#ffffffb3;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.premium-feature-list .feature-list{list-style:none;padding:0;margin:0}.premium-feature-list .feature-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.premium-feature-list .feature-item:last-child{border-bottom:none}.premium-feature-list .feature-item .feature-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;color:#5dc0a6}.premium-feature-list .feature-item .feature-icon svg{width:100%;height:100%}.premium-feature-list .feature-item .feature-text{font-size:.95rem;color:#fffc;line-height:1.5}.premium-stat-grid-section{padding:4rem 2rem}.premium-stat-grid-section .section-header{text-align:center;margin-bottom:3rem}.premium-stat-grid-section .section-header .section-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#fff;margin:0 0 .75rem}.premium-stat-grid-section .section-header .section-subtitle{font-size:1.1rem;color:#fff9;max-width:600px;margin:0 auto;line-height:1.5}.premium-stat-grid{display:grid;gap:1.5rem;max-width:1200px;margin:0 auto}.premium-stat-grid--cols-2{grid-template-columns:repeat(2,1fr)}@media(max-width:600px){.premium-stat-grid--cols-2{grid-template-columns:1fr}}.premium-stat-grid--cols-3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.premium-stat-grid--cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.premium-stat-grid--cols-3{grid-template-columns:1fr}}.premium-stat-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.premium-stat-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.premium-stat-grid--cols-4{grid-template-columns:1fr}}.premium-stat-card{position:relative;background:#ffffff0a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:1.75rem;overflow:hidden;transition:all .3s ease}.premium-stat-card--gold{border-color:#ffb25d26}.premium-stat-card--gold .stat-value{color:#ffb25d}.premium-stat-card--gold:hover{border-color:#ffb25d4d;box-shadow:0 0 40px #ffb25d1a}.premium-stat-card--teal{border-color:#5dc0a626}.premium-stat-card--teal .stat-value{color:#5dc0a6}.premium-stat-card--teal:hover{border-color:#5dc0a64d;box-shadow:0 0 40px #5dc0a61a}.premium-stat-card--coral{border-color:#f06e5f26}.premium-stat-card--coral .stat-value{color:#f06e5f}.premium-stat-card--coral:hover{border-color:#f06e5f4d;box-shadow:0 0 40px #f06e5f1a}.premium-stat-card--purple{border-color:#9b8ec626}.premium-stat-card--purple .stat-value{color:#9b8ec6}.premium-stat-card--purple:hover{border-color:#9b8ec64d;box-shadow:0 0 40px #9b8ec61a}.premium-stat-card .card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.premium-stat-card .stat-value{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1}.premium-stat-card .stat-value .stat-prefix,.premium-stat-card .stat-value .stat-suffix{font-size:.6em;font-weight:600;opacity:.8}.premium-stat-card .stat-icon{font-size:1.5rem;opacity:.7}.premium-stat-card .stat-label{font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 .5rem;line-height:1.3}.premium-stat-card .stat-description{font-size:.9rem;color:#ffffff80;margin:0;line-height:1.5}.premium-stat-card .card-shine{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);pointer-events:none;transform:skew(-15deg);transition:left .6s ease}.premium-stat-card:hover .card-shine{left:150%}@media(max-width:768px){.premium-stat-card{padding:1.5rem}.premium-stat-card .stat-label{font-size:1rem}.premium-stat-card .stat-description{font-size:.85rem}}.premium-cta-section{position:relative;padding:6rem 2rem;overflow:hidden;background:linear-gradient(180deg,#1a2039,#0f1525)}.premium-cta-section .cta-background{position:absolute;inset:0;z-index:0}.premium-cta-section .cta-background .glow-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(255,178,93,.15) 0%,transparent 70%);filter:blur(60px);pointer-events:none}.premium-cta-section .cta-content{position:relative;z-index:1;max-width:800px;margin:0 auto;text-align:center}.premium-cta-section .cta-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffb25d1a;border:1px solid rgba(255,178,93,.3);border-radius:100px;margin-bottom:2rem;color:#ffb25d;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.premium-cta-section .cta-badge .badge-icon{font-size:1rem}.premium-cta-section .cta-headline{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;line-height:1.2;margin:0 0 1.25rem}.premium-cta-section .cta-headline .highlight{color:#ffb25d;display:inline}.premium-cta-section .cta-subheadline{font-size:1.15rem;color:#ffffffb3;line-height:1.6;margin:0 0 2.5rem;max-width:600px;margin-left:auto;margin-right:auto}.premium-cta-section .cta-features{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem}.premium-cta-section .cta-features .feature-item{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:100px}.premium-cta-section .cta-features .feature-item .feature-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:#5dc0a6}.premium-cta-section .cta-features .feature-item .feature-icon svg{width:100%;height:100%}.premium-cta-section .cta-features .feature-item .feature-text{font-size:.9rem;color:#fffc}.premium-cta-section .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem}.premium-cta-section .cta-buttons .cta-button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;border-radius:100px;text-decoration:none;transition:all .3s ease}.premium-cta-section .cta-buttons .cta-button svg{width:20px;height:20px;transition:transform .3s ease}.premium-cta-section .cta-buttons .cta-button.primary{background:linear-gradient(135deg,#ffb25d,#ffc580);color:#1a2039;box-shadow:0 4px 20px #ffb25d4d}.premium-cta-section .cta-buttons .cta-button.primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffb25d66}.premium-cta-section .cta-buttons .cta-button.primary:hover svg{transform:translate(4px)}.premium-cta-section .cta-buttons .cta-button.secondary{background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff}.premium-cta-section .cta-buttons .cta-button.secondary:hover{background:#ffffff1f;border-color:#ffffff4d}.premium-cta-section .trust-section{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.premium-cta-section .trust-section .trust-item{display:flex;align-items:center;gap:.5rem;color:#ffffff80;font-size:.9rem}.premium-cta-section .trust-section .trust-item .trust-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:#5dc0a6}.premium-cta-section .trust-section .trust-item .trust-icon svg{width:100%;height:100%}.premium-cta-section .floating-elements{position:absolute;inset:0;pointer-events:none;overflow:hidden}.premium-cta-section .floating-elements .float-card{position:absolute;width:80px;height:80px;background:#ffffff08;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:16px;opacity:.5}.premium-cta-section .floating-elements .float-card.float-1{top:15%;left:10%}.premium-cta-section .floating-elements .float-card.float-2{bottom:20%;right:12%}@media(max-width:768px){.premium-cta-section{padding:4rem 1.5rem}.premium-cta-section .cta-badge{padding:.4rem .8rem;font-size:.7rem}.premium-cta-section .cta-subheadline{font-size:1rem;margin-bottom:2rem}.premium-cta-section .cta-features{gap:.75rem;margin-bottom:2rem}.premium-cta-section .cta-features .feature-item{padding:.4rem .8rem}.premium-cta-section .cta-features .feature-item .feature-text{font-size:.85rem}.premium-cta-section .cta-buttons{flex-direction:column;align-items:stretch}.premium-cta-section .cta-buttons .cta-button{justify-content:center;padding:.875rem 2rem;font-size:1rem}.premium-cta-section .trust-section{gap:1rem}.premium-cta-section .trust-section .trust-item{font-size:.85rem}.premium-cta-section .floating-elements{display:none}}.premium-faq-section{padding:5rem 2rem;background:transparent}.premium-faq-section .section-container{max-width:800px;margin:0 auto}.premium-faq-section .section-header{text-align:center;margin-bottom:3rem}.premium-faq-section .section-header .section-title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#fff;margin:0 0 .75rem}.premium-faq-section .section-header .section-subtitle{font-size:1.1rem;color:#fff9;max-width:500px;margin:0 auto;line-height:1.5}.faq-list{display:flex;flex-direction:column;gap:.75rem}.premium-faq-item{background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;transition:all .3s ease}.premium-faq-item:hover{background:#ffffff0f;border-color:#ffffff1f}.premium-faq-item--open{background:#ffffff0f;border-color:#ffb25d40;box-shadow:0 8px 32px #00000026}.premium-faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left}.premium-faq-item .faq-question .question-text{font-size:1.05rem;font-weight:600;color:#fff;line-height:1.4;padding-right:1rem}.premium-faq-item .faq-question .question-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:#ffffff80;transition:color .3s ease}.premium-faq-item .faq-question .question-icon svg{width:20px;height:20px}.premium-faq-item .faq-question:hover .question-icon,.premium-faq-item--open .faq-question .question-icon{color:#ffb25d}.premium-faq-item .faq-answer{overflow:hidden}.premium-faq-item .faq-answer .answer-content{padding:0 1.5rem 1.5rem}.premium-faq-item .faq-answer .answer-content p{font-size:.95rem;color:#ffffffb3;line-height:1.7;margin:0}.premium-faq-item .faq-answer .answer-content p:not(:last-child){margin-bottom:1rem}.premium-faq-item .faq-answer .answer-content ul,.premium-faq-item .faq-answer .answer-content ol{margin:.75rem 0;padding-left:1.5rem;color:#ffffffb3}.premium-faq-item .faq-answer .answer-content ul li,.premium-faq-item .faq-answer .answer-content ol li{font-size:.95rem;line-height:1.6;margin-bottom:.5rem}.premium-faq-item .faq-answer .answer-content ul li:last-child,.premium-faq-item .faq-answer .answer-content ol li:last-child{margin-bottom:0}.premium-faq-item .faq-answer .answer-content a{color:#ffb25d;text-decoration:underline;text-decoration-color:#ffb25d4d;transition:text-decoration-color .2s ease}.premium-faq-item .faq-answer .answer-content a:hover{text-decoration-color:#ffb25d}.premium-faq-item .faq-answer .answer-content strong{color:#fff;font-weight:600}@media(max-width:768px){.premium-faq-item{border-radius:14px}.premium-faq-item .faq-question{padding:1rem 1.25rem}.premium-faq-item .faq-question .question-text{font-size:.95rem}.premium-faq-item .faq-question .question-icon{width:24px;height:24px}.premium-faq-item .faq-question .question-icon svg{width:18px;height:18px}.premium-faq-item .faq-answer .answer-content{padding:0 1.25rem 1.25rem}.premium-faq-item .faq-answer .answer-content p{font-size:.9rem}}.child-support-calculator-page.premium{min-height:100vh;background:#0f1525;color:#fff}.child-support-calculator-page.premium .calculator-section.premium{padding:5rem 2rem;background:linear-gradient(180deg,#0f1525,#1a2039)}.child-support-calculator-page.premium .calculator-section.premium .section-container{max-width:1200px;margin:0 auto}.child-support-calculator-page.premium .tier-down-section{margin-top:2rem}.child-support-calculator-page.premium .tier-down-section .ant-collapse{background:transparent;border:none;border-radius:16px;overflow:hidden}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px!important;margin-bottom:0;overflow:hidden}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item:last-child{border-radius:16px!important}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item .ant-collapse-header{padding:1rem 1.25rem;color:#fff!important;font-weight:600;font-size:.95rem;background:transparent}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{color:#ffffff80}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item .ant-collapse-header:hover{background:#ffffff05}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item .ant-collapse-content{background:transparent;border-top:1px solid rgba(255,255,255,.08)}.child-support-calculator-page.premium .tier-down-section .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:1.5rem}.child-support-calculator-page.premium .tier-down-section .children-input .ant-form-item-label>label{color:#ffffffd9!important;font-weight:500}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;width:100%}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker input{color:#fff!important}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker input::-moz-placeholder{color:#fff6!important}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker input::placeholder{color:#fff6!important}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker .ant-picker-suffix{color:#ffffff80}.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker:hover,.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker:focus,.child-support-calculator-page.premium .tier-down-section .children-input .ant-picker.ant-picker-focused{border-color:#ffb25d80!important;box-shadow:0 0 0 2px #ffb25d1a!important}.child-support-calculator-page.premium .tier-down-section .children-input .child-item{background:#ffffff05;border-radius:12px;padding:1rem;margin-bottom:1rem}.child-support-calculator-page.premium .tier-down-section .children-input .child-item .child-label{color:#fff;font-weight:600;margin-bottom:.5rem}.child-support-calculator-page.premium .tier-down-results{margin-top:1.5rem}.child-support-calculator-page.premium .tier-down-results .tier-down-title{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.child-support-calculator-page.premium .tier-down-results .tier-down-title svg{color:#ffb25d}.child-support-calculator-page.premium .tier-down-results .projection-chart{background:#ffffff05;border-radius:16px;padding:1.5rem;margin-bottom:1.5rem}.child-support-calculator-page.premium .tier-down-results .projection-table{background:transparent;border-radius:12px;overflow:hidden}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table{background:transparent}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table .ant-table-thead>tr>th{background:#ffffff0f;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffd9;font-weight:600;font-size:.85rem;padding:.75rem 1rem}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table .ant-table-tbody>tr>td{background:transparent;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffffb3;padding:.75rem 1rem}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table .ant-table-tbody>tr:hover>td{background:#ffffff0a}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table .ant-table-tbody>tr.current-year>td{background:#ffb25d1a;font-weight:600}.child-support-calculator-page.premium .tier-down-results .total-highlight{background:linear-gradient(135deg,#ffb25d26,#ffb25d14);border:1px solid rgba(255,178,93,.3);border-radius:16px;padding:1.5rem;margin-top:1.5rem;text-align:center}.child-support-calculator-page.premium .tier-down-results .total-highlight .total-label{font-size:.9rem;color:#ffffffb3;margin-bottom:.5rem}.child-support-calculator-page.premium .tier-down-results .total-highlight .total-value{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#ffb25d,#ffc580);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.child-support-calculator-page.premium .tier-down-results .total-highlight .total-years{font-size:.85rem;color:#ffffff80;margin-top:.25rem}.child-support-calculator-page.premium .related-resources-section.premium{padding:4rem 2rem;background:#ffffff05}.child-support-calculator-page.premium .related-resources-section.premium .section-container{max-width:1200px;margin:0 auto}.child-support-calculator-page.premium .related-resources-section.premium .section-title{font-size:1.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:2rem}.child-support-calculator-page.premium .related-resources-section.premium .resources-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media(max-width:1000px){.child-support-calculator-page.premium .related-resources-section.premium .resources-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.child-support-calculator-page.premium .related-resources-section.premium .resources-grid{grid-template-columns:1fr}}.child-support-calculator-page.premium .related-resources-section.premium .resource-card{display:block;padding:1.5rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;text-decoration:none;transition:all .3s ease}.child-support-calculator-page.premium .related-resources-section.premium .resource-card:hover{background:#ffffff14;border-color:#ffb25d4d;transform:translateY(-4px);box-shadow:0 12px 24px #0003}.child-support-calculator-page.premium .related-resources-section.premium .resource-card h4{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .5rem}.child-support-calculator-page.premium .related-resources-section.premium .resource-card p{font-size:.875rem;color:#ffffff80;margin:0;line-height:1.4}.child-support-calculator-page.premium .premium-email-modal .ant-modal-content{background:linear-gradient(135deg,#1a2039,#2d3651);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:0}.child-support-calculator-page.premium .premium-email-modal .ant-modal-body{padding:2.5rem}.child-support-calculator-page.premium .premium-email-modal .ant-modal-close{color:#fff9}.child-support-calculator-page.premium .premium-email-modal .ant-modal-close:hover{color:#fff}.child-support-calculator-page.premium .premium-email-modal .modal-content{text-align:center}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-header{margin-bottom:1.5rem}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-header h3{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-header .support-preview{font-size:1rem;color:#ffffffb3;margin:0 0 .75rem}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-header .support-preview .value{font-size:1.5rem;font-weight:700;color:#ffb25d}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-header .children-badge{display:inline-block;padding:.35rem .75rem;border-radius:100px;font-size:.8rem;font-weight:600;background:#5dc0a626;border:1px solid rgba(93,192,166,.3);color:#5dc0a6}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-description{font-size:.95rem;color:#fff9;line-height:1.6;margin-bottom:1.5rem}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-form-item-label>label{color:#ffffffd9!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-input{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:12px!important;color:#fff!important;padding:.75rem 1rem}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-input::-moz-placeholder{color:#fff6!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-input::placeholder{color:#fff6!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-input:hover,.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-input:focus{border-color:#ffb25d80!important;box-shadow:0 0 0 2px #ffb25d1a!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-btn-primary{background:linear-gradient(135deg,#ffb25d,#ffc580)!important;border:none!important;color:#1a2039!important;font-weight:600!important;height:auto!important;padding:.875rem 2rem!important;border-radius:100px!important;font-size:1rem!important;box-shadow:0 4px 20px #ffb25d4d!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ffb25d66!important}.child-support-calculator-page.premium .premium-email-modal .modal-content .modal-privacy{font-size:.8rem;color:#fff6;margin:1rem 0 0}.child-support-calculator-page.premium .ant-select-dropdown{background:#1a2039!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 16px 48px #0006!important}.child-support-calculator-page.premium .ant-select-dropdown .ant-select-item{color:#fffc!important;padding:10px 16px}.child-support-calculator-page.premium .ant-select-dropdown .ant-select-item:hover,.child-support-calculator-page.premium .ant-select-dropdown .ant-select-item-option-active{background:#ffffff14!important}.child-support-calculator-page.premium .ant-select-dropdown .ant-select-item-option-selected{background:#ffb25d26!important;color:#ffb25d!important;font-weight:600}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-panel-container{background:#1a2039!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;box-shadow:0 16px 48px #0006!important}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-header{color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-header button{color:#fff9}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-header button:hover{color:#ffb25d}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-content th{color:#ffffff80}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-cell{color:#ffffffb3}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected) .ant-picker-cell-inner{background:#ffffff1a}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-selected .ant-picker-cell-inner{background:#ffb25d;color:#1a2039}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-cell.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#ffb25d}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-footer{border-top:1px solid rgba(255,255,255,.1)}.child-support-calculator-page.premium .ant-picker-dropdown .ant-picker-footer .ant-picker-today-btn{color:#ffb25d}.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:12px!important;box-shadow:0 16px 48px #00000026!important}.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown .ant-select-item{color:#1a2039!important;padding:12px 16px!important;font-size:15px!important}.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown .ant-select-item:hover,.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown .ant-select-item-option-active{background:#ffb25d1a!important;color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown .ant-select-item-option-selected{background:#ffb25d33!important;color:#1a2039!important;font-weight:600!important}.child-support-calculator-page:not(.premium) .ant-select-dropdown.premium-calculator-dropdown .ant-select-item-option-content{color:#1a2039!important}.child-support-calculator-page:not(.premium) .calculator-page .ant-select-selection-item,.child-support-calculator-page:not(.premium) .premium-calculator-container .ant-select-selection-item,.child-support-calculator-page:not(.premium) .divorce-cost-calculator .ant-select-selection-item,.child-support-calculator-page:not(.premium) .alimony-calculator .ant-select-selection-item,.child-support-calculator-page:not(.premium) .child-support-calculator .ant-select-selection-item,.child-support-calculator-page:not(.premium) .property-division-calculator .ant-select-selection-item{color:#1a2039!important}.child-support-calculator-page:not(.premium) .calculator-page .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .premium-calculator-container .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .divorce-cost-calculator .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .alimony-calculator .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .child-support-calculator .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .property-division-calculator .ant-select-selection-placeholder{color:#999!important}.child-support-calculator-page:not(.premium) .calculator-page .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .premium-calculator-container .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .divorce-cost-calculator .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .alimony-calculator .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .child-support-calculator .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .property-division-calculator .ant-select-selection-search-input{color:#1a2039!important}.child-support-calculator-page:not(.premium) .calculator-page .ant-select-selector,.child-support-calculator-page:not(.premium) .premium-calculator-container .ant-select-selector,.child-support-calculator-page:not(.premium) .divorce-cost-calculator .ant-select-selector,.child-support-calculator-page:not(.premium) .alimony-calculator .ant-select-selector,.child-support-calculator-page:not(.premium) .child-support-calculator .ant-select-selector,.child-support-calculator-page:not(.premium) .property-division-calculator .ant-select-selector{background:#fff!important;border-color:#00000026!important}.child-support-calculator-page:not(.premium) .calculator-page .ant-select-focused .ant-select-selector,.child-support-calculator-page:not(.premium) .premium-calculator-container .ant-select-focused .ant-select-selector,.child-support-calculator-page:not(.premium) .divorce-cost-calculator .ant-select-focused .ant-select-selector,.child-support-calculator-page:not(.premium) .alimony-calculator .ant-select-focused .ant-select-selector,.child-support-calculator-page:not(.premium) .child-support-calculator .ant-select-focused .ant-select-selector,.child-support-calculator-page:not(.premium) .property-division-calculator .ant-select-focused .ant-select-selector{border-color:#ffb25d!important;box-shadow:0 0 0 3px #ffb25d26!important}.child-support-calculator-page:not(.premium) .premium-form-card .ant-select .ant-select-selector,.child-support-calculator-page:not(.premium) .premium-calculator-section .ant-select .ant-select-selector,.child-support-calculator-page:not(.premium) .calculator-form-section .ant-select .ant-select-selector,.child-support-calculator-page:not(.premium) .ant-form .ant-select .ant-select-selector{background:#fff!important}.child-support-calculator-page:not(.premium) .premium-form-card .ant-select .ant-select-selection-item,.child-support-calculator-page:not(.premium) .premium-calculator-section .ant-select .ant-select-selection-item,.child-support-calculator-page:not(.premium) .calculator-form-section .ant-select .ant-select-selection-item,.child-support-calculator-page:not(.premium) .ant-form .ant-select .ant-select-selection-item{color:#1a2039!important}.child-support-calculator-page:not(.premium) .premium-form-card .ant-select .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .premium-calculator-section .ant-select .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .calculator-form-section .ant-select .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .ant-form .ant-select .ant-select-selection-placeholder{color:#999!important}.child-support-calculator-page:not(.premium) .premium-form-card .ant-select .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .premium-calculator-section .ant-select .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .calculator-form-section .ant-select .ant-select-selection-search-input,.child-support-calculator-page:not(.premium) .ant-form .ant-select .ant-select-selection-search-input{color:#1a2039!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .section-title,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .section-header .section-title,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .premium-info-section .section-title,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium h2.section-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .section-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .section-header .section-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .premium-info-section .section-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium h2.section-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .section-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .section-header .section-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .premium-info-section .section-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium h2.section-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .section-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .section-header .section-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .premium-info-section .section-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium h2.section-title,.child-support-calculator-page:not(.premium) .premium-calculator-page .section-title,.child-support-calculator-page:not(.premium) .premium-calculator-page .section-header .section-title,.child-support-calculator-page:not(.premium) .premium-calculator-page .premium-info-section .section-title,.child-support-calculator-page:not(.premium) .premium-calculator-page h2.section-title{color:#fff!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .section-subtitle,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .section-header .section-subtitle,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .premium-info-section .section-subtitle,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .section-subtitle,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .section-header .section-subtitle,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .premium-info-section .section-subtitle,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .section-subtitle,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .section-header .section-subtitle,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .premium-info-section .section-subtitle,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .section-subtitle,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .section-header .section-subtitle,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .premium-info-section .section-subtitle,.child-support-calculator-page:not(.premium) .premium-calculator-page .section-subtitle,.child-support-calculator-page:not(.premium) .premium-calculator-page .section-header .section-subtitle,.child-support-calculator-page:not(.premium) .premium-calculator-page .premium-info-section .section-subtitle{color:#ffffffb3!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .card-title,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .premium-info-card .card-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .card-title,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .premium-info-card .card-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .card-title,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .premium-info-card .card-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .card-title,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .premium-info-card .card-title,.child-support-calculator-page:not(.premium) .premium-calculator-page .card-title,.child-support-calculator-page:not(.premium) .premium-calculator-page .premium-info-card .card-title{color:#fff!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .card-description,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .premium-info-card .card-description,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .card-description,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .premium-info-card .card-description,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .card-description,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .premium-info-card .card-description,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .card-description,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .premium-info-card .card-description,.child-support-calculator-page:not(.premium) .premium-calculator-page .card-description,.child-support-calculator-page:not(.premium) .premium-calculator-page .premium-info-card .card-description{color:#fff9!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .ant-form label,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .ant-form label,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .ant-form label,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .ant-form label,.child-support-calculator-page:not(.premium) .premium-calculator-page .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .premium-calculator-page .ant-form label{color:#ffffffd9!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .ant-select-selection-item,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .ant-select-selection-item,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .ant-select-selection-item,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .ant-select-selection-item,.child-support-calculator-page:not(.premium) .premium-calculator-page .ant-select-selection-item{color:#fff!important}.child-support-calculator-page:not(.premium) .divorce-cost-calculator-page.premium .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .alimony-calculator-page.premium .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .child-support-calculator-page.premium .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .property-division-calculator-page.premium .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .premium-calculator-page .ant-select-selection-placeholder{color:#fff6!important}.child-support-calculator-page:not(.premium) .calculator-page:not(.premium) .ant-select .ant-select-selection-item,.child-support-calculator-page:not(.premium) .tools-landing-page .ant-select .ant-select-selection-item,.child-support-calculator-page:not(.premium) .public-page .ant-select .ant-select-selection-item{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-btn-primary{background:linear-gradient(135deg,#ffb25d,#ff9a3d)!important;border-color:#ffb25d!important;color:#1a2039!important;font-weight:600;box-shadow:0 2px 8px #ffb25d4d}.child-support-calculator-page:not(.premium) .ant-btn-primary:hover,.child-support-calculator-page:not(.premium) .ant-btn-primary:focus{background:linear-gradient(135deg,#ff9a3d,#ffb25d)!important;border-color:#ff9a3d!important;color:#1a2039!important;box-shadow:0 4px 12px #ffb25d66}.child-support-calculator-page:not(.premium) .ant-btn-primary:active{background:linear-gradient(135deg,#e5a050,#ffb25d)!important;border-color:#e5a050!important}.child-support-calculator-page:not(.premium) .ant-btn-link{color:#ffb25d!important;font-weight:600}.child-support-calculator-page:not(.premium) .ant-btn-link:hover,.child-support-calculator-page:not(.premium) .ant-btn-link:focus{color:#ff9a3d!important}.child-support-calculator-page:not(.premium) .ant-btn-link:active{color:#e5a050!important}.child-support-calculator-page:not(.premium) .section-container a,.child-support-calculator-page:not(.premium) .resources-section a,.child-support-calculator-page:not(.premium) .resource-card a,.child-support-calculator-page:not(.premium) .quick-facts-section a,.child-support-calculator-page:not(.premium) .key-facts-section a,.child-support-calculator-page:not(.premium) .process-section a,.child-support-calculator-page:not(.premium) .financial-section a,.child-support-calculator-page:not(.premium) .custody-section a,.child-support-calculator-page:not(.premium) .costs-section a{color:#ffb25d!important}.child-support-calculator-page:not(.premium) .section-container a:hover,.child-support-calculator-page:not(.premium) .section-container a:focus,.child-support-calculator-page:not(.premium) .resources-section a:hover,.child-support-calculator-page:not(.premium) .resources-section a:focus,.child-support-calculator-page:not(.premium) .resource-card a:hover,.child-support-calculator-page:not(.premium) .resource-card a:focus,.child-support-calculator-page:not(.premium) .quick-facts-section a:hover,.child-support-calculator-page:not(.premium) .quick-facts-section a:focus,.child-support-calculator-page:not(.premium) .key-facts-section a:hover,.child-support-calculator-page:not(.premium) .key-facts-section a:focus,.child-support-calculator-page:not(.premium) .process-section a:hover,.child-support-calculator-page:not(.premium) .process-section a:focus,.child-support-calculator-page:not(.premium) .financial-section a:hover,.child-support-calculator-page:not(.premium) .financial-section a:focus,.child-support-calculator-page:not(.premium) .custody-section a:hover,.child-support-calculator-page:not(.premium) .custody-section a:focus,.child-support-calculator-page:not(.premium) .costs-section a:hover,.child-support-calculator-page:not(.premium) .costs-section a:focus{color:#ff9a3d!important}.child-support-calculator-page:not(.premium) .hero-section-premium{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a2039,#2e3856);overflow:hidden}.child-support-calculator-page:not(.premium) .hero-section-premium h1,.child-support-calculator-page:not(.premium) .hero-section-premium h2,.child-support-calculator-page:not(.premium) .hero-section-premium h3,.child-support-calculator-page:not(.premium) .hero-section-premium h4,.child-support-calculator-page:not(.premium) .hero-section-premium h5,.child-support-calculator-page:not(.premium) .hero-section-premium h6{color:#fff!important}.child-support-calculator-page:not(.premium) .hero-section-premium .hero-overlay{position:absolute;inset:0;background:radial-gradient(circle at 30% 50%,rgba(255,178,93,.1) 0%,transparent 50%);pointer-events:none}.child-support-calculator-page:not(.premium) .hero-section-premium .hero-container{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:80px 24px;text-align:center;width:100%}.child-support-calculator-page:not(.premium) .hero-section-premium .logo-container{margin-bottom:48px;text-align:center}.child-support-calculator-page:not(.premium) .hero-section-premium .logo-container .logo-premium{height:96px;cursor:pointer;transition:transform .3s ease}.child-support-calculator-page:not(.premium) .hero-section-premium .logo-container .logo-premium:hover{transform:scale(1.05)}.child-support-calculator-page:not(.premium) .hero-section-premium .hero-title-main{font-size:56px!important;font-weight:800!important;line-height:1.2!important;color:#fff!important;margin-bottom:24px!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.child-support-calculator-page:not(.premium) .hero-section-premium .hero-title-main{font-size:36px!important}}.child-support-calculator-page:not(.premium) .hero-section-premium .hero-subtitle-main{font-size:20px!important;color:#ffffffe6!important;margin-bottom:40px!important;line-height:1.6}@media(max-width:768px){.child-support-calculator-page:not(.premium) .hero-section-premium .hero-subtitle-main{font-size:16px!important}}.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item{display:flex;align-items:center;gap:8px}.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item .anticon{font-size:18px;color:#ffb25d!important}.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item span,.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item span.ant-typography,.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item .ant-typography,.child-support-calculator-page:not(.premium) .hero-section-premium .trust-bar-hero .trust-item .text-white{font-size:16px;font-weight:500;color:#fff!important}.child-support-calculator-page:not(.premium) .hero-section-premium span.ant-typography,.child-support-calculator-page:not(.premium) .hero-section-premium .ant-typography,.child-support-calculator-page:not(.premium) .hero-section-premium p,.child-support-calculator-page:not(.premium) .hero-section-premium span{color:#ffffffe6!important}.child-support-calculator-page:not(.premium) .section-container{max-width:1200px;margin:0 auto;padding:0 24px}.child-support-calculator-page:not(.premium) .section-container h2.ant-typography,.child-support-calculator-page:not(.premium) .section-container h3.ant-typography,.child-support-calculator-page:not(.premium) .section-container h4.ant-typography{color:#1a2039!important}.child-support-calculator-page:not(.premium) .section-header-center{text-align:center;margin-bottom:60px}.child-support-calculator-page:not(.premium) .section-header-center .section-title-dark{font-size:42px!important;font-weight:800!important;color:#1a2039!important;margin-bottom:16px!important}.child-support-calculator-page:not(.premium) .section-header-center .section-subtitle-dark{font-size:18px!important;color:#666!important}.child-support-calculator-page:not(.premium) .section-header-center .section-title-light{font-size:42px!important;font-weight:800!important;color:#1a2039!important;margin-bottom:16px!important}.child-support-calculator-page:not(.premium) .section-header-center .section-subtitle-light{font-size:18px!important;color:#666!important}.child-support-calculator-page:not(.premium) .stats-section{padding:60px 24px;background:#fff;border-bottom:1px solid #E8E8E8}.child-support-calculator-page:not(.premium) .stats-section .stat-card{text-align:center;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.child-support-calculator-page:not(.premium) .stats-section .stat-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f}.child-support-calculator-page:not(.premium) .filters-section,.child-support-calculator-page:not(.premium) .filter-section{padding:40px 24px;background:#fff;border-bottom:1px solid #E8E8E8}.child-support-calculator-page:not(.premium) .filters-section .section-container,.child-support-calculator-page:not(.premium) .filter-section .section-container{max-width:1200px;margin:0 auto}.child-support-calculator-page:not(.premium) .final-cta-section{padding:100px 24px;background:linear-gradient(135deg,#1a2039,#2e3856)}.child-support-calculator-page:not(.premium) .final-cta-section h1,.child-support-calculator-page:not(.premium) .final-cta-section h2,.child-support-calculator-page:not(.premium) .final-cta-section h3,.child-support-calculator-page:not(.premium) .final-cta-section h4,.child-support-calculator-page:not(.premium) .final-cta-section h5,.child-support-calculator-page:not(.premium) .final-cta-section h6{color:#fff!important}.child-support-calculator-page:not(.premium) .final-cta-section .cta-container{max-width:900px;margin:0 auto;text-align:center}.child-support-calculator-page:not(.premium) .final-cta-section .cta-title{font-size:42px!important;font-weight:800!important;color:#fff!important;margin-bottom:16px!important}.child-support-calculator-page:not(.premium) .final-cta-section .cta-subtitle{font-size:18px!important;color:#ffffffe6!important;margin-bottom:32px!important}.child-support-calculator-page:not(.premium) .final-cta-section .cta-button-premium{height:56px;padding:0 40px;font-size:18px;font-weight:600;border-radius:8px;background:linear-gradient(135deg,#ffb25d,#ff9a3d);border:none;box-shadow:0 4px 12px #ffb25d4d;transition:all .3s ease}.child-support-calculator-page:not(.premium) .final-cta-section .cta-button-premium:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ffb25d66}.child-support-calculator-page:not(.premium) .final-cta-section .cta-button-secondary{height:56px;padding:0 40px;font-size:18px;font-weight:600;border-radius:8px;background:transparent;border:2px solid white;color:#fff;transition:all .3s ease}.child-support-calculator-page:not(.premium) .final-cta-section .cta-button-secondary:hover{background:#fff;color:#1a2039}.child-support-calculator-page:not(.premium) table,.child-support-calculator-page:not(.premium) .ant-table{background:#fff!important}.child-support-calculator-page:not(.premium) table thead tr th,.child-support-calculator-page:not(.premium) table .ant-table-thead>tr>th,.child-support-calculator-page:not(.premium) .ant-table thead tr th,.child-support-calculator-page:not(.premium) .ant-table .ant-table-thead>tr>th{background:#1a2039!important;color:#fff!important}.child-support-calculator-page:not(.premium) table tbody tr,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr,.child-support-calculator-page:not(.premium) .ant-table tbody tr,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr{background:#fff!important}.child-support-calculator-page:not(.premium) table tbody tr td,.child-support-calculator-page:not(.premium) table tbody tr>td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr>td,.child-support-calculator-page:not(.premium) .ant-table tbody tr td,.child-support-calculator-page:not(.premium) .ant-table tbody tr>td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr>td{color:#1a2039!important;background:#fff!important}.child-support-calculator-page:not(.premium) table tbody tr:nth-child(2n),.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr:nth-child(2n),.child-support-calculator-page:not(.premium) .ant-table tbody tr:nth-child(2n),.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr:nth-child(2n){background:#fafafa!important}.child-support-calculator-page:not(.premium) table tbody tr:nth-child(2n) td,.child-support-calculator-page:not(.premium) table tbody tr:nth-child(2n)>td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr:nth-child(2n) td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr:nth-child(2n)>td,.child-support-calculator-page:not(.premium) .ant-table tbody tr:nth-child(2n) td,.child-support-calculator-page:not(.premium) .ant-table tbody tr:nth-child(2n)>td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr:nth-child(2n) td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr:nth-child(2n)>td{background:#fafafa!important}.child-support-calculator-page:not(.premium) table tbody tr:hover td,.child-support-calculator-page:not(.premium) table tbody tr:hover>td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr:hover td,.child-support-calculator-page:not(.premium) table .ant-table-tbody>tr:hover>td,.child-support-calculator-page:not(.premium) .ant-table tbody tr:hover td,.child-support-calculator-page:not(.premium) .ant-table tbody tr:hover>td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr:hover td,.child-support-calculator-page:not(.premium) .ant-table .ant-table-tbody>tr:hover>td{background:#f0f9ff!important;color:#1a2039!important}.child-support-calculator-page:not(.premium) html body .ant-form-item-label>label:not(.premium-form-card *),.child-support-calculator-page:not(.premium) html body .ant-form-item-label:not(.premium-form-card *),.child-support-calculator-page:not(.premium) html body .ant-form label:not(.premium-form-card *),.child-support-calculator-page:not(.premium) body .ant-form-item-label>label,.child-support-calculator-page:not(.premium) body .ant-form-item-label,.child-support-calculator-page:not(.premium) body .ant-form label,.child-support-calculator-page:not(.premium) .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .ant-form-item-label,.child-support-calculator-page:not(.premium) .ant-form label{color:#1a2039!important;font-weight:600!important}.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-form-item-label,.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-form label{color:#ffffffe6!important;font-weight:500!important}.child-support-calculator-page:not(.premium) html body .ant-form .ant-form-item .ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .ant-form-item .ant-form-item-row .ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body div.ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .ant-col.ant-form-item-label>label{color:#1a2039!important;font-weight:600!important;font-size:15px!important}.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-form .ant-form-item .ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-form-item .ant-form-item-row .ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .premium-form-card div.ant-form-item-label>label,.child-support-calculator-page:not(.premium) html body .premium-form-card .ant-col.ant-form-item-label>label{color:#ffffffe6!important;font-weight:500!important}.child-support-calculator-page:not(.premium) .ant-radio-wrapper,.child-support-calculator-page:not(.premium) .ant-radio-wrapper span,.child-support-calculator-page:not(.premium) .ant-radio-button-wrapper,.child-support-calculator-page:not(.premium) .ant-radio-group{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-checkbox-wrapper,.child-support-calculator-page:not(.premium) .ant-checkbox-wrapper span{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-select-selection-item,.child-support-calculator-page:not(.premium) .ant-select-item-option-content{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-input,.child-support-calculator-page:not(.premium) .ant-input-number,.child-support-calculator-page:not(.premium) .ant-input-number-input{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-typography,.child-support-calculator-page:not(.premium) .ant-typography.ant-typography-secondary,.child-support-calculator-page:not(.premium) .ant-form .ant-typography{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-card-head-title,.child-support-calculator-page:not(.premium) .ant-card-body h1,.child-support-calculator-page:not(.premium) .ant-card-body h2,.child-support-calculator-page:not(.premium) .ant-card-body h3,.child-support-calculator-page:not(.premium) .ant-card-body h4,.child-support-calculator-page:not(.premium) .ant-card-body h5,.child-support-calculator-page:not(.premium) .ant-card-body p,.child-support-calculator-page:not(.premium) .ant-card-body span,.child-support-calculator-page:not(.premium) .ant-card-body label{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-alert-message{color:#1a2039!important}.child-support-calculator-page:not(.premium) .ant-timeline-item-content{color:#1a2039!important}.child-support-calculator-page:not(.premium) ul li,.child-support-calculator-page:not(.premium) ol li{color:#1a2039}.child-support-calculator-page:not(.premium) p{color:#1a2039}.child-support-calculator-page:not(.premium) .ant-typography-secondary,.child-support-calculator-page:not(.premium) span[class*=secondary],.child-support-calculator-page:not(.premium) .text-secondary{color:#475569!important}.child-support-calculator-page:not(.premium) .calculator-section .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .quiz-section .ant-form-item-label>label,.child-support-calculator-page:not(.premium) .form-card .ant-form-item-label>label{color:#1a2039!important;font-weight:600!important;font-size:15px!important}.child-support-calculator-page:not(.premium) .calculator-section .ant-radio-wrapper,.child-support-calculator-page:not(.premium) .calculator-section .ant-radio-button-wrapper,.child-support-calculator-page:not(.premium) .quiz-section .ant-radio-wrapper,.child-support-calculator-page:not(.premium) .quiz-section .ant-radio-button-wrapper,.child-support-calculator-page:not(.premium) .form-card .ant-radio-wrapper,.child-support-calculator-page:not(.premium) .form-card .ant-radio-button-wrapper{color:#1a2039!important}.child-support-calculator-page:not(.premium) .calculator-section .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .quiz-section .ant-select-selection-placeholder,.child-support-calculator-page:not(.premium) .form-card .ant-select-selection-placeholder{color:#64748b!important}.child-support-calculator-page:not(.premium){min-height:100vh;background:#fafafa}.child-support-calculator-page:not(.premium) .ant-form-item-label>label{color:#1a2039!important;font-weight:600!important}.child-support-calculator-page:not(.premium) .calculator-section{padding:80px 24px;background:#fff}.child-support-calculator-page:not(.premium) .calculator-section .form-card,.child-support-calculator-page:not(.premium) .calculator-section .results-card,.child-support-calculator-page:not(.premium) .calculator-section .placeholder-card{border-radius:16px;box-shadow:0 4px 12px #0000001a}@media(max-width:768px){.child-support-calculator-page.premium .calculator-section.premium,.child-support-calculator-page.premium .related-resources-section.premium{padding:3rem 1.5rem}.child-support-calculator-page.premium .tier-down-results .total-highlight{padding:1.25rem}.child-support-calculator-page.premium .tier-down-results .total-highlight .total-value{font-size:1.75rem}.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table-thead>tr>th,.child-support-calculator-page.premium .tier-down-results .projection-table .ant-table-tbody>tr>td{padding:.5rem .75rem;font-size:.85rem}}
