.BlogSlide_slide__strC3{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:background-image .5s}.BlogSlide_slide__strC3 img{width:100%;height:100%;object-fit:cover}.BlogSlide_content__n7BRL{position:absolute;top:50%;inset-inline-start:20px;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;color:#fff;padding-inline:clamp(1.25rem,.568rem + 3.41vw,3.125rem);padding-top:20px;padding-bottom:20px;border-inline-start:3px solid #bd8948;max-width:90%}@media screen and (min-width:768px){.BlogSlide_content__n7BRL{inset-inline-start:10%;max-width:800px}}@media screen and (min-width:980px){.BlogSlide_content__n7BRL{top:60%}}@media screen and (min-width:1024px){.BlogSlide_content__n7BRL{top:50%;inset-inline-start:20%}}.BlogSlide_overlay__6cat7{position:absolute;top:0;inset-inline-start:clamp(.313rem,-.256rem + 2.84vw,1.875rem);inset-inline-end:-10px;bottom:0;z-index:-1;width:100%;height:100%;background:rgba(0,0,0,.5)}.BlogSlide_overlayWide__uDYCU{position:absolute;inset:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.2)}.BlogSlide_title__ZO_b5{font-size:clamp(1.563rem,1.25rem + 1.25vw,2.188rem);line-height:120%;max-width:550px}.BlogSlide_price__sU4ut,.BlogSlide_title__ZO_b5{margin-bottom:clamp(1.25rem,.938rem + 1.25vw,1.875rem);text-shadow:1px 1px 25px #020102}.BlogSlide_price__sU4ut{font-size:clamp(1.875rem,1.563rem + 1.25vw,2.5rem);max-width:500px}.BlogSlide_link__lopBI{display:inline-block;padding:.625rem 1.25rem;background:#bd8948;border:2px solid #bd8948;color:#333;font-size:1rem;font-weight:700;transition:background .3s,color .3s}.BlogSlide_link__lopBI:hover{background:transparent;color:#fff;background-color:rgba(2,1,2,.2)}.ButtonModal_buttonModal__6kiW0{display:inline-block;padding:.625rem 1.25rem;background:transparent;border:2px solid #bd8948;color:#fff;font-size:1rem;font-weight:400;transition:background .3s,color .3s}.ButtonModal_buttonModal__6kiW0:hover{background:#bd8948;color:#fff}.TaxCalculator_calc___Gf3C{--c-ink:var(--text,#221c15);--c-soft:var(--text-soft,#4a4034);--c-faint:var(--text-faint,#7b6f5f);--c-line:var(--hairline,#ddd5c4);--c-line2:var(--hairline-strong,#bfb49c);--c-acc:var(--accent,#8e6b3d);--c-accsoft:var(--accent-soft,rgba(142,107,61,.12));--c-card:var(--surface-raised,#fbf9f3);--c-deep:var(--sea-deep,#081512);--c-gold:var(--champagne,#c29a5e);--c-ivory:var(--ivory,#efe9db);margin-block:clamp(32px,4vw,56px);padding:clamp(18px,3vw,34px);background:var(--c-card);border:1px solid var(--c-line);border-radius:20px;color:var(--c-ink)}.TaxCalculator_head__ISEzK{max-width:70ch}.TaxCalculator_title__q0VVm{margin:0 0 8px;font-family:var(--font-display),var(--font-display-cyr),serif;font-weight:400;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.05rem);line-height:1.12;color:var(--c-ink);text-wrap:balance}.TaxCalculator_lead__OSF7G{margin:0;font-size:.9375rem;line-height:1.6;color:var(--c-soft)}.TaxCalculator_presets__Innnp{display:grid;gap:10px;margin:clamp(16px,2.2vw,24px) 0;padding:14px 16px;border:1px solid var(--c-line2);border-radius:14px;background:#fff}.TaxCalculator_presetsLabel__Fi09n{font-size:.9375rem;font-weight:600;color:var(--c-ink)}.TaxCalculator_chips__D0HES{display:flex;flex-wrap:wrap;gap:8px}.TaxCalculator_chip__fxgwi{position:relative;padding:8px 16px;border-radius:999px;border:1px solid var(--c-line2);background:#fff;color:var(--c-ink);font:inherit;font-size:.9375rem;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s,padding .2s}.TaxCalculator_chip__fxgwi:hover{border-color:var(--c-acc)}.TaxCalculator_chip__fxgwi:active{transform:scale(.97)}.TaxCalculator_chipOn__07sYA{background:var(--c-deep);border-color:var(--c-deep);color:var(--c-ivory);padding-inline-start:32px}.TaxCalculator_chipOn__07sYA:before{content:"";position:absolute;inset-inline-start:13px;top:50%;width:5px;height:9px;border:solid var(--c-gold);border-width:0 2px 2px 0;transform:translateY(-62%) rotate(45deg)}.TaxCalculator_presetsFoot__kJXE3{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:20px}.TaxCalculator_count__jJHzz{font-size:.8125rem;color:var(--c-acc);font-weight:600}.TaxCalculator_linkBtn__Vkj9D{margin-inline-start:auto;background:none;border:0;padding:4px;font:inherit;font-size:.8125rem;color:var(--c-faint);text-decoration:underline;cursor:pointer}.TaxCalculator_chip__fxgwi:focus-visible,.TaxCalculator_linkBtn__Vkj9D:focus-visible,.TaxCalculator_sectionHead__kq87H:focus-visible,.TaxCalculator_sourceHead__s_cyq:focus-visible,.TaxCalculator_statusCard__uhZ3X:focus-visible,.TaxCalculator_sticky__mOvtA:focus-visible{outline:2px solid var(--c-acc);outline-offset:2px}.TaxCalculator_grid__rAa_H{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,36px);align-items:start}@media (min-width:980px){.TaxCalculator_grid__rAa_H{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.TaxCalculator_result__VHpHU{position:sticky;top:92px}}.TaxCalculator_form__gbsdF,.TaxCalculator_result__VHpHU{min-width:0}.TaxCalculator_block__5_wXy{margin-bottom:clamp(18px,2.4vw,26px)}.TaxCalculator_blockTitle__UcwL1{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:1rem;font-weight:600;color:var(--c-ink)}.TaxCalculator_blockTitle__UcwL1 i,.TaxCalculator_sectionTitle__FoRwQ i{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--c-deep);color:var(--c-ivory);font-style:normal;font-size:.75rem;font-weight:600}.TaxCalculator_blockHint__JTbks{margin:0 0 12px;font-size:.875rem;color:var(--c-soft)}.TaxCalculator_statusGrid__PhEt9{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.TaxCalculator_statusGrid__PhEt9{grid-template-columns:1fr 1fr}}.TaxCalculator_statusCard__uhZ3X{display:grid;gap:4px;text-align:start;padding:12px 14px;border:1px solid var(--c-line2);border-radius:14px;background:#fff;color:var(--c-ink);font:inherit;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.TaxCalculator_statusCard__uhZ3X:hover{border-color:var(--c-acc)}.TaxCalculator_statusOn__qzUm5{border-color:var(--c-acc);box-shadow:0 0 0 3px var(--c-accsoft);background:#fffdf7}.TaxCalculator_statusTitle__QsZrI{font-size:.9375rem;font-weight:600}.TaxCalculator_statusText__BgTgm{font-size:.8125rem;line-height:1.5;color:var(--c-soft)}.TaxCalculator_sources__lc6Qb{display:grid;gap:10px}.TaxCalculator_source__KuKW8{border:1px solid var(--c-line);border-radius:14px;background:#fff;transition:border-color .25s,box-shadow .25s}.TaxCalculator_sourceOn__EFej0{border-color:var(--c-acc);box-shadow:0 0 0 3px var(--c-accsoft)}.TaxCalculator_sourceHead__s_cyq{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:13px 14px;background:none;border:0;text-align:start;font:inherit;color:var(--c-ink);cursor:pointer;border-radius:14px}.TaxCalculator_sourceText__gx2It{display:grid;gap:2px;min-width:0}.TaxCalculator_sourceTitle__foLB6{font-size:.9375rem;font-weight:600;line-height:1.3}.TaxCalculator_sourceHint__exkmJ{font-size:.8125rem;line-height:1.45;color:var(--c-soft)}.TaxCalculator_switch__O6vw5{flex:none;position:relative;width:42px;height:24px;border-radius:999px;background:var(--c-line2);transition:background .25s}.TaxCalculator_knob__Gy6AM{position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .25s cubic-bezier(.4,0,.2,1)}.TaxCalculator_sourceOn__EFej0 .TaxCalculator_switch__O6vw5{background:var(--c-deep)}.TaxCalculator_sourceOn__EFej0 .TaxCalculator_knob__Gy6AM{transform:translateX(18px)}[dir=rtl] .TaxCalculator_sourceOn__EFej0 .TaxCalculator_knob__Gy6AM{transform:translateX(-18px)}.TaxCalculator_sourceBody__XHmCf{display:grid;gap:12px;padding:2px 14px 16px}.TaxCalculator_section__KK3w4{border:1px solid var(--c-line);border-radius:14px;background:hsla(0,0%,100%,.55)}.TaxCalculator_sectionHead__kq87H{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:13px 14px;background:none;border:0;font:inherit;font-size:.9375rem;font-weight:600;color:var(--c-ink);text-align:start;cursor:pointer;border-radius:14px}.TaxCalculator_sectionTitle__FoRwQ{display:inline-flex;align-items:center;gap:10px}.TaxCalculator_sectionBody__TikN7{display:grid;gap:12px;padding:2px 14px 16px}.TaxCalculator_chev__PBYNL{flex:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.TaxCalculator_sectionHead__kq87H[aria-expanded=true] .TaxCalculator_chev__PBYNL{transform:rotate(180deg)}.TaxCalculator_inner__3OrDh{display:grid;gap:12px;padding-top:2px}.TaxCalculator_collapse__ORxnq{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .34s cubic-bezier(.4,0,.2,1),opacity .25s ease,visibility 0s linear .34s}.TaxCalculator_collapseOpen__IN6UR{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s,0s,0s}.TaxCalculator_collapseInner__UzdgW{overflow:hidden;min-height:0}@media (prefers-reduced-motion:reduce){.TaxCalculator_barBurden__OMI5n,.TaxCalculator_barKept__GQJOB,.TaxCalculator_barRetained__4impM,.TaxCalculator_chev__PBYNL,.TaxCalculator_chip__fxgwi,.TaxCalculator_collapse__ORxnq,.TaxCalculator_knob__Gy6AM,.TaxCalculator_source__KuKW8,.TaxCalculator_statusCard__uhZ3X,.TaxCalculator_switch__O6vw5{transition:none!important}}.TaxCalculator_field__EfjLv{display:grid;gap:5px}.TaxCalculator_label__otXSg{font-size:.875rem;color:var(--c-ink);line-height:1.35}.TaxCalculator_hint__eG7se{font-size:.8125rem;color:var(--c-faint);line-height:1.45;margin:0}.TaxCalculator_inputWrap__VNgrV{display:flex;align-items:center;border:1px solid var(--c-line2);border-radius:12px;background:#fff;padding-inline:14px;transition:border-color .2s,box-shadow .2s}.TaxCalculator_inputWrap__VNgrV:focus-within{border-color:var(--c-acc);box-shadow:0 0 0 3px var(--c-accsoft)}.TaxCalculator_cur__ajukc{color:var(--c-faint);margin-inline-end:8px}.TaxCalculator_input__5Ytil{flex:1;min-width:0;border:0;outline:0;background:transparent;padding:13px 0;font:inherit;font-size:1.0625rem;color:var(--c-ink);font-variant-numeric:tabular-nums}.TaxCalculator_select__GxAlg{width:100%;padding:12px 14px;border:1px solid var(--c-line2);border-radius:12px;background:#fff;font:inherit;font-size:.9375rem;color:var(--c-ink)}.TaxCalculator_select__GxAlg:focus-visible{outline:2px solid var(--c-acc);outline-offset:1px}.TaxCalculator_check__W2mud{display:flex;gap:10px;align-items:flex-start;font-size:.875rem;line-height:1.45}.TaxCalculator_check__W2mud input{margin-top:3px;width:17px;height:17px;accent-color:var(--c-acc)}.TaxCalculator_result__VHpHU{padding:clamp(18px,2.6vw,28px);background:var(--c-deep);color:var(--c-ivory);border-radius:18px}.TaxCalculator_resultTitle__HwO_f{margin:0 0 16px;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold);font-weight:600}.TaxCalculator_empty___43pP{padding:8px 0 4px}.TaxCalculator_emptyTitle__JIFXw{margin:0 0 6px;font-family:var(--font-display),var(--font-display-cyr),serif;font-size:1.35rem;color:var(--c-ivory)}.TaxCalculator_emptyHint__FKk9l{margin:0;font-size:.875rem;line-height:1.55;color:hsla(42,38%,90%,.72)}.TaxCalculator_keepLabel__Rg2Hm{font-size:.875rem;color:hsla(42,38%,90%,.74)}.TaxCalculator_keepBig__uqKs0{margin-top:4px;font-family:var(--font-display),var(--font-display-cyr),serif;font-size:clamp(2.3rem,1.6rem + 2.6vw,3.2rem);line-height:1;font-variant-numeric:tabular-nums;word-break:break-word}.TaxCalculator_keepMonth__QYb3r{margin-top:6px;font-size:.9375rem;color:var(--c-gold);font-variant-numeric:tabular-nums}.TaxCalculator_tiles___hOfP{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0 16px}.TaxCalculator_tile__XqnTU{padding:12px 14px;border:1px solid hsla(42,38%,90%,.16);border-radius:12px;background:hsla(42,38%,90%,.04)}.TaxCalculator_tileLabel__8e3Rn{font-size:.78rem;color:hsla(42,38%,90%,.72)}.TaxCalculator_tileValue__TwNXF{margin-top:3px;font-size:1.2rem;font-weight:600;font-variant-numeric:tabular-nums}.TaxCalculator_tileSub__NR1ho{margin-top:2px;font-size:.78rem;color:var(--c-gold)}.TaxCalculator_bar__Q6VHA{display:flex;height:12px;border-radius:999px;overflow:hidden;background:hsla(42,38%,90%,.12);gap:2px}.TaxCalculator_barKept__GQJOB{background:var(--c-gold);transition:width .4s ease}.TaxCalculator_barRetained__4impM{background:#6f8f87;transition:width .4s ease}.TaxCalculator_barBurden__OMI5n{background:#9a5f48;transition:width .4s ease}.TaxCalculator_legend__cBrOe{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:10px 0 0;padding:0;font-size:.78rem;color:hsla(42,38%,90%,.82)}.TaxCalculator_legend__cBrOe i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-inline-end:6px}.TaxCalculator_dotKept__gVfrj{background:var(--c-gold)}.TaxCalculator_dotRetained__jqPA1{background:#6f8f87}.TaxCalculator_dotBurden__p1OFI{background:#9a5f48}.TaxCalculator_insights__h4qKC{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.TaxCalculator_insights__h4qKC li{padding:9px 12px;border-radius:10px;background:rgba(194,154,94,.14);border:1px solid rgba(194,154,94,.3);font-size:.8125rem;line-height:1.5;color:var(--c-ivory)}.TaxCalculator_subTitle__cJHzT{margin:20px 0 4px;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--c-gold);font-weight:600}.TaxCalculator_table__aakMW{width:100%;border-collapse:collapse;font-size:.875rem}.TaxCalculator_table__aakMW td,.TaxCalculator_table__aakMW th{padding:9px 4px;text-align:start;border-bottom:1px solid hsla(42,38%,90%,.14);font-weight:400;vertical-align:top}.TaxCalculator_table__aakMW td{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.TaxCalculator_table__aakMW thead th{color:var(--c-gold);font-size:.78rem;font-weight:600}.TaxCalculator_table__aakMW thead th:not(:first-child){text-align:end}.TaxCalculator_total__UjQYP td,.TaxCalculator_total__UjQYP th{font-weight:600;color:#fff;border-bottom:0}.TaxCalculator_dark__9FGY_{margin-top:14px}.TaxCalculator_dark__9FGY_ .TaxCalculator_section__KK3w4{background:transparent;border-color:hsla(42,38%,90%,.2)}.TaxCalculator_dark__9FGY_ .TaxCalculator_sectionHead__kq87H{color:var(--c-ivory)}.TaxCalculator_dark__9FGY_ .TaxCalculator_sectionHead__kq87H:focus-visible{outline-color:var(--c-gold)}.TaxCalculator_notes__FDVAT{margin-top:clamp(18px,2.4vw,26px)}.TaxCalculator_noteList__baGeE{margin:0;padding-inline-start:18px;display:grid;gap:8px;font-size:.875rem;line-height:1.55;color:var(--c-soft)}.TaxCalculator_disclaimer__XfW2C{margin:14px 0 0;font-size:.8125rem;color:var(--c-faint);line-height:1.5}.TaxCalculator_disclaimer__XfW2C a{color:var(--c-acc)}.TaxCalculator_sticky__mOvtA{position:fixed;inset-inline:12px;bottom:12px;z-index:40;display:none;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border:1px solid hsla(42,38%,90%,.2);border-radius:14px;background:var(--c-deep);color:var(--c-ivory);font:inherit;box-shadow:0 14px 30px -12px rgba(0,0,0,.5);cursor:pointer;transform:translateY(140%);opacity:0;transition:transform .3s ease,opacity .3s ease}.TaxCalculator_stickyLabel__RGopM{font-size:.78rem;color:hsla(42,38%,90%,.74);flex:1;text-align:start}.TaxCalculator_stickyValue__eUbU_{font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums}.TaxCalculator_stickyGo__g5AkW{font-size:.78rem;color:var(--c-gold)}@media (max-width:979px){.TaxCalculator_sticky__mOvtA{display:flex}.TaxCalculator_stickyOn__u_QW9{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.TaxCalculator_sticky__mOvtA{transition:none}}