.t-menuburger{position:relative;flex-shrink:0;width:28px;height:20px;padding:0;border:none;background-color:transparent;outline:none;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:transform .5s ease-in-out;cursor:pointer;z-index:999;}.t-menuburger span{display:block;position:absolute;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;height:3px;background-color:#000;}.t-menuburger span:nth-child(1){top:0px;}.t-menuburger span:nth-child(2),.t-menuburger span:nth-child(3){top:8px;}.t-menuburger span:nth-child(4){top:16px;}.t-menuburger__big{width:42px;height:32px;}.t-menuburger__big span{height:5px;}.t-menuburger__big span:nth-child(2),.t-menuburger__big span:nth-child(3){top:13px;}.t-menuburger__big span:nth-child(4){top:26px;}.t-menuburger__small{width:22px;height:14px;}.t-menuburger__small span{height:2px;}.t-menuburger__small span:nth-child(2),.t-menuburger__small span:nth-child(3){top:6px;}.t-menuburger__small span:nth-child(4){top:12px;}.t-menuburger-opened span:nth-child(1){top:8px;width:0%;left:50%;}.t-menuburger-opened span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);}.t-menuburger-opened span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.t-menuburger-opened span:nth-child(4){top:8px;width:0%;left:50%;}.t-menuburger-opened.t-menuburger__big span:nth-child(1){top:6px;}.t-menuburger-opened.t-menuburger__big span:nth-child(4){top:18px;}.t-menuburger-opened.t-menuburger__small span:nth-child(1),.t-menuburger-opened.t-menuburger__small span:nth-child(4){top:6px;}@media (hover),(min-width:0\0){.t-menuburger_first:hover span:nth-child(1){transform:translateY(1px);}.t-menuburger_first:hover span:nth-child(4){transform:translateY(-1px);}.t-menuburger_first.t-menuburger__big:hover span:nth-child(1){transform:translateY(3px);}.t-menuburger_first.t-menuburger__big:hover span:nth-child(4){transform:translateY(-3px);}}.t-menuburger_second span:nth-child(2),.t-menuburger_second span:nth-child(3){width:80%;left:20%;right:0;}@media (hover),(min-width:0\0){.t-menuburger_second.t-menuburger-hovered span:nth-child(2),.t-menuburger_second.t-menuburger-hovered span:nth-child(3){animation:t-menuburger-anim 0.3s ease-out normal forwards;}.t-menuburger_second.t-menuburger-unhovered span:nth-child(2),.t-menuburger_second.t-menuburger-unhovered span:nth-child(3){animation:t-menuburger-anim2 0.3s ease-out normal forwards;}}.t-menuburger_second.t-menuburger-opened span:nth-child(2),.t-menuburger_second.t-menuburger-opened span:nth-child(3){left:0;right:0;width:100%!important;}.t-menuburger_third span:nth-child(4){width:70%;left:unset;right:0;}@media (hover),(min-width:0\0){.t-menuburger_third:not(.t-menuburger-opened):hover span:nth-child(4){width:100%;}}.t-menuburger_third.t-menuburger-opened span:nth-child(4){width:0!important;right:50%;}.t-menuburger_fourth{height:12px;}.t-menuburger_fourth.t-menuburger__small{height:8px;}.t-menuburger_fourth.t-menuburger__big{height:18px;}.t-menuburger_fourth span:nth-child(2),.t-menuburger_fourth span:nth-child(3){top:4px;opacity:0;}.t-menuburger_fourth span:nth-child(4){top:8px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(2),.t-menuburger_fourth.t-menuburger__small span:nth-child(3){top:3px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(4){top:6px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(2),.t-menuburger_fourth.t-menuburger__small span:nth-child(3){top:3px;}.t-menuburger_fourth.t-menuburger__small span:nth-child(4){top:6px;}.t-menuburger_fourth.t-menuburger__big span:nth-child(2),.t-menuburger_fourth.t-menuburger__big span:nth-child(3){top:6px;}.t-menuburger_fourth.t-menuburger__big span:nth-child(4){top:12px;}@media (hover),(min-width:0\0){.t-menuburger_fourth:not(.t-menuburger-opened):hover span:nth-child(1){transform:translateY(1px);}.t-menuburger_fourth:not(.t-menuburger-opened):hover span:nth-child(4){transform:translateY(-1px);}.t-menuburger_fourth.t-menuburger__big:not(.t-menuburger-opened):hover span:nth-child(1){transform:translateY(3px);}.t-menuburger_fourth.t-menuburger__big:not(.t-menuburger-opened):hover span:nth-child(4){transform:translateY(-3px);}}.t-menuburger_fourth.t-menuburger-opened span:nth-child(1),.t-menuburger_fourth.t-menuburger-opened span:nth-child(4){top:4px;}.t-menuburger_fourth.t-menuburger-opened span:nth-child(2),.t-menuburger_fourth.t-menuburger-opened span:nth-child(3){opacity:1;}@keyframes t-menuburger-anim{0%{width:80%;left:20%;right:0;}50%{width:100%;left:0;right:0;}100%{width:80%;left:0;right:20%;}}@keyframes t-menuburger-anim2{0%{width:80%;left:0;}50%{width:100%;right:0;left:0;}100%{width:80%;left:20%;right:0;}}
.tmenu-mobile{background-color:#111;display:none;width:100%;top:0;z-index:990;}.tmenu-mobile_positionfixed{position:fixed;}.tmenu-mobile__text{color:#fff;}.tmenu-mobile__container{min-height:64px;padding:20px;position:relative;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.tmenu-mobile__list{display:block;}.tmenu-mobile__burgerlogo{display:inline-block;font-size:24px;font-weight:400;white-space:nowrap;vertical-align:middle;}.tmenu-mobile__imglogo{height:auto;display:block;max-width:300px!important;box-sizing:border-box;padding:0;margin:0 auto;}@media screen and (max-width:980px){.tmenu-mobile__menucontent_hidden{display:none;height:100%;}.tmenu-mobile{display:block;}}@media screen and (max-width:980px){#rec2003250843 .tmenu-mobile{background-color:#ffffff;}#rec2003250843 .tmenu-mobile__menucontent_fixed{position:fixed;top:64px;}#rec2003250843 .t-menuburger{-webkit-order:1;-ms-flex-order:1;order:1;}}
#rec2003250843 .tmenu-mobile__burgerlogo a{color:#ffffff;}
#rec2003250843 .tmenu-mobile__burgerlogo__title{color:#ffffff;}
#rec2003250843 .t-btnflex.t-btnflex_type_button{color:#ffffff;background-color:#17493a;--border-width:0px;border-style:none !important;border-radius:12px;box-shadow:none !important;transition-duration:0.2s;transition-property:background-color,color,border-color,box-shadow,opacity,transform,gap;transition-timing-function:ease-in-out;}
@media screen and (max-width:980px){#rec2003250843 .t228__leftcontainer{padding:20px;}#rec2003250843 .t228__imglogo{padding:20px 0;}#rec2003250843 .t228{}}
#rec2003250843 .t-menu__link-item{-webkit-transition:color 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:color 0.3s ease-in-out,opacity 0.3s ease-in-out;}#rec2003250843 .t-menu__link-item.t-active:not(.t978__menu-link){color:#211f1c !important;}@media (hover:hover){#rec2003250843 .t-menu__link-item:not(.t-active):not(.tooltipstered):hover{color:#211f1c !important;}}#rec2003250843 .t-menu__link-item:not(.t-active):not(.tooltipstered):focus-visible{color:#211f1c !important;}@supports (overflow:-webkit-marquee) and (justify-content:inherit){#rec2003250843 .t-menu__link-item,#rec2003250843 .t-menu__link-item.t-active{opacity:1 !important;}}
#rec2003250843{--menusub-text-color:#211f1c;--menusub-bg:#d0dfd6;--menusub-shadow:none;--menusub-radius:0;--menusub-border:none;--menusub-width:300px;--menusub-transition:0.3s ease-in-out;--menusub-active-color:#17493a;--menusub-hover-color:#17493a;}#rec2003250843 .t-menusub__link-item,#rec2003250843 .t-menusub__innermenu-link{-webkit-transition:color var(--menusub-transition),opacity var(--menusub-transition);transition:color var(--menusub-transition),opacity var(--menusub-transition);}#rec2003250843 .t-menusub__link-item.t-active,#rec2003250843 .t-menusub__innermenu-link.t-active{color:var(--menusub-active-color) !important;}#rec2003250843 .t-menusub__link-item:not(.t-active):not(.tooltipstered):hover,#rec2003250843 .t-menusub__innermenu-link:not(.t-active):hover{color:var(--menusub-hover-color) !important;}@supports (overflow:-webkit-marquee) and (justify-content:inherit){#rec2003250843 .t-menusub__link-item,#rec2003250843 .t-menusub__link-item.t-active{opacity:1 !important;}}@media screen and (max-width:980px){#rec2003250843 .t-menusub__menu .t-menusub__link-item,#rec2003250843 .t-menusub__menu .t-menusub__innermenu-link{color:var(--menusub-text-color) !important;}#rec2003250843 .t-menusub__menu .t-menusub__link-item.t-active{color:var(--menusub-active-color) !important;}#rec2003250843 .t-menusub__menu .t-menusub__list-item:has(.t-active){background-color:var(--menusub-hover-bg);}}#rec2003250843 .t-menusub__menu_top:after{border-top-color:var(--menusub-bg);}#rec2003250843 .t-menusub__menu_bottom:after{border-bottom-color:var(--menusub-bg);}@media screen and (max-width:980px){#rec2003250843 .t-menusub__menu-wrapper{background-color:var(--menusub-bg) !important;border-radius:var(--menusub-radius) !important;border:var(--menusub-border) !important;box-shadow:var(--menusub-shadow) !important;overflow:auto;max-width:var(--mobile-max-width);}#rec2003250843 .t-menusub__menu-wrapper .t-menusub__content{background-color:transparent !important;border:none !important;box-shadow:none !important;border-radius:0 !important;margin-top:0 !important;}}
@media screen and (min-width:981px){#rec2003250843 .t-menusub__menu{background-color:var(--menusub-bg);text-align:left;max-width:var(--menusub-width);border-radius:var(--menusub-radius);border:var(--menusub-border);box-shadow:var(--menusub-shadow);}}
#rec2003250843 a.t-menusub__link-item{font-size:15px;}
#rec2003250843 .t228__leftcontainer a{color:#ffffff;}#rec2003250843 a.t-menu__link-item{color:#211f1c;font-weight:500;}#rec2003250843 .t228__right_langs_lang a{color:#211f1c;font-weight:500;}#rec2003250843 .t228__right_descr{color:#211f1c;}
#rec2003250843 .t228__logo{color:#ffffff;}

.vb-m4r,.vb-m4r *{box-sizing:border-box}.vb-m4r input,.vb-m4r textarea,.vb-m4r select{font:inherit}
.vb-m4r{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-m4r h1,.vb-m4r h2,.vb-m4r h3,.vb-m4r summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-m4r h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-m4r h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-m4r h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-m4r p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-m4r a{color:#1b5743;text-underline-offset:5px}.vb-m4r a:focus-visible,.vb-m4r summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-m4r img{display:block;max-width:100%}.vb-m4r ul,.vb-m4r ol{padding-left:22px;margin:12px 0 20px}.vb-m4r li{margin:7px 0}
.vb-m4r__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-m4r__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-m4r__main{grid-column:span 8;min-width:0}.vb-m4r__aside{grid-column:span 4;min-width:0}.vb-m4r__intro{font-size:19px;line-height:1.55;color:#365848}.vb-m4r__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-m4r__language{font-size:14px;margin:18px 0}.vb-m4r__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-m4r__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-m4r .vb-m4r__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-m4r .vb-m4r__button:hover{background:#103b2c}.vb-m4r .vb-m4r__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-m4r details{border-top:1px solid #dce5df}.vb-m4r summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-m4r summary::-webkit-details-marker{display:none}.vb-m4r summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-m4r details[open]>summary:after{content:'−'}.vb-m4r summary h3{margin:0;font-size:inherit}.vb-m4r__answer{padding:0 0 24px;max-width:72ch}.vb-m4r__answer>div{margin-bottom:12px}
.vb-m4r__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-m4r__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-m4r__columns p{font-size:16px}.vb-m4r__columns a{display:inline-block;padding:6px 0}
.vb-m4r__rows{margin-top:20px}.vb-m4r__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-m4r__row>div{min-width:0}.vb-m4r__step{font-size:28px;color:#486d58}.vb-m4r__icon{width:30px;height:30px;object-fit:contain}
.vb-m4r__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-m4r__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-m4r__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-m4r__steps li h3{font-size:21px}.vb-m4r__steps li p{font-size:16px;margin:0}
.vb-m4r__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-m4r__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-m4r__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-m4r__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-m4r__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-m4r__planlabel{font-size:14px;margin-bottom:14px!important}.vb-m4r__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-m4r__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-m4r__plan details{margin-bottom:24px}.vb-m4r__plan summary{font-size:16px}.vb-m4r__plan .vb-m4r__answer{font-size:15px}.vb-m4r .vb-m4r__plan .vb-m4r__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-m4r .vb-m4r__plan:nth-child(2) .vb-m4r__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-m4r__mail{font-size:14px;margin-top:14px}.vb-m4r__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-m4r__note ul{margin-bottom:0}
.vb-m4r table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-m4r th,.vb-m4r td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-m4r thead th{background:#edf4ee;color:#173f32}.vb-m4r th:first-child{width:28%}
.vb-m4r__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-m4r__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-m4r__wrap{max-width:960px}.vb-m4r__editorial{gap:36px}}
@media(max-width:959px){.vb-m4r__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-m4r__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-m4r__main,.vb-m4r__aside{grid-column:1/-1}.vb-m4r__plans{grid-template-columns:minmax(0,1fr)}.vb-m4r__highlights{min-height:0}.vb-m4r__columns{gap:20px}.vb-m4r__editorial img{height:400px}}
@media(max-width:639px){.vb-m4r{font-size:17px}.vb-m4r__wrap{padding:28px 20px}.vb-m4r__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-m4r__columns article{padding:18px 0}.vb-m4r__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-m4r__editorial img{height:240px}.vb-m4r .vb-m4r__button.t-btnflex{width:100%}.vb-m4r__plan{padding:24px}.vb-m4r__gallery{grid-template-columns:minmax(0,1fr)}.vb-m4r__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-m4r table,.vb-m4r tbody,.vb-m4r tr,.vb-m4r th,.vb-m4r td{display:block;width:100%!important}.vb-m4r thead{display:none}.vb-m4r tr{padding:14px 0}.vb-m4r tbody th{background:#edf4ee}.vb-m4r td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-m4r summary{font-size:17px}.vb-m4r__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-m4r .vb-m4r__button.t-btnflex{transition:none}}
.vb-m4r__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center;padding-top:100px;padding-bottom:36px}.vb-m4r__hero .vb-m4r__main{grid-column:auto}.vb-m4r__visual{min-width:0;align-self:stretch;display:flex;align-items:center}.vb-m4r__visual img{width:100%;height:440px;object-fit:cover;object-position:72% 50%;border-radius:0}.vb-m4r .vb-m4r__hero .vb-m4r__actions .vb-m4r__button{background:#bd4027;border-color:#bd4027}.vb-m4r .vb-m4r__hero .vb-m4r__actions .vb-m4r__button:hover{background:#a63621}.vb-m4r .vb-m4r__extra{margin-top:16px}.vb-m4r .vb-m4r__extra summary{font-size:14px}.vb-m4r__hero .vb-m4r__main>details:not(.vb-m4r__extra) summary{font-size:15px}.vb-m4r__hero .vb-m4r__kicker{font-size:14px}.vb-m4r__hero .vb-m4r__intro{font-size:20px}.vb-m4r__previous{font-size:15px;padding-bottom:18px}.vb-m4r__previous h2{font-size:22px}.vb-m4r__hero .vb-m4r__language{margin:12px 0}@media(max-width:959px){.vb-m4r__hero{grid-template-columns:minmax(0,1fr);padding-top:90px;gap:12px}.vb-m4r__visual img{height:230px;object-position:75% 58%}.vb-m4r__hero .vb-m4r__main{grid-column:1/-1}}@media(max-width:639px){.vb-m4r__hero{padding-top:90px}.vb-m4r__hero .vb-m4r__intro{font-size:18px}.vb-m4r__visual img{height:180px}.vb-m4r__hero .vb-m4r__actions{margin-top:18px}.vb-m4r__hero h1{font-size:34px}}.vb-m4r h1{font-size:clamp(32px,3.1vw,44px)}@media(max-width:639px){.vb-m4r__hero h1{font-size:32px}}.vb-m4r__hero h1{font-size:clamp(34px,3.7vw,52px);line-height:1.12;margin-bottom:22px}.vb-m4r__headline{display:block}.vb-m4r__subtitle{display:block;font-size:24px;line-height:1.35;letter-spacing:-.015em;margin-top:16px;font-weight:500}.vb-m4r__hero{align-items:start}.vb-m4r__visual img{height:440px}.vb-m4r__hero .vb-m4r__main>details summary{font-size:15px}@media(max-width:959px){.vb-m4r__hero h1{font-size:42px}.vb-m4r__visual img{height:230px}}@media(max-width:639px){.vb-m4r__hero h1{font-size:34px}.vb-m4r__subtitle{font-size:20px;margin-top:12px}.vb-m4r__visual img{height:180px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-m4r{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-m4r__wrap{max-width:1200px;padding:54px 20px}
.vb-m4r h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-m4r h3{font-weight:600;letter-spacing:-.015em}
.vb-m4r p{line-height:1.65}
.vb-m4r a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-m4r .vb-m4r__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-m4r .vb-m4r__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-m4r summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-m4r__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-m4r__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-m4r__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-m4r__columns article:first-child{background:#f0f6f2}
.vb-m4r__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-m4r__columns p{font-size:16px;margin-bottom:16px}
.vb-m4r__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-m4r__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-m4r__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-m4r__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-m4r__steps li:before{font-size:21px;font-weight:500}
.vb-m4r__steps li h3{font-size:22px;margin-bottom:8px}
.vb-m4r__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-m4r__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-m4r__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-m4r__editorial{gap:48px}.vb-m4r__editorial img{height:440px}}
@media(max-width:959px){.vb-m4r__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-m4r__columns article{padding:22px 18px}.vb-m4r__columns h3{font-size:19px}.vb-m4r__editorial{gap:30px}.vb-m4r__editorial img{height:460px}}
@media(max-width:639px){.vb-m4r__wrap{padding:34px 22px}.vb-m4r h2{font-size:29px;margin-bottom:22px}.vb-m4r__columns article{padding:24px 0}.vb-m4r__columns article:first-child{background:transparent}.vb-m4r__columns h3{font-size:22px}.vb-m4r__columns p{font-size:17px}.vb-m4r__columns a{min-height:42px;padding:8px 0}.vb-m4r__editorial{display:flex;flex-direction:column;gap:28px}.vb-m4r__editorial img{width:100%;height:230px}.vb-m4r__steps li{padding-left:40px}.vb-m4r .vb-m4r__button.t-btnflex{width:100%}.vb-m4r__answer{font-size:16px}}

.vb-m4r__hero{display:block;padding-top:112px;padding-bottom:18px}
.vb-m4r .vb-m4r__hero .vb-m4r__button.t-btnflex{background:#194d3b!important;border-color:#194d3b!important}
.vb-m4r__main{max-width:900px;margin:auto;text-align:center}
.vb-m4r__main h1{font-size:clamp(38px,4.4vw,62px);line-height:1.06;letter-spacing:-.035em;font-weight:600;margin:0 auto 24px;max-width:880px}
.vb-m4r__kicker{font-size:14px;font-weight:600;margin:0 auto 22px!important;color:#466658}
.vb-m4r__headline{display:block}.vb-m4r__subtitle{display:block;font-size:24px;line-height:1.4;font-weight:400;margin-top:18px;letter-spacing:-.015em}
.vb-m4r__main>.vb-m4r__intro{font-size:20px;line-height:1.55;max-width:660px;margin:0 auto 20px}
.vb-m4r__main>p{margin-left:auto;margin-right:auto;max-width:640px}
.vb-m4r__actions{justify-content:center;gap:22px;margin-top:28px}
.vb-m4r__secondary{font-size:16px;font-weight:600;padding:14px 2px;min-height:48px}
.vb-m4r__visual{margin-top:36px;width:100%;min-width:0}
.vb-m4r__visual img{width:100%;height:300px;object-fit:cover;object-position:center 62%;border-radius:6px}
.vb-m4r__meta{max-width:760px;margin:20px auto 0}
.vb-m4r__meta>details{border-top:0;border-bottom:1px solid #dce5df;text-align:left}
.vb-m4r__meta summary{font-size:15px;padding-top:14px;padding-bottom:14px}
.vb-m4r__meta .vb-m4r__intro{font-size:16px;max-width:none}
.vb-m4r__meta h2{font-size:26px}.vb-m4r__language{font-size:13px;text-align:center;margin:16px auto 0}
@media(max-width:1199px){.vb-m4r__main h1{font-size:52px}.vb-m4r__visual img{height:270px}}
@media(max-width:959px){.vb-m4r__hero{padding-top:102px}.vb-m4r__main h1{font-size:46px}.vb-m4r__main>.vb-m4r__intro{font-size:19px}.vb-m4r__visual img{height:240px}}
@media(max-width:639px){.vb-m4r__hero{padding-top:98px;padding-bottom:8px}.vb-m4r__main h1{font-size:36px;line-height:1.09;letter-spacing:-.03em;margin-bottom:20px}.vb-m4r__subtitle{font-size:21px;margin-top:16px}.vb-m4r__main>.vb-m4r__intro{font-size:18px}.vb-m4r__kicker{font-size:13px;margin-bottom:20px!important}.vb-m4r__actions{gap:6px;margin-top:22px}.vb-m4r__secondary{width:100%;padding:12px}.vb-m4r__visual{margin-top:22px}.vb-m4r__visual img{height:190px}.vb-m4r__meta{margin-top:12px}.vb-m4r__meta summary{font-size:14px}}


.vb-s2e,.vb-s2e *{box-sizing:border-box}.vb-s2e input,.vb-s2e textarea,.vb-s2e select{font:inherit}
.vb-s2e{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s2e h1,.vb-s2e h2,.vb-s2e h3,.vb-s2e summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s2e h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s2e h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s2e h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s2e p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s2e a{color:#1b5743;text-underline-offset:5px}.vb-s2e a:focus-visible,.vb-s2e summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s2e img{display:block;max-width:100%}.vb-s2e ul,.vb-s2e ol{padding-left:22px;margin:12px 0 20px}.vb-s2e li{margin:7px 0}
.vb-s2e__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s2e__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s2e__main{grid-column:span 8;min-width:0}.vb-s2e__aside{grid-column:span 4;min-width:0}.vb-s2e__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s2e__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s2e__language{font-size:14px;margin:18px 0}.vb-s2e__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s2e__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s2e .vb-s2e__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s2e .vb-s2e__button:hover{background:#103b2c}.vb-s2e .vb-s2e__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s2e details{border-top:1px solid #dce5df}.vb-s2e summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s2e summary::-webkit-details-marker{display:none}.vb-s2e summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s2e details[open]>summary:after{content:'−'}.vb-s2e summary h3{margin:0;font-size:inherit}.vb-s2e__answer{padding:0 0 24px;max-width:72ch}.vb-s2e__answer>div{margin-bottom:12px}
.vb-s2e__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s2e__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s2e__columns p{font-size:16px}.vb-s2e__columns a{display:inline-block;padding:6px 0}
.vb-s2e__rows{margin-top:20px}.vb-s2e__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s2e__row>div{min-width:0}.vb-s2e__step{font-size:28px;color:#486d58}.vb-s2e__icon{width:30px;height:30px;object-fit:contain}
.vb-s2e__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s2e__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s2e__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s2e__steps li h3{font-size:21px}.vb-s2e__steps li p{font-size:16px;margin:0}
.vb-s2e__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s2e__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s2e__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s2e__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s2e__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s2e__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s2e__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s2e__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s2e__plan details{margin-bottom:24px}.vb-s2e__plan summary{font-size:16px}.vb-s2e__plan .vb-s2e__answer{font-size:15px}.vb-s2e .vb-s2e__plan .vb-s2e__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s2e .vb-s2e__plan:nth-child(2) .vb-s2e__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s2e__mail{font-size:14px;margin-top:14px}.vb-s2e__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s2e__note ul{margin-bottom:0}
.vb-s2e table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s2e th,.vb-s2e td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s2e thead th{background:#edf4ee;color:#173f32}.vb-s2e th:first-child{width:28%}
.vb-s2e__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s2e__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s2e__wrap{max-width:960px}.vb-s2e__editorial{gap:36px}}
@media(max-width:959px){.vb-s2e__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s2e__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s2e__main,.vb-s2e__aside{grid-column:1/-1}.vb-s2e__plans{grid-template-columns:minmax(0,1fr)}.vb-s2e__highlights{min-height:0}.vb-s2e__columns{gap:20px}.vb-s2e__editorial img{height:400px}}
@media(max-width:639px){.vb-s2e{font-size:17px}.vb-s2e__wrap{padding:28px 20px}.vb-s2e__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s2e__columns article{padding:18px 0}.vb-s2e__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s2e__editorial img{height:240px}.vb-s2e .vb-s2e__button.t-btnflex{width:100%}.vb-s2e__plan{padding:24px}.vb-s2e__gallery{grid-template-columns:minmax(0,1fr)}.vb-s2e__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s2e table,.vb-s2e tbody,.vb-s2e tr,.vb-s2e th,.vb-s2e td{display:block;width:100%!important}.vb-s2e thead{display:none}.vb-s2e tr{padding:14px 0}.vb-s2e tbody th{background:#edf4ee}.vb-s2e td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s2e summary{font-size:17px}.vb-s2e__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s2e .vb-s2e__button.t-btnflex{transition:none}}
.vb-s2e__wrap{padding-top:30px;padding-bottom:30px}.vb-s2e__columns{gap:0;border-top:1px solid #dce5df;border-bottom:1px solid #dce5df}.vb-s2e__columns article{padding:20px 24px;border:0}.vb-s2e__columns article:first-child{background:#f1f7f2;border-radius:8px}.vb-s2e__columns h3{font-size:19px}.vb-s2e__columns p{font-size:15px}.vb-s2e__columns a{font-size:15px}@media(max-width:639px){.vb-s2e__columns article{padding:18px 14px}.vb-s2e__columns article+article{border-top:1px solid #dce5df}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s2e{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s2e__wrap{max-width:1200px;padding:54px 20px}
.vb-s2e h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s2e h3{font-weight:600;letter-spacing:-.015em}
.vb-s2e p{line-height:1.65}
.vb-s2e a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s2e .vb-s2e__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s2e .vb-s2e__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s2e summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s2e__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s2e__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s2e__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s2e__columns article:first-child{background:#f0f6f2}
.vb-s2e__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s2e__columns p{font-size:16px;margin-bottom:16px}
.vb-s2e__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s2e__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s2e__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s2e__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s2e__steps li:before{font-size:21px;font-weight:500}
.vb-s2e__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s2e__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s2e__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s2e__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s2e__editorial{gap:48px}.vb-s2e__editorial img{height:440px}}
@media(max-width:959px){.vb-s2e__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s2e__columns article{padding:22px 18px}.vb-s2e__columns h3{font-size:19px}.vb-s2e__editorial{gap:30px}.vb-s2e__editorial img{height:460px}}
@media(max-width:639px){.vb-s2e__wrap{padding:34px 22px}.vb-s2e h2{font-size:29px;margin-bottom:22px}.vb-s2e__columns article{padding:24px 0}.vb-s2e__columns article:first-child{background:transparent}.vb-s2e__columns h3{font-size:22px}.vb-s2e__columns p{font-size:17px}.vb-s2e__columns a{min-height:42px;padding:8px 0}.vb-s2e__editorial{display:flex;flex-direction:column;gap:28px}.vb-s2e__editorial img{width:100%;height:230px}.vb-s2e__steps li{padding-left:40px}.vb-s2e .vb-s2e__button.t-btnflex{width:100%}.vb-s2e__answer{font-size:16px}}


.vb-s3h,.vb-s3h *{box-sizing:border-box}.vb-s3h input,.vb-s3h textarea,.vb-s3h select{font:inherit}
.vb-s3h{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s3h h1,.vb-s3h h2,.vb-s3h h3,.vb-s3h summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s3h h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s3h h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s3h h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s3h p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s3h a{color:#1b5743;text-underline-offset:5px}.vb-s3h a:focus-visible,.vb-s3h summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s3h img{display:block;max-width:100%}.vb-s3h ul,.vb-s3h ol{padding-left:22px;margin:12px 0 20px}.vb-s3h li{margin:7px 0}
.vb-s3h__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s3h__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s3h__main{grid-column:span 8;min-width:0}.vb-s3h__aside{grid-column:span 4;min-width:0}.vb-s3h__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s3h__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s3h__language{font-size:14px;margin:18px 0}.vb-s3h__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s3h__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s3h .vb-s3h__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s3h .vb-s3h__button:hover{background:#103b2c}.vb-s3h .vb-s3h__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s3h details{border-top:1px solid #dce5df}.vb-s3h summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s3h summary::-webkit-details-marker{display:none}.vb-s3h summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s3h details[open]>summary:after{content:'−'}.vb-s3h summary h3{margin:0;font-size:inherit}.vb-s3h__answer{padding:0 0 24px;max-width:72ch}.vb-s3h__answer>div{margin-bottom:12px}
.vb-s3h__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s3h__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s3h__columns p{font-size:16px}.vb-s3h__columns a{display:inline-block;padding:6px 0}
.vb-s3h__rows{margin-top:20px}.vb-s3h__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s3h__row>div{min-width:0}.vb-s3h__step{font-size:28px;color:#486d58}.vb-s3h__icon{width:30px;height:30px;object-fit:contain}
.vb-s3h__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s3h__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s3h__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s3h__steps li h3{font-size:21px}.vb-s3h__steps li p{font-size:16px;margin:0}
.vb-s3h__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s3h__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s3h__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s3h__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s3h__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s3h__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s3h__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s3h__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s3h__plan details{margin-bottom:24px}.vb-s3h__plan summary{font-size:16px}.vb-s3h__plan .vb-s3h__answer{font-size:15px}.vb-s3h .vb-s3h__plan .vb-s3h__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s3h .vb-s3h__plan:nth-child(2) .vb-s3h__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s3h__mail{font-size:14px;margin-top:14px}.vb-s3h__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s3h__note ul{margin-bottom:0}
.vb-s3h table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s3h th,.vb-s3h td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s3h thead th{background:#edf4ee;color:#173f32}.vb-s3h th:first-child{width:28%}
.vb-s3h__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s3h__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s3h__wrap{max-width:960px}.vb-s3h__editorial{gap:36px}}
@media(max-width:959px){.vb-s3h__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s3h__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s3h__main,.vb-s3h__aside{grid-column:1/-1}.vb-s3h__plans{grid-template-columns:minmax(0,1fr)}.vb-s3h__highlights{min-height:0}.vb-s3h__columns{gap:20px}.vb-s3h__editorial img{height:400px}}
@media(max-width:639px){.vb-s3h{font-size:17px}.vb-s3h__wrap{padding:28px 20px}.vb-s3h__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s3h__columns article{padding:18px 0}.vb-s3h__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s3h__editorial img{height:240px}.vb-s3h .vb-s3h__button.t-btnflex{width:100%}.vb-s3h__plan{padding:24px}.vb-s3h__gallery{grid-template-columns:minmax(0,1fr)}.vb-s3h__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s3h table,.vb-s3h tbody,.vb-s3h tr,.vb-s3h th,.vb-s3h td{display:block;width:100%!important}.vb-s3h thead{display:none}.vb-s3h tr{padding:14px 0}.vb-s3h tbody th{background:#edf4ee}.vb-s3h td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s3h summary{font-size:17px}.vb-s3h__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s3h .vb-s3h__button.t-btnflex{transition:none}}
.vb-s3h__services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s3h__service{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s3h__service:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s3h__service h3{font-size:28px;line-height:1.2;margin-bottom:18px}.vb-s3h__service p{font-size:17px;margin-bottom:28px}.vb-s3h .vb-s3h__service .vb-s3h__button{margin-top:auto;align-self:flex-start;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s3h .vb-s3h__service:nth-child(2) .vb-s3h__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s3h__scope{display:grid;grid-template-columns:180px minmax(0,1fr);gap:22px;margin-top:24px;padding:20px 0 0}.vb-s3h__scope h3{font-size:17px}.vb-s3h__scope p{font-size:15px;max-width:72ch;margin:0}@media(max-width:639px){.vb-s3h__services{grid-template-columns:minmax(0,1fr)}.vb-s3h__service{padding:24px}.vb-s3h__service h3{font-size:25px}.vb-s3h__scope{grid-template-columns:minmax(0,1fr);gap:0}.vb-s3h .vb-s3h__service .vb-s3h__button{width:100%}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s3h{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s3h__wrap{max-width:1200px;padding:54px 20px}
.vb-s3h h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s3h h3{font-weight:600;letter-spacing:-.015em}
.vb-s3h p{line-height:1.65}
.vb-s3h a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s3h .vb-s3h__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s3h .vb-s3h__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s3h summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s3h__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s3h__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s3h__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s3h__columns article:first-child{background:#f0f6f2}
.vb-s3h__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s3h__columns p{font-size:16px;margin-bottom:16px}
.vb-s3h__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s3h__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s3h__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s3h__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s3h__steps li:before{font-size:21px;font-weight:500}
.vb-s3h__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s3h__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s3h__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s3h__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s3h__editorial{gap:48px}.vb-s3h__editorial img{height:440px}}
@media(max-width:959px){.vb-s3h__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s3h__columns article{padding:22px 18px}.vb-s3h__columns h3{font-size:19px}.vb-s3h__editorial{gap:30px}.vb-s3h__editorial img{height:460px}}
@media(max-width:639px){.vb-s3h__wrap{padding:34px 22px}.vb-s3h h2{font-size:29px;margin-bottom:22px}.vb-s3h__columns article{padding:24px 0}.vb-s3h__columns article:first-child{background:transparent}.vb-s3h__columns h3{font-size:22px}.vb-s3h__columns p{font-size:17px}.vb-s3h__columns a{min-height:42px;padding:8px 0}.vb-s3h__editorial{display:flex;flex-direction:column;gap:28px}.vb-s3h__editorial img{width:100%;height:230px}.vb-s3h__steps li{padding-left:40px}.vb-s3h .vb-s3h__button.t-btnflex{width:100%}.vb-s3h__answer{font-size:16px}}

.vb-s3h__services{gap:24px;margin-top:30px}
.vb-s3h__service{border:1px solid #d9e5de;border-radius:6px;padding:36px;background:#fff}
.vb-s3h__service:nth-child(2){background:#f0f6f2;border-color:#d9e5de}
.vb-s3h__service h3{font-size:30px;margin-bottom:18px}
.vb-s3h__service p{font-size:18px;max-width:40ch;margin-bottom:28px}
.vb-s3h__scope{padding-top:24px;gap:30px;grid-template-columns:200px minmax(0,1fr)}
.vb-s3h__scope h3{font-size:17px}.vb-s3h__scope p{font-size:15px;max-width:80ch}
@media(max-width:639px){.vb-s3h__services{gap:16px}.vb-s3h__service{padding:26px 22px}.vb-s3h__service h3{font-size:26px}.vb-s3h__service p{font-size:17px}.vb-s3h__scope{grid-template-columns:minmax(0,1fr);gap:8px}}


.vb-s4p,.vb-s4p *{box-sizing:border-box}.vb-s4p input,.vb-s4p textarea,.vb-s4p select{font:inherit}
.vb-s4p{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s4p h1,.vb-s4p h2,.vb-s4p h3,.vb-s4p summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s4p h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s4p h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s4p h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s4p p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s4p a{color:#1b5743;text-underline-offset:5px}.vb-s4p a:focus-visible,.vb-s4p summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s4p img{display:block;max-width:100%}.vb-s4p ul,.vb-s4p ol{padding-left:22px;margin:12px 0 20px}.vb-s4p li{margin:7px 0}
.vb-s4p__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s4p__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s4p__main{grid-column:span 8;min-width:0}.vb-s4p__aside{grid-column:span 4;min-width:0}.vb-s4p__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s4p__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s4p__language{font-size:14px;margin:18px 0}.vb-s4p__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s4p__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s4p .vb-s4p__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s4p .vb-s4p__button:hover{background:#103b2c}.vb-s4p .vb-s4p__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s4p details{border-top:1px solid #dce5df}.vb-s4p summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s4p summary::-webkit-details-marker{display:none}.vb-s4p summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s4p details[open]>summary:after{content:'−'}.vb-s4p summary h3{margin:0;font-size:inherit}.vb-s4p__answer{padding:0 0 24px;max-width:72ch}.vb-s4p__answer>div{margin-bottom:12px}
.vb-s4p__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s4p__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s4p__columns p{font-size:16px}.vb-s4p__columns a{display:inline-block;padding:6px 0}
.vb-s4p__rows{margin-top:20px}.vb-s4p__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s4p__row>div{min-width:0}.vb-s4p__step{font-size:28px;color:#486d58}.vb-s4p__icon{width:30px;height:30px;object-fit:contain}
.vb-s4p__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s4p__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s4p__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s4p__steps li h3{font-size:21px}.vb-s4p__steps li p{font-size:16px;margin:0}
.vb-s4p__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s4p__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s4p__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s4p__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s4p__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s4p__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s4p__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s4p__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s4p__plan details{margin-bottom:24px}.vb-s4p__plan summary{font-size:16px}.vb-s4p__plan .vb-s4p__answer{font-size:15px}.vb-s4p .vb-s4p__plan .vb-s4p__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s4p .vb-s4p__plan:nth-child(2) .vb-s4p__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s4p__mail{font-size:14px;margin-top:14px}.vb-s4p__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s4p__note ul{margin-bottom:0}
.vb-s4p table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s4p th,.vb-s4p td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s4p thead th{background:#edf4ee;color:#173f32}.vb-s4p th:first-child{width:28%}
.vb-s4p__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s4p__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s4p__wrap{max-width:960px}.vb-s4p__editorial{gap:36px}}
@media(max-width:959px){.vb-s4p__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s4p__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s4p__main,.vb-s4p__aside{grid-column:1/-1}.vb-s4p__plans{grid-template-columns:minmax(0,1fr)}.vb-s4p__highlights{min-height:0}.vb-s4p__columns{gap:20px}.vb-s4p__editorial img{height:400px}}
@media(max-width:639px){.vb-s4p{font-size:17px}.vb-s4p__wrap{padding:28px 20px}.vb-s4p__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s4p__columns article{padding:18px 0}.vb-s4p__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s4p__editorial img{height:240px}.vb-s4p .vb-s4p__button.t-btnflex{width:100%}.vb-s4p__plan{padding:24px}.vb-s4p__gallery{grid-template-columns:minmax(0,1fr)}.vb-s4p__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s4p table,.vb-s4p tbody,.vb-s4p tr,.vb-s4p th,.vb-s4p td{display:block;width:100%!important}.vb-s4p thead{display:none}.vb-s4p tr{padding:14px 0}.vb-s4p tbody th{background:#edf4ee}.vb-s4p td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s4p summary{font-size:17px}.vb-s4p__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s4p .vb-s4p__button.t-btnflex{transition:none}}

/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s4p{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s4p__wrap{max-width:1200px;padding:54px 20px}
.vb-s4p h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s4p h3{font-weight:600;letter-spacing:-.015em}
.vb-s4p p{line-height:1.65}
.vb-s4p a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s4p .vb-s4p__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s4p .vb-s4p__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s4p summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s4p__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s4p__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s4p__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s4p__columns article:first-child{background:#f0f6f2}
.vb-s4p__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s4p__columns p{font-size:16px;margin-bottom:16px}
.vb-s4p__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s4p__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s4p__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s4p__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s4p__steps li:before{font-size:21px;font-weight:500}
.vb-s4p__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s4p__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s4p__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s4p__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s4p__editorial{gap:48px}.vb-s4p__editorial img{height:440px}}
@media(max-width:959px){.vb-s4p__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s4p__columns article{padding:22px 18px}.vb-s4p__columns h3{font-size:19px}.vb-s4p__editorial{gap:30px}.vb-s4p__editorial img{height:460px}}
@media(max-width:639px){.vb-s4p__wrap{padding:34px 22px}.vb-s4p h2{font-size:29px;margin-bottom:22px}.vb-s4p__columns article{padding:24px 0}.vb-s4p__columns article:first-child{background:transparent}.vb-s4p__columns h3{font-size:22px}.vb-s4p__columns p{font-size:17px}.vb-s4p__columns a{min-height:42px;padding:8px 0}.vb-s4p__editorial{display:flex;flex-direction:column;gap:28px}.vb-s4p__editorial img{width:100%;height:230px}.vb-s4p__steps li{padding-left:40px}.vb-s4p .vb-s4p__button.t-btnflex{width:100%}.vb-s4p__answer{font-size:16px}}


.vb-s5t,.vb-s5t *{box-sizing:border-box}.vb-s5t input,.vb-s5t textarea,.vb-s5t select{font:inherit}
.vb-s5t{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s5t h1,.vb-s5t h2,.vb-s5t h3,.vb-s5t summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s5t h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s5t h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s5t h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s5t p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s5t a{color:#1b5743;text-underline-offset:5px}.vb-s5t a:focus-visible,.vb-s5t summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s5t img{display:block;max-width:100%}.vb-s5t ul,.vb-s5t ol{padding-left:22px;margin:12px 0 20px}.vb-s5t li{margin:7px 0}
.vb-s5t__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s5t__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s5t__main{grid-column:span 8;min-width:0}.vb-s5t__aside{grid-column:span 4;min-width:0}.vb-s5t__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s5t__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s5t__language{font-size:14px;margin:18px 0}.vb-s5t__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s5t__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s5t .vb-s5t__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s5t .vb-s5t__button:hover{background:#103b2c}.vb-s5t .vb-s5t__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s5t details{border-top:1px solid #dce5df}.vb-s5t summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s5t summary::-webkit-details-marker{display:none}.vb-s5t summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s5t details[open]>summary:after{content:'−'}.vb-s5t summary h3{margin:0;font-size:inherit}.vb-s5t__answer{padding:0 0 24px;max-width:72ch}.vb-s5t__answer>div{margin-bottom:12px}
.vb-s5t__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s5t__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s5t__columns p{font-size:16px}.vb-s5t__columns a{display:inline-block;padding:6px 0}
.vb-s5t__rows{margin-top:20px}.vb-s5t__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s5t__row>div{min-width:0}.vb-s5t__step{font-size:28px;color:#486d58}.vb-s5t__icon{width:30px;height:30px;object-fit:contain}
.vb-s5t__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s5t__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s5t__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s5t__steps li h3{font-size:21px}.vb-s5t__steps li p{font-size:16px;margin:0}
.vb-s5t__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s5t__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s5t__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s5t__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s5t__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s5t__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s5t__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s5t__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s5t__plan details{margin-bottom:24px}.vb-s5t__plan summary{font-size:16px}.vb-s5t__plan .vb-s5t__answer{font-size:15px}.vb-s5t .vb-s5t__plan .vb-s5t__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s5t .vb-s5t__plan:nth-child(2) .vb-s5t__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s5t__mail{font-size:14px;margin-top:14px}.vb-s5t__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s5t__note ul{margin-bottom:0}
.vb-s5t table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s5t th,.vb-s5t td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s5t thead th{background:#edf4ee;color:#173f32}.vb-s5t th:first-child{width:28%}
.vb-s5t__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s5t__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s5t__wrap{max-width:960px}.vb-s5t__editorial{gap:36px}}
@media(max-width:959px){.vb-s5t__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s5t__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s5t__main,.vb-s5t__aside{grid-column:1/-1}.vb-s5t__plans{grid-template-columns:minmax(0,1fr)}.vb-s5t__highlights{min-height:0}.vb-s5t__columns{gap:20px}.vb-s5t__editorial img{height:400px}}
@media(max-width:639px){.vb-s5t{font-size:17px}.vb-s5t__wrap{padding:28px 20px}.vb-s5t__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s5t__columns article{padding:18px 0}.vb-s5t__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s5t__editorial img{height:240px}.vb-s5t .vb-s5t__button.t-btnflex{width:100%}.vb-s5t__plan{padding:24px}.vb-s5t__gallery{grid-template-columns:minmax(0,1fr)}.vb-s5t__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s5t table,.vb-s5t tbody,.vb-s5t tr,.vb-s5t th,.vb-s5t td{display:block;width:100%!important}.vb-s5t thead{display:none}.vb-s5t tr{padding:14px 0}.vb-s5t tbody th{background:#edf4ee}.vb-s5t td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s5t summary{font-size:17px}.vb-s5t__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s5t .vb-s5t__button.t-btnflex{transition:none}}
.vb-s5t__wrap{border-top:1px solid #e2e9e4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 54px}.vb-s5t__wrap h2{grid-row:span 3}.vb-s5t__wrap .vb-s5t__actions{grid-column:2}@media(max-width:639px){.vb-s5t__wrap{grid-template-columns:minmax(0,1fr);gap:14px}.vb-s5t__wrap h2{grid-row:auto}.vb-s5t__wrap .vb-s5t__actions{grid-column:1}}.vb-s5t__wrap{padding-top:26px;padding-bottom:26px;gap:12px 54px}.vb-s5t__wrap h2{font-size:28px}.vb-s5t .vb-s5t__button.t-btnflex{background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s5t__wrap p{font-size:16px}.vb-s5t__wrap .vb-s5t__actions{margin-top:0}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s5t{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s5t__wrap{max-width:1200px;padding:54px 20px}
.vb-s5t h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s5t h3{font-weight:600;letter-spacing:-.015em}
.vb-s5t p{line-height:1.65}
.vb-s5t a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s5t .vb-s5t__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s5t .vb-s5t__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s5t summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s5t__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s5t__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s5t__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s5t__columns article:first-child{background:#f0f6f2}
.vb-s5t__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s5t__columns p{font-size:16px;margin-bottom:16px}
.vb-s5t__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s5t__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s5t__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s5t__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s5t__steps li:before{font-size:21px;font-weight:500}
.vb-s5t__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s5t__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s5t__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s5t__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s5t__editorial{gap:48px}.vb-s5t__editorial img{height:440px}}
@media(max-width:959px){.vb-s5t__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s5t__columns article{padding:22px 18px}.vb-s5t__columns h3{font-size:19px}.vb-s5t__editorial{gap:30px}.vb-s5t__editorial img{height:460px}}
@media(max-width:639px){.vb-s5t__wrap{padding:34px 22px}.vb-s5t h2{font-size:29px;margin-bottom:22px}.vb-s5t__columns article{padding:24px 0}.vb-s5t__columns article:first-child{background:transparent}.vb-s5t__columns h3{font-size:22px}.vb-s5t__columns p{font-size:17px}.vb-s5t__columns a{min-height:42px;padding:8px 0}.vb-s5t__editorial{display:flex;flex-direction:column;gap:28px}.vb-s5t__editorial img{width:100%;height:230px}.vb-s5t__steps li{padding-left:40px}.vb-s5t .vb-s5t__button.t-btnflex{width:100%}.vb-s5t__answer{font-size:16px}}
.vb-s5t__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:0 80px;border-top:1px solid #d9e5de;padding-top:38px;padding-bottom:32px}.vb-s5t__wrap h2{font-size:30px;grid-column:1;grid-row:1/3;max-width:16ch}.vb-s5t__wrap p{font-size:18px;grid-column:2}.vb-s5t__actions{grid-column:2;margin-top:6px}.vb-s5t .vb-s5t__button.t-btnflex{background:#f0f5f1!important;color:#194d3b!important;border-color:#d9e5de!important}@media(max-width:959px){.vb-s5t__wrap{gap:0 32px}}@media(max-width:639px){.vb-s5t__wrap{display:block}.vb-s5t__wrap h2{max-width:20ch}.vb-s5t__wrap p{font-size:17px}}

.vb-s6c,.vb-s6c *{box-sizing:border-box}.vb-s6c input,.vb-s6c textarea,.vb-s6c select{font:inherit}
.vb-s6c{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s6c h1,.vb-s6c h2,.vb-s6c h3,.vb-s6c summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s6c h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s6c h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s6c h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s6c p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s6c a{color:#1b5743;text-underline-offset:5px}.vb-s6c a:focus-visible,.vb-s6c summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s6c img{display:block;max-width:100%}.vb-s6c ul,.vb-s6c ol{padding-left:22px;margin:12px 0 20px}.vb-s6c li{margin:7px 0}
.vb-s6c__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s6c__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s6c__main{grid-column:span 8;min-width:0}.vb-s6c__aside{grid-column:span 4;min-width:0}.vb-s6c__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s6c__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s6c__language{font-size:14px;margin:18px 0}.vb-s6c__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s6c__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s6c .vb-s6c__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s6c .vb-s6c__button:hover{background:#103b2c}.vb-s6c .vb-s6c__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s6c details{border-top:1px solid #dce5df}.vb-s6c summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s6c summary::-webkit-details-marker{display:none}.vb-s6c summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s6c details[open]>summary:after{content:'−'}.vb-s6c summary h3{margin:0;font-size:inherit}.vb-s6c__answer{padding:0 0 24px;max-width:72ch}.vb-s6c__answer>div{margin-bottom:12px}
.vb-s6c__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s6c__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s6c__columns p{font-size:16px}.vb-s6c__columns a{display:inline-block;padding:6px 0}
.vb-s6c__rows{margin-top:20px}.vb-s6c__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s6c__row>div{min-width:0}.vb-s6c__step{font-size:28px;color:#486d58}.vb-s6c__icon{width:30px;height:30px;object-fit:contain}
.vb-s6c__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s6c__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s6c__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s6c__steps li h3{font-size:21px}.vb-s6c__steps li p{font-size:16px;margin:0}
.vb-s6c__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s6c__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s6c__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s6c__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s6c__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s6c__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s6c__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s6c__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s6c__plan details{margin-bottom:24px}.vb-s6c__plan summary{font-size:16px}.vb-s6c__plan .vb-s6c__answer{font-size:15px}.vb-s6c .vb-s6c__plan .vb-s6c__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s6c .vb-s6c__plan:nth-child(2) .vb-s6c__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s6c__mail{font-size:14px;margin-top:14px}.vb-s6c__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s6c__note ul{margin-bottom:0}
.vb-s6c table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s6c th,.vb-s6c td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s6c thead th{background:#edf4ee;color:#173f32}.vb-s6c th:first-child{width:28%}
.vb-s6c__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s6c__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s6c__wrap{max-width:960px}.vb-s6c__editorial{gap:36px}}
@media(max-width:959px){.vb-s6c__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s6c__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s6c__main,.vb-s6c__aside{grid-column:1/-1}.vb-s6c__plans{grid-template-columns:minmax(0,1fr)}.vb-s6c__highlights{min-height:0}.vb-s6c__columns{gap:20px}.vb-s6c__editorial img{height:400px}}
@media(max-width:639px){.vb-s6c{font-size:17px}.vb-s6c__wrap{padding:28px 20px}.vb-s6c__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s6c__columns article{padding:18px 0}.vb-s6c__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s6c__editorial img{height:240px}.vb-s6c .vb-s6c__button.t-btnflex{width:100%}.vb-s6c__plan{padding:24px}.vb-s6c__gallery{grid-template-columns:minmax(0,1fr)}.vb-s6c__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s6c table,.vb-s6c tbody,.vb-s6c tr,.vb-s6c th,.vb-s6c td{display:block;width:100%!important}.vb-s6c thead{display:none}.vb-s6c tr{padding:14px 0}.vb-s6c tbody th{background:#edf4ee}.vb-s6c td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s6c summary{font-size:17px}.vb-s6c__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s6c .vb-s6c__button.t-btnflex{transition:none}}
.vb-s6c__wrap{border-top:1px solid #e2e9e4;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 54px}.vb-s6c__wrap h2{grid-row:span 3}.vb-s6c__wrap .vb-s6c__actions{grid-column:2}@media(max-width:639px){.vb-s6c__wrap{grid-template-columns:minmax(0,1fr);gap:14px}.vb-s6c__wrap h2{grid-row:auto}.vb-s6c__wrap .vb-s6c__actions{grid-column:1}}.vb-s6c__wrap{display:block;border-top:0;padding-top:18px;padding-bottom:18px}.vb-s6c__wrap>details{background:#f5f8f5;border:1px solid #dce5df;border-radius:8px;padding:0 22px}.vb-s6c summary h2{font-size:22px;line-height:1.4;margin:0}.vb-s6c__answer{max-width:76ch;padding-top:8px}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s6c{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s6c__wrap{max-width:1200px;padding:54px 20px}
.vb-s6c h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s6c h3{font-weight:600;letter-spacing:-.015em}
.vb-s6c p{line-height:1.65}
.vb-s6c a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s6c .vb-s6c__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s6c .vb-s6c__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s6c summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s6c__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s6c__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s6c__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s6c__columns article:first-child{background:#f0f6f2}
.vb-s6c__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s6c__columns p{font-size:16px;margin-bottom:16px}
.vb-s6c__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s6c__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s6c__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s6c__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s6c__steps li:before{font-size:21px;font-weight:500}
.vb-s6c__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s6c__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s6c__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s6c__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s6c__editorial{gap:48px}.vb-s6c__editorial img{height:440px}}
@media(max-width:959px){.vb-s6c__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s6c__columns article{padding:22px 18px}.vb-s6c__columns h3{font-size:19px}.vb-s6c__editorial{gap:30px}.vb-s6c__editorial img{height:460px}}
@media(max-width:639px){.vb-s6c__wrap{padding:34px 22px}.vb-s6c h2{font-size:29px;margin-bottom:22px}.vb-s6c__columns article{padding:24px 0}.vb-s6c__columns article:first-child{background:transparent}.vb-s6c__columns h3{font-size:22px}.vb-s6c__columns p{font-size:17px}.vb-s6c__columns a{min-height:42px;padding:8px 0}.vb-s6c__editorial{display:flex;flex-direction:column;gap:28px}.vb-s6c__editorial img{width:100%;height:230px}.vb-s6c__steps li{padding-left:40px}.vb-s6c .vb-s6c__button.t-btnflex{width:100%}.vb-s6c__answer{font-size:16px}}
.vb-s6c__wrap{padding-top:12px;padding-bottom:24px}.vb-s6c__wrap>details{background:#f0f6f2;padding:0 28px;border:0;border-radius:6px}.vb-s6c summary h2{font-size:23px;margin:0}.vb-s6c__answer{max-width:80ch}.vb-s6c__answer p{max-width:80ch}@media(max-width:639px){.vb-s6c__wrap>details{padding:0 22px}.vb-s6c summary h2{font-size:21px}}

.vb-p1s,.vb-p1s *{box-sizing:border-box}.vb-p1s input,.vb-p1s textarea,.vb-p1s select{font:inherit}
.vb-p1s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p1s h1,.vb-p1s h2,.vb-p1s h3,.vb-p1s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p1s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p1s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p1s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p1s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p1s a{color:#1b5743;text-underline-offset:5px}.vb-p1s a:focus-visible,.vb-p1s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p1s img{display:block;max-width:100%}.vb-p1s ul,.vb-p1s ol{padding-left:22px;margin:12px 0 20px}.vb-p1s li{margin:7px 0}
.vb-p1s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p1s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p1s__main{grid-column:span 8;min-width:0}.vb-p1s__aside{grid-column:span 4;min-width:0}.vb-p1s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p1s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p1s__language{font-size:14px;margin:18px 0}.vb-p1s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p1s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p1s .vb-p1s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p1s .vb-p1s__button:hover{background:#103b2c}.vb-p1s .vb-p1s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p1s details{border-top:1px solid #dce5df}.vb-p1s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p1s summary::-webkit-details-marker{display:none}.vb-p1s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p1s details[open]>summary:after{content:'−'}.vb-p1s summary h3{margin:0;font-size:inherit}.vb-p1s__answer{padding:0 0 24px;max-width:72ch}.vb-p1s__answer>div{margin-bottom:12px}
.vb-p1s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p1s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p1s__columns p{font-size:16px}.vb-p1s__columns a{display:inline-block;padding:6px 0}
.vb-p1s__rows{margin-top:20px}.vb-p1s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p1s__row>div{min-width:0}.vb-p1s__step{font-size:28px;color:#486d58}.vb-p1s__icon{width:30px;height:30px;object-fit:contain}
.vb-p1s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p1s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p1s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p1s__steps li h3{font-size:21px}.vb-p1s__steps li p{font-size:16px;margin:0}
.vb-p1s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p1s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p1s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p1s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p1s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p1s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p1s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p1s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p1s__plan details{margin-bottom:24px}.vb-p1s__plan summary{font-size:16px}.vb-p1s__plan .vb-p1s__answer{font-size:15px}.vb-p1s .vb-p1s__plan .vb-p1s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p1s .vb-p1s__plan:nth-child(2) .vb-p1s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p1s__mail{font-size:14px;margin-top:14px}.vb-p1s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p1s__note ul{margin-bottom:0}
.vb-p1s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p1s th,.vb-p1s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p1s thead th{background:#edf4ee;color:#173f32}.vb-p1s th:first-child{width:28%}
.vb-p1s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p1s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p1s__wrap{max-width:960px}.vb-p1s__editorial{gap:36px}}
@media(max-width:959px){.vb-p1s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p1s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p1s__main,.vb-p1s__aside{grid-column:1/-1}.vb-p1s__plans{grid-template-columns:minmax(0,1fr)}.vb-p1s__highlights{min-height:0}.vb-p1s__columns{gap:20px}.vb-p1s__editorial img{height:400px}}
@media(max-width:639px){.vb-p1s{font-size:17px}.vb-p1s__wrap{padding:28px 20px}.vb-p1s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p1s__columns article{padding:18px 0}.vb-p1s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p1s__editorial img{height:240px}.vb-p1s .vb-p1s__button.t-btnflex{width:100%}.vb-p1s__plan{padding:24px}.vb-p1s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p1s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p1s table,.vb-p1s tbody,.vb-p1s tr,.vb-p1s th,.vb-p1s td{display:block;width:100%!important}.vb-p1s thead{display:none}.vb-p1s tr{padding:14px 0}.vb-p1s tbody th{background:#edf4ee}.vb-p1s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p1s summary{font-size:17px}.vb-p1s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p1s .vb-p1s__button.t-btnflex{transition:none}}
.vb-p1s__wrap{padding-top:0;padding-bottom:0}.vb-p1s__guide{border-top:1px solid #dce5df}.vb-p1s__guide>summary{padding:24px 42px 24px 0}.vb-p1s__guide>summary:after{top:20px}.vb-p1s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p1s__answer{max-width:76ch;padding-bottom:28px}.vb-p1s__timeline{padding-left:24px}@media(max-width:639px){.vb-p1s summary h2{font-size:20px}.vb-p1s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p1s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p1s__wrap{max-width:1200px;padding:54px 20px}
.vb-p1s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p1s h3{font-weight:600;letter-spacing:-.015em}
.vb-p1s p{line-height:1.65}
.vb-p1s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p1s .vb-p1s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p1s .vb-p1s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p1s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p1s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p1s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p1s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p1s__columns article:first-child{background:#f0f6f2}
.vb-p1s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p1s__columns p{font-size:16px;margin-bottom:16px}
.vb-p1s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p1s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p1s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p1s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p1s__steps li:before{font-size:21px;font-weight:500}
.vb-p1s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p1s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p1s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p1s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p1s__editorial{gap:48px}.vb-p1s__editorial img{height:440px}}
@media(max-width:959px){.vb-p1s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p1s__columns article{padding:22px 18px}.vb-p1s__columns h3{font-size:19px}.vb-p1s__editorial{gap:30px}.vb-p1s__editorial img{height:460px}}
@media(max-width:639px){.vb-p1s__wrap{padding:34px 22px}.vb-p1s h2{font-size:29px;margin-bottom:22px}.vb-p1s__columns article{padding:24px 0}.vb-p1s__columns article:first-child{background:transparent}.vb-p1s__columns h3{font-size:22px}.vb-p1s__columns p{font-size:17px}.vb-p1s__columns a{min-height:42px;padding:8px 0}.vb-p1s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p1s__editorial img{width:100%;height:230px}.vb-p1s__steps li{padding-left:40px}.vb-p1s .vb-p1s__button.t-btnflex{width:100%}.vb-p1s__answer{font-size:16px}}
.vb-p1s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p1s__guide>summary{padding:24px 42px 24px 0}.vb-p1s summary h2{font-size:23px;margin:0}.vb-p1s__answer{max-width:80ch}.vb-p1s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p1s__wrap{max-width:960px}}@media(max-width:959px){.vb-p1s__wrap{max-width:760px}}@media(max-width:639px){.vb-p1s summary h2{font-size:20px}}

.vb-p2s,.vb-p2s *{box-sizing:border-box}.vb-p2s input,.vb-p2s textarea,.vb-p2s select{font:inherit}
.vb-p2s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p2s h1,.vb-p2s h2,.vb-p2s h3,.vb-p2s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p2s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p2s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p2s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p2s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p2s a{color:#1b5743;text-underline-offset:5px}.vb-p2s a:focus-visible,.vb-p2s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p2s img{display:block;max-width:100%}.vb-p2s ul,.vb-p2s ol{padding-left:22px;margin:12px 0 20px}.vb-p2s li{margin:7px 0}
.vb-p2s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p2s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p2s__main{grid-column:span 8;min-width:0}.vb-p2s__aside{grid-column:span 4;min-width:0}.vb-p2s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p2s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p2s__language{font-size:14px;margin:18px 0}.vb-p2s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p2s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p2s .vb-p2s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p2s .vb-p2s__button:hover{background:#103b2c}.vb-p2s .vb-p2s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p2s details{border-top:1px solid #dce5df}.vb-p2s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p2s summary::-webkit-details-marker{display:none}.vb-p2s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p2s details[open]>summary:after{content:'−'}.vb-p2s summary h3{margin:0;font-size:inherit}.vb-p2s__answer{padding:0 0 24px;max-width:72ch}.vb-p2s__answer>div{margin-bottom:12px}
.vb-p2s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p2s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p2s__columns p{font-size:16px}.vb-p2s__columns a{display:inline-block;padding:6px 0}
.vb-p2s__rows{margin-top:20px}.vb-p2s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p2s__row>div{min-width:0}.vb-p2s__step{font-size:28px;color:#486d58}.vb-p2s__icon{width:30px;height:30px;object-fit:contain}
.vb-p2s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p2s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p2s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p2s__steps li h3{font-size:21px}.vb-p2s__steps li p{font-size:16px;margin:0}
.vb-p2s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p2s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p2s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p2s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p2s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p2s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p2s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p2s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p2s__plan details{margin-bottom:24px}.vb-p2s__plan summary{font-size:16px}.vb-p2s__plan .vb-p2s__answer{font-size:15px}.vb-p2s .vb-p2s__plan .vb-p2s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p2s .vb-p2s__plan:nth-child(2) .vb-p2s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p2s__mail{font-size:14px;margin-top:14px}.vb-p2s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p2s__note ul{margin-bottom:0}
.vb-p2s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p2s th,.vb-p2s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p2s thead th{background:#edf4ee;color:#173f32}.vb-p2s th:first-child{width:28%}
.vb-p2s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p2s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p2s__wrap{max-width:960px}.vb-p2s__editorial{gap:36px}}
@media(max-width:959px){.vb-p2s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p2s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p2s__main,.vb-p2s__aside{grid-column:1/-1}.vb-p2s__plans{grid-template-columns:minmax(0,1fr)}.vb-p2s__highlights{min-height:0}.vb-p2s__columns{gap:20px}.vb-p2s__editorial img{height:400px}}
@media(max-width:639px){.vb-p2s{font-size:17px}.vb-p2s__wrap{padding:28px 20px}.vb-p2s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p2s__columns article{padding:18px 0}.vb-p2s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p2s__editorial img{height:240px}.vb-p2s .vb-p2s__button.t-btnflex{width:100%}.vb-p2s__plan{padding:24px}.vb-p2s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p2s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p2s table,.vb-p2s tbody,.vb-p2s tr,.vb-p2s th,.vb-p2s td{display:block;width:100%!important}.vb-p2s thead{display:none}.vb-p2s tr{padding:14px 0}.vb-p2s tbody th{background:#edf4ee}.vb-p2s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p2s summary{font-size:17px}.vb-p2s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p2s .vb-p2s__button.t-btnflex{transition:none}}
.vb-p2s__wrap{padding-top:0;padding-bottom:0}.vb-p2s__guide{border-top:1px solid #dce5df}.vb-p2s__guide>summary{padding:24px 42px 24px 0}.vb-p2s__guide>summary:after{top:20px}.vb-p2s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p2s__answer{max-width:76ch;padding-bottom:28px}.vb-p2s__timeline{padding-left:24px}@media(max-width:639px){.vb-p2s summary h2{font-size:20px}.vb-p2s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p2s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p2s__wrap{max-width:1200px;padding:54px 20px}
.vb-p2s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p2s h3{font-weight:600;letter-spacing:-.015em}
.vb-p2s p{line-height:1.65}
.vb-p2s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p2s .vb-p2s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p2s .vb-p2s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p2s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p2s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p2s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p2s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p2s__columns article:first-child{background:#f0f6f2}
.vb-p2s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p2s__columns p{font-size:16px;margin-bottom:16px}
.vb-p2s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p2s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p2s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p2s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p2s__steps li:before{font-size:21px;font-weight:500}
.vb-p2s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p2s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p2s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p2s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p2s__editorial{gap:48px}.vb-p2s__editorial img{height:440px}}
@media(max-width:959px){.vb-p2s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p2s__columns article{padding:22px 18px}.vb-p2s__columns h3{font-size:19px}.vb-p2s__editorial{gap:30px}.vb-p2s__editorial img{height:460px}}
@media(max-width:639px){.vb-p2s__wrap{padding:34px 22px}.vb-p2s h2{font-size:29px;margin-bottom:22px}.vb-p2s__columns article{padding:24px 0}.vb-p2s__columns article:first-child{background:transparent}.vb-p2s__columns h3{font-size:22px}.vb-p2s__columns p{font-size:17px}.vb-p2s__columns a{min-height:42px;padding:8px 0}.vb-p2s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p2s__editorial img{width:100%;height:230px}.vb-p2s__steps li{padding-left:40px}.vb-p2s .vb-p2s__button.t-btnflex{width:100%}.vb-p2s__answer{font-size:16px}}
.vb-p2s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p2s__guide>summary{padding:24px 42px 24px 0}.vb-p2s summary h2{font-size:23px;margin:0}.vb-p2s__answer{max-width:80ch}.vb-p2s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p2s__wrap{max-width:960px}}@media(max-width:959px){.vb-p2s__wrap{max-width:760px}}@media(max-width:639px){.vb-p2s summary h2{font-size:20px}}

.vb-p3s,.vb-p3s *{box-sizing:border-box}.vb-p3s input,.vb-p3s textarea,.vb-p3s select{font:inherit}
.vb-p3s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p3s h1,.vb-p3s h2,.vb-p3s h3,.vb-p3s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p3s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p3s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p3s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p3s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p3s a{color:#1b5743;text-underline-offset:5px}.vb-p3s a:focus-visible,.vb-p3s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p3s img{display:block;max-width:100%}.vb-p3s ul,.vb-p3s ol{padding-left:22px;margin:12px 0 20px}.vb-p3s li{margin:7px 0}
.vb-p3s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p3s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p3s__main{grid-column:span 8;min-width:0}.vb-p3s__aside{grid-column:span 4;min-width:0}.vb-p3s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p3s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p3s__language{font-size:14px;margin:18px 0}.vb-p3s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p3s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p3s .vb-p3s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p3s .vb-p3s__button:hover{background:#103b2c}.vb-p3s .vb-p3s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p3s details{border-top:1px solid #dce5df}.vb-p3s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p3s summary::-webkit-details-marker{display:none}.vb-p3s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p3s details[open]>summary:after{content:'−'}.vb-p3s summary h3{margin:0;font-size:inherit}.vb-p3s__answer{padding:0 0 24px;max-width:72ch}.vb-p3s__answer>div{margin-bottom:12px}
.vb-p3s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p3s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p3s__columns p{font-size:16px}.vb-p3s__columns a{display:inline-block;padding:6px 0}
.vb-p3s__rows{margin-top:20px}.vb-p3s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p3s__row>div{min-width:0}.vb-p3s__step{font-size:28px;color:#486d58}.vb-p3s__icon{width:30px;height:30px;object-fit:contain}
.vb-p3s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p3s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p3s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p3s__steps li h3{font-size:21px}.vb-p3s__steps li p{font-size:16px;margin:0}
.vb-p3s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p3s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p3s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p3s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p3s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p3s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p3s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p3s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p3s__plan details{margin-bottom:24px}.vb-p3s__plan summary{font-size:16px}.vb-p3s__plan .vb-p3s__answer{font-size:15px}.vb-p3s .vb-p3s__plan .vb-p3s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p3s .vb-p3s__plan:nth-child(2) .vb-p3s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p3s__mail{font-size:14px;margin-top:14px}.vb-p3s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p3s__note ul{margin-bottom:0}
.vb-p3s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p3s th,.vb-p3s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p3s thead th{background:#edf4ee;color:#173f32}.vb-p3s th:first-child{width:28%}
.vb-p3s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p3s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p3s__wrap{max-width:960px}.vb-p3s__editorial{gap:36px}}
@media(max-width:959px){.vb-p3s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p3s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p3s__main,.vb-p3s__aside{grid-column:1/-1}.vb-p3s__plans{grid-template-columns:minmax(0,1fr)}.vb-p3s__highlights{min-height:0}.vb-p3s__columns{gap:20px}.vb-p3s__editorial img{height:400px}}
@media(max-width:639px){.vb-p3s{font-size:17px}.vb-p3s__wrap{padding:28px 20px}.vb-p3s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p3s__columns article{padding:18px 0}.vb-p3s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p3s__editorial img{height:240px}.vb-p3s .vb-p3s__button.t-btnflex{width:100%}.vb-p3s__plan{padding:24px}.vb-p3s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p3s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p3s table,.vb-p3s tbody,.vb-p3s tr,.vb-p3s th,.vb-p3s td{display:block;width:100%!important}.vb-p3s thead{display:none}.vb-p3s tr{padding:14px 0}.vb-p3s tbody th{background:#edf4ee}.vb-p3s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p3s summary{font-size:17px}.vb-p3s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p3s .vb-p3s__button.t-btnflex{transition:none}}
.vb-p3s__wrap{padding-top:0;padding-bottom:0}.vb-p3s__guide{border-top:1px solid #dce5df}.vb-p3s__guide>summary{padding:24px 42px 24px 0}.vb-p3s__guide>summary:after{top:20px}.vb-p3s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p3s__answer{max-width:76ch;padding-bottom:28px}.vb-p3s__timeline{padding-left:24px}@media(max-width:639px){.vb-p3s summary h2{font-size:20px}.vb-p3s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p3s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p3s__wrap{max-width:1200px;padding:54px 20px}
.vb-p3s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p3s h3{font-weight:600;letter-spacing:-.015em}
.vb-p3s p{line-height:1.65}
.vb-p3s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p3s .vb-p3s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p3s .vb-p3s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p3s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p3s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p3s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p3s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p3s__columns article:first-child{background:#f0f6f2}
.vb-p3s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p3s__columns p{font-size:16px;margin-bottom:16px}
.vb-p3s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p3s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p3s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p3s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p3s__steps li:before{font-size:21px;font-weight:500}
.vb-p3s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p3s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p3s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p3s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p3s__editorial{gap:48px}.vb-p3s__editorial img{height:440px}}
@media(max-width:959px){.vb-p3s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p3s__columns article{padding:22px 18px}.vb-p3s__columns h3{font-size:19px}.vb-p3s__editorial{gap:30px}.vb-p3s__editorial img{height:460px}}
@media(max-width:639px){.vb-p3s__wrap{padding:34px 22px}.vb-p3s h2{font-size:29px;margin-bottom:22px}.vb-p3s__columns article{padding:24px 0}.vb-p3s__columns article:first-child{background:transparent}.vb-p3s__columns h3{font-size:22px}.vb-p3s__columns p{font-size:17px}.vb-p3s__columns a{min-height:42px;padding:8px 0}.vb-p3s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p3s__editorial img{width:100%;height:230px}.vb-p3s__steps li{padding-left:40px}.vb-p3s .vb-p3s__button.t-btnflex{width:100%}.vb-p3s__answer{font-size:16px}}
.vb-p3s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p3s__guide>summary{padding:24px 42px 24px 0}.vb-p3s summary h2{font-size:23px;margin:0}.vb-p3s__answer{max-width:80ch}.vb-p3s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p3s__wrap{max-width:960px}}@media(max-width:959px){.vb-p3s__wrap{max-width:760px}}@media(max-width:639px){.vb-p3s summary h2{font-size:20px}}

.vb-p4s,.vb-p4s *{box-sizing:border-box}.vb-p4s input,.vb-p4s textarea,.vb-p4s select{font:inherit}
.vb-p4s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p4s h1,.vb-p4s h2,.vb-p4s h3,.vb-p4s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p4s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p4s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p4s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p4s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p4s a{color:#1b5743;text-underline-offset:5px}.vb-p4s a:focus-visible,.vb-p4s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p4s img{display:block;max-width:100%}.vb-p4s ul,.vb-p4s ol{padding-left:22px;margin:12px 0 20px}.vb-p4s li{margin:7px 0}
.vb-p4s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p4s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p4s__main{grid-column:span 8;min-width:0}.vb-p4s__aside{grid-column:span 4;min-width:0}.vb-p4s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p4s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p4s__language{font-size:14px;margin:18px 0}.vb-p4s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p4s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p4s .vb-p4s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p4s .vb-p4s__button:hover{background:#103b2c}.vb-p4s .vb-p4s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p4s details{border-top:1px solid #dce5df}.vb-p4s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p4s summary::-webkit-details-marker{display:none}.vb-p4s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p4s details[open]>summary:after{content:'−'}.vb-p4s summary h3{margin:0;font-size:inherit}.vb-p4s__answer{padding:0 0 24px;max-width:72ch}.vb-p4s__answer>div{margin-bottom:12px}
.vb-p4s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p4s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p4s__columns p{font-size:16px}.vb-p4s__columns a{display:inline-block;padding:6px 0}
.vb-p4s__rows{margin-top:20px}.vb-p4s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p4s__row>div{min-width:0}.vb-p4s__step{font-size:28px;color:#486d58}.vb-p4s__icon{width:30px;height:30px;object-fit:contain}
.vb-p4s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p4s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p4s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p4s__steps li h3{font-size:21px}.vb-p4s__steps li p{font-size:16px;margin:0}
.vb-p4s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p4s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p4s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p4s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p4s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p4s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p4s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p4s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p4s__plan details{margin-bottom:24px}.vb-p4s__plan summary{font-size:16px}.vb-p4s__plan .vb-p4s__answer{font-size:15px}.vb-p4s .vb-p4s__plan .vb-p4s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p4s .vb-p4s__plan:nth-child(2) .vb-p4s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p4s__mail{font-size:14px;margin-top:14px}.vb-p4s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p4s__note ul{margin-bottom:0}
.vb-p4s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p4s th,.vb-p4s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p4s thead th{background:#edf4ee;color:#173f32}.vb-p4s th:first-child{width:28%}
.vb-p4s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p4s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p4s__wrap{max-width:960px}.vb-p4s__editorial{gap:36px}}
@media(max-width:959px){.vb-p4s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p4s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p4s__main,.vb-p4s__aside{grid-column:1/-1}.vb-p4s__plans{grid-template-columns:minmax(0,1fr)}.vb-p4s__highlights{min-height:0}.vb-p4s__columns{gap:20px}.vb-p4s__editorial img{height:400px}}
@media(max-width:639px){.vb-p4s{font-size:17px}.vb-p4s__wrap{padding:28px 20px}.vb-p4s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p4s__columns article{padding:18px 0}.vb-p4s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p4s__editorial img{height:240px}.vb-p4s .vb-p4s__button.t-btnflex{width:100%}.vb-p4s__plan{padding:24px}.vb-p4s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p4s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p4s table,.vb-p4s tbody,.vb-p4s tr,.vb-p4s th,.vb-p4s td{display:block;width:100%!important}.vb-p4s thead{display:none}.vb-p4s tr{padding:14px 0}.vb-p4s tbody th{background:#edf4ee}.vb-p4s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p4s summary{font-size:17px}.vb-p4s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p4s .vb-p4s__button.t-btnflex{transition:none}}
.vb-p4s__wrap{padding-top:0;padding-bottom:0}.vb-p4s__guide{border-top:1px solid #dce5df}.vb-p4s__guide>summary{padding:24px 42px 24px 0}.vb-p4s__guide>summary:after{top:20px}.vb-p4s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p4s__answer{max-width:76ch;padding-bottom:28px}.vb-p4s__timeline{padding-left:24px}@media(max-width:639px){.vb-p4s summary h2{font-size:20px}.vb-p4s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p4s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p4s__wrap{max-width:1200px;padding:54px 20px}
.vb-p4s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p4s h3{font-weight:600;letter-spacing:-.015em}
.vb-p4s p{line-height:1.65}
.vb-p4s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p4s .vb-p4s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p4s .vb-p4s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p4s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p4s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p4s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p4s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p4s__columns article:first-child{background:#f0f6f2}
.vb-p4s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p4s__columns p{font-size:16px;margin-bottom:16px}
.vb-p4s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p4s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p4s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p4s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p4s__steps li:before{font-size:21px;font-weight:500}
.vb-p4s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p4s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p4s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p4s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p4s__editorial{gap:48px}.vb-p4s__editorial img{height:440px}}
@media(max-width:959px){.vb-p4s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p4s__columns article{padding:22px 18px}.vb-p4s__columns h3{font-size:19px}.vb-p4s__editorial{gap:30px}.vb-p4s__editorial img{height:460px}}
@media(max-width:639px){.vb-p4s__wrap{padding:34px 22px}.vb-p4s h2{font-size:29px;margin-bottom:22px}.vb-p4s__columns article{padding:24px 0}.vb-p4s__columns article:first-child{background:transparent}.vb-p4s__columns h3{font-size:22px}.vb-p4s__columns p{font-size:17px}.vb-p4s__columns a{min-height:42px;padding:8px 0}.vb-p4s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p4s__editorial img{width:100%;height:230px}.vb-p4s__steps li{padding-left:40px}.vb-p4s .vb-p4s__button.t-btnflex{width:100%}.vb-p4s__answer{font-size:16px}}
.vb-p4s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p4s__guide>summary{padding:24px 42px 24px 0}.vb-p4s summary h2{font-size:23px;margin:0}.vb-p4s__answer{max-width:80ch}.vb-p4s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p4s__wrap{max-width:960px}}@media(max-width:959px){.vb-p4s__wrap{max-width:760px}}@media(max-width:639px){.vb-p4s summary h2{font-size:20px}}

.vb-p5s,.vb-p5s *{box-sizing:border-box}.vb-p5s input,.vb-p5s textarea,.vb-p5s select{font:inherit}
.vb-p5s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p5s h1,.vb-p5s h2,.vb-p5s h3,.vb-p5s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p5s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p5s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p5s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p5s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p5s a{color:#1b5743;text-underline-offset:5px}.vb-p5s a:focus-visible,.vb-p5s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p5s img{display:block;max-width:100%}.vb-p5s ul,.vb-p5s ol{padding-left:22px;margin:12px 0 20px}.vb-p5s li{margin:7px 0}
.vb-p5s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p5s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p5s__main{grid-column:span 8;min-width:0}.vb-p5s__aside{grid-column:span 4;min-width:0}.vb-p5s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p5s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p5s__language{font-size:14px;margin:18px 0}.vb-p5s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p5s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p5s .vb-p5s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p5s .vb-p5s__button:hover{background:#103b2c}.vb-p5s .vb-p5s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p5s details{border-top:1px solid #dce5df}.vb-p5s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p5s summary::-webkit-details-marker{display:none}.vb-p5s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p5s details[open]>summary:after{content:'−'}.vb-p5s summary h3{margin:0;font-size:inherit}.vb-p5s__answer{padding:0 0 24px;max-width:72ch}.vb-p5s__answer>div{margin-bottom:12px}
.vb-p5s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p5s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p5s__columns p{font-size:16px}.vb-p5s__columns a{display:inline-block;padding:6px 0}
.vb-p5s__rows{margin-top:20px}.vb-p5s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p5s__row>div{min-width:0}.vb-p5s__step{font-size:28px;color:#486d58}.vb-p5s__icon{width:30px;height:30px;object-fit:contain}
.vb-p5s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p5s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p5s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p5s__steps li h3{font-size:21px}.vb-p5s__steps li p{font-size:16px;margin:0}
.vb-p5s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p5s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p5s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p5s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p5s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p5s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p5s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p5s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p5s__plan details{margin-bottom:24px}.vb-p5s__plan summary{font-size:16px}.vb-p5s__plan .vb-p5s__answer{font-size:15px}.vb-p5s .vb-p5s__plan .vb-p5s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p5s .vb-p5s__plan:nth-child(2) .vb-p5s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p5s__mail{font-size:14px;margin-top:14px}.vb-p5s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p5s__note ul{margin-bottom:0}
.vb-p5s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p5s th,.vb-p5s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p5s thead th{background:#edf4ee;color:#173f32}.vb-p5s th:first-child{width:28%}
.vb-p5s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p5s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p5s__wrap{max-width:960px}.vb-p5s__editorial{gap:36px}}
@media(max-width:959px){.vb-p5s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p5s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p5s__main,.vb-p5s__aside{grid-column:1/-1}.vb-p5s__plans{grid-template-columns:minmax(0,1fr)}.vb-p5s__highlights{min-height:0}.vb-p5s__columns{gap:20px}.vb-p5s__editorial img{height:400px}}
@media(max-width:639px){.vb-p5s{font-size:17px}.vb-p5s__wrap{padding:28px 20px}.vb-p5s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p5s__columns article{padding:18px 0}.vb-p5s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p5s__editorial img{height:240px}.vb-p5s .vb-p5s__button.t-btnflex{width:100%}.vb-p5s__plan{padding:24px}.vb-p5s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p5s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p5s table,.vb-p5s tbody,.vb-p5s tr,.vb-p5s th,.vb-p5s td{display:block;width:100%!important}.vb-p5s thead{display:none}.vb-p5s tr{padding:14px 0}.vb-p5s tbody th{background:#edf4ee}.vb-p5s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p5s summary{font-size:17px}.vb-p5s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p5s .vb-p5s__button.t-btnflex{transition:none}}
.vb-p5s__wrap{padding-top:0;padding-bottom:0}.vb-p5s__guide{border-top:1px solid #dce5df}.vb-p5s__guide>summary{padding:24px 42px 24px 0}.vb-p5s__guide>summary:after{top:20px}.vb-p5s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p5s__answer{max-width:76ch;padding-bottom:28px}.vb-p5s__timeline{padding-left:24px}@media(max-width:639px){.vb-p5s summary h2{font-size:20px}.vb-p5s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p5s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p5s__wrap{max-width:1200px;padding:54px 20px}
.vb-p5s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p5s h3{font-weight:600;letter-spacing:-.015em}
.vb-p5s p{line-height:1.65}
.vb-p5s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p5s .vb-p5s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p5s .vb-p5s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p5s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p5s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p5s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p5s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p5s__columns article:first-child{background:#f0f6f2}
.vb-p5s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p5s__columns p{font-size:16px;margin-bottom:16px}
.vb-p5s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p5s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p5s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p5s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p5s__steps li:before{font-size:21px;font-weight:500}
.vb-p5s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p5s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p5s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p5s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p5s__editorial{gap:48px}.vb-p5s__editorial img{height:440px}}
@media(max-width:959px){.vb-p5s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p5s__columns article{padding:22px 18px}.vb-p5s__columns h3{font-size:19px}.vb-p5s__editorial{gap:30px}.vb-p5s__editorial img{height:460px}}
@media(max-width:639px){.vb-p5s__wrap{padding:34px 22px}.vb-p5s h2{font-size:29px;margin-bottom:22px}.vb-p5s__columns article{padding:24px 0}.vb-p5s__columns article:first-child{background:transparent}.vb-p5s__columns h3{font-size:22px}.vb-p5s__columns p{font-size:17px}.vb-p5s__columns a{min-height:42px;padding:8px 0}.vb-p5s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p5s__editorial img{width:100%;height:230px}.vb-p5s__steps li{padding-left:40px}.vb-p5s .vb-p5s__button.t-btnflex{width:100%}.vb-p5s__answer{font-size:16px}}
.vb-p5s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p5s__guide>summary{padding:24px 42px 24px 0}.vb-p5s summary h2{font-size:23px;margin:0}.vb-p5s__answer{max-width:80ch}.vb-p5s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p5s__wrap{max-width:960px}}@media(max-width:959px){.vb-p5s__wrap{max-width:760px}}@media(max-width:639px){.vb-p5s summary h2{font-size:20px}}

.vb-p6s,.vb-p6s *{box-sizing:border-box}.vb-p6s input,.vb-p6s textarea,.vb-p6s select{font:inherit}
.vb-p6s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p6s h1,.vb-p6s h2,.vb-p6s h3,.vb-p6s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p6s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p6s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p6s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p6s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p6s a{color:#1b5743;text-underline-offset:5px}.vb-p6s a:focus-visible,.vb-p6s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p6s img{display:block;max-width:100%}.vb-p6s ul,.vb-p6s ol{padding-left:22px;margin:12px 0 20px}.vb-p6s li{margin:7px 0}
.vb-p6s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p6s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p6s__main{grid-column:span 8;min-width:0}.vb-p6s__aside{grid-column:span 4;min-width:0}.vb-p6s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p6s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p6s__language{font-size:14px;margin:18px 0}.vb-p6s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p6s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p6s .vb-p6s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p6s .vb-p6s__button:hover{background:#103b2c}.vb-p6s .vb-p6s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p6s details{border-top:1px solid #dce5df}.vb-p6s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p6s summary::-webkit-details-marker{display:none}.vb-p6s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p6s details[open]>summary:after{content:'−'}.vb-p6s summary h3{margin:0;font-size:inherit}.vb-p6s__answer{padding:0 0 24px;max-width:72ch}.vb-p6s__answer>div{margin-bottom:12px}
.vb-p6s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p6s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p6s__columns p{font-size:16px}.vb-p6s__columns a{display:inline-block;padding:6px 0}
.vb-p6s__rows{margin-top:20px}.vb-p6s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p6s__row>div{min-width:0}.vb-p6s__step{font-size:28px;color:#486d58}.vb-p6s__icon{width:30px;height:30px;object-fit:contain}
.vb-p6s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p6s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p6s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p6s__steps li h3{font-size:21px}.vb-p6s__steps li p{font-size:16px;margin:0}
.vb-p6s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p6s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p6s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p6s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p6s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p6s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p6s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p6s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p6s__plan details{margin-bottom:24px}.vb-p6s__plan summary{font-size:16px}.vb-p6s__plan .vb-p6s__answer{font-size:15px}.vb-p6s .vb-p6s__plan .vb-p6s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p6s .vb-p6s__plan:nth-child(2) .vb-p6s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p6s__mail{font-size:14px;margin-top:14px}.vb-p6s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p6s__note ul{margin-bottom:0}
.vb-p6s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p6s th,.vb-p6s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p6s thead th{background:#edf4ee;color:#173f32}.vb-p6s th:first-child{width:28%}
.vb-p6s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p6s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p6s__wrap{max-width:960px}.vb-p6s__editorial{gap:36px}}
@media(max-width:959px){.vb-p6s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p6s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p6s__main,.vb-p6s__aside{grid-column:1/-1}.vb-p6s__plans{grid-template-columns:minmax(0,1fr)}.vb-p6s__highlights{min-height:0}.vb-p6s__columns{gap:20px}.vb-p6s__editorial img{height:400px}}
@media(max-width:639px){.vb-p6s{font-size:17px}.vb-p6s__wrap{padding:28px 20px}.vb-p6s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p6s__columns article{padding:18px 0}.vb-p6s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p6s__editorial img{height:240px}.vb-p6s .vb-p6s__button.t-btnflex{width:100%}.vb-p6s__plan{padding:24px}.vb-p6s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p6s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p6s table,.vb-p6s tbody,.vb-p6s tr,.vb-p6s th,.vb-p6s td{display:block;width:100%!important}.vb-p6s thead{display:none}.vb-p6s tr{padding:14px 0}.vb-p6s tbody th{background:#edf4ee}.vb-p6s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p6s summary{font-size:17px}.vb-p6s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p6s .vb-p6s__button.t-btnflex{transition:none}}
.vb-p6s__wrap{padding-top:0;padding-bottom:0}.vb-p6s__guide{border-top:1px solid #dce5df}.vb-p6s__guide>summary{padding:24px 42px 24px 0}.vb-p6s__guide>summary:after{top:20px}.vb-p6s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p6s__answer{max-width:76ch;padding-bottom:28px}.vb-p6s__timeline{padding-left:24px}@media(max-width:639px){.vb-p6s summary h2{font-size:20px}.vb-p6s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p6s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p6s__wrap{max-width:1200px;padding:54px 20px}
.vb-p6s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p6s h3{font-weight:600;letter-spacing:-.015em}
.vb-p6s p{line-height:1.65}
.vb-p6s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p6s .vb-p6s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p6s .vb-p6s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p6s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p6s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p6s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p6s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p6s__columns article:first-child{background:#f0f6f2}
.vb-p6s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p6s__columns p{font-size:16px;margin-bottom:16px}
.vb-p6s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p6s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p6s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p6s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p6s__steps li:before{font-size:21px;font-weight:500}
.vb-p6s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p6s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p6s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p6s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p6s__editorial{gap:48px}.vb-p6s__editorial img{height:440px}}
@media(max-width:959px){.vb-p6s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p6s__columns article{padding:22px 18px}.vb-p6s__columns h3{font-size:19px}.vb-p6s__editorial{gap:30px}.vb-p6s__editorial img{height:460px}}
@media(max-width:639px){.vb-p6s__wrap{padding:34px 22px}.vb-p6s h2{font-size:29px;margin-bottom:22px}.vb-p6s__columns article{padding:24px 0}.vb-p6s__columns article:first-child{background:transparent}.vb-p6s__columns h3{font-size:22px}.vb-p6s__columns p{font-size:17px}.vb-p6s__columns a{min-height:42px;padding:8px 0}.vb-p6s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p6s__editorial img{width:100%;height:230px}.vb-p6s__steps li{padding-left:40px}.vb-p6s .vb-p6s__button.t-btnflex{width:100%}.vb-p6s__answer{font-size:16px}}
.vb-p6s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p6s__guide>summary{padding:24px 42px 24px 0}.vb-p6s summary h2{font-size:23px;margin:0}.vb-p6s__answer{max-width:80ch}.vb-p6s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p6s__wrap{max-width:960px}}@media(max-width:959px){.vb-p6s__wrap{max-width:760px}}@media(max-width:639px){.vb-p6s summary h2{font-size:20px}}

.vb-p7s,.vb-p7s *{box-sizing:border-box}.vb-p7s input,.vb-p7s textarea,.vb-p7s select{font:inherit}
.vb-p7s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p7s h1,.vb-p7s h2,.vb-p7s h3,.vb-p7s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p7s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p7s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p7s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p7s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p7s a{color:#1b5743;text-underline-offset:5px}.vb-p7s a:focus-visible,.vb-p7s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p7s img{display:block;max-width:100%}.vb-p7s ul,.vb-p7s ol{padding-left:22px;margin:12px 0 20px}.vb-p7s li{margin:7px 0}
.vb-p7s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p7s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p7s__main{grid-column:span 8;min-width:0}.vb-p7s__aside{grid-column:span 4;min-width:0}.vb-p7s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p7s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p7s__language{font-size:14px;margin:18px 0}.vb-p7s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p7s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p7s .vb-p7s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p7s .vb-p7s__button:hover{background:#103b2c}.vb-p7s .vb-p7s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p7s details{border-top:1px solid #dce5df}.vb-p7s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p7s summary::-webkit-details-marker{display:none}.vb-p7s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p7s details[open]>summary:after{content:'−'}.vb-p7s summary h3{margin:0;font-size:inherit}.vb-p7s__answer{padding:0 0 24px;max-width:72ch}.vb-p7s__answer>div{margin-bottom:12px}
.vb-p7s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p7s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p7s__columns p{font-size:16px}.vb-p7s__columns a{display:inline-block;padding:6px 0}
.vb-p7s__rows{margin-top:20px}.vb-p7s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p7s__row>div{min-width:0}.vb-p7s__step{font-size:28px;color:#486d58}.vb-p7s__icon{width:30px;height:30px;object-fit:contain}
.vb-p7s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p7s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p7s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p7s__steps li h3{font-size:21px}.vb-p7s__steps li p{font-size:16px;margin:0}
.vb-p7s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p7s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p7s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p7s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p7s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p7s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p7s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p7s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p7s__plan details{margin-bottom:24px}.vb-p7s__plan summary{font-size:16px}.vb-p7s__plan .vb-p7s__answer{font-size:15px}.vb-p7s .vb-p7s__plan .vb-p7s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p7s .vb-p7s__plan:nth-child(2) .vb-p7s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p7s__mail{font-size:14px;margin-top:14px}.vb-p7s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p7s__note ul{margin-bottom:0}
.vb-p7s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p7s th,.vb-p7s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p7s thead th{background:#edf4ee;color:#173f32}.vb-p7s th:first-child{width:28%}
.vb-p7s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p7s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p7s__wrap{max-width:960px}.vb-p7s__editorial{gap:36px}}
@media(max-width:959px){.vb-p7s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p7s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p7s__main,.vb-p7s__aside{grid-column:1/-1}.vb-p7s__plans{grid-template-columns:minmax(0,1fr)}.vb-p7s__highlights{min-height:0}.vb-p7s__columns{gap:20px}.vb-p7s__editorial img{height:400px}}
@media(max-width:639px){.vb-p7s{font-size:17px}.vb-p7s__wrap{padding:28px 20px}.vb-p7s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p7s__columns article{padding:18px 0}.vb-p7s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p7s__editorial img{height:240px}.vb-p7s .vb-p7s__button.t-btnflex{width:100%}.vb-p7s__plan{padding:24px}.vb-p7s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p7s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p7s table,.vb-p7s tbody,.vb-p7s tr,.vb-p7s th,.vb-p7s td{display:block;width:100%!important}.vb-p7s thead{display:none}.vb-p7s tr{padding:14px 0}.vb-p7s tbody th{background:#edf4ee}.vb-p7s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p7s summary{font-size:17px}.vb-p7s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p7s .vb-p7s__button.t-btnflex{transition:none}}
.vb-p7s__wrap{padding-top:0;padding-bottom:0}.vb-p7s__guide{border-top:1px solid #dce5df}.vb-p7s__guide>summary{padding:24px 42px 24px 0}.vb-p7s__guide>summary:after{top:20px}.vb-p7s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p7s__answer{max-width:76ch;padding-bottom:28px}.vb-p7s__timeline{padding-left:24px}@media(max-width:639px){.vb-p7s summary h2{font-size:20px}.vb-p7s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p7s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p7s__wrap{max-width:1200px;padding:54px 20px}
.vb-p7s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p7s h3{font-weight:600;letter-spacing:-.015em}
.vb-p7s p{line-height:1.65}
.vb-p7s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p7s .vb-p7s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p7s .vb-p7s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p7s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p7s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p7s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p7s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p7s__columns article:first-child{background:#f0f6f2}
.vb-p7s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p7s__columns p{font-size:16px;margin-bottom:16px}
.vb-p7s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p7s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p7s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p7s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p7s__steps li:before{font-size:21px;font-weight:500}
.vb-p7s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p7s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p7s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p7s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p7s__editorial{gap:48px}.vb-p7s__editorial img{height:440px}}
@media(max-width:959px){.vb-p7s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p7s__columns article{padding:22px 18px}.vb-p7s__columns h3{font-size:19px}.vb-p7s__editorial{gap:30px}.vb-p7s__editorial img{height:460px}}
@media(max-width:639px){.vb-p7s__wrap{padding:34px 22px}.vb-p7s h2{font-size:29px;margin-bottom:22px}.vb-p7s__columns article{padding:24px 0}.vb-p7s__columns article:first-child{background:transparent}.vb-p7s__columns h3{font-size:22px}.vb-p7s__columns p{font-size:17px}.vb-p7s__columns a{min-height:42px;padding:8px 0}.vb-p7s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p7s__editorial img{width:100%;height:230px}.vb-p7s__steps li{padding-left:40px}.vb-p7s .vb-p7s__button.t-btnflex{width:100%}.vb-p7s__answer{font-size:16px}}
.vb-p7s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p7s__guide>summary{padding:24px 42px 24px 0}.vb-p7s summary h2{font-size:23px;margin:0}.vb-p7s__answer{max-width:80ch}.vb-p7s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p7s__wrap{max-width:960px}}@media(max-width:959px){.vb-p7s__wrap{max-width:760px}}@media(max-width:639px){.vb-p7s summary h2{font-size:20px}}

.vb-p8s,.vb-p8s *{box-sizing:border-box}.vb-p8s input,.vb-p8s textarea,.vb-p8s select{font:inherit}
.vb-p8s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-p8s h1,.vb-p8s h2,.vb-p8s h3,.vb-p8s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-p8s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-p8s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-p8s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-p8s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-p8s a{color:#1b5743;text-underline-offset:5px}.vb-p8s a:focus-visible,.vb-p8s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-p8s img{display:block;max-width:100%}.vb-p8s ul,.vb-p8s ol{padding-left:22px;margin:12px 0 20px}.vb-p8s li{margin:7px 0}
.vb-p8s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-p8s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-p8s__main{grid-column:span 8;min-width:0}.vb-p8s__aside{grid-column:span 4;min-width:0}.vb-p8s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-p8s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-p8s__language{font-size:14px;margin:18px 0}.vb-p8s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-p8s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-p8s .vb-p8s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-p8s .vb-p8s__button:hover{background:#103b2c}.vb-p8s .vb-p8s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-p8s details{border-top:1px solid #dce5df}.vb-p8s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-p8s summary::-webkit-details-marker{display:none}.vb-p8s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-p8s details[open]>summary:after{content:'−'}.vb-p8s summary h3{margin:0;font-size:inherit}.vb-p8s__answer{padding:0 0 24px;max-width:72ch}.vb-p8s__answer>div{margin-bottom:12px}
.vb-p8s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-p8s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-p8s__columns p{font-size:16px}.vb-p8s__columns a{display:inline-block;padding:6px 0}
.vb-p8s__rows{margin-top:20px}.vb-p8s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-p8s__row>div{min-width:0}.vb-p8s__step{font-size:28px;color:#486d58}.vb-p8s__icon{width:30px;height:30px;object-fit:contain}
.vb-p8s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-p8s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-p8s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-p8s__steps li h3{font-size:21px}.vb-p8s__steps li p{font-size:16px;margin:0}
.vb-p8s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-p8s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-p8s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-p8s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-p8s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-p8s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-p8s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-p8s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-p8s__plan details{margin-bottom:24px}.vb-p8s__plan summary{font-size:16px}.vb-p8s__plan .vb-p8s__answer{font-size:15px}.vb-p8s .vb-p8s__plan .vb-p8s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-p8s .vb-p8s__plan:nth-child(2) .vb-p8s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-p8s__mail{font-size:14px;margin-top:14px}.vb-p8s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-p8s__note ul{margin-bottom:0}
.vb-p8s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-p8s th,.vb-p8s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-p8s thead th{background:#edf4ee;color:#173f32}.vb-p8s th:first-child{width:28%}
.vb-p8s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-p8s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-p8s__wrap{max-width:960px}.vb-p8s__editorial{gap:36px}}
@media(max-width:959px){.vb-p8s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-p8s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p8s__main,.vb-p8s__aside{grid-column:1/-1}.vb-p8s__plans{grid-template-columns:minmax(0,1fr)}.vb-p8s__highlights{min-height:0}.vb-p8s__columns{gap:20px}.vb-p8s__editorial img{height:400px}}
@media(max-width:639px){.vb-p8s{font-size:17px}.vb-p8s__wrap{padding:28px 20px}.vb-p8s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-p8s__columns article{padding:18px 0}.vb-p8s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-p8s__editorial img{height:240px}.vb-p8s .vb-p8s__button.t-btnflex{width:100%}.vb-p8s__plan{padding:24px}.vb-p8s__gallery{grid-template-columns:minmax(0,1fr)}.vb-p8s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-p8s table,.vb-p8s tbody,.vb-p8s tr,.vb-p8s th,.vb-p8s td{display:block;width:100%!important}.vb-p8s thead{display:none}.vb-p8s tr{padding:14px 0}.vb-p8s tbody th{background:#edf4ee}.vb-p8s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-p8s summary{font-size:17px}.vb-p8s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-p8s .vb-p8s__button.t-btnflex{transition:none}}
.vb-p8s__wrap{padding-top:0;padding-bottom:0}.vb-p8s__guide{border-top:1px solid #dce5df}.vb-p8s__guide>summary{padding:24px 42px 24px 0}.vb-p8s__guide>summary:after{top:20px}.vb-p8s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-p8s__answer{max-width:76ch;padding-bottom:28px}.vb-p8s__timeline{padding-left:24px}@media(max-width:639px){.vb-p8s summary h2{font-size:20px}.vb-p8s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-p8s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-p8s__wrap{max-width:1200px;padding:54px 20px}
.vb-p8s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-p8s h3{font-weight:600;letter-spacing:-.015em}
.vb-p8s p{line-height:1.65}
.vb-p8s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-p8s .vb-p8s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-p8s .vb-p8s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-p8s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-p8s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-p8s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-p8s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-p8s__columns article:first-child{background:#f0f6f2}
.vb-p8s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-p8s__columns p{font-size:16px;margin-bottom:16px}
.vb-p8s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-p8s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-p8s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-p8s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-p8s__steps li:before{font-size:21px;font-weight:500}
.vb-p8s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-p8s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-p8s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-p8s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-p8s__editorial{gap:48px}.vb-p8s__editorial img{height:440px}}
@media(max-width:959px){.vb-p8s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-p8s__columns article{padding:22px 18px}.vb-p8s__columns h3{font-size:19px}.vb-p8s__editorial{gap:30px}.vb-p8s__editorial img{height:460px}}
@media(max-width:639px){.vb-p8s__wrap{padding:34px 22px}.vb-p8s h2{font-size:29px;margin-bottom:22px}.vb-p8s__columns article{padding:24px 0}.vb-p8s__columns article:first-child{background:transparent}.vb-p8s__columns h3{font-size:22px}.vb-p8s__columns p{font-size:17px}.vb-p8s__columns a{min-height:42px;padding:8px 0}.vb-p8s__editorial{display:flex;flex-direction:column;gap:28px}.vb-p8s__editorial img{width:100%;height:230px}.vb-p8s__steps li{padding-left:40px}.vb-p8s .vb-p8s__button.t-btnflex{width:100%}.vb-p8s__answer{font-size:16px}}
.vb-p8s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-p8s__guide>summary{padding:24px 42px 24px 0}.vb-p8s summary h2{font-size:23px;margin:0}.vb-p8s__answer{max-width:80ch}.vb-p8s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-p8s__wrap{max-width:960px}}@media(max-width:959px){.vb-p8s__wrap{max-width:760px}}@media(max-width:639px){.vb-p8s summary h2{font-size:20px}}

.vb-a6h,.vb-a6h *{box-sizing:border-box}.vb-a6h input,.vb-a6h textarea,.vb-a6h select{font:inherit}
.vb-a6h{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-a6h h1,.vb-a6h h2,.vb-a6h h3,.vb-a6h summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-a6h h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-a6h h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-a6h h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-a6h p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-a6h a{color:#1b5743;text-underline-offset:5px}.vb-a6h a:focus-visible,.vb-a6h summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-a6h img{display:block;max-width:100%}.vb-a6h ul,.vb-a6h ol{padding-left:22px;margin:12px 0 20px}.vb-a6h li{margin:7px 0}
.vb-a6h__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-a6h__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-a6h__main{grid-column:span 8;min-width:0}.vb-a6h__aside{grid-column:span 4;min-width:0}.vb-a6h__intro{font-size:19px;line-height:1.55;color:#365848}.vb-a6h__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-a6h__language{font-size:14px;margin:18px 0}.vb-a6h__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-a6h__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-a6h .vb-a6h__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-a6h .vb-a6h__button:hover{background:#103b2c}.vb-a6h .vb-a6h__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-a6h details{border-top:1px solid #dce5df}.vb-a6h summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-a6h summary::-webkit-details-marker{display:none}.vb-a6h summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-a6h details[open]>summary:after{content:'−'}.vb-a6h summary h3{margin:0;font-size:inherit}.vb-a6h__answer{padding:0 0 24px;max-width:72ch}.vb-a6h__answer>div{margin-bottom:12px}
.vb-a6h__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-a6h__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-a6h__columns p{font-size:16px}.vb-a6h__columns a{display:inline-block;padding:6px 0}
.vb-a6h__rows{margin-top:20px}.vb-a6h__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-a6h__row>div{min-width:0}.vb-a6h__step{font-size:28px;color:#486d58}.vb-a6h__icon{width:30px;height:30px;object-fit:contain}
.vb-a6h__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-a6h__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-a6h__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-a6h__steps li h3{font-size:21px}.vb-a6h__steps li p{font-size:16px;margin:0}
.vb-a6h__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-a6h__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-a6h__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-a6h__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-a6h__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-a6h__planlabel{font-size:14px;margin-bottom:14px!important}.vb-a6h__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-a6h__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-a6h__plan details{margin-bottom:24px}.vb-a6h__plan summary{font-size:16px}.vb-a6h__plan .vb-a6h__answer{font-size:15px}.vb-a6h .vb-a6h__plan .vb-a6h__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-a6h .vb-a6h__plan:nth-child(2) .vb-a6h__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-a6h__mail{font-size:14px;margin-top:14px}.vb-a6h__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-a6h__note ul{margin-bottom:0}
.vb-a6h table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-a6h th,.vb-a6h td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-a6h thead th{background:#edf4ee;color:#173f32}.vb-a6h th:first-child{width:28%}
.vb-a6h__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-a6h__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-a6h__wrap{max-width:960px}.vb-a6h__editorial{gap:36px}}
@media(max-width:959px){.vb-a6h__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-a6h__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-a6h__main,.vb-a6h__aside{grid-column:1/-1}.vb-a6h__plans{grid-template-columns:minmax(0,1fr)}.vb-a6h__highlights{min-height:0}.vb-a6h__columns{gap:20px}.vb-a6h__editorial img{height:400px}}
@media(max-width:639px){.vb-a6h{font-size:17px}.vb-a6h__wrap{padding:28px 20px}.vb-a6h__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-a6h__columns article{padding:18px 0}.vb-a6h__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-a6h__editorial img{height:240px}.vb-a6h .vb-a6h__button.t-btnflex{width:100%}.vb-a6h__plan{padding:24px}.vb-a6h__gallery{grid-template-columns:minmax(0,1fr)}.vb-a6h__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-a6h table,.vb-a6h tbody,.vb-a6h tr,.vb-a6h th,.vb-a6h td{display:block;width:100%!important}.vb-a6h thead{display:none}.vb-a6h tr{padding:14px 0}.vb-a6h tbody th{background:#edf4ee}.vb-a6h td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-a6h summary{font-size:17px}.vb-a6h__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-a6h .vb-a6h__button.t-btnflex{transition:none}}
.vb-a6h__wrap{padding-top:48px;padding-bottom:24px}.vb-a6h h2{margin-bottom:24px}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-a6h{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-a6h__wrap{max-width:1200px;padding:54px 20px}
.vb-a6h h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-a6h h3{font-weight:600;letter-spacing:-.015em}
.vb-a6h p{line-height:1.65}
.vb-a6h a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-a6h .vb-a6h__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-a6h .vb-a6h__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-a6h summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-a6h__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-a6h__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-a6h__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-a6h__columns article:first-child{background:#f0f6f2}
.vb-a6h__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-a6h__columns p{font-size:16px;margin-bottom:16px}
.vb-a6h__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-a6h__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-a6h__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-a6h__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-a6h__steps li:before{font-size:21px;font-weight:500}
.vb-a6h__steps li h3{font-size:22px;margin-bottom:8px}
.vb-a6h__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-a6h__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-a6h__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-a6h__editorial{gap:48px}.vb-a6h__editorial img{height:440px}}
@media(max-width:959px){.vb-a6h__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-a6h__columns article{padding:22px 18px}.vb-a6h__columns h3{font-size:19px}.vb-a6h__editorial{gap:30px}.vb-a6h__editorial img{height:460px}}
@media(max-width:639px){.vb-a6h__wrap{padding:34px 22px}.vb-a6h h2{font-size:29px;margin-bottom:22px}.vb-a6h__columns article{padding:24px 0}.vb-a6h__columns article:first-child{background:transparent}.vb-a6h__columns h3{font-size:22px}.vb-a6h__columns p{font-size:17px}.vb-a6h__columns a{min-height:42px;padding:8px 0}.vb-a6h__editorial{display:flex;flex-direction:column;gap:28px}.vb-a6h__editorial img{width:100%;height:230px}.vb-a6h__steps li{padding-left:40px}.vb-a6h .vb-a6h__button.t-btnflex{width:100%}.vb-a6h__answer{font-size:16px}}

.vb-a6h__wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:0 80px}
.vb-a6h__wrap>h2{grid-column:1;grid-row:1/20;max-width:14ch;font-size:34px}
.vb-a6h__wrap>details,.vb-a6h__wrap>div[data-source]{grid-column:2}
.vb-a6h__wrap>div[data-source]{font-size:16px;margin-bottom:24px}
.vb-a6h__wrap>span{position:absolute}.vb-a6h summary{font-size:18px;line-height:1.4}
@media(max-width:1199px){.vb-a6h__wrap{gap:0 48px}.vb-a6h__wrap>h2{font-size:30px}}
@media(max-width:959px){.vb-a6h__wrap{gap:0 32px}.vb-a6h__wrap>h2{font-size:28px}}
@media(max-width:639px){.vb-a6h__wrap{display:block}.vb-a6h__wrap>h2{max-width:22ch;font-size:29px;margin-bottom:28px}.vb-a6h summary{font-size:18px}}


.vb-s7a,.vb-s7a *{box-sizing:border-box}.vb-s7a input,.vb-s7a textarea,.vb-s7a select{font:inherit}
.vb-s7a{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-s7a h1,.vb-s7a h2,.vb-s7a h3,.vb-s7a summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-s7a h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-s7a h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-s7a h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-s7a p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-s7a a{color:#1b5743;text-underline-offset:5px}.vb-s7a a:focus-visible,.vb-s7a summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-s7a img{display:block;max-width:100%}.vb-s7a ul,.vb-s7a ol{padding-left:22px;margin:12px 0 20px}.vb-s7a li{margin:7px 0}
.vb-s7a__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-s7a__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-s7a__main{grid-column:span 8;min-width:0}.vb-s7a__aside{grid-column:span 4;min-width:0}.vb-s7a__intro{font-size:19px;line-height:1.55;color:#365848}.vb-s7a__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-s7a__language{font-size:14px;margin:18px 0}.vb-s7a__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-s7a__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-s7a .vb-s7a__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-s7a .vb-s7a__button:hover{background:#103b2c}.vb-s7a .vb-s7a__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-s7a details{border-top:1px solid #dce5df}.vb-s7a summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-s7a summary::-webkit-details-marker{display:none}.vb-s7a summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-s7a details[open]>summary:after{content:'−'}.vb-s7a summary h3{margin:0;font-size:inherit}.vb-s7a__answer{padding:0 0 24px;max-width:72ch}.vb-s7a__answer>div{margin-bottom:12px}
.vb-s7a__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-s7a__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-s7a__columns p{font-size:16px}.vb-s7a__columns a{display:inline-block;padding:6px 0}
.vb-s7a__rows{margin-top:20px}.vb-s7a__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-s7a__row>div{min-width:0}.vb-s7a__step{font-size:28px;color:#486d58}.vb-s7a__icon{width:30px;height:30px;object-fit:contain}
.vb-s7a__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-s7a__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-s7a__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-s7a__steps li h3{font-size:21px}.vb-s7a__steps li p{font-size:16px;margin:0}
.vb-s7a__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-s7a__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-s7a__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-s7a__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-s7a__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-s7a__planlabel{font-size:14px;margin-bottom:14px!important}.vb-s7a__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-s7a__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-s7a__plan details{margin-bottom:24px}.vb-s7a__plan summary{font-size:16px}.vb-s7a__plan .vb-s7a__answer{font-size:15px}.vb-s7a .vb-s7a__plan .vb-s7a__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-s7a .vb-s7a__plan:nth-child(2) .vb-s7a__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-s7a__mail{font-size:14px;margin-top:14px}.vb-s7a__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-s7a__note ul{margin-bottom:0}
.vb-s7a table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-s7a th,.vb-s7a td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-s7a thead th{background:#edf4ee;color:#173f32}.vb-s7a th:first-child{width:28%}
.vb-s7a__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-s7a__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-s7a__wrap{max-width:960px}.vb-s7a__editorial{gap:36px}}
@media(max-width:959px){.vb-s7a__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-s7a__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s7a__main,.vb-s7a__aside{grid-column:1/-1}.vb-s7a__plans{grid-template-columns:minmax(0,1fr)}.vb-s7a__highlights{min-height:0}.vb-s7a__columns{gap:20px}.vb-s7a__editorial img{height:400px}}
@media(max-width:639px){.vb-s7a{font-size:17px}.vb-s7a__wrap{padding:28px 20px}.vb-s7a__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-s7a__columns article{padding:18px 0}.vb-s7a__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-s7a__editorial img{height:240px}.vb-s7a .vb-s7a__button.t-btnflex{width:100%}.vb-s7a__plan{padding:24px}.vb-s7a__gallery{grid-template-columns:minmax(0,1fr)}.vb-s7a__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-s7a table,.vb-s7a tbody,.vb-s7a tr,.vb-s7a th,.vb-s7a td{display:block;width:100%!important}.vb-s7a thead{display:none}.vb-s7a tr{padding:14px 0}.vb-s7a tbody th{background:#edf4ee}.vb-s7a td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-s7a summary{font-size:17px}.vb-s7a__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-s7a .vb-s7a__button.t-btnflex{transition:none}}
.vb-s7a__wrap{background:#f5f8f5;border:1px solid #dce5df;border-radius:10px;max-width:1160px;padding:28px 30px;margin-top:24px;margin-bottom:24px}.vb-s7a h2{font-size:30px}.vb-s7a__actions a:not(.t-btnflex){font-size:15px}.vb-s7a .vb-s7a__button--white{background:#194d3b!important;color:#fff!important;border-color:#194d3b!important}@media(max-width:1199px){.vb-s7a__wrap{max-width:920px}}@media(max-width:959px){.vb-s7a__wrap{max-width:720px}}@media(max-width:759px){.vb-s7a__wrap{width:calc(100% - 40px);padding:24px}.vb-s7a h2{font-size:27px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-s7a{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-s7a__wrap{max-width:1200px;padding:54px 20px}
.vb-s7a h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-s7a h3{font-weight:600;letter-spacing:-.015em}
.vb-s7a p{line-height:1.65}
.vb-s7a a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-s7a .vb-s7a__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-s7a .vb-s7a__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-s7a summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-s7a__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-s7a__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-s7a__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-s7a__columns article:first-child{background:#f0f6f2}
.vb-s7a__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-s7a__columns p{font-size:16px;margin-bottom:16px}
.vb-s7a__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-s7a__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-s7a__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-s7a__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-s7a__steps li:before{font-size:21px;font-weight:500}
.vb-s7a__steps li h3{font-size:22px;margin-bottom:8px}
.vb-s7a__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-s7a__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-s7a__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-s7a__editorial{gap:48px}.vb-s7a__editorial img{height:440px}}
@media(max-width:959px){.vb-s7a__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-s7a__columns article{padding:22px 18px}.vb-s7a__columns h3{font-size:19px}.vb-s7a__editorial{gap:30px}.vb-s7a__editorial img{height:460px}}
@media(max-width:639px){.vb-s7a__wrap{padding:34px 22px}.vb-s7a h2{font-size:29px;margin-bottom:22px}.vb-s7a__columns article{padding:24px 0}.vb-s7a__columns article:first-child{background:transparent}.vb-s7a__columns h3{font-size:22px}.vb-s7a__columns p{font-size:17px}.vb-s7a__columns a{min-height:42px;padding:8px 0}.vb-s7a__editorial{display:flex;flex-direction:column;gap:28px}.vb-s7a__editorial img{width:100%;height:230px}.vb-s7a__steps li{padding-left:40px}.vb-s7a .vb-s7a__button.t-btnflex{width:100%}.vb-s7a__answer{font-size:16px}}
.vb-s7a__wrap{background:#eff6f1;border-radius:6px;max-width:1160px;padding:38px 40px}.vb-s7a h2{max-width:28ch;font-size:34px}.vb-s7a p{max-width:72ch}.vb-s7a__actions{gap:20px 28px}.vb-s7a .vb-s7a__button--white{background:#194d3b!important;color:#fff!important;border-color:#194d3b!important}.vb-s7a__wrap[style]{border-radius:0;background:#fff;padding:20px 0 32px}.vb-s7a a:not(.t-btnflex){font-size:16px}@media(max-width:1199px){.vb-s7a__wrap{max-width:920px}}@media(max-width:959px){.vb-s7a__wrap{max-width:720px}}@media(max-width:639px){.vb-s7a{padding:16px 22px}.vb-s7a__wrap{padding:28px 22px}.vb-s7a h2{font-size:28px}.vb-s7a__actions{display:flex;flex-direction:column;align-items:stretch;gap:16px}.vb-s7a__actions>a:not(.t-btnflex){min-height:32px}.vb-s7a__wrap[style]{padding:20px 0 12px}}

.vb-q1s,.vb-q1s *{box-sizing:border-box}.vb-q1s input,.vb-q1s textarea,.vb-q1s select{font:inherit}
.vb-q1s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-q1s h1,.vb-q1s h2,.vb-q1s h3,.vb-q1s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-q1s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-q1s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-q1s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-q1s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-q1s a{color:#1b5743;text-underline-offset:5px}.vb-q1s a:focus-visible,.vb-q1s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-q1s img{display:block;max-width:100%}.vb-q1s ul,.vb-q1s ol{padding-left:22px;margin:12px 0 20px}.vb-q1s li{margin:7px 0}
.vb-q1s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-q1s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-q1s__main{grid-column:span 8;min-width:0}.vb-q1s__aside{grid-column:span 4;min-width:0}.vb-q1s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-q1s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-q1s__language{font-size:14px;margin:18px 0}.vb-q1s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-q1s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-q1s .vb-q1s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-q1s .vb-q1s__button:hover{background:#103b2c}.vb-q1s .vb-q1s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-q1s details{border-top:1px solid #dce5df}.vb-q1s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-q1s summary::-webkit-details-marker{display:none}.vb-q1s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-q1s details[open]>summary:after{content:'−'}.vb-q1s summary h3{margin:0;font-size:inherit}.vb-q1s__answer{padding:0 0 24px;max-width:72ch}.vb-q1s__answer>div{margin-bottom:12px}
.vb-q1s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-q1s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-q1s__columns p{font-size:16px}.vb-q1s__columns a{display:inline-block;padding:6px 0}
.vb-q1s__rows{margin-top:20px}.vb-q1s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-q1s__row>div{min-width:0}.vb-q1s__step{font-size:28px;color:#486d58}.vb-q1s__icon{width:30px;height:30px;object-fit:contain}
.vb-q1s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-q1s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-q1s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-q1s__steps li h3{font-size:21px}.vb-q1s__steps li p{font-size:16px;margin:0}
.vb-q1s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-q1s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-q1s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-q1s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-q1s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-q1s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-q1s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-q1s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-q1s__plan details{margin-bottom:24px}.vb-q1s__plan summary{font-size:16px}.vb-q1s__plan .vb-q1s__answer{font-size:15px}.vb-q1s .vb-q1s__plan .vb-q1s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-q1s .vb-q1s__plan:nth-child(2) .vb-q1s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-q1s__mail{font-size:14px;margin-top:14px}.vb-q1s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-q1s__note ul{margin-bottom:0}
.vb-q1s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-q1s th,.vb-q1s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-q1s thead th{background:#edf4ee;color:#173f32}.vb-q1s th:first-child{width:28%}
.vb-q1s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-q1s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-q1s__wrap{max-width:960px}.vb-q1s__editorial{gap:36px}}
@media(max-width:959px){.vb-q1s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-q1s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-q1s__main,.vb-q1s__aside{grid-column:1/-1}.vb-q1s__plans{grid-template-columns:minmax(0,1fr)}.vb-q1s__highlights{min-height:0}.vb-q1s__columns{gap:20px}.vb-q1s__editorial img{height:400px}}
@media(max-width:639px){.vb-q1s{font-size:17px}.vb-q1s__wrap{padding:28px 20px}.vb-q1s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-q1s__columns article{padding:18px 0}.vb-q1s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-q1s__editorial img{height:240px}.vb-q1s .vb-q1s__button.t-btnflex{width:100%}.vb-q1s__plan{padding:24px}.vb-q1s__gallery{grid-template-columns:minmax(0,1fr)}.vb-q1s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-q1s table,.vb-q1s tbody,.vb-q1s tr,.vb-q1s th,.vb-q1s td{display:block;width:100%!important}.vb-q1s thead{display:none}.vb-q1s tr{padding:14px 0}.vb-q1s tbody th{background:#edf4ee}.vb-q1s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-q1s summary{font-size:17px}.vb-q1s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-q1s .vb-q1s__button.t-btnflex{transition:none}}
.vb-q1s__wrap{padding-top:0;padding-bottom:0}.vb-q1s__guide{border-top:1px solid #dce5df}.vb-q1s__guide>summary{padding:24px 42px 24px 0}.vb-q1s__guide>summary:after{top:20px}.vb-q1s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-q1s__answer{max-width:76ch;padding-bottom:28px}.vb-q1s__timeline{padding-left:24px}@media(max-width:639px){.vb-q1s summary h2{font-size:20px}.vb-q1s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-q1s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-q1s__wrap{max-width:1200px;padding:54px 20px}
.vb-q1s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-q1s h3{font-weight:600;letter-spacing:-.015em}
.vb-q1s p{line-height:1.65}
.vb-q1s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-q1s .vb-q1s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-q1s .vb-q1s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-q1s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-q1s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-q1s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-q1s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-q1s__columns article:first-child{background:#f0f6f2}
.vb-q1s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-q1s__columns p{font-size:16px;margin-bottom:16px}
.vb-q1s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-q1s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-q1s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-q1s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-q1s__steps li:before{font-size:21px;font-weight:500}
.vb-q1s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-q1s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-q1s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-q1s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-q1s__editorial{gap:48px}.vb-q1s__editorial img{height:440px}}
@media(max-width:959px){.vb-q1s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-q1s__columns article{padding:22px 18px}.vb-q1s__columns h3{font-size:19px}.vb-q1s__editorial{gap:30px}.vb-q1s__editorial img{height:460px}}
@media(max-width:639px){.vb-q1s__wrap{padding:34px 22px}.vb-q1s h2{font-size:29px;margin-bottom:22px}.vb-q1s__columns article{padding:24px 0}.vb-q1s__columns article:first-child{background:transparent}.vb-q1s__columns h3{font-size:22px}.vb-q1s__columns p{font-size:17px}.vb-q1s__columns a{min-height:42px;padding:8px 0}.vb-q1s__editorial{display:flex;flex-direction:column;gap:28px}.vb-q1s__editorial img{width:100%;height:230px}.vb-q1s__steps li{padding-left:40px}.vb-q1s .vb-q1s__button.t-btnflex{width:100%}.vb-q1s__answer{font-size:16px}}
.vb-q1s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-q1s__guide>summary{padding:24px 42px 24px 0}.vb-q1s summary h2{font-size:23px;margin:0}.vb-q1s__answer{max-width:80ch}.vb-q1s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-q1s__wrap{max-width:960px}}@media(max-width:959px){.vb-q1s__wrap{max-width:760px}}@media(max-width:639px){.vb-q1s summary h2{font-size:20px}}

.vb-q2s,.vb-q2s *{box-sizing:border-box}.vb-q2s input,.vb-q2s textarea,.vb-q2s select{font:inherit}
.vb-q2s{font:17px/1.6 var(--t-text-font,Arial),Arial,sans-serif;color:#294c3f;background:#fff;overflow-wrap:break-word;scroll-margin-top:90px}
.vb-q2s h1,.vb-q2s h2,.vb-q2s h3,.vb-q2s summary{font-family:var(--t-headline-font,Arial),Arial,sans-serif;color:#173f32;letter-spacing:-.025em;text-wrap:balance}
.vb-q2s h1{font-size:clamp(32px,3.7vw,52px);line-height:1.12;font-weight:700;letter-spacing:-.035em;margin:0 0 22px}.vb-q2s h2{font-size:clamp(27px,2.7vw,38px);line-height:1.2;margin:0 0 18px}.vb-q2s h3{font-size:21px;line-height:1.3;margin:0 0 12px}
.vb-q2s p{max-width:68ch;margin:0 0 16px;text-wrap:pretty}.vb-q2s a{color:#1b5743;text-underline-offset:5px}.vb-q2s a:focus-visible,.vb-q2s summary:focus-visible{outline:3px solid #b94329;outline-offset:5px}.vb-q2s img{display:block;max-width:100%}.vb-q2s ul,.vb-q2s ol{padding-left:22px;margin:12px 0 20px}.vb-q2s li{margin:7px 0}
.vb-q2s__wrap{width:100%;max-width:1200px;padding:42px 20px;margin:auto}.vb-q2s__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:36px;align-items:start}.vb-q2s__main{grid-column:span 8;min-width:0}.vb-q2s__aside{grid-column:span 4;min-width:0}.vb-q2s__intro{font-size:19px;line-height:1.55;color:#365848}.vb-q2s__kicker{font-size:15px;margin-bottom:20px!important;color:#3e6251;font-weight:650}.vb-q2s__language{font-size:14px;margin:18px 0}.vb-q2s__anchor{display:block;position:relative;top:-90px;height:0;visibility:hidden}
.vb-q2s__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:24px}.vb-q2s .vb-q2s__button.t-btnflex{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#194d3b;border:1px solid #194d3b;color:#fff!important;text-decoration:none;border-radius:7px;padding:15px 22px;min-height:52px;font-size:16px;font-weight:700;line-height:1.4;white-space:normal;transition:background-color .18s ease}.vb-q2s .vb-q2s__button:hover{background:#103b2c}.vb-q2s .vb-q2s__button--white{background:#fff!important;color:#194d3b!important;border-color:#cad9d0!important}
.vb-q2s details{border-top:1px solid #dce5df}.vb-q2s summary{cursor:pointer;list-style:none;position:relative;padding:18px 34px 18px 0;font-size:18px;font-weight:650;line-height:1.4}.vb-q2s summary::-webkit-details-marker{display:none}.vb-q2s summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:24px;font-weight:400}.vb-q2s details[open]>summary:after{content:'−'}.vb-q2s summary h3{margin:0;font-size:inherit}.vb-q2s__answer{padding:0 0 24px;max-width:72ch}.vb-q2s__answer>div{margin-bottom:12px}
.vb-q2s__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vb-q2s__columns article{min-width:0;padding:22px 0;border-top:1px solid #dce5df}.vb-q2s__columns p{font-size:16px}.vb-q2s__columns a{display:inline-block;padding:6px 0}
.vb-q2s__rows{margin-top:20px}.vb-q2s__row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid #dce5df}.vb-q2s__row>div{min-width:0}.vb-q2s__step{font-size:28px;color:#486d58}.vb-q2s__icon{width:30px;height:30px;object-fit:contain}
.vb-q2s__steps{list-style:none!important;padding:0!important;margin:0!important;counter-reset:step}.vb-q2s__steps li{position:relative;padding:0 0 22px 54px;margin:0 0 20px;border-bottom:1px solid #dce5df;counter-increment:step}.vb-q2s__steps li:before{content:counter(step);position:absolute;left:0;top:0;font-size:24px;color:#486d58;font-weight:650}.vb-q2s__steps li h3{font-size:21px}.vb-q2s__steps li p{font-size:16px;margin:0}
.vb-q2s__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:30px}.vb-q2s__editorial img{width:100%;height:480px;object-fit:cover;border-radius:8px}
.vb-q2s__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.vb-q2s__plan{display:flex;flex-direction:column;min-width:0;padding:26px 24px;border:1px solid #dce5df;border-radius:10px;background:#fff}.vb-q2s__plan:nth-child(2){background:#f1f7f2;border-color:#427d5d}.vb-q2s__planlabel{font-size:14px;margin-bottom:14px!important}.vb-q2s__plan h3{font-size:30px;line-height:1.2;margin-bottom:22px}.vb-q2s__highlights{font-size:16px;padding-left:19px!important;margin-top:0!important;min-height:155px}.vb-q2s__plan details{margin-bottom:24px}.vb-q2s__plan summary{font-size:16px}.vb-q2s__plan .vb-q2s__answer{font-size:15px}.vb-q2s .vb-q2s__plan .vb-q2s__button{margin-top:auto;width:100%;background:#edf3ee;color:#173f32!important;border-color:#edf3ee}.vb-q2s .vb-q2s__plan:nth-child(2) .vb-q2s__button{background:#194d3b;color:#fff!important;border-color:#194d3b}.vb-q2s__mail{font-size:14px;margin-top:14px}.vb-q2s__note{padding:22px 26px;background:#f2f7f3;border:1px solid #dce5df;border-radius:9px;margin-top:26px}.vb-q2s__note ul{margin-bottom:0}
.vb-q2s table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:15px;line-height:1.45}.vb-q2s th,.vb-q2s td{padding:14px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #dce5df;overflow-wrap:anywhere}.vb-q2s thead th{background:#edf4ee;color:#173f32}.vb-q2s th:first-child{width:28%}
.vb-q2s__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.vb-q2s__gallery img{width:100%;height:300px;object-fit:cover;object-position:top;border:1px solid #dce5df;border-radius:8px}
@media(max-width:1199px){.vb-q2s__wrap{max-width:960px}.vb-q2s__editorial{gap:36px}}
@media(max-width:959px){.vb-q2s__wrap{max-width:760px;padding-top:34px;padding-bottom:34px}.vb-q2s__grid{grid-template-columns:minmax(0,1fr);gap:24px}.vb-q2s__main,.vb-q2s__aside{grid-column:1/-1}.vb-q2s__plans{grid-template-columns:minmax(0,1fr)}.vb-q2s__highlights{min-height:0}.vb-q2s__columns{gap:20px}.vb-q2s__editorial img{height:400px}}
@media(max-width:639px){.vb-q2s{font-size:17px}.vb-q2s__wrap{padding:28px 20px}.vb-q2s__columns{grid-template-columns:minmax(0,1fr);gap:0}.vb-q2s__columns article{padding:18px 0}.vb-q2s__editorial{grid-template-columns:minmax(0,1fr);gap:24px}.vb-q2s__editorial img{height:240px}.vb-q2s .vb-q2s__button.t-btnflex{width:100%}.vb-q2s__plan{padding:24px}.vb-q2s__gallery{grid-template-columns:minmax(0,1fr)}.vb-q2s__gallery img{height:auto;max-height:500px;object-fit:contain}.vb-q2s table,.vb-q2s tbody,.vb-q2s tr,.vb-q2s th,.vb-q2s td{display:block;width:100%!important}.vb-q2s thead{display:none}.vb-q2s tr{padding:14px 0}.vb-q2s tbody th{background:#edf4ee}.vb-q2s td:before{content:attr(data-label);display:block;font-size:13px;font-weight:700;margin-bottom:5px}.vb-q2s summary{font-size:17px}.vb-q2s__actions{gap:14px}}
@media(prefers-reduced-motion:reduce){.vb-q2s .vb-q2s__button.t-btnflex{transition:none}}
.vb-q2s__wrap{padding-top:0;padding-bottom:0}.vb-q2s__guide{border-top:1px solid #dce5df}.vb-q2s__guide>summary{padding:24px 42px 24px 0}.vb-q2s__guide>summary:after{top:20px}.vb-q2s summary h2{font-size:23px;line-height:1.35;letter-spacing:-.015em;margin:0}.vb-q2s__answer{max-width:76ch;padding-bottom:28px}.vb-q2s__timeline{padding-left:24px}@media(max-width:639px){.vb-q2s summary h2{font-size:20px}.vb-q2s__guide>summary{padding-top:22px;padding-bottom:22px}}
/* SilUP adaptation: Michaeli composition / JDL restraint / Valeron clarity. */
.vb-q2s{color:#28483e;background:#fff;scroll-margin-top:100px}
.vb-q2s__wrap{max-width:1200px;padding:54px 20px}
.vb-q2s h2{font-size:clamp(28px,2.65vw,38px);line-height:1.18;letter-spacing:-.03em;font-weight:600;margin-bottom:26px}
.vb-q2s h3{font-weight:600;letter-spacing:-.015em}
.vb-q2s p{line-height:1.65}
.vb-q2s a:not(.t-btnflex){text-decoration-thickness:1px;text-underline-offset:5px}
.vb-q2s .vb-q2s__button.t-btnflex{border-radius:5px;min-height:52px;padding:15px 24px;font-weight:600;background:#194d3b;border-color:#194d3b;color:#fff!important;box-shadow:none}
.vb-q2s .vb-q2s__button.t-btnflex:hover{background:#103c2d;border-color:#103c2d}
.vb-q2s summary{font-weight:600;letter-spacing:-.01em;padding-top:22px;padding-bottom:22px}
.vb-q2s__answer{font-size:17px;line-height:1.65;padding-bottom:28px}
.vb-q2s__columns{gap:0;border-bottom:1px solid #d9e5de;margin-top:28px}
.vb-q2s__columns article{padding:26px 28px 28px;border-top:1px solid #d9e5de;border-radius:0;background:transparent}
.vb-q2s__columns article:first-child{background:#f0f6f2}
.vb-q2s__columns h3{font-size:21px;line-height:1.25;margin-bottom:14px}
.vb-q2s__columns p{font-size:16px;margin-bottom:16px}
.vb-q2s__columns a{font-size:15px;font-weight:600;min-height:36px}
.vb-q2s__editorial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px;align-items:start;margin-top:32px}
.vb-q2s__editorial img{height:420px;border-radius:6px;object-position:center}
.vb-q2s__steps li{padding-left:48px;margin-bottom:22px;padding-bottom:22px}
.vb-q2s__steps li:before{font-size:21px;font-weight:500}
.vb-q2s__steps li h3{font-size:22px;margin-bottom:8px}
.vb-q2s__steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.vb-q2s__steps li p{font-size:16px;line-height:1.55}
@media(max-width:1199px){.vb-q2s__wrap{max-width:960px;padding-top:44px;padding-bottom:44px}.vb-q2s__editorial{gap:48px}.vb-q2s__editorial img{height:440px}}
@media(max-width:959px){.vb-q2s__wrap{max-width:760px;padding-top:38px;padding-bottom:38px}.vb-q2s__columns article{padding:22px 18px}.vb-q2s__columns h3{font-size:19px}.vb-q2s__editorial{gap:30px}.vb-q2s__editorial img{height:460px}}
@media(max-width:639px){.vb-q2s__wrap{padding:34px 22px}.vb-q2s h2{font-size:29px;margin-bottom:22px}.vb-q2s__columns article{padding:24px 0}.vb-q2s__columns article:first-child{background:transparent}.vb-q2s__columns h3{font-size:22px}.vb-q2s__columns p{font-size:17px}.vb-q2s__columns a{min-height:42px;padding:8px 0}.vb-q2s__editorial{display:flex;flex-direction:column;gap:28px}.vb-q2s__editorial img{width:100%;height:230px}.vb-q2s__steps li{padding-left:40px}.vb-q2s .vb-q2s__button.t-btnflex{width:100%}.vb-q2s__answer{font-size:16px}}
.vb-q2s__wrap{max-width:1200px;padding-top:0;padding-bottom:0}.vb-q2s__guide>summary{padding:24px 42px 24px 0}.vb-q2s summary h2{font-size:23px;margin:0}.vb-q2s__answer{max-width:80ch}.vb-q2s__guide>summary:after{top:21px}@media(max-width:1199px){.vb-q2s__wrap{max-width:960px}}@media(max-width:959px){.vb-q2s__wrap{max-width:760px}}@media(max-width:639px){.vb-q2s summary h2{font-size:20px}}

.vb-p7f,.vb-p7f *{box-sizing:border-box}.vb-p7f input,.vb-p7f textarea,.vb-p7f select{font:inherit}
.vb-p7f{font-family:var(--t-text-font);background:#fff;color:#173f32;padding:56px 24px 24px;font-size:16px;line-height:1.55;scroll-margin-top:90px}.vb-p7f .vb-p7f__container{max-width:1160px;margin:0 auto}.vb-p7f p{margin:0}.vb-p7f a{color:#173f32!important;text-decoration:none;overflow-wrap:anywhere}.vb-p7f a:hover{text-decoration:underline;text-underline-offset:4px}.vb-p7f a:focus-visible,.vb-p7f summary:focus-visible{outline:3px solid #b9432d;outline-offset:4px;border-radius:3px}.vb-p7f .vb-p7f__contact-strip{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-bottom:36px;border-bottom:1px solid #d6e1da}.vb-p7f h2{font-family:var(--t-headline-font);font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance;margin:0 0 10px;color:#173f32}.vb-p7f .vb-p7f__contact-strip p{color:#43584d;font-size:18px}.vb-p7f .vb-p7f__messengers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vb-p7f .vb-p7f__button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:54px;height:auto;padding:15px 12px;white-space:normal;background:#184c3b;color:#fff!important;font-family:var(--t-text-font);font-size:17px;line-height:1.35;font-weight:600;border-radius:9px;transition:background-color .15s ease}.vb-p7f .vb-p7f__button:hover{background:#103829;text-decoration:none}.vb-p7f .vb-p7f__main{display:grid;grid-template-columns:4fr 2.5fr 3fr 2fr;gap:40px;padding:42px 0 30px;align-items:start}.vb-p7f .vb-p7f__main>*{min-width:0}.vb-p7f .vb-p7f__logo-link{display:inline-flex;align-items:center;min-height:44px}.vb-p7f .vb-p7f__logo{width:180px;height:auto;display:block;max-width:100%;object-fit:contain}.vb-p7f .vb-p7f__description{max-width:34ch;color:#43584d;margin:18px 0 16px}.vb-p7f .vb-p7f__direct{display:flex;flex-direction:column;align-items:flex-start;gap:0}.vb-p7f .vb-p7f__direct a{font-size:17px;font-weight:600;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:4px}.vb-p7f .vb-p7f__link{min-height:44px;display:inline-flex;align-items:center}.vb-p7f ul{margin:0;padding:0;list-style:none}.vb-p7f summary{font-family:var(--t-headline-font);font-size:18px;font-weight:650;cursor:pointer;min-height:44px;padding:8px 0;line-height:1.5}.vb-p7f .vb-p7f__group>summary{list-style:none;margin-bottom:10px}.vb-p7f .vb-p7f__group>summary::-webkit-details-marker{display:none}.vb-p7f .vb-p7f__group nav a{display:flex;align-items:center;min-height:44px;padding:6px 0}.vb-p7f .vb-p7f__about{margin-top:8px}.vb-p7f .vb-p7f__about summary{font-family:var(--t-text-font);font-size:14px;color:#43584d;font-weight:500}.vb-p7f .vb-p7f__about p{font-size:14px;margin-bottom:12px;max-width:65ch;color:#43584d}.vb-p7f .vb-p7f__about .vb-p7f__link{min-height:32px}.vb-p7f .vb-p7f__more{border-top:1px solid #d6e1da;padding:12px 0}.vb-p7f .vb-p7f__more summary{font-size:16px;font-weight:600}.vb-p7f .vb-p7f__more ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;padding:16px 0}.vb-p7f .vb-p7f__more a{display:flex;align-items:center;min-height:44px;padding:5px 0}.vb-p7f .vb-p7f__note{color:#43584d;font-size:14px;max-width:75ch;padding:12px 0}.vb-p7f .vb-p7f__note a{display:inline-flex}.vb-p7f .vb-p7f__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-top:1px solid #d6e1da}.vb-p7f .vb-p7f__policies{display:flex;align-items:center;flex-wrap:wrap;gap:0 20px;max-width:860px;font-size:14px}.vb-p7f .vb-p7f__group--legal>summary{display:none}.vb-p7f .vb-p7f__group--legal ul{display:flex;flex-wrap:wrap;gap:0 20px}.vb-p7f .vb-p7f__group--legal a{min-height:44px}.vb-p7f .vb-p7f__cookie-link{font-weight:600}.vb-p7f .vb-p7f__socials{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;min-width:132px}.vb-p7f .vb-p7f__social-link{width:40px;min-height:44px;display:flex;align-items:center;justify-content:center}.vb-p7f .vb-p7f__social-icon{width:22px;height:22px;flex:none}.vb-p7f .vb-p7f__legal{display:flex;align-items:center;gap:8px 24px;flex-wrap:wrap;font-size:13px;color:#43584d}.vb-p7f .vb-p7f__legal a{font-size:13px}.vb-p7f .vb-p7f__legal a:last-child{margin-left:auto}
@media(min-width:640px){.vb-p7f .vb-p7f__group>summary{cursor:pointer}}
@media(max-width:1199px){.vb-p7f .vb-p7f__main{gap:28px}.vb-p7f .vb-p7f__contact-strip{gap:28px}.vb-p7f h2{font-size:28px}.vb-p7f .vb-p7f__bottom{align-items:flex-start}}
@media(max-width:959px){.vb-p7f .vb-p7f__contact-strip{grid-template-columns:1fr;gap:24px}.vb-p7f .vb-p7f__messengers{max-width:600px}.vb-p7f .vb-p7f__main{grid-template-columns:repeat(3,minmax(0,1fr))}.vb-p7f .vb-p7f__brand{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.vb-p7f .vb-p7f__logo-link{grid-column:1}.vb-p7f .vb-p7f__description{grid-column:1}.vb-p7f .vb-p7f__direct{grid-column:2;grid-row:1/3;justify-content:center}.vb-p7f .vb-p7f__about{grid-column:1/-1}.vb-p7f .vb-p7f__more ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:639px){.vb-p7f{padding:36px 20px 24px}.vb-p7f h2{font-size:28px}.vb-p7f .vb-p7f__contact-strip{padding-bottom:28px;gap:20px}.vb-p7f .vb-p7f__contact-strip p{font-size:17px}.vb-p7f .vb-p7f__messengers{grid-template-columns:1fr;gap:10px}.vb-p7f .vb-p7f__main{display:block;padding:28px 0 0}.vb-p7f .vb-p7f__brand{display:block;padding-bottom:22px}.vb-p7f .vb-p7f__logo{width:156px}.vb-p7f .vb-p7f__group{border-top:1px solid #d6e1da}.vb-p7f .vb-p7f__group>summary{list-style:disclosure-closed;margin:0;min-height:54px;padding:14px 0}.vb-p7f .vb-p7f__group[open]>summary{list-style:disclosure-open}.vb-p7f .vb-p7f__group nav{padding-bottom:14px}.vb-p7f .vb-p7f__group nav a{min-height:44px;padding:8px 0}.vb-p7f .vb-p7f__more{padding:0}.vb-p7f .vb-p7f__more summary{min-height:54px;padding:14px 0}.vb-p7f .vb-p7f__more ul{grid-template-columns:1fr;padding:0 0 14px}.vb-p7f .vb-p7f__bottom{display:block;padding:0 0 12px}.vb-p7f .vb-p7f__policies{display:block;max-width:none}.vb-p7f .vb-p7f__group--legal{border-top:0}.vb-p7f .vb-p7f__group--legal>summary{display:list-item}.vb-p7f .vb-p7f__group--legal ul{display:block}.vb-p7f .vb-p7f__cookie-link{min-height:48px}.vb-p7f .vb-p7f__socials{justify-content:flex-start;gap:4px;margin-top:12px}.vb-p7f .vb-p7f__social-link{width:44px}.vb-p7f .vb-p7f__legal{display:block;font-size:12px;line-height:1.6}.vb-p7f .vb-p7f__legal p{margin:8px 0}.vb-p7f .vb-p7f__legal a{font-size:13px;margin-right:20px}.vb-p7f .vb-p7f__legal a:last-child{margin-left:0}}
@media(max-width:359px){.vb-p7f{padding-left:16px;padding-right:16px}.vb-p7f h2{font-size:26px}}
@media(prefers-reduced-motion:reduce){.vb-p7f .vb-p7f__button{transition:none}}

/* Draft refinement: contact band + compact navigation; content and hrefs unchanged. */
.vb-p7f{padding:0;background:#f5f7f4}
.vb-p7f .vb-p7f__container{max-width:1208px;padding:0 24px 20px}
.vb-p7f .vb-p7f__contact-strip{display:block;background:#173f32;border:0;padding:0}
.vb-p7f .vb-p7f__contact-inner{max-width:1208px;margin:0 auto;padding:36px 24px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
.vb-p7f .vb-p7f__contact-strip h2{color:#fff;font-size:28px}
.vb-p7f .vb-p7f__contact-strip p{color:#e4eee8;font-size:17px}
.vb-p7f .vb-p7f__button{background:#fff;color:#173f32!important;border:1px solid #fff;border-radius:8px}
.vb-p7f .vb-p7f__button:hover{background:#e8efe9;border-color:#e8efe9}
.vb-p7f .vb-p7f__button:focus-visible{outline:3px solid #fff;outline-offset:4px}
.vb-p7f .vb-p7f__main{padding:30px 0 24px;gap:32px}
.vb-p7f .vb-p7f__description{margin:12px 0 10px;font-size:15px}
.vb-p7f .vb-p7f__group>summary{margin-bottom:4px}
.vb-p7f .vb-p7f__more{background:#e8efe9;border:1px solid #d2dfd5;border-radius:10px;padding:0 20px;margin:0 0 22px}
.vb-p7f .vb-p7f__more>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;min-height:56px;padding:10px 0}
.vb-p7f .vb-p7f__more>summary::-webkit-details-marker{display:none}
.vb-p7f .vb-p7f__more>summary::after{content:"+";font-size:24px;font-weight:400;line-height:1;flex:none}
.vb-p7f .vb-p7f__more[open]>summary::after{content:"−"}
.vb-p7f .vb-p7f__more nav{border-top:1px solid #cbd9cf}
.vb-p7f .vb-p7f__bottom{padding:12px 0;border-color:#d2ddd5}
.vb-p7f .vb-p7f__policies{font-size:13px}
.vb-p7f .vb-p7f__legal{font-size:12px;gap:4px 20px}
.vb-p7f .vb-p7f__legal a:last-child{margin-left:0}
@media(max-width:959px){
.vb-p7f .vb-p7f__contact-inner{grid-template-columns:1fr;gap:22px}
.vb-p7f .vb-p7f__messengers{max-width:600px}
.vb-p7f .vb-p7f__main{gap:24px}
}
@media(max-width:639px){
.vb-p7f .vb-p7f__container{padding:0 20px 24px}
.vb-p7f .vb-p7f__contact-inner{padding:30px 20px;gap:20px}
.vb-p7f .vb-p7f__contact-strip h2{font-size:27px}
.vb-p7f .vb-p7f__main{padding:24px 0 0}
.vb-p7f .vb-p7f__brand{padding-bottom:18px}
.vb-p7f .vb-p7f__group>summary{margin:0}
.vb-p7f .vb-p7f__more{padding:0 16px;margin:8px 0 18px}
.vb-p7f .vb-p7f__more>summary{min-height:56px;padding:10px 0;font-size:15px}
.vb-p7f .vb-p7f__bottom{padding:0 0 12px}
}
@media(max-width:359px){
.vb-p7f .vb-p7f__container{padding-left:16px;padding-right:16px}
.vb-p7f .vb-p7f__contact-inner{padding-left:16px;padding-right:16px}
.vb-p7f .vb-p7f__contact-strip h2{font-size:25px}
}
.vb-p7f .vb-p7f__list-title{font-family:var(--t-headline-font);font-size:16px;font-weight:650;line-height:1.5;margin:18px 0 0;color:#173f32}