.info-banner-wrapper{width:100%;max-width:1340px;margin:0 auto;padding-left:0;padding-right:0}.info-banner-container{border-radius:16px;background-size:cover;background-position:center;background-repeat:no-repeat;min-height:var(--min-height-desktop, 480px);display:flex;align-items:center;position:relative;overflow:hidden}.info-banner__content{padding:60px;max-width:750px;position:relative;z-index:2}.info-banner__eyebrow{display:block;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;opacity:.9}.info-banner__title{font-family:var(--font-heading-family, inherit);font-size:1.875rem;font-weight:300;line-height:1.15;margin:0 0 20px;color:inherit;letter-spacing:-.5px}.info-banner__desc{font-size:.9375rem;line-height:1.5;margin:0;opacity:.85;max-width:600px;color:var(--secondary-text-color, inherit)}.info-banner__steps{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.info-banner__step{display:flex;align-items:flex-start;gap:15px;flex:1;min-width:180px}.info-banner__step-num{width:38px;height:38px;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;flex-shrink:0;opacity:.8}.info-banner__step-text{display:flex;flex-direction:column}.info-banner__step-title{font-size:.75rem;font-weight:600;margin:0 0 5px;color:inherit}.info-banner__step-desc{font-size:.625rem;opacity:.75;font-weight:400;margin:0;line-height:1.4;color:var(--secondary-text-color, inherit)}@media(max-width:1024px){.info-banner__title{font-size:36px}.info-banner__content{padding:50px 40px}}@media(max-width:768px){.info-banner-container{min-height:var(--min-height-mobile, 550px);align-items:flex-start;background-position:center bottom}.info-banner__steps{flex-direction:column;gap:20px}.info-banner__content{padding:40px 25px}.info-banner__title{font-size:32px}}.info-cta{display:flex;flex-direction:column;gap:2rem;align-items:flex-start;justify-content:space-between}@media screen and (min-width:750px){.info-cta{flex-direction:row;align-items:center}}.info-cta__content{flex:1;max-width:600px}.info-cta__title{margin-top:0;margin-bottom:1rem;font-size:2.5rem;line-height:1.2;font-weight:400}.info-cta__subtitle{margin:0;color:rgba(var(--color-foreground),.75);font-size:1rem;line-height:1.5}.info-cta__actions{display:flex;flex-wrap:wrap;gap:1rem}.landing-hero-banner{position:relative;width:100%;min-height:500px;display:flex;align-items:center;overflow:hidden;padding:40px 20px}@media(min-width:768px){.landing-hero-banner{min-height:600px;padding:60px 40px}}@media(min-width:1024px){.landing-hero-banner{padding:80px 5%}}.landing-hero-banner__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.landing-hero-banner__content{position:relative;z-index:2;max-width:600px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.landing-hero-banner__eyebrow{margin-bottom:20px;color:#111;font-size:15px;letter-spacing:1px;font-weight:600;display:flex;gap:2em;flex-direction:row}.landing-hero-banner__eyebrow svg{max-width:100%;height:auto;display:block}.landing-hero-banner__title{font-family:var(--font-heading-family, inherit);font-size:36px;line-height:1.1;font-weight:300;color:#111;margin:0 0 20px}@media(min-width:768px){.landing-hero-banner__title{font-size:48px}}.landing-hero-banner__description{font-family:var(--font-body-family, inherit);font-size:16px;line-height:1.5;color:#555;margin:0 0 30px}@media(min-width:768px){.landing-hero-banner__description{font-size:17px}}.landing-hero-banner__buttons{display:flex;gap:15px;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/169/assets/landing.css.map */
