@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/1a84fa9ba88cf6ab-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/77b1fb67adf142d0-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Buena Suisse Intl Fallback;src:local("Arial");ascent-override:111.53%;descent-override:52.82%;line-gap-override:0.00%;size-adjust:105.26%}.__className_2f0c1c{font-family:Buena Suisse Intl,Buena Suisse Intl Fallback}.__variable_2f0c1c{--font-sans:"Buena Suisse Intl","Buena Suisse Intl Fallback"}@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/5f91991d6205df05.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/45ead6ac09e0f69c.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/0afb2525907c6d65.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Buena Suisse Intl;src:url(/_next/static/media/a8ec2c0d17116adc.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}.__className_04c42a{font-family:Buena Suisse Intl}.__variable_04c42a{--font-sans-other:"Buena Suisse Intl"}.theme_root__giDCf{color-scheme:light;--prasser-surface-canvas:#eeeeee;--prasser-surface-panel:#ffffff;--prasser-surface-muted:#f6f6f6;--prasser-foreground:#000000;--prasser-muted-foreground:#5d5d5d;--prasser-typo-disabled:#d1d1d1;--prasser-typo-accent:#83614b;--prasser-border-subtle:#f6f6f6;--prasser-border-bold:#e7e7e7;--prasser-border-bolder:#d1d1d1;--prasser-button-accent-default:#6b5141;--prasser-button-accent-bold:#574237;--prasser-button-accent-bolder:#2e221c;--prasser-button-accent-foreground:#ffffff;--prasser-choice-accent-default:var(--prasser-button-accent-default);--prasser-choice-accent-bold:var(--prasser-button-accent-bold);--prasser-choice-accent-bolder:var(--prasser-button-accent-bolder);--prasser-fields-focused:#000000;--prasser-ring:#00000026;--prasser-fields-error:#d13c31;--prasser-alert-error-default:#fce6e4;--prasser-alert-error-bold:#fbd0cd;--prasser-alert-error-object:#792823;--prasser-alert-warning-default:#fcf3c9;--prasser-alert-warning-bold:#f9e58e;--prasser-alert-warning-object:#743713;--prasser-alert-success-object:#14532d;--calculator-chart-recurring:var(--prasser-button-accent-default);--calculator-chart-special:#9d7859;--calculator-chart-other:#ab8865;--background:var(--prasser-surface-panel);--background-hidden:#ffffff00;--background-light:var(--prasser-surface-canvas);--background-secondary:var(--prasser-surface-muted);--foreground:var(--prasser-foreground);--foreground-light:var(--prasser-muted-foreground);--foreground-lighter:var(--prasser-muted-foreground);--foreground-body-text:var(--prasser-muted-foreground);--border-color:var(--prasser-border-subtle);--border-secondary:var(--prasser-border-bold);--button-secondary-background-color:var(--prasser-button-accent-default);--button-secondary-background-color-hover:var(--prasser-button-accent-bold);--button-secondary-color:var(--prasser-button-accent-foreground);--button-secondary-border-color:transparent;--button-secondary-border-color-hover:transparent;--button-primary-background-color:var(--prasser-surface-panel);--button-primary-background-color-hover:var(--prasser-surface-muted);--button-primary-color:var(--prasser-foreground);--button-outline-background-color:var(--prasser-surface-panel);--button-outline-background-color-hover:var(--prasser-surface-muted);--button-outline-color:var(--prasser-foreground);--button-outline-border:1px solid var(--prasser-border-bold);--button-outline-border-top:var(--button-outline-border);--button-outline-border-right:var(--button-outline-border);--button-outline-border-bottom:var(--button-outline-border);--button-outline-border-left:var(--button-outline-border);--button-outline-shadow-hover:none}.theme_root__giDCf :is([class~=button-secondary],.theme_accentButton__xK_4b){background-color:var(--prasser-button-accent-default);color:var(--prasser-button-accent-foreground)}.theme_root__giDCf [class~=floating-style]{background-color:var(--prasser-surface-panel);border-color:var(--prasser-border-bold)}.theme_root__giDCf :is([class~=button-secondary],.theme_accentButton__xK_4b):hover{background-color:var(--prasser-button-accent-bold)}.theme_root__giDCf :is([class~=button-secondary],.theme_accentButton__xK_4b):active{background-color:var(--prasser-button-accent-bolder)}.theme_root__giDCf [class~=button-outline]:not([class~=nav-cta]):hover{border-color:var(--prasser-border-bolder)}.theme_root__giDCf :is([class~=button-primary],[class~=button-outline]:not([class~=nav-cta])):active{background-color:var(--prasser-border-bold)}.theme_root__giDCf :is(button,a,input[type=checkbox],input[type=range]):not(header [class~=nav-cta]):focus-visible{outline:1px solid var(--prasser-fields-focused);outline-offset:2px;box-shadow:0 0 0 4px var(--prasser-ring)}.theme_root__giDCf :is(.theme_accentButton__xK_4b,[class~=nav-cta])[aria-disabled=true],.theme_root__giDCf :is(button,.theme_accentButton__xK_4b,[class~=nav-cta]):disabled{background-color:var(--prasser-surface-muted);color:var(--prasser-typo-disabled);border-color:var(--prasser-border-bold);cursor:not-allowed}.theme_input__b1lH8{background:var(--prasser-surface-panel);color:var(--prasser-foreground);border-color:var(--prasser-border-bold)}.theme_input__b1lH8::placeholder{color:var(--prasser-muted-foreground)}.theme_input__b1lH8:hover{border-color:var(--prasser-border-bolder)}.theme_input__b1lH8:focus{border-color:var(--prasser-fields-focused);box-shadow:0 0 0 3px var(--prasser-ring)}.theme_input__b1lH8.theme_inputError__T9pcC{border-color:var(--prasser-fields-error)}.theme_input__b1lH8.theme_inputError__T9pcC:focus{box-shadow:0 0 0 3px var(--prasser-alert-error-bold)}.theme_input__b1lH8:disabled{background:var(--prasser-surface-muted);color:var(--prasser-typo-disabled);border-color:var(--prasser-border-bold)}.theme_choice__vG53N{background:var(--prasser-surface-panel);border-color:var(--prasser-border-bold)}button.theme_choice__vG53N{min-width:0;white-space:normal;overflow-wrap:anywhere}.theme_choice__vG53N:hover{border-color:var(--prasser-border-bolder)}.theme_choice__vG53N.theme_selected__U8Cid{background:var(--prasser-surface-muted);border-color:var(--prasser-choice-accent-default)}button.theme_choice__vG53N.theme_selected__U8Cid{box-shadow:0 0 0 1px var(--prasser-choice-accent-default)}.theme_choice__vG53N.theme_selected__U8Cid:hover{border-color:var(--prasser-choice-accent-bold)}.theme_choice__vG53N.theme_selected__U8Cid:active{border-color:var(--prasser-choice-accent-bolder)}.theme_choiceMark__t_8Ip{background:var(--prasser-surface-panel);border-color:var(--prasser-border-bolder);color:var(--prasser-button-accent-foreground)}.theme_selected__U8Cid .theme_choiceMark__t_8Ip{background:var(--prasser-choice-accent-default);border-color:var(--prasser-choice-accent-default)}.theme_selected__U8Cid:hover .theme_choiceMark__t_8Ip{background:var(--prasser-choice-accent-bold);border-color:var(--prasser-choice-accent-bold)}.theme_selected__U8Cid:active .theme_choiceMark__t_8Ip{background:var(--prasser-choice-accent-bolder);border-color:var(--prasser-choice-accent-bolder)}.theme_checkbox__RYXhS{accent-color:var(--prasser-choice-accent-default)}.theme_choice__vG53N:hover .theme_checkbox__RYXhS{accent-color:var(--prasser-choice-accent-bold)}.theme_choice__vG53N:active .theme_checkbox__RYXhS{accent-color:var(--prasser-choice-accent-bolder)}.theme_choice__vG53N.theme_choiceError__NlqBG{background:var(--prasser-alert-error-default);border-color:var(--prasser-fields-error)}.theme_link__20h_E{color:var(--prasser-typo-accent)}.theme_link__20h_E:hover{color:var(--prasser-button-accent-bold)}.theme_link__20h_E:active{color:var(--prasser-button-accent-bolder)}.theme_heroUnitsSlider___xza0{position:absolute;inset:0 4px;z-index:2;appearance:none;min-width:0;width:calc(100% - 8px);height:100%;margin:0;padding:0;border:0;border-radius:999px;background:transparent;cursor:grab}.theme_heroUnitsSlider___xza0:active{cursor:grabbing}.theme_heroUnitsSlider___xza0:focus-visible{outline:2px solid var(--prasser-choice-accent-default);outline-offset:3px}.theme_heroUnitsSlider___xza0::-webkit-slider-runnable-track{height:36px;background:transparent}.theme_heroUnitsSlider___xza0::-moz-range-track{height:36px;background:transparent}.theme_heroUnitsSlider___xza0::-moz-range-progress{background:transparent}.theme_heroUnitsSlider___xza0::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:36px;height:36px;border:0;border-radius:50%;background:radial-gradient(circle at center,#ac5b21 3.5px,transparent 4px) #fff;box-shadow:0 1px 4px rgb(0 0 0/18%)}.theme_heroUnitsSlider___xza0::-moz-range-thumb{box-sizing:border-box;width:36px;height:36px;border:0;border-radius:50%;background:radial-gradient(circle at center,#ac5b21 3.5px,transparent 4px) #fff;box-shadow:0 1px 4px rgb(0 0 0/18%)}.theme_actions__QXaKJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:2rem;border-top:1px solid var(--prasser-border-subtle);padding-top:1.25rem}@media (max-width:767px){.theme_actions__QXaKJ:not(.theme_exitActions__VOxjI){position:fixed;z-index:30;inset:auto 0 0;margin-top:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--prasser-surface-panel);box-shadow:0 -2px 8px rgb(0 0 0/4%)}}.theme_heroKnobPulse__yI8VP{position:absolute;top:50%;z-index:3;width:40px;height:40px;transform:translate(-50%,-50%);pointer-events:none}.theme_heroKnobPulse__yI8VP:after{content:"";position:absolute;inset:0;border:2px solid #ac5b21;border-radius:50%;animation:theme_heroKnobPulse__yI8VP 1.8s ease-out infinite}@keyframes theme_heroKnobPulse__yI8VP{0%{transform:scale(1);opacity:.65}75%,to{transform:scale(1.65);opacity:0}}@media (prefers-reduced-motion:reduce){.theme_heroKnobPulse__yI8VP{display:none}.theme_heroKnobPulse__yI8VP:after{animation:none}}