.vlu-trade-hero{position:relative;width:100%;height:60vh;min-height:480px;overflow:hidden;display:flex;align-items:flex-end;color:var(--vlu-bg)}@media(min-width:750px){.vlu-trade-hero{height:70vh;min-height:560px}}.vlu-trade-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vlu-trade-hero__image{width:100%;height:100%;object-fit:cover;display:block}.vlu-trade-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000001a,#000000a6);pointer-events:none}.vlu-trade-hero__content{position:relative;z-index:1;width:100%;padding:48px 24px 56px}.vlu-trade-hero__eyebrow{font-family:var(--vlu-font-body);font-size:var(--vlu-fs-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--vlu-bg);margin:0 0 12px;opacity:.85}.vlu-trade-hero__heading{font-family:var(--vlu-font-display);font-size:var(--vlu-fs-h2);font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--vlu-bg);margin:0 0 16px;max-width:880px;text-shadow:0 1px 24px rgba(0,0,0,.35)}@media(min-width:750px){.vlu-trade-hero__heading{font-size:44px}}.vlu-trade-hero__sub{font-family:var(--vlu-font-body);font-size:16px;line-height:1.5;color:var(--vlu-bg);margin:0 0 28px;max-width:540px;text-shadow:0 1px 16px rgba(0,0,0,.3)}@media(min-width:750px){.vlu-trade-hero__sub{font-size:18px}}.vlu-trade-hero__cta{background:var(--vlu-bg);color:var(--vlu-text)}.vlu-trade-hero__cta:hover{background:var(--vlu-accent);color:var(--vlu-bg)}.vlu-trade-benefits{background:var(--vlu-bg);padding:96px 0}.vlu-trade-benefits__heading{font-family:var(--vlu-font-display);font-size:28px;font-weight:400;line-height:1.15;text-align:center;color:var(--vlu-text);margin:0 auto 64px;max-width:720px}.vlu-trade-benefits__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:48px}@media(min-width:750px){.vlu-trade-benefits__grid{grid-template-columns:repeat(3,1fr);gap:48px}}.vlu-trade-benefits__item{padding-top:24px;border-top:1px solid var(--vlu-accent)}.vlu-trade-benefits__numeral{font-family:var(--vlu-font-display);font-size:18px;color:var(--vlu-accent);font-style:italic;display:inline-block;margin-bottom:12px}.vlu-trade-benefits__title{font-family:var(--vlu-font-display);font-size:22px;font-weight:400;color:var(--vlu-text);margin:0 0 12px}.vlu-trade-benefits__body{font-family:var(--vlu-font-body);font-size:15px;line-height:1.6;color:var(--vlu-text-light);margin:0}@media(max-width:749px){.vlu-trade-benefits{padding:64px 0}.vlu-trade-benefits__heading{font-size:22px;margin-bottom:32px}}.vlu-trade-form-sec{background:var(--vlu-bg-soft);padding:96px 0}.vlu-trade-form-sec__inner{max-width:720px;margin:0 auto}.vlu-trade-form-sec__header{text-align:center;margin-bottom:48px}.vlu-trade-form-sec__eyebrow{font-family:var(--vlu-font-body);font-size:var(--vlu-fs-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--vlu-text-light);margin:0 0 12px}.vlu-trade-form-sec__heading{font-family:var(--vlu-font-display);font-size:var(--vlu-fs-h2-m);font-weight:400;color:var(--vlu-text);margin:0 0 16px}.vlu-trade-form-sec__intro{font-family:var(--vlu-font-body);font-size:15px;line-height:1.6;color:var(--vlu-text-light);margin:0}.vlu-trade-form{display:flex;flex-direction:column;gap:20px}.vlu-trade-form__row{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:750px){.vlu-trade-form__row{grid-template-columns:1fr 1fr;gap:24px}}.vlu-trade-form__field{display:flex;flex-direction:column;gap:6px}.vlu-trade-form__label{font-family:var(--vlu-font-body);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--vlu-text-light)}.vlu-trade-form input,.vlu-trade-form textarea{font-family:var(--vlu-font-body);font-size:15px;padding:12px 14px;border:1px solid var(--vlu-border);background:var(--vlu-bg);color:var(--vlu-text);border-radius:0;transition:border-color .2s ease}.vlu-trade-form input:focus-visible,.vlu-trade-form textarea:focus-visible{outline:none;border-color:var(--vlu-accent)}.vlu-trade-form__submit{align-self:flex-start;margin-top:12px}.vlu-trade-form__status{margin:16px 0 0;font-family:var(--vlu-font-body);font-size:13px}.vlu-trade-form__status--ok{color:var(--vlu-accent)}.vlu-trade-form__status--err{color:#b7472a}@media(max-width:749px){.vlu-trade-form-sec{padding:64px 0}.vlu-trade-form-sec__heading{font-size:var(--vlu-fs-h2-m)}}.vlu-trade-featured{background:var(--vlu-bg);padding:96px 0}.vlu-trade-featured__header{text-align:center;max-width:640px;margin:0 auto 56px}.vlu-trade-featured__eyebrow{font-family:var(--vlu-font-body);font-size:var(--vlu-fs-eyebrow);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--vlu-text-light);margin:0 0 12px}.vlu-trade-featured__heading{font-family:var(--vlu-font-display);font-size:var(--vlu-fs-h2-m);font-weight:400;color:var(--vlu-text);margin:0 0 16px}.vlu-trade-featured__sub{font-family:var(--vlu-font-body);font-size:15px;line-height:1.6;color:var(--vlu-text-light);margin:0}.vlu-trade-featured__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 16px}@media(min-width:750px){.vlu-trade-featured__grid{grid-template-columns:repeat(4,1fr);gap:40px 24px}}@media(max-width:749px){.vlu-trade-featured{padding:64px 0}}.vlu-trade-testimonials{background:var(--vlu-bg-soft);padding:80px 0}.vlu-trade-testimonials__heading{font-family:var(--vlu-font-display);font-size:22px;font-weight:400;text-align:center;color:var(--vlu-text);margin:0 0 48px}.vlu-trade-testimonials__list{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:40px;max-width:1080px;margin:0 auto}@media(min-width:750px){.vlu-trade-testimonials__list{grid-template-columns:1fr 1fr;gap:48px}}.vlu-trade-testimonials__item{padding:0 24px;border-left:2px solid var(--vlu-accent)}.vlu-trade-testimonials__quote{font-family:var(--vlu-font-display);font-style:italic;font-size:17px;line-height:1.5;color:var(--vlu-text);margin:0 0 16px;padding:0;border:0}.vlu-trade-testimonials__attrib{font-family:var(--vlu-font-body);font-size:13px;color:var(--vlu-text-light);margin:0;letter-spacing:.04em}.vlu-trade-testimonials__attrib strong{color:var(--vlu-text);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/44/assets/vlu-trade-page.css.map */
