.RomanianDividendCalculator_ledgerShell__XtPAj{display:grid;border:1px solid oklch(var(--hairline));border-radius:12px;overflow:clip;background:oklch(var(--canvas))}.RomanianDividendCalculator_reviewBanner__uIc_I{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;border-bottom:1px solid oklch(.79 .08 85);padding:1rem clamp(1.1rem,3vw,2rem);background:oklch(.97 .025 85);color:oklch(.32 .05 75)}.RomanianDividendCalculator_reviewBanner__uIc_I svg{margin-top:.1rem;color:oklch(.48 .12 75)}.RomanianDividendCalculator_reviewBanner__uIc_I strong{display:block;font-size:.8rem}.RomanianDividendCalculator_reviewBanner__uIc_I p{max-width:72ch;margin:.3rem 0 0;font-size:.7rem;line-height:1.5}.RomanianDividendCalculator_form__1DZyk,.RomanianDividendCalculator_resultSection__mOwDe{min-width:0;padding:clamp(1.25rem,4vw,2.75rem)}.RomanianDividendCalculator_formHeading__4adbX,.RomanianDividendCalculator_resultHeading__uOC_V,.RomanianDividendCalculator_sectionHeading__6ro_z{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start}.RomanianDividendCalculator_formHeading__4adbX>span,.RomanianDividendCalculator_resultHeading__uOC_V>span,.RomanianDividendCalculator_sectionHeading__6ro_z>span{display:grid;width:2.2rem;aspect-ratio:1;border:1px solid oklch(var(--hairline));border-radius:50%;color:oklch(.38 .1 151);font-size:.68rem;font-weight:750;place-items:center}.RomanianDividendCalculator_formHeading__4adbX h2,.RomanianDividendCalculator_resultHeading__uOC_V h2,.RomanianDividendCalculator_sectionHeading__6ro_z h3{margin:0;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:520;letter-spacing:-.025em;line-height:1.2}.RomanianDividendCalculator_sectionHeading__6ro_z h3{font-size:1.05rem;font-weight:650}.RomanianDividendCalculator_formHeading__4adbX p,.RomanianDividendCalculator_sectionHeading__6ro_z p{max-width:62ch;margin:.55rem 0 0;color:oklch(.42 .012 196);font-size:var(--type-small);line-height:1.6}.RomanianDividendCalculator_cassInputs__GTlq3,.RomanianDividendCalculator_distributionGrid__Rfvd3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin:2rem 0 0 3rem}.RomanianDividendCalculator_field__r7Mfv{display:grid;min-width:0;align-content:start;gap:.45rem}.RomanianDividendCalculator_field__r7Mfv>span,.RomanianDividendCalculator_kindPicker__KTOQz legend{padding:0;color:oklch(var(--graphite));font-size:.78rem;font-weight:700}.RomanianDividendCalculator_field__r7Mfv>small{color:oklch(var(--muted));font-size:.69rem;line-height:1.5}.RomanianDividendCalculator_amountInput__s3jdk,.RomanianDividendCalculator_dateInput__yKtkt{display:flex;width:100%;min-width:0;min-height:3rem;align-items:center;border:1px solid oklch(var(--hairline));border-radius:5px;background:oklch(var(--white))}.RomanianDividendCalculator_amountInput__s3jdk input,.RomanianDividendCalculator_dateInput__yKtkt input{width:100%;min-width:0;border:0;padding:.65rem .75rem;outline:0;background:transparent;color:oklch(var(--graphite))}.RomanianDividendCalculator_amountInput__s3jdk b{padding-right:.75rem;color:oklch(var(--muted));font-size:.68rem}.RomanianDividendCalculator_dateInput__yKtkt{gap:.2rem;padding-left:.7rem}.RomanianDividendCalculator_dateInput__yKtkt svg{flex:0 0 auto;color:oklch(var(--muted))}.RomanianDividendCalculator_amountInput__s3jdk:focus-within,.RomanianDividendCalculator_dateInput__yKtkt:focus-within{border-color:oklch(var(--signal));outline:2px solid oklch(var(--signal)/.18);outline-offset:1px}.RomanianDividendCalculator_kindPicker__KTOQz{display:flex;min-width:0;flex-wrap:wrap;gap:.45rem;align-content:start;margin:0;border:0;padding:0}.RomanianDividendCalculator_kindPicker__KTOQz legend{flex-basis:100%;margin-bottom:.05rem}.RomanianDividendCalculator_cassMode__5ggqO label,.RomanianDividendCalculator_kindPicker__KTOQz label{position:relative}.RomanianDividendCalculator_cassMode__5ggqO input,.RomanianDividendCalculator_kindPicker__KTOQz input{position:absolute;opacity:0}.RomanianDividendCalculator_cassMode__5ggqO span,.RomanianDividendCalculator_kindPicker__KTOQz span{display:inline-flex;min-height:3rem;align-items:center;border:1px solid oklch(var(--hairline));border-radius:5px;padding:.6rem .8rem;background:oklch(var(--white));color:oklch(.35 .012 196);font-size:.72rem;font-weight:620;cursor:pointer}.RomanianDividendCalculator_cassMode__5ggqO input:checked+span,.RomanianDividendCalculator_kindPicker__KTOQz input:checked+span{border-color:oklch(.5 .12 151);background:oklch(.95 .03 151);color:oklch(.28 .07 151)}.RomanianDividendCalculator_cassMode__5ggqO input:focus-visible+span,.RomanianDividendCalculator_kindPicker__KTOQz input:focus-visible+span{outline:2px solid oklch(var(--signal));outline-offset:2px}.RomanianDividendCalculator_cassSection__8V6EF{margin-top:2.25rem;border-block:1px solid oklch(var(--hairline));padding-block:2rem}.RomanianDividendCalculator_cassMode__5ggqO{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 0 3rem}.RomanianDividendCalculator_cassInputs__GTlq3{margin-top:1.25rem}.RomanianDividendCalculator_scenario__8ATUt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;margin-top:1.5rem;color:oklch(.34 .07 151)}.RomanianDividendCalculator_scenario__8ATUt p{margin:0;color:oklch(.38 .012 196);font-size:.72rem;line-height:1.5}.RomanianDividendCalculator_confirmation__FrbfN{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.65rem;align-items:start;min-height:2.75rem;margin-top:1.25rem;cursor:pointer}.RomanianDividendCalculator_confirmation__FrbfN input{position:absolute;opacity:0}.RomanianDividendCalculator_confirmation__FrbfN>span{display:grid;width:1.25rem;height:1.25rem;border:1px solid oklch(var(--hairline));border-radius:4px;background:oklch(var(--white));color:transparent;place-items:center}.RomanianDividendCalculator_confirmation__FrbfN input:checked+span{border-color:oklch(var(--signal));background:oklch(var(--signal));color:oklch(var(--graphite))}.RomanianDividendCalculator_confirmation__FrbfN input:focus-visible+span{outline:2px solid oklch(var(--signal));outline-offset:2px}.RomanianDividendCalculator_confirmation__FrbfN b{max-width:72ch;font-size:.72rem;font-weight:550;line-height:1.5}.RomanianDividendCalculator_actions__C1ILt,.RomanianDividendCalculator_resultActions__DL6cP{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.RomanianDividendCalculator_primaryButton__2BHCS,.RomanianDividendCalculator_resultActions__DL6cP button,.RomanianDividendCalculator_secondaryButton__76SCg{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid oklch(var(--graphite));border-radius:4px;padding:.65rem .9rem;font-size:.74rem;font-weight:700;cursor:pointer}.RomanianDividendCalculator_primaryButton__2BHCS{background:oklch(var(--graphite));color:oklch(var(--canvas))}.RomanianDividendCalculator_resultActions__DL6cP button,.RomanianDividendCalculator_secondaryButton__76SCg{background:transparent;color:oklch(var(--graphite))}.RomanianDividendCalculator_error__tvl1u,.RomanianDividendCalculator_privacy__XOSjy{display:flex;gap:.5rem;align-items:flex-start;margin:1rem 0 0;color:oklch(var(--muted));font-size:.69rem;line-height:1.5}.RomanianDividendCalculator_error__tvl1u{color:oklch(.52 .18 25)}.RomanianDividendCalculator_resultSection__mOwDe{border-top:1px solid oklch(var(--hairline));background:oklch(.975 .006 196)}.RomanianDividendCalculator_resultHeading__uOC_V{align-items:center}.RomanianDividendCalculator_resultHeading__uOC_V h2:focus{outline:2px solid oklch(var(--signal));outline-offset:4px}.RomanianDividendCalculator_empty__XH_z5{min-height:8rem;max-width:48ch;margin:1.5rem 0 0 3rem;color:oklch(var(--muted));font-size:.8rem;line-height:1.6}.RomanianDividendCalculator_cashPath__klCBT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:1.5rem 0 0 3rem;border:1px solid oklch(var(--hairline));border-radius:8px;overflow:clip;background:oklch(var(--hairline))}.RomanianDividendCalculator_moneyStep__yX8km{position:relative;min-width:0;padding:1.15rem;background:oklch(var(--canvas))}.RomanianDividendCalculator_moneyStep__yX8km:not(:last-child):after{position:absolute;z-index:1;top:50%;right:-.45rem;width:.8rem;height:.8rem;border-top:1px solid oklch(var(--hairline));border-right:1px solid oklch(var(--hairline));background:oklch(var(--canvas));content:"";transform:translateY(-50%) rotate(45deg)}.RomanianDividendCalculator_cassResult__RiSZ1 span,.RomanianDividendCalculator_moneyStep__yX8km span,.RomanianDividendCalculator_ownerReserve__3f6mx span{display:block;color:oklch(var(--muted));font-size:.68rem;line-height:1.4}.RomanianDividendCalculator_moneyStep__yX8km strong{display:block;margin-top:.4rem;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:560;letter-spacing:-.025em;overflow-wrap:anywhere}.RomanianDividendCalculator_deduction__LHDBC strong{color:oklch(.52 .14 35)}.RomanianDividendCalculator_emphasis__YJFOL{background:oklch(.94 .035 151)}.RomanianDividendCalculator_emphasis__YJFOL strong{color:oklch(.3 .09 151)}.RomanianDividendCalculator_cassResult__RiSZ1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 0 3rem;border-block:1px solid oklch(var(--hairline));padding-block:1.1rem}.RomanianDividendCalculator_cassResult__RiSZ1>div{min-width:0}.RomanianDividendCalculator_cassResult__RiSZ1 strong{display:block;margin-top:.35rem;font-size:.85rem;overflow-wrap:anywhere}.RomanianDividendCalculator_cassResult__RiSZ1 p{grid-column:1/-1;margin:0;color:oklch(var(--muted));font-size:.68rem;line-height:1.5}.RomanianDividendCalculator_ownerReserve__3f6mx{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:1rem;margin:1rem 0 0 3rem;border-radius:7px;padding:1rem;background:oklch(var(--graphite));color:oklch(var(--canvas))}.RomanianDividendCalculator_ownerReserve__3f6mx span{color:oklch(.75 .01 196)}.RomanianDividendCalculator_ownerReserve__3f6mx strong{font-size:clamp(1.15rem,3vw,1.65rem);font-weight:520;text-align:right;overflow-wrap:anywhere}.RomanianDividendCalculator_obligations__qss3u{margin:1.25rem 0 0 3rem}.RomanianDividendCalculator_obligations__qss3u h3{margin:0 0 .6rem;font-size:.76rem}.RomanianDividendCalculator_obligations__qss3u>div{display:grid;grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr);gap:1rem;border-top:1px solid oklch(var(--hairline));padding-block:.75rem}.RomanianDividendCalculator_obligations__qss3u span,.RomanianDividendCalculator_obligations__qss3u strong{font-size:.68rem;line-height:1.5}.RomanianDividendCalculator_obligations__qss3u span{color:oklch(var(--muted))}.RomanianDividendCalculator_resultNote__Uhe5s{max-width:72ch;margin:1rem 0 0 3rem;color:oklch(var(--muted));font-size:.68rem;line-height:1.5}.RomanianDividendCalculator_resultActions__DL6cP{margin-left:3rem}.RomanianDividendCalculator_resultActions__DL6cP button{border-color:oklch(var(--hairline));background:oklch(var(--canvas))}.RomanianDividendCalculator_unavailable__8ntYF{display:grid;gap:.65rem;margin:1.5rem 0 0 3rem;border-top:1px solid oklch(var(--hairline));padding-top:1rem}.RomanianDividendCalculator_unavailable__8ntYF svg{color:oklch(.55 .14 65)}.RomanianDividendCalculator_unavailable__8ntYF strong{font-size:.82rem}.RomanianDividendCalculator_unavailable__8ntYF p{max-width:58ch;margin:0;color:oklch(var(--muted));font-size:.72rem;line-height:1.5}.RomanianDividendCalculator_evidence___CxTQ{margin:1.5rem 0 0 3rem;border-top:1px solid oklch(var(--hairline));padding-top:1rem}.RomanianDividendCalculator_evidence___CxTQ summary{min-height:2.75rem;font-size:.74rem;font-weight:700;cursor:pointer}.RomanianDividendCalculator_evidence___CxTQ dl{display:grid;gap:.5rem;margin:0 0 1rem}.RomanianDividendCalculator_evidence___CxTQ dl div{display:flex;justify-content:space-between;gap:1rem}.RomanianDividendCalculator_evidence___CxTQ a,.RomanianDividendCalculator_evidence___CxTQ dd,.RomanianDividendCalculator_evidence___CxTQ dt,.RomanianDividendCalculator_evidence___CxTQ li,.RomanianDividendCalculator_evidence___CxTQ strong{font-size:.68rem;line-height:1.5}.RomanianDividendCalculator_evidence___CxTQ dt,.RomanianDividendCalculator_evidence___CxTQ li{color:oklch(var(--muted))}.RomanianDividendCalculator_evidence___CxTQ dd{max-width:32rem;margin:0;text-align:right;overflow-wrap:anywhere}.RomanianDividendCalculator_evidence___CxTQ a{display:block;width:-moz-fit-content;width:fit-content;margin-top:.45rem;color:oklch(.38 .1 151);text-decoration:underline;text-underline-offset:.15em}.RomanianDividendCalculator_evidence___CxTQ ul{display:grid;gap:.45rem;margin:1rem 0 0;padding-left:1rem}@media (max-width:48rem){.RomanianDividendCalculator_cashPath__klCBT,.RomanianDividendCalculator_cassInputs__GTlq3,.RomanianDividendCalculator_cassResult__RiSZ1,.RomanianDividendCalculator_distributionGrid__Rfvd3,.RomanianDividendCalculator_empty__XH_z5,.RomanianDividendCalculator_evidence___CxTQ,.RomanianDividendCalculator_obligations__qss3u,.RomanianDividendCalculator_ownerReserve__3f6mx,.RomanianDividendCalculator_resultActions__DL6cP,.RomanianDividendCalculator_resultNote__Uhe5s,.RomanianDividendCalculator_unavailable__8ntYF{margin-left:0}}@media (max-width:38rem){.RomanianDividendCalculator_cashPath__klCBT,.RomanianDividendCalculator_cassInputs__GTlq3,.RomanianDividendCalculator_cassResult__RiSZ1,.RomanianDividendCalculator_distributionGrid__Rfvd3{grid-template-columns:1fr}.RomanianDividendCalculator_moneyStep__yX8km:not(:last-child):after{top:auto;right:50%;bottom:-.42rem;transform:translateX(50%) rotate(135deg)}.RomanianDividendCalculator_cassResult__RiSZ1 p{grid-column:auto}.RomanianDividendCalculator_obligations__qss3u>div,.RomanianDividendCalculator_ownerReserve__3f6mx{display:grid;gap:.35rem}.RomanianDividendCalculator_ownerReserve__3f6mx strong{text-align:left}.RomanianDividendCalculator_primaryButton__2BHCS{flex:1 1 100%}}@media (max-width:24rem){.RomanianDividendCalculator_form__1DZyk,.RomanianDividendCalculator_resultSection__mOwDe{padding-inline:.9rem}.RomanianDividendCalculator_cassMode__5ggqO{margin-left:0}.RomanianDividendCalculator_formHeading__4adbX,.RomanianDividendCalculator_resultHeading__uOC_V,.RomanianDividendCalculator_sectionHeading__6ro_z{gap:.6rem}}@media (prefers-reduced-motion:reduce){.RomanianDividendCalculator_ledgerShell__XtPAj,.RomanianDividendCalculator_ledgerShell__XtPAj *,.RomanianDividendCalculator_ledgerShell__XtPAj :after,.RomanianDividendCalculator_ledgerShell__XtPAj :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.RomanianDividendCalculator_form__1DZyk,.RomanianDividendCalculator_resultActions__DL6cP,.RomanianDividendCalculator_reviewBanner__uIc_I{display:none}.RomanianDividendCalculator_ledgerShell__XtPAj,.RomanianDividendCalculator_moneyStep__yX8km,.RomanianDividendCalculator_ownerReserve__3f6mx,.RomanianDividendCalculator_resultSection__mOwDe{border:0;background:#fff;color:#151b1b}}.RomanianDividendCalculatorPage_pageFrame__94_96{width:min(calc(100% - var(--gutter) * 2),var(--shell));margin-inline:auto}.RomanianDividendCalculatorPage_evidenceSection__jfuxx,.RomanianDividendCalculatorPage_footerCta__EHQ_H,.RomanianDividendCalculatorPage_guidanceSection__zBxCj,.RomanianDividendCalculatorPage_header__IjLtA,.RomanianDividendCalculatorPage_toolSection__mzaq3{width:calc(100% - var(--frame-inset) * 2);margin-inline:auto}.RomanianDividendCalculatorPage_header__IjLtA{padding-block:clamp(3.5rem,9vw,7.5rem) clamp(3rem,7vw,5.5rem)}.RomanianDividendCalculatorPage_breadcrumb__1hEDT{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(2.5rem,6vw,5rem);color:oklch(var(--muted));font-size:.76rem}.RomanianDividendCalculatorPage_breadcrumb__1hEDT a{display:inline-flex;min-height:2.75rem;align-items:center}.RomanianDividendCalculatorPage_eyebrow__KTr7c{margin:0 0 1rem;color:oklch(var(--signal));font-size:.74rem;font-weight:700}.RomanianDividendCalculatorPage_header__IjLtA h1{max-width:18ch;margin:0;font-size:var(--type-h1);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--leading-h1)}.RomanianDividendCalculatorPage_lead__3knqh{max-width:58ch;margin:clamp(1.5rem,3vw,2.25rem) 0 0;color:oklch(.42 .012 196);font-size:var(--type-lead);line-height:1.65}.RomanianDividendCalculatorPage_trustRow__2mW0n{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem;margin:2rem 0 0;padding:0;color:oklch(var(--muted));font-size:.72rem;list-style:none}.RomanianDividendCalculatorPage_trustRow__2mW0n li{display:flex;align-items:center;gap:.5rem}.RomanianDividendCalculatorPage_trustRow__2mW0n li:before{width:.35rem;height:.35rem;border-radius:50%;background:oklch(var(--signal));content:""}.RomanianDividendCalculatorPage_guidanceSection__zBxCj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,7vw,6rem);border-top:1px solid oklch(var(--hairline));padding-block:clamp(3.5rem,8vw,6.5rem)}.RomanianDividendCalculatorPage_evidenceSection__jfuxx h2,.RomanianDividendCalculatorPage_footerCta__EHQ_H h2,.RomanianDividendCalculatorPage_guidanceSection__zBxCj h2{margin:0;font-size:var(--type-h2);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--leading-h2)}.RomanianDividendCalculatorPage_evidenceSection__jfuxx p,.RomanianDividendCalculatorPage_footerCta__EHQ_H p,.RomanianDividendCalculatorPage_guidanceSection__zBxCj p{max-width:58ch;margin:1.25rem 0 0;color:oklch(.42 .012 196);line-height:1.7}.RomanianDividendCalculatorPage_guidanceSection__zBxCj ul{display:grid;gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none}.RomanianDividendCalculatorPage_guidanceSection__zBxCj li{position:relative;padding-left:1rem;font-size:.85rem;line-height:1.55}.RomanianDividendCalculatorPage_guidanceSection__zBxCj li:before{position:absolute;top:.65em;left:0;width:.35rem;height:.35rem;border-radius:50%;background:oklch(var(--signal));content:""}.RomanianDividendCalculatorPage_evidenceSection__jfuxx{display:grid;grid-template-columns:minmax(14rem,.7fr) minmax(0,1fr);gap:clamp(2rem,7vw,6rem);border-block:1px solid oklch(var(--hairline));padding-block:clamp(3.5rem,8vw,6.5rem)}.RomanianDividendCalculatorPage_footerCta__EHQ_H{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:clamp(3.5rem,8vw,6.5rem)}.RomanianDividendCalculatorPage_footerCta__EHQ_H>div{max-width:48rem}@media (max-width:48rem){.RomanianDividendCalculatorPage_evidenceSection__jfuxx,.RomanianDividendCalculatorPage_guidanceSection__zBxCj{grid-template-columns:1fr}.RomanianDividendCalculatorPage_footerCta__EHQ_H{display:grid}}