.vgb26-finale,.vgb26-finale *{box-sizing:border-box}.vgb26-finale{--vgb26-green:#8bc53d;--vgb26-green-light:#a3d95c;--vgb26-deep-green:#233822;--vgb26-deeper-green:#192b19;--vgb26-ink:#111610;--vgb26-muted:#626a60;--vgb26-cream:#f6f4ed;position:relative;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;color:#fff;background:radial-gradient(circle at 13% 7%,rgba(139,197,61,.17),transparent 27%),radial-gradient(circle at 95% 94%,rgba(139,197,61,.1),transparent 29%),linear-gradient(125deg,var(--vgb26-deeper-green) 0%,var(--vgb26-deep-green) 100%);font-family:"Poppins",Arial,sans-serif;scroll-margin-top:96px;isolation:isolate}.vgb26-finale::before{content:"";position:absolute;z-index:-1;top:-90px;left:-115px;width:440px;height:440px;opacity:.34;background-image:radial-gradient(rgba(255,255,255,.22) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 70%);mask-image:radial-gradient(circle,#000 0%,transparent 70%);pointer-events:none}.vgb26-finale::after{content:"";position:absolute;z-index:-1;right:-185px;bottom:-275px;width:610px;height:610px;border:1px solid rgba(139,197,61,.15);border-radius:50%;box-shadow:0 0 0 70px rgba(139,197,61,.028),0 0 0 140px rgba(139,197,61,.018);pointer-events:none}.vgb26-finale__inner{width:min(100%,1380px);margin:0 auto;padding:clamp(90px,9vw,138px) clamp(22px,5vw,72px)}.vgb26-finale__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(48px,8vw,112px)}.vgb26-finale__content{min-width:0}.vgb26-finale__eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 21px;color:var(--vgb26-green);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.vgb26-finale__eyebrow::before{content:"";width:29px;height:2px;flex:0 0 29px;background:var(--vgb26-green)}.vgb26-finale__title{max-width:780px;margin:0;color:#fff;font-size:clamp(42px,5.5vw,72px);font-weight:650;line-height:1.055;letter-spacing:-.048em;text-wrap:balance}.vgb26-finale__title span{color:var(--vgb26-green)}.vgb26-finale__intro{max-width:760px;margin:27px 0 0;color:rgba(255,255,255,.73);font-size:18px;font-weight:400;line-height:1.75}.vgb26-finale__intro strong{color:#fff;font-weight:650}.vgb26-finale__assurances{margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px;list-style:none}.vgb26-finale__assurances li{min-height:39px;padding:9px 13px;display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:13px;font-weight:600;line-height:1.45}.vgb26-finale__actions{margin-top:35px;display:flex;flex-wrap:wrap;gap:13px}.vgb26-finale__button{min-height:58px;padding:15px 23px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid transparent;border-radius:4px;font-size:14px;font-weight:650;line-height:1.2;text-align:center;text-decoration:none!important;transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.vgb26-finale__button--primary{color:#10160f!important;background:var(--vgb26-green);border-color:var(--vgb26-green)}.vgb26-finale__button--primary:hover{color:#10160f!important;background:var(--vgb26-green-light);border-color:var(--vgb26-green-light);transform:translateY(-2px)}.vgb26-finale__button--secondary{color:#fff!important;background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.38)}.vgb26-finale__button--secondary:hover{color:#fff!important;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.62);transform:translateY(-2px)}.vgb26-finale__button:focus-visible{outline:3px solid rgba(139,197,61,.5);outline-offset:4px}.vgb26-finale__contacts{margin:40px 0 0;padding:26px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;border-top:1px solid rgba(255,255,255,.12)}.vgb26-finale__contact{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px}.vgb26-finale__contact-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:var(--vgb26-green);background:rgba(139,197,61,.09);border:1px solid rgba(139,197,61,.24);border-radius:50%}.vgb26-finale__contact-copy{min-width:0}.vgb26-finale__contact-label{display:block;margin:0 0 3px;color:rgba(255,255,255,.48);font-size:10px;font-weight:650;line-height:1.35;letter-spacing:.105em;text-transform:uppercase}.vgb26-finale__contact a{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:#fff!important;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none!important;transition:color 180ms ease}.vgb26-finale__contact a:hover{color:var(--vgb26-green)!important}.vgb26-finale__contact a:focus-visible{outline:2px solid var(--vgb26-green);outline-offset:4px}.vgb26-finale__brief{position:relative;padding:clamp(31px,4.5vw,50px);overflow:hidden;color:var(--vgb26-ink);background:var(--vgb26-cream);border:1px solid rgba(139,197,61,.27);border-radius:18px;box-shadow:0 30px 82px rgba(5,16,5,.25)}.vgb26-finale__brief::before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--vgb26-green)}.vgb26-finale__brief::after{content:"";position:absolute;top:-75px;right:-75px;width:190px;height:190px;background:rgba(139,197,61,.08);border-radius:50%;pointer-events:none}.vgb26-finale__brief-head,.vgb26-finale__checklist,.vgb26-finale__next{position:relative;z-index:1}.vgb26-finale__brief-label{margin:0 0 8px;color:#699d2b;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.11em;text-transform:uppercase}.vgb26-finale__brief h3{max-width:470px;margin:0;color:var(--vgb26-deep-green);font-size:clamp(28px,3.1vw,40px);font-weight:650;line-height:1.17;letter-spacing:-.037em;text-wrap:balance}.vgb26-finale__checklist{margin:29px 0 0;padding:0;display:grid;list-style:none;counter-reset:vgb26-brief-step}.vgb26-finale__checklist li{counter-increment:vgb26-brief-step;padding:18px 0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;color:#3f483d;border-bottom:1px solid rgba(35,56,34,.11);font-size:17px;font-weight:500;line-height:1.58}.vgb26-finale__checklist li:first-child{padding-top:0}.vgb26-finale__checklist li::before{content:"0" counter(vgb26-brief-step);width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--vgb26-deep-green);background:rgba(139,197,61,.14);border:1px solid rgba(139,197,61,.3);border-radius:50%;font-size:11px;font-weight:750;line-height:1;letter-spacing:.025em}.vgb26-finale__checklist strong{color:var(--vgb26-deep-green);font-weight:650}.vgb26-finale__next{margin-top:25px;padding:21px 22px;background:#fff;border-left:3px solid var(--vgb26-green);border-radius:3px 8px 8px 3px}.vgb26-finale__next-label{margin:0 0 7px;color:var(--vgb26-deep-green);font-size:13px;font-weight:700;line-height:1.4}.vgb26-finale__next p:last-child{margin:0;color:var(--vgb26-muted);font-size:16px;font-weight:400;line-height:1.65}.vgb26-finale__next strong{color:var(--vgb26-deep-green);font-weight:650}@media (max-width:1050px){.vgb26-finale__layout{grid-template-columns:1fr;gap:52px}.vgb26-finale__content{max-width:870px}.vgb26-finale__brief{max-width:810px}}@media (max-width:680px){.vgb26-finale__inner{padding-top:78px;padding-bottom:82px}.vgb26-finale__title{font-size:clamp(38px,12vw,52px);line-height:1.08}.vgb26-finale__intro{margin-top:22px;line-height:1.68}.vgb26-finale__actions{display:grid;grid-template-columns:1fr}.vgb26-finale__button{width:100%}.vgb26-finale__contacts{grid-template-columns:1fr}.vgb26-finale__brief{border-radius:13px}}@media (max-width:430px){.vgb26-finale__assurances{display:grid;grid-template-columns:1fr}.vgb26-finale__assurances li{width:100%;border-radius:6px}.vgb26-finale__brief{padding:29px 22px}.vgb26-finale__checklist li{grid-template-columns:34px minmax(0,1fr);gap:11px;font-size:16px}.vgb26-finale__checklist li::before{width:34px;height:34px}.vgb26-finale__next{padding:19px}}