.tpl-2026 .vn-tc .vn-tc__wrap{align-items:start;display:grid;gap:var(--vn-space-xl);grid-template-columns:minmax(0,1fr) minmax(0,var(--vn-tc-right,460px));text-align:left}.tpl-2026 .vn-tc--split-50-50 .vn-tc__wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.tpl-2026 .vn-tc--split-60-40 .vn-tc__wrap{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.tpl-2026 .vn-tc--split-40-60 .vn-tc__wrap{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.tpl-2026 .vn-tc--split-66-33 .vn-tc__wrap{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tpl-2026 .vn-tc--split-33-66 .vn-tc__wrap{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.tpl-2026 .vn-tc--gap-l .vn-tc__wrap{gap:var(--vn-space-l)}.tpl-2026 .vn-tc--gap-m .vn-tc__wrap{gap:var(--vn-space-m)}.tpl-2026 .vn-tc--gap-s .vn-tc__wrap{gap:var(--vn-space-s)}.tpl-2026 .vn-tc--align-center .vn-tc__wrap{align-items:center}.tpl-2026 .vn-tc--align-end .vn-tc__wrap{align-items:end}.tpl-2026 .vn-tc--align-stretch .vn-tc__wrap{align-items:stretch}.tpl-2026 .vn-tc--align-stretch .vn-tc__card{height:100%}.tpl-2026 .vn-tc .vn-tc__col{min-width:0}.tpl-2026 .vn-tc--sticky-left .vn-tc__col--left,.tpl-2026 .vn-tc--sticky-right .vn-tc__col--right{align-self:start;position:sticky;top:var(--vn-space-m)}.tpl-2026 .vn-tc .vn-tc__copy .vn-tc__heading{margin:var(--vn-space-s) 0 0}.tpl-2026 .vn-tc .vn-tc__copy .eyebrow+.vn-tc__heading{margin-top:var(--vn-space-s)}.tpl-2026 .vn-tc .vn-tc__copy>.vn-tc__heading:first-child{margin-top:0}.tpl-2026 .vn-tc .vn-tc__heading--h1{font-size:var(--vn-entry)}.tpl-2026 .vn-tc .vn-tc__heading--h2{font-size:var(--vn-h2)}.tpl-2026 .vn-tc .vn-tc__heading em{color:var(--vn-color-primary-light);font-style:normal}.tpl-2026 .vn-tc .vn-tc__copy .vn-tc__text{margin:var(--vn-space-m) 0 0}.tpl-2026 .vn-tc .vn-tc__text p{margin:0}.tpl-2026 .vn-tc .vn-tc__text p+p,.tpl-2026 .vn-tc .vn-tc__text ul{margin-top:var(--vn-space-xs)}.tpl-2026 .vn-tc .vn-tc__copy .vn-tc__actions{justify-content:flex-start;margin-top:var(--vn-space-m)}.tpl-2026 .vn-tc .vn-tc__list{margin-top:var(--vn-space-m)}.tpl-2026 .vn-tc .vn-tc__label{color:var(--vn-color-base-light);font-family:var(--vn-font-mono);font-size:var(--vn-text-xs);font-weight:var(--vn-text-600);letter-spacing:var(--vn-letter-spacing-label);margin:0 0 var(--vn-space-xs);text-transform:uppercase}.tpl-2026 .vn-tc .vn-tc__list ol{display:grid;gap:var(--vn-space-xs);list-style:none;margin:0;padding:0}.tpl-2026 .vn-tc .vn-tc__list li{align-items:baseline;border-top:var(--vn-border-on-dark);color:#fff;display:flex;font-size:var(--vn-text-m);gap:var(--vn-space-xs);line-height:var(--vn-line-height-base);margin:0;padding-top:var(--vn-space-xs)}.tpl-2026 .vn-tc .vn-tc__num{color:var(--vn-color-base-light);flex:0 0 auto;font-family:var(--vn-font-mono);font-size:var(--vn-text-xs);min-width:2.5ch}.tpl-2026 .vn-tc .vn-tc__stats{border-top:var(--vn-border-on-dark);display:grid;gap:var(--vn-space-s) var(--vn-space-m);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-top:var(--vn-space-m);padding-top:var(--vn-space-s)}.tpl-2026 .vn-tc .vn-tc__stat b{color:#fff;display:block;font-family:var(--vn-font-mono);font-size:var(--vn-h3);font-variant-numeric:tabular-nums;font-weight:var(--vn-text-600);line-height:var(--vn-line-height-none)}.tpl-2026 .vn-tc .vn-tc__stat>span{color:var(--vn-color-base-light);display:block;font-family:var(--vn-font-mono);font-size:var(--vn-text-s);letter-spacing:var(--vn-letter-spacing-label);line-height:var(--vn-line-height-base);margin-top:8px;text-transform:uppercase}.tpl-2026 .vn-tc--bg-none .vn-tc__text,.tpl-2026 .vn-tc--bg-soft .vn-tc__text{color:var(--vn-color-gray-600)}.tpl-2026 .vn-tc--bg-none .vn-tc__label,.tpl-2026 .vn-tc--bg-none .vn-tc__num,.tpl-2026 .vn-tc--bg-none .vn-tc__stat>span,.tpl-2026 .vn-tc--bg-soft .vn-tc__label,.tpl-2026 .vn-tc--bg-soft .vn-tc__num,.tpl-2026 .vn-tc--bg-soft .vn-tc__stat>span{color:var(--vn-color-gray-500)}.tpl-2026 .vn-tc--bg-none .vn-tc__list li,.tpl-2026 .vn-tc--bg-none .vn-tc__stat b,.tpl-2026 .vn-tc--bg-soft .vn-tc__list li,.tpl-2026 .vn-tc--bg-soft .vn-tc__stat b{color:var(--vn-color-dark)}.tpl-2026 .vn-tc--bg-none .vn-tc__list li,.tpl-2026 .vn-tc--bg-none .vn-tc__stats,.tpl-2026 .vn-tc--bg-soft .vn-tc__list li,.tpl-2026 .vn-tc--bg-soft .vn-tc__stats{border-top:var(--vn-border-on-light)}.tpl-2026 .vn-tc .vn-tc__image{display:block;height:auto;margin-inline:auto;width:100%}.tpl-2026 .vn-tc .vn-tc__image--r-s{border-radius:var(--vn-radius-s)}.tpl-2026 .vn-tc .vn-tc__image--r-m{border-radius:var(--vn-radius-m)}.tpl-2026 .vn-tc .vn-tc__image--r-l{border-radius:var(--vn-radius-l)}.tpl-2026 .vn-tc .vn-tc__card{background:linear-gradient(rgba(var(--vn-color-white-rgb),.03),rgba(var(--vn-color-white-rgb),.03)),var(--vn-color-base-dark);border:var(--vn-border-on-dark);border-radius:var(--vn-radius-m);color:#fff;padding:var(--vn-space-m);scroll-margin-top:var(--vn-section-space-l)}.tpl-2026 .vn-tc .vn-tc__card-head{align-items:center;display:flex;gap:var(--vn-space-s);margin-bottom:var(--vn-space-s)}.tpl-2026 .vn-tc .vn-tc__cover{border-radius:var(--vn-radius-xs);flex-shrink:0;height:112px;object-fit:contain;width:84px}.tpl-2026 .vn-tc .vn-tc__cover.vn-tc__cover--fit-cover{object-fit:cover}.tpl-2026 .vn-tc .vn-tc__card-head h2{color:#fff;font-size:var(--vn-text-xl);line-height:var(--vn-line-height-snug);margin:0 0 8px}.tpl-2026 .vn-tc .vn-tc__card-head p{color:var(--vn-color-base-pale);font-size:var(--vn-text-s);margin:0}.tpl-2026 .vn-tc .vn-tc__note{color:var(--vn-color-base-light);font-size:var(--vn-text-xs);margin:var(--vn-space-xs) 0 0;text-align:center}.tpl-2026 .vn-tc .vn-tc__form .hs-form fieldset{max-width:none}.tpl-2026 .vn-tc .vn-tc__form .hs-form-field{margin-bottom:var(--vn-space-s)}.tpl-2026 .vn-tc .vn-tc__form .hs-form-field>label{color:var(--vn-color-base-pale);display:block;font-size:var(--vn-text-s);margin-bottom:8px}.tpl-2026 .vn-tc .vn-tc__form .hs-form-required{color:var(--vn-color-primary-light)}.tpl-2026 .vn-tc .vn-tc__form .hs-input{background:rgba(var(--vn-color-white-rgb),.04);border:var(--vn-border-on-dark);border-radius:var(--vn-radius-s);box-sizing:border-box;color:var(--vn-color-white);font-family:inherit;font-size:var(--vn-text-s);min-height:48px;padding:0 var(--vn-space-s);width:100%}.tpl-2026 .vn-tc .vn-tc__form textarea.hs-input{min-height:120px;padding:var(--vn-space-xs) var(--vn-space-s);resize:vertical}.tpl-2026 .vn-tc .vn-tc__form .hs-input:focus-visible{border-color:var(--vn-color-primary-light);outline:none}.tpl-2026 .vn-tc .vn-tc__form .hs-input[type=checkbox],.tpl-2026 .vn-tc .vn-tc__form .hs-input[type=radio]{min-height:0;width:auto}.tpl-2026 .vn-tc .vn-tc__form :is(.hs-richtext,.legal-consent-container) :not(a){color:inherit!important}.tpl-2026 .vn-tc .vn-tc__form .hs-error-msgs{list-style:none;margin:8px 0 0;padding:0}.tpl-2026 .vn-tc .vn-tc__form .hs-error-msgs label{color:var(--vn-color-error);font-size:var(--vn-text-xs)}.tpl-2026 .vn-tc .vn-tc__form .hs-button{background:var(--vn-color-white);border:1px solid var(--vn-color-white);border-radius:var(--vn-radius-s);color:var(--vn-color-dark);cursor:pointer;font-size:var(--vn-text-s);font-weight:var(--vn-text-600);min-height:48px;padding:0 var(--vn-space-m);transition:background .18s ease,transform .18s ease;width:100%}.tpl-2026 .vn-tc .vn-tc__form .hs-button:hover{background:var(--vn-color-base-pale);border-color:var(--vn-color-base-pale);transform:translateY(-1px)}.tpl-2026 .vn-tc .vn-tc__form .submitted-message{color:var(--vn-color-base-pale);font-size:var(--vn-text-m)}.tpl-2026 .vn-tc .vn-tc__form .submitted-message a{color:var(--vn-color-primary-light)}.tpl-2026 .vn-tc .vn-tc__card.vn-tc__card--card-on-dark,.tpl-2026 .vn-tc .vn-tc__card.vn-tc__card--on-light{background:var(--vn-color-white);color:var(--vn-color-dark)}.tpl-2026 .vn-tc .vn-tc__card.vn-tc__card--on-light{border:var(--vn-border-on-light)}.tpl-2026 .vn-tc .vn-tc__card.vn-tc__card--card-on-dark{border:0;border-top:6px solid var(--vn-color-primary)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__card-head h2{color:var(--vn-color-dark)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) :is(.vn-tc__card-head p,.vn-tc__note){color:var(--vn-color-gray-500)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .hs-form-field>label,.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .submitted-message{color:var(--vn-color-gray-700)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form :is(.hs-form-required,.submitted-message a){color:var(--vn-color-primary)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .hs-input{background:var(--vn-color-white);border:var(--vn-border-on-light);color:var(--vn-color-dark)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .hs-input:focus-visible{border-color:var(--vn-color-primary)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .hs-button{background:var(--vn-color-dark);border-color:var(--vn-color-dark);color:var(--vn-color-white)}.tpl-2026 .vn-tc :is(.vn-tc__card--on-light,.vn-tc__card--card-on-dark) .vn-tc__form .hs-button:hover{background:var(--vn-color-base-dark);border-color:var(--vn-color-base-dark)}.tpl-2026 .vn-tc .vn-tc__card--card-on-dark .vn-tc__form .hs-button{background:var(--vn-color-base-dark);border-color:var(--vn-color-base-dark);color:var(--vn-color-white)}.tpl-2026 .vn-tc .vn-tc__card--card-on-dark .vn-tc__form .hs-button:hover{background:var(--vn-color-base);border-color:var(--vn-color-base)}@media (max-width:1040px){.tpl-2026 .vn-tc.vn-tc--stack-1040 .vn-tc__wrap{gap:var(--vn-space-l);grid-template-columns:minmax(0,1fr)}.tpl-2026 .vn-tc--stack-1040.vn-tc--right-first .vn-tc__col--right{order:-1}.tpl-2026 .vn-tc--stack-1040 .vn-tc__col{position:static}}@media (max-width:720px){.tpl-2026 .vn-tc.vn-tc--stack-720 .vn-tc__wrap{gap:var(--vn-space-l);grid-template-columns:minmax(0,1fr)}.tpl-2026 .vn-tc--stack-720.vn-tc--right-first .vn-tc__col--right{order:-1}.tpl-2026 .vn-tc--stack-720 .vn-tc__col{position:static}}@media (max-width:560px){.tpl-2026 .vn-tc .vn-tc__card{padding:var(--vn-space-s)}}