:root{--ve-navy:#1E293B;--ve-navy-900:#0F1826;--ve-navy-700:#334155;--ve-orange:#EA580C;--ve-orange-600:#C2470A;--ve-line:#E2E8F0;--ve-muted:#64748B;--ve-soft:#F8FAFC;--ve-max:1280px}.ve-wrap{max-width:var(--ve-max);margin:0 auto;padding:0 24px}.ve-sec{padding:clamp(56px,7vw,92px) 0}.ve-sec--soft{background:var(--ve-soft)}.ve-eyebrow{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ve-orange);margin:0 0 14px}.ve-h2{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15;color:var(--ve-navy);margin:0 0 12px;font-weight:700;letter-spacing:-.01em}.ve-lede{font-size:1rem;line-height:1.7;color:var(--ve-muted);margin:0;max-width:62ch}.ve-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:38px;flex-wrap:wrap}.ve-link{color:var(--ve-navy);font-weight:600;text-decoration:none;border-bottom:2px solid var(--ve-orange);padding-bottom:3px;font-size:.9rem;white-space:nowrap}.ve-link:hover{color:var(--ve-orange)}.ve-btns{display:flex;flex-wrap:wrap;gap:12px}.ve-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:4px;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .18s,color .18s,border-color .18s;border:2px solid transparent;line-height:1}.ve-btn--primary{background:var(--ve-orange);color:#fff}.ve-btn--primary:hover{background:var(--ve-orange-600);color:#fff}.ve-btn--ghost{border-color:#ffffff73;color:#fff}.ve-btn--ghost:hover{background:#fff;color:var(--ve-navy);border-color:#fff}.ve-btn--dark{background:var(--ve-navy);color:#fff}.ve-btn--dark:hover{background:var(--ve-navy-700);color:#fff}.ve-btn--white{background:#fff;color:var(--ve-navy)}.ve-btn--white:hover{background:var(--ve-navy);color:#fff}.ve-hero{position:relative;background:var(--ve-navy-900);overflow:hidden}.ve-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ve-hero__media img{width:100%;height:100%;object-fit:cover;opacity:.42}.ve-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f1826f2,#0f1826d1 48%,#0f182680)}.ve-hero__inner{position:relative;padding:clamp(64px,9vw,128px) 0 clamp(56px,7vw,104px)}.ve-hero__content{max-width:720px}.ve-hero__rule{width:56px;height:4px;background:var(--ve-orange);margin:0 0 22px;border-radius:2px}.ve-hero h1{font-size:clamp(2rem,5vw,3.4rem);line-height:1.07;letter-spacing:-.02em;margin:0 0 18px;font-weight:700;color:#fff}.ve-hero__sub{font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65;color:#cbd5e1;margin:0 0 30px;max-width:56ch}.ve-strip{background:var(--ve-navy)}.ve-strip__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff1a}.ve-strip__item{background:var(--ve-navy);padding:22px 24px}.ve-strip__t{color:#fff;font-weight:600;font-size:.92rem;margin:0 0 5px}.ve-strip__d{color:#94a3b8;font-size:.82rem;margin:0;line-height:1.55}.ve-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ve-cat{position:relative;display:block;border-radius:6px;overflow:hidden;background:var(--ve-navy);text-decoration:none;aspect-ratio:4/3}.ve-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ve-cat:hover img{transform:scale(1.05)}.ve-cat__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f182626 30%,#0f1826e6)}.ve-cat__body{position:absolute;left:0;right:0;bottom:0;padding:22px}.ve-cat__t{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 6px}.ve-cat__d{color:#cbd5e1;font-size:.84rem;margin:0 0 10px;line-height:1.5}.ve-cat__go{color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px}.ve-cat__go i{display:block;width:16px;height:2px;background:var(--ve-orange);transition:width .25s}.ve-cat:hover .ve-cat__go i{width:30px}.ve-vals{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ve-val{border-top:3px solid var(--ve-navy);padding-top:20px}.ve-val__n{font-size:.78rem;font-weight:700;color:var(--ve-orange);letter-spacing:.14em;margin:0 0 10px}.ve-val__t{font-size:1.08rem;font-weight:700;color:var(--ve-navy);margin:0 0 8px}.ve-val__d{color:var(--ve-muted);font-size:.95rem;line-height:1.7;margin:0}.ve-split{display:grid;grid-template-columns:1fr 1.05fr}.ve-split__media{position:relative;min-height:340px}.ve-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ve-split__body{background:var(--ve-navy);padding:clamp(32px,5vw,64px)}.ve-split__body h2{color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);margin:0 0 14px;line-height:1.2;font-weight:700}.ve-split__body p{color:#cbd5e1;line-height:1.7;margin:0 0 20px}.ve-ul{list-style:none;padding:0;margin:0 0 28px}.ve-ul li{color:#e2e8f0;padding:10px 0 10px 26px;position:relative;border-bottom:1px solid rgba(255,255,255,.12);font-size:.95rem}.ve-ul li:before{content:"";position:absolute;left:0;top:18px;width:12px;height:2px;background:var(--ve-orange)}.ve-cta{background:var(--ve-orange)}.ve-cta__inner{padding:clamp(40px,5vw,64px) 0;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.ve-cta h2{color:#fff;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:0 0 8px;line-height:1.2;font-weight:700}.ve-cta p{color:#fffffff2;margin:0;font-size:1rem;line-height:1.6}.ve-faq{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 44px}.ve-faq__q{font-weight:700;color:var(--ve-navy);margin:0 0 7px;font-size:1rem}.ve-faq__a{color:var(--ve-muted);margin:0;line-height:1.7;font-size:.95rem}@media(max-width:980px){.ve-cats,.ve-strip__grid{grid-template-columns:repeat(2,1fr)}.ve-vals{grid-template-columns:1fr;gap:24px}.ve-split{grid-template-columns:1fr}.ve-faq{grid-template-columns:1fr;gap:24px}}@media(max-width:620px){.ve-cats,.ve-strip__grid{grid-template-columns:1fr}.ve-wrap{padding:0 18px}.ve-btn{padding:14px 22px;font-size:.9rem}.ve-cta__inner{display:block}.ve-cta .ve-btns{margin-top:22px}}.ve-cat__t,.ve-cat__d,.ve-cat__body,.ve-hero img,.ve-cat img,.ve-split__media img,.ve-strip__t,.ve-strip__d,.ve-val__n,.ve-val__t,.ve-val__d,.ve-faq__q,.ve-faq__a{display:block}.ve-cat:focus-visible,.ve-btn:focus-visible,.ve-link:focus-visible{outline:3px solid var(--ve-orange);outline-offset:3px}.ve-sec h2,.ve-split__body h2,.ve-cta h2{font-family:inherit}.ve-split__body .ve-eyebrow{color:#fdba74}.ve-cat>img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;opacity:1!important;visibility:visible!important;display:block!important;z-index:0}.ve-cat .ve-cat__scrim{z-index:1}.ve-cat .ve-cat__body{z-index:2}.ve-split__media>img{max-width:none!important;opacity:1!important}.ve-hero__media>img{max-width:none!important;opacity:1!important}.ve-cat .ve-cat__scrim{background:linear-gradient(180deg,#0f18264d,#0f18268c 42%,#0f1826f2)}.ve-cat:hover .ve-cat__scrim{background:linear-gradient(180deg,#0f182661,#0f18269e 42%,#0f1826f7)}.ve-cat__t{text-shadow:0 1px 2px rgba(0,0,0,.35)}.ve-foot{background:var(--ve-navy-900);color:#cbd5e1;padding:clamp(44px,5vw,68px) 0 0}.section:has(.ve-foot){padding:0!important;margin:0!important;max-width:none!important}.ve-foot__top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:40px;padding-bottom:40px}.ve-foot__logo{font-weight:800;letter-spacing:.06em;color:#fff;font-size:1.05rem;margin:0 0 12px}.ve-foot__tag{color:#94a3b8;font-size:.9rem;line-height:1.7;margin:0 0 16px;max-width:38ch}.ve-foot__h{color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px}.ve-foot__list{list-style:none;padding:0;margin:0}.ve-foot__list li{margin:0 0 10px}.ve-foot__list a{color:#cbd5e1;text-decoration:none;font-size:.92rem}.ve-foot__list a:hover{color:#fff}.ve-foot__btn{padding:12px 22px;font-size:.88rem}.ve-foot__bar{border-top:1px solid rgba(255,255,255,.12);padding:20px 0 26px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.ve-foot__bar p{margin:0;font-size:.84rem;color:#94a3b8}.ve-foot__legal a{color:#94a3b8;text-decoration:none;margin-left:18px}.ve-foot__legal a:first-child{margin-left:0}.ve-foot__legal a:hover{color:#fff}@media(max-width:980px){.ve-foot__top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:620px){.ve-foot__top{grid-template-columns:1fr;gap:28px}.ve-foot__bar{display:block}.ve-foot__legal{margin-top:10px}}.ve-chero{background:var(--ve-navy);padding:clamp(34px,4vw,56px) 0}.section:has(.ve-chero){padding:0!important;margin:0!important;max-width:none!important}.ve-chero__crumb{margin:0 0 14px;font-size:.8rem;color:#94a3b8;letter-spacing:.04em}.ve-chero__crumb a{color:#94a3b8;text-decoration:none}.ve-chero__crumb a:hover{color:#fff}.ve-chero__crumb span{margin:0 8px;color:var(--ve-orange)}.ve-chero__t{color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 14px;font-weight:700}.ve-chero__d{color:#cbd5e1;font-size:1rem;line-height:1.7;margin:0;max-width:62ch}.ve-chero__d p{margin:0 0 10px}.ve-chero__empty{margin-top:28px;border-top:1px solid rgba(255,255,255,.14);padding-top:26px;max-width:62ch}.ve-chero__et{color:#fff;font-weight:700;font-size:1.05rem;margin:0 0 8px}.ve-chero__ed{color:#94a3b8;line-height:1.7;margin:0 0 20px;font-size:.95rem}.ve-contact{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:start}.ve-contact__list{list-style:none;padding:0;margin:22px 0 0}.ve-contact__list li{color:var(--ve-muted);font-size:.95rem;padding:10px 0 10px 24px;position:relative;border-top:1px solid var(--ve-line)}.ve-contact__list li:before{content:"";position:absolute;left:0;top:19px;width:12px;height:2px;background:var(--ve-orange)}.ve-contact__panel{background:var(--ve-soft);border:1px solid var(--ve-line);border-radius:6px;padding:clamp(22px,3vw,34px)}.ve-field{margin:0 0 18px}.ve-field label{display:block;font-size:.85rem;font-weight:600;color:var(--ve-navy);margin:0 0 7px}.ve-opt{font-weight:400;color:var(--ve-muted);font-size:.8rem}.ve-field input,.ve-field textarea{width:100%;box-sizing:border-box;border:1px solid #CBD5E1;border-radius:4px;background:#fff;padding:12px 14px;font-size:.95rem;font-family:inherit;color:var(--ve-navy);line-height:1.5}.ve-field textarea{resize:vertical;min-height:140px}.ve-field input:focus,.ve-field textarea:focus{outline:none;border-color:var(--ve-orange);box-shadow:0 0 0 3px #ea580c26}.ve-form__btn{width:100%;margin-top:4px}.ve-note{border-radius:4px;padding:16px 18px;margin:0 0 22px}.ve-note--ok{background:#ecfdf5;border:1px solid #A7F3D0}.ve-note--err{background:#fef2f2;border:1px solid #FECACA}.ve-note__t{margin:0 0 5px;font-weight:700;color:var(--ve-navy);font-size:.95rem}.ve-note__d{margin:0;color:var(--ve-muted);font-size:.9rem;line-height:1.6}.ve-note__d ul{margin:0;padding-left:18px}@media(max-width:860px){.ve-contact{grid-template-columns:1fr;gap:30px}}.ve-foot,.ve-chero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.section:has(.ve-foot),.section:has(.ve-chero){overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ve-brand.css.map */
