.elementor-134 .elementor-element.elementor-element-089636b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-eed90ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-d4599cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-ace0890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-0b0c469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-9b32c57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-3bf7f5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-134 .elementor-element.elementor-element-70b3710{--display:flex}.elementor-134 .elementor-element.elementor-element-97f718a{--display:flex}.elementor-134 .elementor-element.elementor-element-871ac6f{--display:flex}.elementor-134 .elementor-element.elementor-element-62c22a4{--display:flex}:root{--page-title-display:none}.ver-budget-hero{width:100%;padding:28px 24px 72px;background:radial-gradient(circle at top right,rgb(15 118 110 / .08),transparent 34%),#ffffff}.ver-budget-hero__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-hero__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:52px;font-size:14px;line-height:1.5;color:#64748b}.ver-budget-hero__breadcrumb a{color:#475569;text-decoration:none;transition:color 0.2s ease,opacity 0.2s ease}.ver-budget-hero__breadcrumb a:hover{color:#0f766e}.ver-budget-hero__breadcrumb span[aria-current="page"]{color:#123f35;font-weight:600}.ver-budget-hero__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:72px;align-items:center}.ver-budget-hero__content{min-width:0}.ver-budget-hero__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:20px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-hero__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-hero__title{max-width:720px;margin:0;color:#123f35;font-size:clamp(42px, 5.2vw, 68px);font-weight:750;line-height:1.02;letter-spacing:-.045em}.ver-budget-hero__description{max-width:680px;margin:27px 0 0;color:#475569;font-size:19px;line-height:1.75}.ver-budget-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:34px}.ver-budget-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 21px;border-radius:12px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-hero__button:hover{transform:translateY(-2px)}.ver-budget-hero__button--primary{color:#fff;background:#123f35;border:1px solid #123f35;box-shadow:0 12px 28px rgb(18 63 53 / .16)}.ver-budget-hero__button--primary:hover{background:#0f766e;border-color:#0f766e;box-shadow:0 14px 32px rgb(15 118 110 / .2)}.ver-budget-hero__button--secondary{color:#123f35;background:#fff;border:1px solid #d8e3df}.ver-budget-hero__button--secondary:hover{border-color:#0f766e;background:#f8fbfa}.ver-budget-hero__signals{display:flex;flex-wrap:wrap;gap:18px 26px;margin-top:32px}.ver-budget-hero__signal{display:inline-flex;align-items:center;gap:9px;color:#475569;font-size:14px;line-height:1.5}.ver-budget-hero__signal-icon{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;flex:0 0 27px;border-radius:50%;color:#0f766e;background:#eaf7f4}.ver-budget-hero__panel{position:relative;overflow:hidden;padding:30px;border:1px solid #dbe7e3;border-radius:20px;background:linear-gradient(145deg,#f8fbfa 0%,#ffffff 58%);box-shadow:0 22px 60px rgb(18 63 53 / .1)}.ver-budget-hero__panel::before{content:"";position:absolute;top:-70px;right:-70px;width:180px;height:180px;border-radius:50%;background:rgb(15 118 110 / .07)}.ver-budget-hero__panel-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px}.ver-budget-hero__panel-label,.ver-budget-hero__panel-level{display:inline-flex;align-items:center;min-height:29px;padding:6px 11px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.ver-budget-hero__panel-label{color:#fff;background:#123f35}.ver-budget-hero__panel-level{color:#0f766e;background:#eaf7f4}.ver-budget-hero__panel-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-top:31px;border-radius:16px;color:#0f766e;background:#eaf7f4}.ver-budget-hero__panel-content{position:relative;z-index:1;margin-top:25px}.ver-budget-hero__panel-eyebrow{display:block;margin-bottom:8px;color:#0f766e;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-hero__panel-title{margin:0;color:#123f35;font-size:28px;font-weight:750;line-height:1.18;letter-spacing:-.025em}.ver-budget-hero__panel-description{margin:15px 0 0;color:#52615d;font-size:15px;line-height:1.7}.ver-budget-hero__panel-list{display:grid;gap:10px;margin:21px 0 0;padding:0;list-style:none}.ver-budget-hero__panel-list li{display:flex;align-items:flex-start;gap:10px;color:#334155;font-size:14px;line-height:1.55}.ver-budget-hero__panel-list li>span{width:7px;height:7px;flex:0 0 7px;margin-top:7px;border-radius:50%;background:#0f766e}.ver-budget-hero__panel-link{display:inline-flex;align-items:center;gap:9px;margin-top:26px;color:#0f766e;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-hero__panel-link:hover{gap:13px;color:#123f35}.ver-budget-hero__nav{display:flex;align-items:center;gap:25px;margin-top:55px;padding-top:24px;border-top:1px solid #e2e8e5}.ver-budget-hero__nav-label{flex:0 0 auto;color:#123f35;font-size:13px;font-weight:700;line-height:1.5}.ver-budget-hero__nav-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ver-budget-hero__nav-links a{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;color:#52615d;background:#f4f7f6;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.ver-budget-hero__nav-links a:hover{color:#0f766e;background:#eaf7f4;transform:translateY(-1px)}.ver-budget-hero a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-hero{padding-bottom:62px}.ver-budget-hero__layout{grid-template-columns:1fr;gap:44px}.ver-budget-hero__content{max-width:790px}.ver-budget-hero__panel{max-width:760px}.ver-budget-hero__nav{align-items:flex-start;flex-direction:column;gap:14px}}@media (max-width:767px){.ver-budget-hero{padding:20px 18px 50px}.ver-budget-hero__breadcrumb{margin-bottom:35px;font-size:13px}.ver-budget-hero__layout{gap:36px}.ver-budget-hero__title{font-size:clamp(38px, 11vw, 50px);line-height:1.04}.ver-budget-hero__description{margin-top:21px;font-size:17px;line-height:1.68}.ver-budget-hero__actions{align-items:stretch;flex-direction:column;margin-top:29px}.ver-budget-hero__button{width:100%}.ver-budget-hero__signals{display:grid;gap:12px}.ver-budget-hero__panel{padding:23px;border-radius:17px}.ver-budget-hero__panel-top{align-items:flex-start;flex-direction:column;gap:9px}.ver-budget-hero__panel-icon{margin-top:25px}.ver-budget-hero__panel-title{font-size:25px}.ver-budget-hero__nav{margin-top:40px}.ver-budget-hero__nav-links{width:100%}.ver-budget-hero__nav-links a{flex:1 1 calc(50% - 8px);justify-content:center;text-align:center}}@media (max-width:480px){.ver-budget-hero__nav-links{display:grid;grid-template-columns:1fr;width:100%}.ver-budget-hero__nav-links a{width:100%}}.ver-budget-start{width:100%;padding:82px 24px;background:#f7faf9}.ver-budget-start__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-start__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:48px}.ver-budget-start__heading{min-width:0}.ver-budget-start__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-start__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-start__title{max-width:720px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-start__intro{min-width:0}.ver-budget-start__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-start__path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:stretch}.ver-budget-start__connector{display:none}.ver-budget-start-card{position:relative;display:flex;flex-direction:column;min-width:0;width:100%;height:100%;padding:26px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-start-card:hover{transform:translateY(-3px);border-color:#bcd8d1;box-shadow:0 16px 34px rgb(18 63 53 / .08)}@media (min-width:1025px){.ver-budget-start-card:not(:last-of-type)::after{content:"";position:absolute;top:44px;right:-23px;width:22px;height:1px;background:#cbd9d5;pointer-events:none}.ver-budget-start-card:not(:last-of-type)::before{content:"";position:absolute;top:40px;right:-22px;width:7px;height:7px;border-top:1.5px solid #7b9690;border-right:1.5px solid #7b9690;transform:rotate(45deg);z-index:2;pointer-events:none}}.ver-budget-start-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.ver-budget-start-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1}.ver-budget-start-card__label{display:block;max-width:140px;color:#64748b;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;text-align:right;overflow-wrap:normal;word-break:normal}.ver-budget-start-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;flex:0 0 58px;margin-top:28px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-start-card__content{min-width:0;margin-top:23px}.ver-budget-start-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em;overflow-wrap:normal;word-break:normal;hyphens:none}.ver-budget-start-card__content>p{margin:13px 0 0;color:#52615d;font-size:14px;line-height:1.7;overflow-wrap:normal;word-break:normal}.ver-budget-start-card__list{display:grid;gap:9px;margin:20px 0 0;padding:0;list-style:none}.ver-budget-start-card__list li{display:flex;align-items:flex-start;gap:9px;min-width:0;color:#475569;font-size:13px;line-height:1.55}.ver-budget-start-card__list li>span{width:6px;height:6px;flex:0 0 6px;margin-top:7px;border-radius:50%;background:#0f766e}.ver-budget-start-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:24px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:color 0.2s ease,gap 0.2s ease}.ver-budget-start-card__link:hover{gap:12px;color:#123f35}.ver-budget-start__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;margin-top:42px;padding:29px 32px;border:1px solid #d8e7e2;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-start__bottom-content{min-width:0}.ver-budget-start__bottom-label{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.ver-budget-start__bottom-content h3{margin:0;color:#123f35;font-size:23px;font-weight:720;line-height:1.3;letter-spacing:-.02em}.ver-budget-start__bottom-content p{max-width:720px;margin:9px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-start__bottom-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:13px 19px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;box-shadow:0 10px 22px rgb(18 63 53 / .14);transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-start__bottom-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e;box-shadow:0 13px 27px rgb(15 118 110 / .18)}.ver-budget-start a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1180px){.ver-budget-start__path{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-budget-start-card::before,.ver-budget-start-card::after{display:none}}@media (max-width:1024px){.ver-budget-start{padding:70px 24px}.ver-budget-start__header{grid-template-columns:1fr;gap:22px}.ver-budget-start__intro{max-width:760px}.ver-budget-start__path{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-budget-start-card__label{max-width:190px}.ver-budget-start__bottom{grid-template-columns:1fr;gap:23px}.ver-budget-start__bottom-button{width:max-content}}@media (max-width:767px){.ver-budget-start{padding:56px 18px}.ver-budget-start__header{margin-bottom:34px}.ver-budget-start__title{font-size:34px}.ver-budget-start__intro p{font-size:16px}.ver-budget-start__path{grid-template-columns:1fr;gap:16px}.ver-budget-start-card{padding:22px;border-radius:16px}.ver-budget-start-card__top{align-items:center}.ver-budget-start-card__label{max-width:210px}.ver-budget-start-card__content h3{font-size:20px}.ver-budget-start__bottom{margin-top:30px;padding:24px;border-radius:16px}.ver-budget-start__bottom-content h3{font-size:21px}.ver-budget-start__bottom-button{width:100%}}@media (max-width:480px){.ver-budget-start-card__top{align-items:flex-start}.ver-budget-start-card__label{max-width:150px}}.ver-budget-foundations{width:100%;padding:84px 24px;background:#fff}.ver-budget-foundations__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-foundations__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-foundations__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-foundations__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-foundations__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-foundations__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-foundations__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.ver-budget-foundation-card{grid-column:span 2;display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dce7e3;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-foundation-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-foundation-card--featured{grid-column:span 4;background:linear-gradient(135deg,#f5fbf9 0%,#ffffff 68%)}.ver-budget-foundation-card__top{display:flex;align-items:center;justify-content:space-between;gap:14px}.ver-budget-foundation-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-foundation-card__label{color:#64748b;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;text-align:right}.ver-budget-foundation-card__icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-top:27px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-foundation-card__content{margin-top:22px}.ver-budget-foundation-card__eyebrow{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-foundation-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-foundation-card--featured .ver-budget-foundation-card__content h3{font-size:25px}.ver-budget-foundation-card__content p{margin:13px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-foundation-card__formula{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin-top:24px;padding:17px;border:1px solid #dce9e5;border-radius:13px;background:#fff}.ver-budget-foundation-card__formula>div{display:grid;gap:3px}.ver-budget-foundation-card__formula span{color:#64748b;font-size:11px;line-height:1.4}.ver-budget-foundation-card__formula strong{color:#123f35;font-size:13px;line-height:1.45}.ver-budget-foundation-card__formula .is-result{padding:10px;border-radius:9px;background:#eaf7f4}.ver-budget-foundation-card__formula-symbol{color:#79908a!important;font-size:18px!important}.ver-budget-foundation-card__tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.ver-budget-foundation-card__tags span{padding:7px 10px;border-radius:999px;color:#52615d;background:#f3f7f6;font-size:11px;font-weight:600;line-height:1.3}.ver-budget-foundation-card__note{display:grid;gap:5px;margin-top:22px;padding:15px;border-left:3px solid #0f766e;border-radius:0 10px 10px 0;background:#f6faf9}.ver-budget-foundation-card__note strong{color:#123f35;font-size:12px;line-height:1.5}.ver-budget-foundation-card__note span{color:#52615d;font-size:12px;line-height:1.55}.ver-budget-foundation-card__mini-example{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:center;margin-top:22px;padding:15px;border-radius:12px;background:#f6faf9}.ver-budget-foundation-card__mini-example div{display:grid;gap:3px}.ver-budget-foundation-card__mini-example div span{color:#64748b;font-size:11px;line-height:1.4}.ver-budget-foundation-card__mini-example div strong{color:#123f35;font-size:14px;line-height:1.4}.ver-budget-foundation-card__mini-example>span{color:#7c918c;font-size:18px}.ver-budget-foundation-card__steps{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:22px}.ver-budget-foundation-card__steps span{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;color:#123f35;background:#eaf7f4;font-size:11px;font-weight:700;line-height:1.4}.ver-budget-foundation-card__steps i{color:#899b96;font-size:14px;font-style:normal}.ver-budget-foundation-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:25px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:color 0.2s ease,gap 0.2s ease}.ver-budget-foundation-card__link:hover{gap:12px;color:#123f35}.ver-budget-foundations__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:#f7faf9}.ver-budget-foundations__summary-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;color:#0f766e;background:#e5f5f1}.ver-budget-foundations__summary-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-foundations__summary-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3;letter-spacing:-.015em}.ver-budget-foundations__summary-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-foundations__summary-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-foundations__summary-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-foundations a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-foundations{padding:70px 24px}.ver-budget-foundations__header{grid-template-columns:1fr;gap:22px}.ver-budget-foundations__intro{max-width:760px}.ver-budget-foundations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-foundation-card,.ver-budget-foundation-card--featured{grid-column:span 1}.ver-budget-foundations__summary{grid-template-columns:auto minmax(0,1fr)}.ver-budget-foundations__summary-link{grid-column:2;width:max-content}}@media (max-width:767px){.ver-budget-foundations{padding:56px 18px}.ver-budget-foundations__header{margin-bottom:34px}.ver-budget-foundations__title{font-size:34px}.ver-budget-foundations__intro p{font-size:16px}.ver-budget-foundations__grid{grid-template-columns:1fr;gap:16px}.ver-budget-foundation-card{padding:22px;border-radius:16px}.ver-budget-foundation-card__formula{grid-template-columns:1fr}.ver-budget-foundation-card__formula-symbol{display:none}.ver-budget-foundation-card__mini-example{grid-template-columns:1fr}.ver-budget-foundation-card__mini-example>span{display:none}.ver-budget-foundations__summary{grid-template-columns:1fr;padding:24px}.ver-budget-foundations__summary-link{grid-column:auto;width:100%}}.ver-budget-methods{width:100%;padding:84px 24px;background:#f7faf9}.ver-budget-methods__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-methods__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-methods__heading{min-width:0}.ver-budget-methods__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-methods__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-methods__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-methods__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-methods__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-budget-method-card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-method-card:hover{transform:translateY(-3px);border-color:#bdd8d1;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-method-card__top{display:flex;align-items:center;justify-content:space-between;gap:14px}.ver-budget-method-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-method-card__badge{display:inline-flex;align-items:center;min-height:29px;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.07em;text-transform:uppercase}.ver-budget-method-card__icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;flex:0 0 60px;margin-top:28px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-method-card__content{margin-top:22px}.ver-budget-method-card__eyebrow{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-method-card__content h3{margin:0;color:#123f35;font-size:23px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-method-card__content p{margin:13px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-method-card__visual{margin-top:24px}.ver-budget-method-card__bar{display:flex;overflow:hidden;width:100%;height:10px;border-radius:999px;background:#e8efed}.ver-budget-method-card__bar-part{display:block;height:100%}.ver-budget-method-card__bar-part--needs{width:50%;background:#123f35}.ver-budget-method-card__bar-part--wants{width:30%;background:#0f766e}.ver-budget-method-card__bar-part--goals{width:20%;background:#8cc9bb}.ver-budget-method-card__legend{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:12px}.ver-budget-method-card__legend span{display:inline-flex;align-items:center;gap:7px;color:#52615d;font-size:11px;font-weight:600;line-height:1.4}.ver-budget-method-card__legend i{display:block;width:8px;height:8px;border-radius:50%}.ver-budget-method-card__legend .is-needs{background:#123f35}.ver-budget-method-card__legend .is-wants{background:#0f766e}.ver-budget-method-card__legend .is-goals{background:#8cc9bb}.ver-budget-method-card__equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin-top:24px;padding:16px;border-radius:13px;background:#f6faf9}.ver-budget-method-card__equation>div{display:grid;gap:3px}.ver-budget-method-card__equation div span{color:#64748b;font-size:10px;line-height:1.4}.ver-budget-method-card__equation strong{color:#123f35;font-size:14px;line-height:1.4}.ver-budget-method-card__equation>span{color:#82958f;font-size:17px}.ver-budget-method-card__equation .is-result{padding:9px;border-radius:9px;background:#e5f5f1}.ver-budget-method-card__flow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:24px}.ver-budget-method-card__flow span{display:inline-flex;align-items:center;padding:8px 11px;border-radius:999px;color:#123f35;background:#edf6f3;font-size:11px;font-weight:700}.ver-budget-method-card__flow i{color:#82958f;font-size:14px;font-style:normal}.ver-budget-method-card__envelopes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:24px}.ver-budget-method-card__envelopes div{display:grid;gap:4px;padding:12px;border:1px solid #dce7e3;border-radius:11px;background:#f8fbfa}.ver-budget-method-card__envelopes span{color:#64748b;font-size:10px;line-height:1.4}.ver-budget-method-card__envelopes strong{color:#123f35;font-size:14px;line-height:1.4}.ver-budget-method-card__best{margin-top:23px;padding-top:18px;border-top:1px solid #e3ebe8}.ver-budget-method-card__best-label{display:block;margin-bottom:5px;color:#0f766e;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.ver-budget-method-card__best p{margin:0;color:#52615d;font-size:13px;line-height:1.6}.ver-budget-method-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:25px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:color 0.2s ease,gap 0.2s ease}.ver-budget-method-card__link:hover{gap:12px;color:#123f35}.ver-budget-methods__decision{margin-top:34px;padding:30px;border:1px solid #d9e6e2;border-radius:18px;background:#fff}.ver-budget-methods__decision-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,0.8fr);gap:48px;align-items:end}.ver-budget-methods__decision-label{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-methods__decision-header h3{margin:0;color:#123f35;font-size:25px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-methods__decision-header p{margin:0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-methods__decision-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.ver-budget-methods__decision-item{display:grid;gap:7px;padding:17px;border-radius:12px;background:#f6faf9}.ver-budget-methods__decision-item span{color:#64748b;font-size:12px;line-height:1.5}.ver-budget-methods__decision-item strong{color:#123f35;font-size:14px;line-height:1.45}.ver-budget-methods__bottom{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-methods__bottom-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;color:#0f766e;background:#e5f5f1}.ver-budget-methods__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-methods__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3;letter-spacing:-.015em}.ver-budget-methods__bottom-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-methods__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-methods__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-methods a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-methods{padding:70px 24px}.ver-budget-methods__header{grid-template-columns:1fr;gap:22px}.ver-budget-methods__intro{max-width:760px}.ver-budget-methods__decision-header{grid-template-columns:1fr;gap:15px}.ver-budget-methods__decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-methods__bottom{grid-template-columns:auto minmax(0,1fr)}.ver-budget-methods__bottom-link{grid-column:2;width:max-content}}@media (max-width:767px){.ver-budget-methods{padding:56px 18px}.ver-budget-methods__header{margin-bottom:34px}.ver-budget-methods__title{font-size:34px}.ver-budget-methods__intro p{font-size:16px}.ver-budget-methods__grid{grid-template-columns:1fr;gap:16px}.ver-budget-method-card{padding:22px;border-radius:16px}.ver-budget-method-card__content h3{font-size:21px}.ver-budget-method-card__equation{grid-template-columns:1fr}.ver-budget-method-card__equation>span{display:none}.ver-budget-method-card__envelopes{grid-template-columns:1fr}.ver-budget-methods__decision{padding:23px}.ver-budget-methods__decision-grid{grid-template-columns:1fr}.ver-budget-methods__bottom{grid-template-columns:1fr;padding:24px}.ver-budget-methods__bottom-link{grid-column:auto;width:100%}}.ver-budget-income{width:100%;padding:84px 24px;background:#fff}.ver-budget-income__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-income__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-income__heading{min-width:0}.ver-budget-income__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-income__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-income__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-income__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-income__feature{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:48px;align-items:center;padding:34px;border:1px solid #d8e6e2;border-radius:20px;background:linear-gradient(135deg,#f5fbf9 0%,#ffffff 72%)}.ver-budget-income__feature-content{min-width:0}.ver-budget-income__feature-label{display:block;margin-bottom:8px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.ver-budget-income__feature-content>h3{max-width:560px;margin:0;color:#123f35;font-size:28px;font-weight:740;line-height:1.2;letter-spacing:-.025em}.ver-budget-income__feature-content>p{max-width:600px;margin:15px 0 0;color:#52615d;font-size:15px;line-height:1.72}.ver-budget-income__feature-points{display:grid;gap:14px;margin-top:24px}.ver-budget-income__feature-points>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:flex-start}.ver-budget-income__feature-point-number{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;background:#123f35;font-size:11px;font-weight:700}.ver-budget-income__feature-points strong{display:block;color:#123f35;font-size:14px;line-height:1.4}.ver-budget-income__feature-points p{margin:3px 0 0;color:#64748b;font-size:13px;line-height:1.55}.ver-budget-income__feature-visual{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center}.ver-budget-income__paycheck{min-width:0;overflow:hidden;border:1px solid #dce7e3;border-radius:16px;background:#fff;box-shadow:0 12px 28px rgb(18 63 53 / .06)}.ver-budget-income__paycheck-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:#123f35}.ver-budget-income__paycheck-top span{color:rgb(255 255 255 / .78);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ver-budget-income__paycheck-top strong{color:#fff;font-size:17px;line-height:1.4}.ver-budget-income__paycheck ul{display:grid;gap:0;margin:0;padding:8px 16px;list-style:none}.ver-budget-income__paycheck li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e8efed}.ver-budget-income__paycheck li:last-child{border-bottom:0}.ver-budget-income__paycheck li span{color:#52615d;font-size:12px;line-height:1.45}.ver-budget-income__paycheck li strong{color:#123f35;font-size:12px;line-height:1.45}.ver-budget-income__paycheck-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:#eaf7f4}.ver-budget-income__paycheck-bottom span{color:#0f766e;font-size:11px;font-weight:700;text-transform:uppercase}.ver-budget-income__paycheck-bottom strong{color:#123f35;font-size:15px}.ver-budget-income__feature-arrow{display:flex;align-items:center;justify-content:center;color:#7c938d}.ver-budget-income__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.ver-budget-income-card{display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-income-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-income-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-income-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-income-card__badge{display:inline-flex;align-items:center;min-height:29px;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ver-budget-income-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-top:27px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-income-card__content{margin-top:22px}.ver-budget-income-card__eyebrow{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.ver-budget-income-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-income-card__content p{margin:13px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-income-card__schedule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.ver-budget-income-card__schedule div{display:grid;gap:4px;padding:11px;border-radius:10px;background:#f6faf9}.ver-budget-income-card__schedule span{color:#64748b;font-size:10px}.ver-budget-income-card__schedule strong{color:#123f35;font-size:11px;line-height:1.4}.ver-budget-income-card__variable{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:22px}.ver-budget-income-card__variable div{padding:13px;border-radius:11px;background:#f6faf9}.ver-budget-income-card__variable span{display:block;color:#64748b;font-size:10px;line-height:1.45}.ver-budget-income-card__variable strong{display:block;margin-top:5px;color:#123f35;font-size:12px;line-height:1.4}.ver-budget-income-card__priority{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.ver-budget-income-card__priority span{display:inline-flex;padding:7px 10px;border-radius:999px;color:#123f35;background:#edf6f3;font-size:11px;font-weight:700}.ver-budget-income-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:25px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:color 0.2s ease,gap 0.2s ease}.ver-budget-income-card__link:hover{gap:12px;color:#123f35}.ver-budget-income__tool{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #cfe4de;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-income__tool-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:15px;color:#0f766e;background:#dff2ed}.ver-budget-income__tool-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-income__tool-content h3{margin:0;color:#123f35;font-size:22px;font-weight:720;line-height:1.3}.ver-budget-income__tool-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-income__tool-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:49px;padding:12px 18px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-income__tool-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-income__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;margin-top:24px;padding:27px 30px;border:1px solid #dde8e5;border-radius:18px;background:#f7faf9}.ver-budget-income__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-income__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-income__bottom-content p{max-width:760px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-income__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-income__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-income a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-income{padding:70px 24px}.ver-budget-income__header{grid-template-columns:1fr;gap:22px}.ver-budget-income__feature{grid-template-columns:1fr;gap:32px}.ver-budget-income__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-income-card:last-child{grid-column:1 / -1}.ver-budget-income__tool{grid-template-columns:auto minmax(0,1fr)}.ver-budget-income__tool-button{grid-column:2;width:max-content}.ver-budget-income__bottom{grid-template-columns:1fr;gap:20px}.ver-budget-income__bottom-link{width:max-content}}@media (max-width:767px){.ver-budget-income{padding:56px 18px}.ver-budget-income__header{margin-bottom:34px}.ver-budget-income__title{font-size:34px}.ver-budget-income__intro p{font-size:16px}.ver-budget-income__feature{padding:23px;border-radius:16px}.ver-budget-income__feature-content>h3{font-size:23px}.ver-budget-income__feature-visual{grid-template-columns:1fr}.ver-budget-income__feature-arrow{transform:rotate(90deg)}.ver-budget-income__grid{grid-template-columns:1fr;gap:16px}.ver-budget-income-card:last-child{grid-column:auto}.ver-budget-income-card{padding:22px;border-radius:16px}.ver-budget-income-card__schedule{grid-template-columns:1fr}.ver-budget-income-card__variable{grid-template-columns:1fr}.ver-budget-income__tool{grid-template-columns:1fr;padding:24px}.ver-budget-income__tool-button{grid-column:auto;width:100%}.ver-budget-income__bottom{padding:24px}.ver-budget-income__bottom-link{width:100%}}.ver-budget-monthly{width:100%;padding:84px 24px;background:#f7faf9}.ver-budget-monthly__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-monthly__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-monthly__heading{min-width:0}.ver-budget-monthly__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-monthly__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-monthly__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-monthly__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-monthly__cycle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ver-budget-monthly-step{display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-monthly-step:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-monthly-step__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-monthly-step__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-monthly-step__phase{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ver-budget-monthly-step__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-top:27px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-monthly-step__content{margin-top:22px}.ver-budget-monthly-step__eyebrow{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-monthly-step__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-monthly-step__content p{margin:13px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-monthly-step__list{display:grid;gap:9px;margin:20px 0 0;padding:0;list-style:none}.ver-budget-monthly-step__list li{display:flex;align-items:flex-start;gap:9px;color:#475569;font-size:13px;line-height:1.55}.ver-budget-monthly-step__list li>span{width:6px;height:6px;flex:0 0 6px;margin-top:7px;border-radius:50%;background:#0f766e}.ver-budget-monthly-step__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:25px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-monthly-step__link:hover{gap:12px;color:#123f35}.ver-budget-monthly__dashboard{margin-top:34px;padding:30px;border:1px solid #d9e6e2;border-radius:18px;background:#fff}.ver-budget-monthly__dashboard-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr);gap:45px;align-items:end}.ver-budget-monthly__dashboard-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-monthly__dashboard-header h3{margin:0;color:#123f35;font-size:25px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-monthly__dashboard-header p{margin:0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-monthly__dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.ver-budget-monthly__metric{display:grid;gap:6px;padding:18px;border:1px solid #e0e9e6;border-radius:13px;background:#f8fbfa}.ver-budget-monthly__metric.is-result{border-color:#bcdcd3;background:#eaf7f4}.ver-budget-monthly__metric-label{color:#64748b;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ver-budget-monthly__metric strong{color:#123f35;font-size:24px;font-weight:740;line-height:1.2}.ver-budget-monthly__metric small{color:#64748b;font-size:11px;line-height:1.5}.ver-budget-monthly__future{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.75fr);gap:40px;align-items:center;margin-top:24px;padding:30px;border:1px solid #dbe7e3;border-radius:18px;background:linear-gradient(135deg,#f5fbf9 0%,#ffffff 75%)}.ver-budget-monthly__future-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-monthly__future-content h3{margin:0;color:#123f35;font-size:23px;font-weight:720;line-height:1.3;letter-spacing:-.02em}.ver-budget-monthly__future-content p{max-width:700px;margin:10px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-monthly__future-links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:18px}.ver-budget-monthly__future-links a{color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none}.ver-budget-monthly__future-links a:hover{color:#123f35}.ver-budget-monthly__future-example{padding:20px;border:1px solid #dce8e4;border-radius:14px;background:#fff}.ver-budget-monthly__future-example-label{display:block;margin-bottom:13px;color:#64748b;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-monthly__future-equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:9px;align-items:center}.ver-budget-monthly__future-equation div{display:grid;gap:4px}.ver-budget-monthly__future-equation div span{color:#64748b;font-size:10px;line-height:1.4}.ver-budget-monthly__future-equation div strong{color:#123f35;font-size:14px;line-height:1.4}.ver-budget-monthly__future-equation>span{color:#82958f;font-size:17px}.ver-budget-monthly__future-equation .is-result{padding:10px;border-radius:9px;background:#eaf7f4}.ver-budget-monthly__tool{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:24px;padding:28px 30px;border:1px solid #cfe4de;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-monthly__tool-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:15px;color:#0f766e;background:#dff2ed}.ver-budget-monthly__tool-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-monthly__tool-content h3{margin:0;color:#123f35;font-size:22px;font-weight:720;line-height:1.3}.ver-budget-monthly__tool-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-monthly__tool-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:49px;padding:12px 18px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-monthly__tool-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-monthly__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;margin-top:24px;padding:27px 30px;border:1px solid #dde8e5;border-radius:18px;background:#fff}.ver-budget-monthly__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-monthly__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-monthly__bottom-content p{max-width:760px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-monthly__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-monthly__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-monthly a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-monthly{padding:70px 24px}.ver-budget-monthly__header{grid-template-columns:1fr;gap:22px}.ver-budget-monthly__intro{max-width:760px}.ver-budget-monthly__cycle{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-monthly-step:last-child{grid-column:1 / -1}.ver-budget-monthly__dashboard-header{grid-template-columns:1fr;gap:14px}.ver-budget-monthly__dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-monthly__future{grid-template-columns:1fr;gap:24px}.ver-budget-monthly__tool{grid-template-columns:auto minmax(0,1fr)}.ver-budget-monthly__tool-button{grid-column:2;width:max-content}.ver-budget-monthly__bottom{grid-template-columns:1fr;gap:20px}.ver-budget-monthly__bottom-link{width:max-content}}@media (max-width:767px){.ver-budget-monthly{padding:56px 18px}.ver-budget-monthly__header{margin-bottom:34px}.ver-budget-monthly__title{font-size:34px}.ver-budget-monthly__intro p{font-size:16px}.ver-budget-monthly__cycle{grid-template-columns:1fr;gap:16px}.ver-budget-monthly-step:last-child{grid-column:auto}.ver-budget-monthly-step{padding:22px;border-radius:16px}.ver-budget-monthly__dashboard{padding:23px}.ver-budget-monthly__dashboard-grid{grid-template-columns:1fr}.ver-budget-monthly__future{padding:23px}.ver-budget-monthly__future-equation{grid-template-columns:1fr}.ver-budget-monthly__future-equation>span{display:none}.ver-budget-monthly__tool{grid-template-columns:1fr;padding:24px}.ver-budget-monthly__tool-button{grid-column:auto;width:100%}.ver-budget-monthly__bottom{padding:24px}.ver-budget-monthly__bottom-link{width:100%}}.ver-budget-problems{width:100%;padding:84px 24px;background:#fff}.ver-budget-problems__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-problems__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-problems__heading{min-width:0}.ver-budget-problems__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-problems__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-problems__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-problems__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-problems__feature{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,0.95fr);gap:44px;padding:32px;border:1px solid #d8e6e2;border-radius:20px;background:linear-gradient(135deg,#f5fbf9 0%,#ffffff 72%)}.ver-budget-problems__feature-main{min-width:0}.ver-budget-problems__feature-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.ver-budget-problems__feature-badge{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;color:#fff;background:#123f35;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-problems__feature-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;flex:0 0 58px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-problems__feature-content{margin-top:25px}.ver-budget-problems__feature-label{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-problems__feature-content h3{max-width:620px;margin:0;color:#123f35;font-size:28px;font-weight:740;line-height:1.2;letter-spacing:-.025em}.ver-budget-problems__feature-content p{max-width:680px;margin:14px 0 0;color:#52615d;font-size:15px;line-height:1.72}.ver-budget-problems__feature-link{display:inline-flex;align-items:center;gap:8px;margin-top:23px;color:#0f766e;font-size:13px;font-weight:700;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-problems__feature-link:hover{gap:12px;color:#123f35}.ver-budget-problems__feature-causes{display:grid;gap:12px;align-content:center}.ver-budget-problems__feature-causes>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;align-items:flex-start;padding:17px;border:1px solid #dfe9e6;border-radius:13px;background:#fff}.ver-budget-problems__feature-causes span{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:50%;color:#fff;background:#0f766e;font-size:10px;font-weight:700}.ver-budget-problems__feature-causes p{margin:2px 0 0;color:#52615d;font-size:13px;line-height:1.6}.ver-budget-problems__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.ver-budget-problem-card{display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-problem-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-problem-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-problem-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-problem-card__badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ver-budget-problem-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-top:27px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-problem-card__content{margin-top:22px}.ver-budget-problem-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-problem-card__content p{margin:12px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-problem-card__action{display:grid;gap:5px;margin-top:21px;padding:15px;border-left:3px solid #0f766e;border-radius:0 10px 10px 0;background:#f6faf9}.ver-budget-problem-card__action span{color:#0f766e;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-problem-card__action strong{color:#123f35;font-size:12px;font-weight:650;line-height:1.55}.ver-budget-problem-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:24px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-problem-card__link:hover{gap:12px;color:#123f35}.ver-budget-problems__diagnosis{margin-top:34px;padding:30px;border:1px solid #d9e6e2;border-radius:18px;background:#f7faf9}.ver-budget-problems__diagnosis-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr);gap:45px;align-items:end}.ver-budget-problems__diagnosis-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-problems__diagnosis-header h3{margin:0;color:#123f35;font-size:25px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-problems__diagnosis-header p{margin:0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-problems__diagnosis-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.ver-budget-diagnosis-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #e0e9e6;border-radius:13px;background:#fff}.ver-budget-diagnosis-card__label{display:block;margin-bottom:8px;color:#0f766e;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-diagnosis-card h4{margin:0;color:#123f35;font-size:15px;font-weight:700;line-height:1.45}.ver-budget-diagnosis-card>div{margin-top:17px;padding-top:14px;border-top:1px solid #e6ecea}.ver-budget-diagnosis-card>div>span{display:block;margin-bottom:5px;color:#64748b;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ver-budget-diagnosis-card>div p{margin:0;color:#52615d;font-size:12px;line-height:1.6}.ver-budget-diagnosis-card>.is-fix span{color:#0f766e}.ver-budget-diagnosis-card>.is-fix p{color:#123f35;font-weight:600}.ver-budget-problems__diagnosis-link{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:#0f766e;font-size:13px;font-weight:700;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-problems__diagnosis-link:hover{gap:12px;color:#123f35}.ver-budget-problems__bottom{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-problems__bottom-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;color:#0f766e;background:#e5f5f1}.ver-budget-problems__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-problems__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-problems__bottom-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-problems__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-problems__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-problems a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-problems{padding:70px 24px}.ver-budget-problems__header{grid-template-columns:1fr;gap:22px}.ver-budget-problems__intro{max-width:760px}.ver-budget-problems__feature{grid-template-columns:1fr;gap:28px}.ver-budget-problems__diagnosis-header{grid-template-columns:1fr;gap:15px}.ver-budget-problems__diagnosis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-problems__bottom{grid-template-columns:auto minmax(0,1fr)}.ver-budget-problems__bottom-link{grid-column:2;width:max-content}}@media (max-width:767px){.ver-budget-problems{padding:56px 18px}.ver-budget-problems__header{margin-bottom:34px}.ver-budget-problems__title{font-size:34px}.ver-budget-problems__intro p{font-size:16px}.ver-budget-problems__feature{padding:23px;border-radius:16px}.ver-budget-problems__feature-content h3{font-size:23px}.ver-budget-problems__grid{grid-template-columns:1fr;gap:16px}.ver-budget-problem-card{padding:22px;border-radius:16px}.ver-budget-problems__diagnosis{padding:23px}.ver-budget-problems__diagnosis-grid{grid-template-columns:1fr}.ver-budget-problems__bottom{grid-template-columns:1fr;padding:24px}.ver-budget-problems__bottom-link{grid-column:auto;width:100%}}.ver-budget-tools{width:100%;padding:84px 24px;background:#f7faf9}.ver-budget-tools__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-tools__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-tools__heading{min-width:0}.ver-budget-tools__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-tools__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-tools__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-tools__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-tools__featured{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(360px,1.1fr);gap:50px;align-items:center;padding:34px;border:1px solid #cee3dd;border-radius:20px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 70%)}.ver-budget-tools__featured-content{min-width:0}.ver-budget-tools__featured-label{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.ver-budget-tools__featured-content h3{margin:0;color:#123f35;font-size:30px;font-weight:750;line-height:1.18;letter-spacing:-.025em}.ver-budget-tools__featured-content>p{max-width:600px;margin:14px 0 0;color:#52615d;font-size:15px;line-height:1.72}.ver-budget-tools__featured-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:23px}.ver-budget-tools__featured-benefits>div{display:flex;align-items:flex-start;gap:9px;color:#475569;font-size:13px;line-height:1.5}.ver-budget-tools__featured-benefits span{width:7px;height:7px;flex:0 0 7px;margin-top:6px;border-radius:50%;background:#0f766e}.ver-budget-tools__featured-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;margin-top:27px;padding:13px 19px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;box-shadow:0 10px 24px rgb(18 63 53 / .13);transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-tools__featured-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-tools__featured-visual{display:flex;justify-content:center;min-width:0}.ver-budget-tools__sheet{width:100%;max-width:430px;overflow:hidden;border:1px solid #d9e6e2;border-radius:18px;background:#fff;box-shadow:0 18px 42px rgb(18 63 53 / .09)}.ver-budget-tools__sheet-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 19px;background:#123f35}.ver-budget-tools__sheet-top span{color:#fff;font-size:15px;font-weight:700}.ver-budget-tools__sheet-top small{color:rgb(255 255 255 / .7);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ver-budget-tools__sheet-title{display:grid;gap:5px;padding:20px 20px 17px}.ver-budget-tools__sheet-title span{color:#0f766e;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-tools__sheet-title strong{color:#123f35;font-size:19px;line-height:1.35}.ver-budget-tools__sheet-row{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 20px;padding:14px;border-radius:11px;background:#f5faf8}.ver-budget-tools__sheet-row span{color:#64748b;font-size:12px}.ver-budget-tools__sheet-row strong{color:#123f35;font-size:16px}.ver-budget-tools__sheet-section{display:grid;gap:9px;padding:18px 20px 0}.ver-budget-tools__sheet-section>span{color:#64748b;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ver-budget-tools__sheet-section>div{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.ver-budget-tools__sheet-section i{display:block;height:7px;border-radius:999px;background:#e1ece8}.ver-budget-tools__sheet-section strong{color:#52615d;font-size:12px}.ver-budget-tools__sheet-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:19px;padding:15px 20px;background:#eaf7f4}.ver-budget-tools__sheet-footer span{color:#0f766e;font-size:11px;font-weight:700;text-transform:uppercase}.ver-budget-tools__sheet-footer strong{color:#123f35;font-size:18px}.ver-budget-tools__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:24px}.ver-budget-tool-card{grid-column:span 2;display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-tool-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-tool-card:nth-child(4),.ver-budget-tool-card:nth-child(5){grid-column:span 3}.ver-budget-tool-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-tool-card__number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;color:#fff;background:#123f35;font-size:13px;font-weight:700}.ver-budget-tool-card__badge{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.ver-budget-tool-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-top:27px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-tool-card__content{margin-top:22px}.ver-budget-tool-card__eyebrow{display:block;margin-bottom:7px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.07em;text-transform:uppercase}.ver-budget-tool-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-tool-card__content p{margin:12px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-tool-card__meta{display:grid;gap:4px;margin-top:20px;padding:14px;border-radius:10px;background:#f6faf9}.ver-budget-tool-card__meta span{color:#64748b;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ver-budget-tool-card__meta strong{color:#123f35;font-size:12px;line-height:1.5}.ver-budget-tool-card__example{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:20px;padding:13px;border-radius:10px;background:#f6faf9}.ver-budget-tool-card__example span,.ver-budget-tool-card__example strong{color:#123f35;font-size:11px;font-weight:700}.ver-budget-tool-card__example i{color:#80938e;font-size:13px;font-style:normal}.ver-budget-tool-card__percentages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.ver-budget-tool-card__percentages span{display:grid;gap:3px;padding:12px;border-radius:10px;color:#123f35;background:#f6faf9;font-size:15px;font-weight:750}.ver-budget-tool-card__percentages small{color:#64748b;font-size:10px;font-weight:600}.ver-budget-tool-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:24px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-tool-card__link:hover{gap:12px;color:#123f35}.ver-budget-tools__all{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:#fff}.ver-budget-tools__all-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;color:#0f766e;background:#e5f5f1}.ver-budget-tools__all-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-tools__all-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-tools__all-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-tools__all-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-tools__all-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-tools__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;margin-top:24px;padding:27px 30px;border:1px solid #dde8e5;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-tools__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-tools__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-tools__bottom-content p{max-width:760px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-tools__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-tools__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-tools a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-tools{padding:70px 24px}.ver-budget-tools__header{grid-template-columns:1fr;gap:22px}.ver-budget-tools__intro{max-width:760px}.ver-budget-tools__featured{grid-template-columns:1fr;gap:32px}.ver-budget-tools__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-tool-card,.ver-budget-tool-card:nth-child(4),.ver-budget-tool-card:nth-child(5){grid-column:span 1}.ver-budget-tool-card:last-child{grid-column:1 / -1}.ver-budget-tools__all{grid-template-columns:auto minmax(0,1fr)}.ver-budget-tools__all-button{grid-column:2;width:max-content}.ver-budget-tools__bottom{grid-template-columns:1fr;gap:20px}.ver-budget-tools__bottom-link{width:max-content}}@media (max-width:767px){.ver-budget-tools{padding:56px 18px}.ver-budget-tools__header{margin-bottom:34px}.ver-budget-tools__title{font-size:34px}.ver-budget-tools__intro p{font-size:16px}.ver-budget-tools__featured{padding:23px;border-radius:16px}.ver-budget-tools__featured-content h3{font-size:25px}.ver-budget-tools__featured-benefits{grid-template-columns:1fr}.ver-budget-tools__grid{grid-template-columns:1fr;gap:16px}.ver-budget-tool-card,.ver-budget-tool-card:last-child{grid-column:auto}.ver-budget-tool-card{padding:22px;border-radius:16px}.ver-budget-tool-card__percentages{grid-template-columns:1fr}.ver-budget-tools__all{grid-template-columns:1fr;padding:24px}.ver-budget-tools__all-button{grid-column:auto;width:100%}.ver-budget-tools__bottom{padding:24px}.ver-budget-tools__bottom-link{width:100%}}.ver-budget-guides{width:100%;padding:84px 24px;background:#fff}.ver-budget-guides__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-guides__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:50px}.ver-budget-guides__heading{min-width:0}.ver-budget-guides__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-guides__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-guides__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-guides__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-guides__featured{display:grid;grid-template-columns:minmax(320px,0.8fr) minmax(0,1.2fr);gap:48px;align-items:center;padding:34px;border:1px solid #d7e6e1;border-radius:20px;background:linear-gradient(135deg,#f3faf8 0%,#ffffff 72%)}.ver-budget-guides__featured-visual{min-width:0}.ver-budget-guides__featured-art{position:relative;min-height:310px;overflow:hidden;padding:28px;border-radius:17px;color:#fff;background:linear-gradient(145deg,#123f35 0%,#0f766e 100%)}.ver-budget-guides__featured-art::before{content:"";position:absolute;top:-80px;right:-70px;width:220px;height:220px;border-radius:50%;background:rgb(255 255 255 / .07)}.ver-budget-guides__featured-art::after{content:"";position:absolute;bottom:-90px;left:-70px;width:210px;height:210px;border-radius:50%;background:rgb(255 255 255 / .05)}.ver-budget-guides__featured-art-label{position:relative;z-index:2;display:inline-flex;align-items:center;padding:7px 11px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;color:rgb(255 255 255 / .86);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-guides__featured-art-icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:82px;height:82px;margin-top:54px;border-radius:20px;color:#fff;background:rgb(255 255 255 / .1);backdrop-filter:blur(5px)}.ver-budget-guides__featured-art-lines{position:relative;z-index:2;display:grid;gap:10px;max-width:230px;margin-top:38px}.ver-budget-guides__featured-art-lines span{display:block;height:8px;border-radius:999px;background:rgb(255 255 255 / .16)}.ver-budget-guides__featured-art-lines span:nth-child(2){width:82%}.ver-budget-guides__featured-art-lines span:nth-child(3){width:63%}.ver-budget-guides__featured-content{min-width:0}.ver-budget-guides__featured-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:13px}.ver-budget-guides__featured-meta span{color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ver-budget-guides__featured-meta i{width:4px;height:4px;border-radius:50%;background:#9dafaa}.ver-budget-guides__featured-content h3{max-width:690px;margin:0;color:#123f35;font-size:30px;font-weight:750;line-height:1.2;letter-spacing:-.025em}.ver-budget-guides__featured-content>p{max-width:680px;margin:15px 0 0;color:#52615d;font-size:15px;line-height:1.72}.ver-budget-guides__featured-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ver-budget-guides__featured-points span{display:inline-flex;align-items:center;padding:8px 11px;border-radius:999px;color:#123f35;background:#eaf7f4;font-size:11px;font-weight:700;line-height:1.35}.ver-budget-guides__featured-link{display:inline-flex;align-items:center;gap:9px;margin-top:26px;color:#0f766e;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-guides__featured-link:hover{gap:13px;color:#123f35}.ver-budget-guides__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:24px}.ver-budget-guide-card{grid-column:span 2;display:flex;flex-direction:column;min-width:0;padding:27px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-guide-card:nth-child(4),.ver-budget-guide-card:nth-child(5){grid-column:span 3}.ver-budget-guide-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 36px rgb(18 63 53 / .08)}.ver-budget-guide-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-guide-card__category{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ver-budget-guide-card__number{color:#91a39e;font-size:12px;font-weight:700}.ver-budget-guide-card__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-top:26px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-guide-card__content{margin-top:22px}.ver-budget-guide-card__content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3;letter-spacing:-.02em}.ver-budget-guide-card__content p{margin:12px 0 0;color:#52615d;font-size:14px;line-height:1.7}.ver-budget-guide-card__when{display:grid;gap:5px;margin-top:21px;padding:14px;border-left:3px solid #0f766e;border-radius:0 10px 10px 0;background:#f6faf9}.ver-budget-guide-card__when span{color:#0f766e;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-guide-card__when strong{color:#123f35;font-size:12px;font-weight:650;line-height:1.55}.ver-budget-guide-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:24px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-guide-card__link:hover{gap:12px;color:#123f35}.ver-budget-guides__path{margin-top:34px;padding:30px;border:1px solid #d9e6e2;border-radius:18px;background:#f7faf9}.ver-budget-guides__path-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr);gap:45px;align-items:end}.ver-budget-guides__path-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-guides__path-header h3{margin:0;color:#123f35;font-size:25px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-guides__path-header p{margin:0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-guides__path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.ver-budget-guides__path-item{position:relative;display:flex;flex-direction:column;min-height:150px;padding:18px;border:1px solid #e0e9e6;border-radius:13px;background:#fff;text-decoration:none;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-guides__path-item:hover{transform:translateY(-2px);border-color:#bdd8d1;box-shadow:0 12px 26px rgb(18 63 53 / .06)}.ver-budget-guides__path-item>span{color:#64748b;font-size:11px;font-weight:700;line-height:1.45;letter-spacing:.05em;text-transform:uppercase}.ver-budget-guides__path-item strong{max-width:260px;margin-top:9px;color:#123f35;font-size:15px;line-height:1.5}.ver-budget-guides__path-item svg{margin-top:auto;color:#0f766e}.ver-budget-guides__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;margin-top:34px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-guides__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-guides__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-guides__bottom-content p{max-width:760px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-guides__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-guides__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-guides a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-guides{padding:70px 24px}.ver-budget-guides__header{grid-template-columns:1fr;gap:22px}.ver-budget-guides__intro{max-width:760px}.ver-budget-guides__featured{grid-template-columns:1fr;gap:30px}.ver-budget-guides__featured-art{min-height:260px}.ver-budget-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-budget-guide-card,.ver-budget-guide-card:nth-child(4),.ver-budget-guide-card:nth-child(5){grid-column:span 1}.ver-budget-guide-card:last-child{grid-column:1 / -1}.ver-budget-guides__path-header{grid-template-columns:1fr;gap:15px}.ver-budget-guides__path-grid{grid-template-columns:1fr}.ver-budget-guides__bottom{grid-template-columns:1fr;gap:20px}.ver-budget-guides__bottom-link{width:max-content}}@media (max-width:767px){.ver-budget-guides{padding:56px 18px}.ver-budget-guides__header{margin-bottom:34px}.ver-budget-guides__title{font-size:34px}.ver-budget-guides__intro p{font-size:16px}.ver-budget-guides__featured{padding:23px;border-radius:16px}.ver-budget-guides__featured-art{min-height:230px}.ver-budget-guides__featured-content h3{font-size:24px}.ver-budget-guides__grid{grid-template-columns:1fr;gap:16px}.ver-budget-guide-card,.ver-budget-guide-card:last-child{grid-column:auto}.ver-budget-guide-card{padding:22px;border-radius:16px}.ver-budget-guides__path{padding:23px}.ver-budget-guides__bottom{padding:24px}.ver-budget-guides__bottom-link{width:100%}}.ver-budget-library{width:100%;padding:84px 24px;background:#f7faf9}.ver-budget-library__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-library__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.72fr);gap:70px;align-items:end;margin-bottom:34px}.ver-budget-library__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:17px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.ver-budget-library__eyebrow-line{width:32px;height:2px;border-radius:999px;background:#0f766e}.ver-budget-library__title{max-width:760px;margin:0;color:#123f35;font-size:clamp(34px, 4vw, 48px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.ver-budget-library__intro p{margin:0;color:#52615d;font-size:17px;line-height:1.75}.ver-budget-library__nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:46px}.ver-budget-library__nav a{display:inline-flex;align-items:center;padding:9px 13px;border:1px solid #dce7e3;border-radius:999px;color:#52615d;background:#fff;font-size:12px;font-weight:650;line-height:1.4;text-decoration:none;transition:transform 0.2s ease,color 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.ver-budget-library__nav a:hover{transform:translateY(-1px);color:#0f766e;border-color:#bfd9d2;background:#eaf7f4}.ver-budget-library__group{scroll-margin-top:110px}.ver-budget-library__group+.ver-budget-library__group{margin-top:52px;padding-top:50px;border-top:1px solid #dfe8e5}.ver-budget-library__group-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,0.72fr);gap:45px;align-items:end;margin-bottom:24px}.ver-budget-library__group-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-library__group-header h3{margin:0;color:#123f35;font-size:26px;font-weight:720;line-height:1.25;letter-spacing:-.02em}.ver-budget-library__group-header p{margin:0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-library__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-budget-library__grid--single{grid-template-columns:minmax(0,1fr)}.ver-budget-library__grid--single .ver-budget-library-card{max-width:none}.ver-budget-library-card{display:flex;flex-direction:column;min-width:0;padding:26px;border:1px solid #dbe6e2;border-radius:18px;background:#fff;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-library-card:hover{transform:translateY(-3px);border-color:#bfd9d2;box-shadow:0 16px 34px rgb(18 63 53 / .07)}.ver-budget-library-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ver-budget-library-card__type{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#0f766e;background:#eaf7f4;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ver-budget-library-card__number{color:#91a39e;font-size:12px;font-weight:700}.ver-budget-library-card__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:25px;border-radius:15px;color:#0f766e;background:#eaf7f4}.ver-budget-library-card__content{margin-top:21px}.ver-budget-library-card__content h4{margin:0;color:#123f35;font-size:20px;font-weight:720;line-height:1.32;letter-spacing:-.015em}.ver-budget-library-card__content p{margin:11px 0 0;color:#52615d;font-size:14px;line-height:1.68}.ver-budget-library-card__link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:auto;padding-top:23px;color:#0f766e;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none;transition:gap 0.2s ease,color 0.2s ease}.ver-budget-library-card__link:hover{gap:12px;color:#123f35}.ver-budget-library__archive{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:52px;padding:28px 30px;border:1px solid #d8e5e1;border-radius:18px;background:#fff}.ver-budget-library__archive-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;color:#0f766e;background:#e5f5f1}.ver-budget-library__archive-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-library__archive-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-library__archive-content p{max-width:720px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-library__archive-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-library__archive-button:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-library__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:35px;align-items:center;margin-top:24px;padding:28px 30px;border:1px solid #cfe4de;border-radius:18px;background:linear-gradient(135deg,#edf8f5 0%,#ffffff 75%)}.ver-budget-library__bottom-label{display:block;margin-bottom:5px;color:#0f766e;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-library__bottom-content h3{margin:0;color:#123f35;font-size:21px;font-weight:720;line-height:1.3}.ver-budget-library__bottom-content p{max-width:760px;margin:7px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-library__bottom-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 17px;border:1px solid #123f35;border-radius:11px;color:#fff;background:#123f35;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-budget-library__bottom-link:hover{transform:translateY(-2px);background:#0f766e;border-color:#0f766e}.ver-budget-library a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-library{padding:70px 24px}.ver-budget-library__header{grid-template-columns:1fr;gap:22px}.ver-budget-library__intro{max-width:760px}.ver-budget-library__group-header{grid-template-columns:1fr;gap:14px}.ver-budget-library__archive{grid-template-columns:auto minmax(0,1fr)}.ver-budget-library__archive-button{grid-column:2;width:max-content}.ver-budget-library__bottom{grid-template-columns:1fr;gap:20px}.ver-budget-library__bottom-link{width:max-content}}@media (max-width:767px){.ver-budget-library{padding:56px 18px}.ver-budget-library__header{margin-bottom:28px}.ver-budget-library__title{font-size:34px}.ver-budget-library__intro p{font-size:16px}.ver-budget-library__nav{display:grid;grid-template-columns:1fr 1fr}.ver-budget-library__nav a{justify-content:center;text-align:center}.ver-budget-library__grid{grid-template-columns:1fr;gap:16px}.ver-budget-library-card{padding:22px;border-radius:16px}.ver-budget-library__group+.ver-budget-library__group{margin-top:40px;padding-top:38px}.ver-budget-library__archive{grid-template-columns:1fr;padding:24px}.ver-budget-library__archive-button{grid-column:auto;width:100%}.ver-budget-library__bottom{padding:24px}.ver-budget-library__bottom-link{width:100%}}@media (max-width:480px){.ver-budget-library__nav{grid-template-columns:1fr}}.ver-budget-newsletter{width:100%;padding:84px 24px 90px;background:#fff}.ver-budget-newsletter__container{width:100%;max-width:1180px;margin:0 auto}.ver-budget-newsletter__card{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,0.92fr);gap:60px;align-items:center;overflow:hidden;padding:48px;border-radius:22px;background:radial-gradient(circle at top right,rgb(255 255 255 / .09),transparent 33%),linear-gradient(135deg,#123f35 0%,#0f766e 100%);box-shadow:0 24px 60px rgb(18 63 53 / .14)}.ver-budget-newsletter__card::before{content:"";position:absolute;top:-130px;right:-110px;width:320px;height:320px;border-radius:50%;background:rgb(255 255 255 / .05)}.ver-budget-newsletter__card::after{content:"";position:absolute;bottom:-170px;left:-130px;width:360px;height:360px;border-radius:50%;background:rgb(255 255 255 / .035)}.ver-budget-newsletter__content{position:relative;z-index:2;min-width:0}.ver-budget-newsletter__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:18px;color:#bfe7dc;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.11em;text-transform:uppercase}.ver-budget-newsletter__eyebrow-line{display:block;width:32px;height:2px;border-radius:999px;background:#bfe7dc}.ver-budget-newsletter__title{max-width:720px;margin:0;color:#fff;font-size:clamp(36px, 4.5vw, 54px);font-weight:750;line-height:1.06;letter-spacing:-.04em}.ver-budget-newsletter__description{max-width:700px;margin:22px 0 0;color:rgb(255 255 255 / .78);font-size:17px;line-height:1.75}.ver-budget-newsletter__benefits{display:grid;gap:12px;margin-top:28px}.ver-budget-newsletter__benefit{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .86);font-size:14px;line-height:1.5}.ver-budget-newsletter__benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:50%;color:#fff;background:rgb(255 255 255 / .1)}.ver-budget-newsletter__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ver-budget-newsletter__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:51px;padding:13px 19px;border-radius:11px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ver-budget-newsletter__button:hover{transform:translateY(-2px)}.ver-budget-newsletter__button--primary{color:#123f35;background:#fff;border:1px solid #fff}.ver-budget-newsletter__button--primary:hover{color:#0f766e;background:#f3faf8}.ver-budget-newsletter__button--secondary{color:#fff;border:1px solid rgb(255 255 255 / .3);background:rgb(255 255 255 / .06)}.ver-budget-newsletter__button--secondary:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .45)}.ver-budget-newsletter__note{max-width:650px;margin:22px 0 0;color:rgb(255 255 255 / .55);font-size:11px;line-height:1.6}.ver-budget-newsletter__visual{position:relative;z-index:2;display:flex;justify-content:center;min-width:0}.ver-budget-newsletter__visual-card{width:100%;max-width:390px;padding:27px;border:1px solid rgb(255 255 255 / .14);border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255 / .12),rgb(255 255 255 / .055));box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 22px 50px rgb(0 0 0 / .08);backdrop-filter:blur(8px)}.ver-budget-newsletter__visual-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.ver-budget-newsletter__visual-brand{color:#fff;font-size:16px;font-weight:750}.ver-budget-newsletter__visual-tag{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;color:#ccebe3;background:rgb(255 255 255 / .08);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ver-budget-newsletter__visual-icon{display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin-top:44px;border-radius:19px;color:#fff;background:rgb(255 255 255 / .09)}.ver-budget-newsletter__visual-content{margin-top:29px}.ver-budget-newsletter__visual-eyebrow{display:block;margin-bottom:7px;color:#bfe7dc;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ver-budget-newsletter__visual-content strong{display:block;max-width:300px;color:#fff;font-size:23px;font-weight:720;line-height:1.3;letter-spacing:-.02em}.ver-budget-newsletter__visual-content p{margin:11px 0 0;color:rgb(255 255 255 / .7);font-size:13px;line-height:1.65}.ver-budget-newsletter__visual-lines{display:grid;gap:9px;margin-top:28px}.ver-budget-newsletter__visual-lines span{display:block;height:7px;border-radius:999px;background:rgb(255 255 255 / .1)}.ver-budget-newsletter__visual-lines span:nth-child(2){width:80%}.ver-budget-newsletter__visual-lines span:nth-child(3){width:58%}.ver-budget-newsletter__continue{margin-top:34px;padding:30px;border:1px solid #dbe6e2;border-radius:18px;background:#f7faf9}.ver-budget-newsletter__continue-header{max-width:760px}.ver-budget-newsletter__continue-label{display:block;margin-bottom:6px;color:#0f766e;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.ver-budget-newsletter__continue-header h3{margin:0;color:#123f35;font-size:24px;font-weight:720;line-height:1.28;letter-spacing:-.02em}.ver-budget-newsletter__continue-header p{max-width:700px;margin:9px 0 0;color:#52615d;font-size:14px;line-height:1.65}.ver-budget-newsletter__continue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.ver-budget-newsletter__continue-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;min-width:0;padding:17px;border:1px solid #dce7e3;border-radius:13px;background:#fff;text-decoration:none;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-budget-newsletter__continue-card:hover{transform:translateY(-2px);border-color:#bfd9d2;box-shadow:0 12px 26px rgb(18 63 53 / .06)}.ver-budget-newsletter__continue-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:12px;color:#0f766e;background:#eaf7f4}.ver-budget-newsletter__continue-card>div{min-width:0}.ver-budget-newsletter__continue-card>div span{display:block;color:#64748b;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.ver-budget-newsletter__continue-card>div strong{display:block;margin-top:4px;color:#123f35;font-size:14px;font-weight:700;line-height:1.45}.ver-budget-newsletter__continue-arrow{color:#0f766e;transition:transform 0.2s ease}.ver-budget-newsletter__continue-card:hover .ver-budget-newsletter__continue-arrow{transform:translateX(3px)}.ver-budget-newsletter a:focus-visible{outline:3px solid rgb(15 118 110 / .28);outline-offset:3px}@media (max-width:1024px){.ver-budget-newsletter{padding:70px 24px 76px}.ver-budget-newsletter__card{grid-template-columns:1fr;gap:42px;padding:38px}.ver-budget-newsletter__visual{justify-content:flex-start}.ver-budget-newsletter__continue-grid{grid-template-columns:1fr}}@media (max-width:767px){.ver-budget-newsletter{padding:56px 18px 62px}.ver-budget-newsletter__card{padding:27px;border-radius:18px}.ver-budget-newsletter__title{font-size:36px}.ver-budget-newsletter__description{font-size:16px}.ver-budget-newsletter__actions{flex-direction:column}.ver-budget-newsletter__button{width:100%}.ver-budget-newsletter__visual-card{max-width:none}.ver-budget-newsletter__continue{padding:23px}}@media (max-width:480px){.ver-budget-newsletter__title{font-size:33px}.ver-budget-newsletter__visual-top{align-items:flex-start;flex-direction:column}.ver-budget-newsletter__continue-card{grid-template-columns:auto minmax(0,1fr)}.ver-budget-newsletter__continue-arrow{display:none}}