.PreparationBudget_card__Gg4_c{position:relative;min-width:0;padding:26px;border:1px solid #d9dac4;border-radius:16px;background:#fffdf5;box-shadow:0 5px 16px #765a2c08;scroll-margin-top:110px}.PreparationBudget_card__Gg4_c:before{content:"";position:absolute;top:-8px;left:32px;width:64px;height:18px;background:#c9e7daba;transform:rotate(-4deg)}.PreparationBudget_header__bSSCN{display:flex;align-items:center;gap:14px;margin-bottom:24px}.PreparationBudget_header__bSSCN h2{margin:0;color:#087267;font:600 2rem/1.2 var(--font-hand,cursive)}.PreparationBudget_header__bSSCN p{margin:5px 0 0;color:#526d70;font-size:.95rem;line-height:1.5}.PreparationBudget_stamp__eMIs2{display:grid;place-items:center;flex:0 0 48px;height:48px;color:#007e74;background:#e3f2e6;border:1px dashed #a7cabc;border-radius:12px;transform:rotate(-5deg)}.PreparationBudget_stamp__eMIs2 svg{width:25px;height:25px}.PreparationBudget_privacy__Hl_ke{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;padding:7px 10px;border-radius:8px;color:#4d6a61;background:#eff4e8;font-size:.8rem;font-weight:700}.PreparationBudget_privacy__Hl_ke svg{width:15px;height:15px}.PreparationBudget_content__c2NWY{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);grid-gap:28px;gap:28px;align-items:start}.PreparationBudget_months__YevSg{min-width:0}.PreparationBudget_benchmarks__tYf2R h3,.PreparationBudget_months__YevSg h3{margin:0;color:#174b58;font-size:1rem;line-height:1.5}.PreparationBudget_months__YevSg ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px;list-style:none;margin:16px 0 0;padding:0}.PreparationBudget_months__YevSg li{display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:12px 10px;border:1px solid #eadfc4;border-radius:10px;background:#fff4d6}.PreparationBudget_months__YevSg li small{color:#776544;font-size:.85rem}.PreparationBudget_months__YevSg li strong{font-size:1.06rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PreparationBudget_months__YevSg li em{margin-top:3px;color:#805a24;font-size:.8rem;font-style:normal;line-height:1.45;overflow-wrap:anywhere}.PreparationBudget_note__AzX8t{margin:12px 0 0;color:#526d70;font-size:.85rem;line-height:1.55}.PreparationBudget_benchmarks__tYf2R{padding:18px;border:1px dashed #c8d8c6;border-radius:12px;background:#f0f6ec;min-width:0;scroll-margin-top:110px}.PreparationBudget_benchmarks__tYf2R dl{display:grid;grid-gap:10px;gap:10px;margin:14px 0 16px}.PreparationBudget_benchmarks__tYf2R dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.PreparationBudget_benchmarks__tYf2R dt{font-size:.85rem;color:#526d70}.PreparationBudget_benchmarks__tYf2R dd{margin:0;text-align:right;font-weight:750;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PreparationBudget_edit__JffdY{display:inline-flex;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 14px;border:1px solid #00867e;border-radius:9px;color:#00746a;background:#fffefa;font:inherit;font-size:.9rem;font-weight:750;cursor:pointer}.PreparationBudget_edit__JffdY:hover{background:#e0f1e7}.PreparationBudget_edit__JffdY:focus-visible{outline:3px solid #00867e;outline-offset:3px}.PreparationBudget_empty__oiyoR{margin:0;padding:18px 0;color:#526d70;line-height:1.6}.PreparationBudget_form__KwRyw[aria-busy]>fieldset{display:grid;grid-gap:22px;gap:22px;margin:0;padding:0;min-width:0;border:0}.PreparationBudget_form__KwRyw label{display:grid;grid-gap:8px;gap:8px;color:#174b58;font-size:1rem;font-weight:750}.PreparationBudget_form__KwRyw input{min-width:0;width:100%;min-height:48px;padding:11px 13px;border:1px solid #c4d5cc;border-radius:10px;background:#fffefa;color:#174b58;font:inherit;font-weight:500}.PreparationBudget_form__KwRyw label small{color:#526d70;font-size:.85rem;font-weight:400;line-height:1.5}.PreparationBudget_form__KwRyw input:focus-visible{outline:2px solid #00867e;outline-offset:2px}.PreparationBudget_form__KwRyw button[type=submit]{min-height:48px}@media(max-width:850px){.PreparationBudget_content__c2NWY{grid-template-columns:1fr;gap:22px}.PreparationBudget_privacy__Hl_ke{margin-left:0}.PreparationBudget_header__bSSCN{flex-wrap:wrap}.PreparationBudget_header__bSSCN>div{flex:1 1;min-width:180px}}@media(max-width:480px){.PreparationBudget_card__Gg4_c{padding:22px 16px 16px}.PreparationBudget_header__bSSCN{gap:11px;margin-bottom:20px}.PreparationBudget_header__bSSCN h2{font-size:1.8rem}.PreparationBudget_header__bSSCN p{font-size:.9rem}.PreparationBudget_stamp__eMIs2{flex-basis:40px;height:42px}.PreparationBudget_privacy__Hl_ke{font-size:.75rem}.PreparationBudget_months__YevSg ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.PreparationBudget_months__YevSg li{padding:10px 8px}.PreparationBudget_months__YevSg li strong{font-size:.93rem}.PreparationBudget_benchmarks__tYf2R{padding:16px}}@media(max-width:360px){.PreparationBudget_months__YevSg ol{grid-template-columns:repeat(2,minmax(0,1fr))}}