@layer page{._container_5jgag_2{width:100%;background-color:var(--background)}._sectionTitle_5jgag_7{font-family:var(--font-family-display);font-size:2.5rem;font-weight:500;color:var(--primary);margin:0 0 var(--spacing-4);letter-spacing:-.02em}._sectionSubtitle_5jgag_16{font-family:var(--font-family-base);font-size:1.125rem;color:var(--muted-foreground);margin:0;max-width:600px;line-height:1.6}._hero_5jgag_26{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid rgba(246,243,234,.15);background:radial-gradient(circle at 15% 115%,rgba(239,128,111,.9) 0%,transparent 60%),radial-gradient(circle at 10% 10%,rgba(239,128,111,.25) 0%,transparent 40%),linear-gradient(135deg,#3c567f,#31486d,#26375a);position:relative;overflow:hidden;display:flex;justify-content:center;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._hero_5jgag_26[data-revealed=true]{opacity:1;transform:translateY(0)}._heroInner_5jgag_47{max-width:760px;text-align:center;display:flex;flex-direction:column;align-items:center}._heroBadge_5jgag_55{margin-bottom:var(--spacing-6);background-color:#f6f3ea1f;color:#f6f3eae6}._heroTitle_5jgag_61{font-family:var(--font-family-display);font-size:3.5rem;font-weight:400;line-height:1.1;color:#fff;margin:0 0 var(--spacing-6);letter-spacing:-.03em}._heroSubtitle_5jgag_71{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:#f6f3ead9;margin:0}@media(max-width:768px){._hero_5jgag_26{padding:var(--spacing-16) var(--spacing-6)}._heroTitle_5jgag_61{font-size:2.5rem}}._howSection_5jgag_89{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid var(--border);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._howSection_5jgag_89[data-revealed=true]{opacity:1;transform:translateY(0)}._howGrid_5jgag_102{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacing-16);max-width:1200px;margin:0 auto;align-items:start}._howLeft_5jgag_111{position:sticky;top:calc(80px + var(--spacing-12))}._stepsList_5jgag_116{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.5rem}._stepItem_5jgag_125{display:flex;gap:var(--spacing-6);align-items:flex-start}._stepNumber_5jgag_131{font-family:var(--font-family-display);font-size:1.5rem;color:var(--accent);flex-shrink:0;line-height:1.4}._stepTitle_5jgag_139{font-family:var(--font-family-display);font-size:1.25rem;font-weight:500;color:var(--primary);margin:0 0 var(--spacing-2)}._stepDesc_5jgag_147{font-family:var(--font-family-base);font-size:1rem;line-height:1.6;color:var(--muted-foreground);margin:0}@media(max-width:1024px){._howGrid_5jgag_102{grid-template-columns:1fr;gap:var(--spacing-8)}._howLeft_5jgag_111{position:static}._howSection_5jgag_89{padding:var(--spacing-16) var(--spacing-6)}}._calcSection_5jgag_169{padding:var(--spacing-20) var(--spacing-12);border-bottom:1px solid var(--border);background-color:var(--secondary);opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._calcSection_5jgag_169[data-revealed=true]{opacity:1;transform:translateY(0)}._calcHeader_5jgag_183{max-width:800px;margin:0 auto var(--spacing-12);text-align:center}._calcHeader_5jgag_183 ._sectionSubtitle_5jgag_16{margin:0 auto}._calcContainer_5jgag_193{max-width:900px;margin:0 auto;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-12);box-shadow:var(--shadow-md)}._calcTop_5jgag_203{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8);margin-bottom:var(--spacing-12)}._calcInputGroup_5jgag_210{display:flex;flex-direction:column;gap:var(--spacing-2)}._calcLabel_5jgag_216{font-family:var(--font-family-base);font-size:.875rem;font-weight:500;color:var(--foreground)}._inputPrefixWrapper_5jgag_223{position:relative;display:flex;align-items:center}._inputPrefix_5jgag_223{position:absolute;left:var(--spacing-3);color:var(--muted-foreground);font-family:var(--font-family-base);pointer-events:none;z-index:10}._prefixInput_5jgag_238{padding-left:calc(var(--spacing-3) * 2 + 10px);font-family:var(--font-family-monospace);font-size:1.125rem}._calcMiddle_5jgag_244{margin-bottom:var(--spacing-12);text-align:center;padding-bottom:var(--spacing-12);border-bottom:1px solid var(--border)}._calcRealRevLabel_5jgag_251{font-family:var(--font-family-base);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:var(--spacing-2)}._calcRealRev_5jgag_251{font-family:var(--font-family-display);font-size:3.5rem;color:var(--primary);line-height:1.1;margin-bottom:var(--spacing-2)}._calcBracket_5jgag_269{font-family:var(--font-family-base);color:var(--primary);font-size:1.125rem;font-weight:500}._currentInputsHeader_5jgag_276{margin-bottom:var(--spacing-6)}._currentInputsTitle_5jgag_280{font-family:var(--font-family-display);font-size:1.375rem;font-weight:500;color:var(--primary);margin:0 0 var(--spacing-2)}._currentInputsDesc_5jgag_288{font-family:var(--font-family-base);font-size:.9375rem;line-height:1.5;color:var(--muted-foreground);margin:0}._currentInputsGrid_5jgag_296{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6);margin-bottom:var(--spacing-8)}._overAllocatedWarning_5jgag_303{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--destructive) 8%,var(--background));border:1px solid color-mix(in srgb,var(--destructive) 30%,var(--border));border-radius:var(--radius-sm);padding:var(--spacing-4) 1.25rem;margin-bottom:2.5rem;font-family:var(--font-family-base);font-size:.875rem;line-height:1.5;color:var(--foreground)}._warningIcon_5jgag_318{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--destructive);margin-top:2px}._resultsHeader_5jgag_326{margin-bottom:var(--spacing-6)}._resultsList_5jgag_330{display:flex;flex-direction:column;gap:var(--spacing-8);margin-bottom:2.5rem}._resultRow_5jgag_337{padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._resultRow_5jgag_337:last-child{border-bottom:none;padding-bottom:0}._resultRowHeader_5jgag_347{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--spacing-3);flex-wrap:wrap;gap:var(--spacing-2)}._resultRowLabel_5jgag_356{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-size:1rem;font-weight:600;color:var(--foreground)}._resultRowIcon_5jgag_366{display:inline-flex;width:1.125rem;height:1.125rem}._resultRowIcon_5jgag_366 svg{width:100%;height:100%;stroke-width:1.75}._derivedTag_5jgag_378{font-family:var(--font-family-base);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);background-color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px 6px}._resultRowFigures_5jgag_391{display:flex;align-items:baseline;gap:var(--spacing-2)}._resultRowAmount_5jgag_397{font-family:var(--font-family-monospace);font-size:1.0625rem;font-weight:600;color:var(--foreground)}._resultRowPercent_5jgag_404{font-family:var(--font-family-base);font-size:.8125rem;color:var(--muted-foreground)}._barTrack_5jgag_410{position:relative;height:.75rem;background-color:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:visible;margin-bottom:var(--spacing-3)}._barFill_5jgag_420{height:100%;border-radius:1px;transition:width .3s ease}._barTargetMarker_5jgag_426{position:absolute;top:-3px;bottom:-3px;width:2px;background-color:var(--foreground);transform:translate(-1px)}._resultRowFooter_5jgag_435{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-family:var(--font-family-base);font-size:.8125rem}._targetLabel_5jgag_445{color:var(--muted-foreground);font-weight:500}._deltaLabel_5jgag_450{display:inline-flex;align-items:center;gap:4px;font-weight:600}._deltaGood_5jgag_457{color:color-mix(in srgb,#2E7D4F 85%,var(--foreground))}._deltaBad_5jgag_461{color:var(--destructive)}._assessmentTableWrapper_5jgag_465{border:1px solid var(--border);border-radius:var(--radius-sm);overflow-x:auto;margin-bottom:var(--spacing-6)}._assessmentTable_5jgag_465{width:100%;border-collapse:collapse;min-width:560px}._assessmentTable_5jgag_465 thead tr{background-color:var(--secondary)}._assessmentTable_5jgag_465 th{font-family:var(--font-family-base);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);text-align:left;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);white-space:nowrap}._assessmentTable_5jgag_465 th:not(:first-child),._assessmentTable_5jgag_465 td:not(:first-child){text-align:right}._assessmentTable_5jgag_465 td{font-family:var(--font-family-base);font-size:.9375rem;color:var(--foreground);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);white-space:nowrap}._assessmentTable_5jgag_465 tbody tr:last-child td{border-bottom:none}._tableAccountCell_5jgag_513{display:inline-flex;align-items:center;gap:var(--spacing-2);font-weight:600;white-space:nowrap}._tableNum_5jgag_521{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums}._fixBadge_5jgag_526{white-space:nowrap}@media(max-width:640px){._assessmentTable_5jgag_465 th,._assessmentTable_5jgag_465 td{padding:var(--spacing-2) var(--spacing-3);font-size:.8125rem}}._summaryCard_5jgag_538{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-6);background-color:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm);padding:var(--spacing-8);margin-bottom:var(--spacing-6)}._summaryLeft_5jgag_551,._summaryRight_5jgag_551{display:flex;flex-direction:column;gap:var(--spacing-2)}._summaryRight_5jgag_551{text-align:right}._summaryLabel_5jgag_561{font-family:var(--font-family-base);font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:#f9f8f6b3}._alignmentBadge_5jgag_570{align-self:flex-start;font-size:.875rem;padding:var(--spacing-2) var(--spacing-3)}._summaryAmount_5jgag_576{font-family:var(--font-family-display);font-size:2rem;color:var(--primary-foreground)}._summaryAmountSuffix_5jgag_582{font-family:var(--font-family-base);font-size:1rem;color:#f9f8f6b3}._calcFootnote_5jgag_588{font-family:var(--font-family-base);font-size:.875rem;line-height:1.5;color:var(--muted-foreground);margin:0;text-align:center}@media(max-width:768px){._calcSection_5jgag_169{padding:var(--spacing-16) var(--spacing-6)}._calcContainer_5jgag_193{padding:var(--spacing-8) var(--spacing-6)}._calcTop_5jgag_203,._currentInputsGrid_5jgag_296{grid-template-columns:1fr}._calcRealRev_5jgag_251{font-size:2.5rem}._summaryCard_5jgag_538{flex-direction:column;align-items:flex-start}._summaryRight_5jgag_551{text-align:left;align-items:flex-start}}._ctaSection_5jgag_624{padding:var(--spacing-20) var(--spacing-12);background-color:var(--primary);color:var(--primary-foreground);text-align:center;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}._ctaSection_5jgag_624[data-revealed=true]{opacity:1;transform:translateY(0)}._ctaInner_5jgag_639{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._ctaIcon_5jgag_647{width:2.5rem;height:2.5rem;color:var(--accent);margin-bottom:var(--spacing-6);stroke-width:1.5}._ctaTitle_5jgag_655{font-family:var(--font-family-display);font-size:3rem;font-weight:400;color:var(--primary-foreground);margin:0 0 var(--spacing-6);letter-spacing:-.02em}._ctaSubtitle_5jgag_664{font-family:var(--font-family-base);font-size:1.25rem;line-height:1.6;color:#f9f8f6cc;margin:0 0 2.5rem}._ctaBtn_5jgag_672{background-color:var(--accent);color:var(--accent-foreground);border:none}._ctaBtn_5jgag_672:hover{background-color:color-mix(in oklch,var(--accent) 85%,black)}._ctaDivider_5jgag_682{display:flex;align-items:center;gap:var(--spacing-4);width:100%;margin:2.5rem 0 var(--spacing-8)}._ctaDivider_5jgag_682:before,._ctaDivider_5jgag_682:after{content:"";flex:1;height:1px;background-color:#f6f3ea26}._ctaDivider_5jgag_682 span{font-family:var(--font-family-base);font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#f9f8f68c;white-space:nowrap}._ctaSecondaryCard_5jgag_708{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#f6f3ea0f;border:1px solid rgba(246,243,234,.18);border-radius:var(--radius-sm);padding:var(--spacing-8)}._ctaSecondaryIcon_5jgag_720{width:1.75rem;height:1.75rem;color:var(--accent);margin-bottom:var(--spacing-4);stroke-width:1.5}._ctaSecondaryTitle_5jgag_728{font-family:var(--font-family-display);font-size:1.375rem;font-weight:500;color:var(--primary-foreground);margin:0 0 var(--spacing-3)}._ctaSecondarySubtitle_5jgag_736{font-family:var(--font-family-base);font-size:.9375rem;line-height:1.6;color:#f9f8f6bf;margin:0 0 var(--spacing-6);max-width:520px}._ctaSecondaryBtn_5jgag_745{background-color:transparent;border-color:#f6f3ea59;color:var(--primary-foreground)}._ctaSecondaryBtn_5jgag_745:hover{background-color:#f6f3ea14;border-color:var(--accent);color:var(--primary-foreground)}@media(max-width:768px){._ctaSection_5jgag_624{padding:var(--spacing-16) var(--spacing-6)}._ctaTitle_5jgag_655{font-size:2.25rem}._ctaSecondaryCard_5jgag_708{padding:var(--spacing-6)}}}
