.calcBody[data-astro-cid-qteiygs3]{margin:0;background:#fdfaf7;color:#2a2622;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.calcBody[data-astro-cid-qteiygs3]>main[data-astro-cid-qteiygs3]{flex:1 0 auto;display:flex;flex-direction:column}.calcBody[data-astro-cid-qteiygs3]>main[data-astro-cid-qteiygs3]>.pathwayCta[data-astro-cid-qteiygs3]{flex:1 0 auto}.calcBody[data-astro-cid-qteiygs3] [data-astro-cid-qteiygs3]::-moz-selection{background:#fbe3ce}.calcBody[data-astro-cid-qteiygs3] [data-astro-cid-qteiygs3]::selection{background:#fbe3ce}.calcBody[data-astro-cid-qteiygs3].isEmpty [data-astro-cid-qteiygs3][data-reveal=late],.calcBody[data-astro-cid-qteiygs3].isEmpty .cardFigures[data-astro-cid-qteiygs3]{display:none}.calcBody[data-astro-cid-qteiygs3]:not(.isEmpty) .cardQuestion[data-astro-cid-qteiygs3]{display:none}.calcBody[data-astro-cid-qteiygs3]:not(.isEmpty) .cardFigures[data-astro-cid-qteiygs3]{animation:fadeIn .45s ease both}.calcBody[data-astro-cid-qteiygs3].isEmpty .pathwayLedeWarm[data-astro-cid-qteiygs3]{display:none}.calcBody[data-astro-cid-qteiygs3]:not(.isEmpty) .pathwayLedeCold[data-astro-cid-qteiygs3]{display:none}.breakdownPrompt[data-astro-cid-qteiygs3][hidden]{display:none}.calcBody[data-astro-cid-qteiygs3].isEmpty [data-astro-cid-qteiygs3][data-reveal=naive],html.pd-staged [data-astro-cid-qteiygs3][data-reveal=naive]{visibility:hidden;opacity:0}html.pd-staged [data-astro-cid-qteiygs3][data-reveal=naive].isShown{visibility:visible;opacity:1;transition:opacity .55s ease}html.pd-staged [data-astro-cid-qteiygs3][data-reveal=late]{display:none}html.pd-staged [data-astro-cid-qteiygs3][data-reveal=late].isShown{display:block;animation:rise .6s cubic-bezier(.2,.7,.2,1) both}html.pd-staged [data-astro-cid-qteiygs3][data-prompt].isGone{opacity:0;pointer-events:none;transition:opacity .45s ease}.rc[data-astro-cid-qteiygs3]{max-width:1080px;margin:0 auto;padding:0 24px}.disp[data-astro-cid-qteiygs3]{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:-.012em;line-height:1.07}.eye[data-astro-cid-qteiygs3]{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#c2622a}.eyeWarm[data-astro-cid-qteiygs3]{color:#ee9152}.eyeMuted[data-astro-cid-qteiygs3]{color:#b0673a}.lede[data-astro-cid-qteiygs3]{font-size:clamp(17px,2.3vw,19px);line-height:1.68;color:#57534e}.num[data-astro-cid-qteiygs3]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.calcBody[data-astro-cid-qteiygs3] input[data-astro-cid-qteiygs3][type=number]::-webkit-outer-spin-button,.calcBody[data-astro-cid-qteiygs3] input[data-astro-cid-qteiygs3][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calcBody[data-astro-cid-qteiygs3] input[data-astro-cid-qteiygs3][type=number]{-moz-appearance:textfield}.fld[data-astro-cid-qteiygs3]:focus{outline:none}.fldWrap[data-astro-cid-qteiygs3]{display:inline-flex;align-items:center;background:#fffdfb;border:1px solid #E0D4C3;border-radius:9px;padding:0 11px;transition:border-color .18s ease,box-shadow .18s ease}.fldWrap[data-astro-cid-qteiygs3]:focus-within{border-color:#da5e16;box-shadow:0 0 0 3px #da5e1621}.fldD[data-astro-cid-qteiygs3]{display:flex;align-items:center;gap:2px;background:#fdfaf70e;border:1px solid rgba(244,235,223,.16);border-radius:12px;padding:0 15px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.fldD[data-astro-cid-qteiygs3]:focus-within{border-color:#da5e16;background:#fdfaf717;box-shadow:0 0 0 3px #da5e162e}.fldD[data-astro-cid-qteiygs3] input[data-astro-cid-qteiygs3]::-moz-placeholder{color:#7c7268}.fldD[data-astro-cid-qteiygs3] input[data-astro-cid-qteiygs3]::placeholder{color:#7c7268}.ctaBtn[data-astro-cid-qteiygs3]{cursor:pointer;background:#da5e16;border:0;color:#fff;font-family:Lato,sans-serif;font-weight:600;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.ctaBtn[data-astro-cid-qteiygs3]:hover{background:#d97b47;color:#fff}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.riseA[data-astro-cid-qteiygs3]{animation:rise .7s both cubic-bezier(.2,.7,.2,1)}.riseB[data-astro-cid-qteiygs3]{animation:rise .7s .06s both cubic-bezier(.2,.7,.2,1)}.riseC[data-astro-cid-qteiygs3]{animation:rise .7s .14s both cubic-bezier(.2,.7,.2,1)}.riseD[data-astro-cid-qteiygs3]{animation:rise .8s .22s both cubic-bezier(.2,.7,.2,1)}.hero[data-astro-cid-qteiygs3]{background:#fefbf7;border-bottom:1px solid #EFE7DB}.heroInner[data-astro-cid-qteiygs3]{padding-top:clamp(48px,7vw,88px);padding-bottom:clamp(48px,7vw,88px)}.calcGrid[data-astro-cid-qteiygs3]{display:grid;grid-template-columns:1fr;gap:38px}.heroTitle[data-astro-cid-qteiygs3]{font-size:clamp(36px,5.4vw,56px);margin:16px 0 0;color:#241e1a;max-width:13em;text-wrap:pretty}.heroLede[data-astro-cid-qteiygs3]{margin:22px 0 0;max-width:33em;text-wrap:pretty}.card[data-astro-cid-qteiygs3]{background:#241e1a;border-radius:22px;overflow:hidden;box-shadow:0 40px 80px -50px #241e1abf}.cardTop[data-astro-cid-qteiygs3]{padding:clamp(26px,3.2vw,36px) clamp(26px,3.4vw,38px) clamp(24px,3vw,32px)}.cardQuestion[data-astro-cid-qteiygs3]{font-size:clamp(34px,4.4vw,52px);color:#f3c293;line-height:1.07;margin:18px 0 0;max-width:9em;text-wrap:pretty}.rateRow[data-astro-cid-qteiygs3]{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:16px}.dayRate[data-astro-cid-qteiygs3]{font-size:clamp(46px,6.4vw,74px);color:#f3c293;line-height:1}.rateUnit[data-astro-cid-qteiygs3]{font-size:13.5px;font-weight:600;letter-spacing:.01em;color:#b3a594;white-space:nowrap}.hourRow[data-astro-cid-qteiygs3]{display:flex;align-items:baseline;gap:11px;margin-top:16px}.hourRate[data-astro-cid-qteiygs3]{font-size:32px;color:#f4ebdf;line-height:1}.hourUnit[data-astro-cid-qteiygs3]{font-size:13px;font-weight:500;color:#8e8377;white-space:nowrap}.naive[data-astro-cid-qteiygs3]{font-size:13.5px;line-height:1.7;color:#a79c8f;margin:22px 0 0;padding-top:20px;border-top:1px solid rgba(244,235,223,.12);text-wrap:pretty}.naiveNum[data-astro-cid-qteiygs3]{color:#f4ebdf;font-weight:600}.cardEmpty[data-astro-cid-qteiygs3]{font-size:15px;line-height:1.68;color:#a79c8f;margin:0;text-wrap:pretty}.cardInput[data-astro-cid-qteiygs3]{background:#1b1613;border-top:1px solid rgba(244,235,223,.09);padding:clamp(20px,2.4vw,24px) clamp(26px,3.4vw,38px) clamp(22px,2.8vw,28px)}.fieldLabel[data-astro-cid-qteiygs3]{display:block;font-size:12px;font-weight:600;letter-spacing:.02em;color:#8e8377}.fieldRow[data-astro-cid-qteiygs3]{margin-top:11px;display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.fieldRow[data-astro-cid-qteiygs3] .fldD[data-astro-cid-qteiygs3]{flex:1 1 150px}.fldSym[data-astro-cid-qteiygs3]{font-size:17px;color:#8e8377}.salaryInput[data-astro-cid-qteiygs3]{flex:1;min-width:0;width:100%;border:0;background:transparent;font-family:Lato,sans-serif;font-size:18px;font-weight:600;color:#f7efe4;caret-color:#ee9152;padding:13px 6px}.workBtn[data-astro-cid-qteiygs3]{font-size:14.5px;padding:13px 24px;border-radius:12px;white-space:nowrap}.breakdown[data-astro-cid-qteiygs3]{background:#fbf7f0;border-bottom:1px solid #EFE7DB;padding-top:clamp(56px,8vw,98px);padding-bottom:clamp(56px,8vw,98px)}.breakdownHead[data-astro-cid-qteiygs3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.breakdownTitle[data-astro-cid-qteiygs3]{font-size:clamp(28px,4.4vw,42px);margin:0;color:#241e1a;max-width:10em}.breakdownLede[data-astro-cid-qteiygs3]{margin:0;max-width:34em;font-size:16px;text-wrap:pretty}.breakdownBody[data-astro-cid-qteiygs3]{display:grid;margin-top:clamp(30px,4vw,48px)}.breakdownBody[data-astro-cid-qteiygs3]>[data-astro-cid-qteiygs3]{grid-column:1;grid-row:1}.breakdownPrompt[data-astro-cid-qteiygs3]{display:flex;align-items:center;justify-content:center;text-align:center;min-height:220px;margin:0;padding:0 24px;font-family:Playfair Display,Georgia,serif;font-size:clamp(19px,2.6vw,23px);line-height:1.45;letter-spacing:-.01em;color:#78716c;text-wrap:pretty}.ledgerGrid[data-astro-cid-qteiygs3]{display:grid;grid-template-columns:1fr;gap:40px}.row[data-astro-cid-qteiygs3]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:70px;border-top:1px solid #E4DACC}.rowLabel[data-astro-cid-qteiygs3]{display:inline-flex;align-items:center;gap:11px;flex-wrap:wrap;font-size:15px;color:#57534e;white-space:nowrap;flex:1 1 auto}.rowLabel[data-astro-cid-qteiygs3] .fldWrap[data-astro-cid-qteiygs3]{margin-left:auto}.rowLabelStrong[data-astro-cid-qteiygs3]{color:#241e1a;font-weight:600}.rowVal[data-astro-cid-qteiygs3]{font-size:28px;color:#241e1a;white-space:nowrap;min-width:30%;text-align:right}.rowValLg[data-astro-cid-qteiygs3]{font-size:32px}.rowValAccent[data-astro-cid-qteiygs3]{color:#c2622a}.rowTotal[data-astro-cid-qteiygs3]{min-height:74px;border-top:1.5px solid #241E1A}.rowLast[data-astro-cid-qteiygs3]{border-bottom:1px solid #E4DACC}.miniField[data-astro-cid-qteiygs3]{width:44px;border:0;background:transparent;font-family:Lato,sans-serif;font-size:14.5px;font-weight:600;color:#241e1a;padding:8px 0;text-align:right}.miniFieldWide[data-astro-cid-qteiygs3]{width:64px}.unit[data-astro-cid-qteiygs3]{font-size:13px;color:#a99a88;margin-left:4px}.unitPre[data-astro-cid-qteiygs3]{margin-left:0;margin-right:3px}.dotCard[data-astro-cid-qteiygs3]{background:#fffdfb;border:1px solid #E7DDCF;border-radius:17px;padding:clamp(20px,2.4vw,26px)}.dotCardHead[data-astro-cid-qteiygs3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.dotCount[data-astro-cid-qteiygs3]{font-size:22px;color:#c2622a;white-space:nowrap}.dotOf[data-astro-cid-qteiygs3]{font-size:13px;color:#a99a88}.dots[data-astro-cid-qteiygs3]{margin-top:18px;display:grid;grid-template-columns:repeat(auto-fill,9px);justify-content:space-between;gap:4px;width:100%}.dotNote[data-astro-cid-qteiygs3]{font-size:14.5px;line-height:1.68;color:#57534e;margin:17px 0 0;border-top:1px solid #EFE6D9;padding-top:0}.dotNoteLead[data-astro-cid-qteiygs3]{display:block;font-size:16px;color:#241e1a;letter-spacing:-.01em}.dotNoteNum[data-astro-cid-qteiygs3]{font-size:24px;color:#c2622a}.dotNoteStrike[data-astro-cid-qteiygs3]{font-family:Playfair Display,Georgia,serif;font-size:24px;color:#a99a88;text-decoration:line-through;text-decoration-color:#a99a8899}.assumptions[data-astro-cid-qteiygs3]{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.assumption[data-astro-cid-qteiygs3]{flex:1 1 120px;display:flex;flex-direction:column;gap:8px}.assumptionLabel[data-astro-cid-qteiygs3]{font-size:14px;font-weight:600;color:#8a7e72}.fldWrapBlock[data-astro-cid-qteiygs3]{display:flex;border-radius:11px;padding:0 13px}.assumptionField[data-astro-cid-qteiygs3]{width:100%;min-width:0;border:0;background:transparent;font-family:Lato,sans-serif;font-size:15px;font-weight:600;color:#241e1a;padding:11px 0}.taxNote[data-astro-cid-qteiygs3]{margin:clamp(30px,4vw,42px) 0 0;border-left:2px solid #E0B48C;padding:3px 0 3px 21px;font-size:15px;line-height:1.7;color:#57534e;text-wrap:pretty}.taxNum[data-astro-cid-qteiygs3]{color:#241e1a;font-weight:600}.pathwayCta[data-astro-cid-qteiygs3]{display:flex;flex-direction:column;justify-content:center;background:#262424;color:#f4ebdf;padding-top:clamp(56px,8vw,92px);padding-bottom:clamp(56px,8vw,92px);text-align:center}.pathwayTitle[data-astro-cid-qteiygs3]{font-size:clamp(28px,4.4vw,44px);margin:0;color:#f7efe4}.pathwayLede[data-astro-cid-qteiygs3]{margin:20px auto 0;max-width:34em;text-wrap:pretty;color:#f4ebdfb8}.pathwayCtaRow[data-astro-cid-qteiygs3]{margin-top:28px;display:flex;justify-content:center}.pathwayBtn[data-astro-cid-qteiygs3]{font-size:15px;padding:15px 30px;border-radius:99px;display:inline-flex;align-items:center;gap:9px;box-shadow:0 18px 44px -24px #da5e16f2}@media(min-width:900px){.calcGrid[data-astro-cid-qteiygs3]{grid-template-columns:1.04fr .96fr;gap:clamp(40px,5vw,68px);align-items:center}.ledgerGrid[data-astro-cid-qteiygs3]{grid-template-columns:1.06fr .94fr;gap:clamp(40px,5vw,66px);align-items:start}}@media(prefers-reduced-motion:reduce){.riseA[data-astro-cid-qteiygs3],.riseB[data-astro-cid-qteiygs3],.riseC[data-astro-cid-qteiygs3],.riseD[data-astro-cid-qteiygs3]{animation:none}.calcBody[data-astro-cid-qteiygs3]:not(.isEmpty) .cardFigures[data-astro-cid-qteiygs3]{animation:none}html.pd-staged [data-astro-cid-qteiygs3][data-reveal].isShown{animation:none;transition:none}}
