.landing-module__U8goQq__hero{background:#07101b;align-items:center;min-height:700px;display:flex;position:relative;overflow:hidden}.landing-module__U8goQq__hero:after{content:"";background:linear-gradient(90deg,#02070ef7,#02070ec7 38%,#02070e1f 76%);position:absolute;inset:0}.landing-module__U8goQq__hero>img{object-fit:cover}.landing-module__U8goQq__heroCopy{z-index:1;color:#fff;position:relative}.landing-module__U8goQq__heroCopy>p,.landing-module__U8goQq__eyebrow{color:#e10015;letter-spacing:.15em;margin:0 0 18px;font-size:.68rem;font-weight:900}.landing-module__U8goQq__heroCopy h1{max-width:980px;font-family:var(--font-heading),sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(3.2rem,6vw,6rem);font-weight:650;line-height:.94}.landing-module__U8goQq__heroText{color:#e5e5e5;max-width:680px;margin:27px 0 34px;font-size:1.03rem;line-height:1.75}.landing-module__U8goQq__heroCopy a{color:#fff;letter-spacing:.09em;background:#e10015;padding:17px 27px;font-size:.68rem;font-weight:900;display:inline-flex}.landing-module__U8goQq__breadcrumb{color:#777;border-bottom:1px solid #ddd;align-items:center;gap:10px;padding-top:20px;padding-bottom:20px;font-size:.72rem;display:flex}.landing-module__U8goQq__breadcrumb strong{color:#111}.landing-module__U8goQq__intro{padding-top:105px;padding-bottom:105px}.landing-module__U8goQq__intro h2,.landing-module__U8goQq__process h2,.landing-module__U8goQq__materials h2,.landing-module__U8goQq__details h2,.landing-module__U8goQq__linksSection h2,.landing-module__U8goQq__faq h2{max-width:1000px;font-family:var(--font-heading),sans-serif;margin:0 0 40px;font-size:clamp(2.4rem,4.3vw,4.25rem);line-height:1.04}.landing-module__U8goQq__twoColumns{grid-template-columns:1fr 1fr;gap:70px;display:grid}.landing-module__U8goQq__twoColumns p,.landing-module__U8goQq__editorialCopy p,.landing-module__U8goQq__materials p{color:#606060;margin:0;line-height:1.9}.landing-module__U8goQq__editorial{background:#f3f3f3;grid-template-columns:1.08fr .92fr;align-items:center;min-height:620px;display:grid}.landing-module__U8goQq__editorialImage{align-self:stretch;min-height:620px;margin:0;position:relative}.landing-module__U8goQq__editorialImage img{object-fit:cover}.landing-module__U8goQq__editorialImage figcaption,.landing-module__U8goQq__qualityImage figcaption{color:#fff;background:#000000ad;padding:9px 12px;font-size:.68rem;line-height:1.45;position:absolute;bottom:16px;left:16px;right:16px}.landing-module__U8goQq__editorialCopy{padding:65px clamp(35px,5vw,82px)}.landing-module__U8goQq__editorialCopy h2{font-family:var(--font-heading),sans-serif;margin:0 0 24px;font-size:clamp(2.2rem,3.5vw,3.5rem);line-height:1.08}.landing-module__U8goQq__editorialCopy h3,.landing-module__U8goQq__materials h3{margin:30px 0 13px}.landing-module__U8goQq__editorialCopy ul{color:#555;padding-left:20px;line-height:1.9}.landing-module__U8goQq__process{color:#fff;background:#07101b;padding:105px 0}.landing-module__U8goQq__processGrid{border-top:1px solid #35404d;border-left:1px solid #35404d;grid-template-columns:repeat(3,1fr);display:grid}.landing-module__U8goQq__processGrid article{border-bottom:1px solid #35404d;border-right:1px solid #35404d;min-height:220px;padding:33px}.landing-module__U8goQq__processGrid span{color:#e10015;font-family:var(--font-heading);font-size:1.35rem}.landing-module__U8goQq__processGrid h3{margin:27px 0 11px;font-size:1.05rem}.landing-module__U8goQq__processGrid p{color:#abb4bf;margin:0;font-size:.84rem;line-height:1.7}.landing-module__U8goQq__materials{grid-template-columns:.92fr 1.08fr;align-items:center;gap:80px;padding-top:115px;padding-bottom:115px;display:grid}.landing-module__U8goQq__qualityImage{min-height:520px;margin:0;position:relative}.landing-module__U8goQq__qualityImage img{object-fit:cover}.landing-module__U8goQq__details{padding-top:105px;padding-bottom:105px}.landing-module__U8goQq__details>div{border-top:1px solid #ddd;border-left:1px solid #ddd;grid-template-columns:repeat(4,1fr);display:grid}.landing-module__U8goQq__details article{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:32px}.landing-module__U8goQq__details h3{margin:0 0 14px}.landing-module__U8goQq__details p{color:#6b6b6b;margin:0;font-size:.84rem;line-height:1.7}.landing-module__U8goQq__linksSection{background:#f3f3f3;padding:105px 0}.landing-module__U8goQq__linksLead{color:#666;max-width:790px;margin:-18px 0 35px;line-height:1.8}.landing-module__U8goQq__linkGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.landing-module__U8goQq__linkGrid a{background:#fff;border:1px solid #ddd;min-height:155px;padding:27px;transition:all .25s}.landing-module__U8goQq__linkGrid a:hover{border-color:#e10015;transform:translateY(-3px)}.landing-module__U8goQq__linkGrid h3{margin:0 0 28px}.landing-module__U8goQq__linkGrid span{color:#e10015;letter-spacing:.07em;font-size:.64rem;font-weight:900}.landing-module__U8goQq__faq{color:#fff;background:#07101b;padding:105px 0}.landing-module__U8goQq__faq>div>div{max-width:1000px}.landing-module__U8goQq__faq details{border-top:1px solid #36414e}.landing-module__U8goQq__faq details:last-child{border-bottom:1px solid #36414e}.landing-module__U8goQq__faq summary{cursor:pointer;padding:23px 10px 23px 0;font-weight:700}.landing-module__U8goQq__faq summary:after{content:"+";float:right;color:#e10015;font-size:1.35rem}.landing-module__U8goQq__faq details[open] summary:after{content:"−"}.landing-module__U8goQq__faq details p{color:#abb4bf;max-width:850px;margin:0;padding:0 25px 23px 0;line-height:1.8}@media (max-width:900px){.landing-module__U8goQq__hero{min-height:650px}.landing-module__U8goQq__editorial{grid-template-columns:1fr}.landing-module__U8goQq__editorialImage{min-height:470px}.landing-module__U8goQq__processGrid{grid-template-columns:repeat(2,1fr)}.landing-module__U8goQq__materials{grid-template-columns:1fr;gap:48px}.landing-module__U8goQq__details>div,.landing-module__U8goQq__linkGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.landing-module__U8goQq__hero{align-items:flex-end;min-height:700px;padding-bottom:60px}.landing-module__U8goQq__hero:after{background:linear-gradient(#02070e38,#02070efa)}.landing-module__U8goQq__hero>img{object-position:60% center}.landing-module__U8goQq__heroCopy h1{font-size:3rem}.landing-module__U8goQq__breadcrumb{white-space:nowrap;overflow:auto}.landing-module__U8goQq__intro,.landing-module__U8goQq__details{padding-top:72px;padding-bottom:72px}.landing-module__U8goQq__twoColumns{grid-template-columns:1fr;gap:20px}.landing-module__U8goQq__editorialImage{min-height:330px}.landing-module__U8goQq__editorialCopy{padding:45px 24px}.landing-module__U8goQq__process,.landing-module__U8goQq__linksSection,.landing-module__U8goQq__faq{padding:72px 0}.landing-module__U8goQq__processGrid,.landing-module__U8goQq__details>div,.landing-module__U8goQq__linkGrid{grid-template-columns:1fr}.landing-module__U8goQq__materials{padding-top:72px;padding-bottom:72px}.landing-module__U8goQq__qualityImage{min-height:370px}}
