.distributors-page{color:#172b38}.dist-wrap{max-width:1300px}.dist-hero{position:relative;min-height:650px;color:#fff;background:#123c53;overflow:hidden}.dist-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,29,43,.89) 0%,rgba(5,29,43,.68) 42%,rgba(5,29,43,.08) 100%)}.dist-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.dist-hero-inner{position:relative;z-index:1;min-height:650px;padding-top:30px;padding-bottom:80px;display:flex;flex-direction:column}.dist-breadcrumb{display:flex;gap:12px;font-size:13px;color:rgba(255,255,255,.8)}.dist-breadcrumb a{color:inherit}.dist-hero-copy{margin:auto 0;max-width:700px;padding-top:45px}.dist-hero .eyebrow{color:#7ed8f3}.dist-hero h1{font-size:clamp(48px,5vw,76px);line-height:1.04;letter-spacing:-.04em;margin:16px 0 22px;color:white}.dist-hero-copy>p:not(.eyebrow){max-width:550px;font-size:18px;line-height:1.7;color:#e6f0f3}.dist-actions{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:30px}.dist-hero-link{color:white;font-weight:600}.dist-intro,.dist-presence,.dist-steps{padding:105px 0}.dist-intro-grid,.dist-section-head{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.distributors-page h2{font-size:clamp(36px,4vw,54px);line-height:1.13;letter-spacing:-.035em;margin:14px 0 24px}.dist-intro h2 em{font-style:normal;color:#008cbe}.dist-intro-grid p,.dist-section-head>p,.dist-products p{font-size:16px;line-height:1.8;color:#5b6b75}.dist-intro-grid .dist-lead{font-size:22px;line-height:1.5;color:#1d3949;margin-top:4px}.dist-text-link{display:inline-block;margin-top:22px;color:#007fae;font-weight:700}.dist-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:76px;border-top:1px solid #d7e1e6}.dist-benefits article{padding:28px 24px 0 0}.dist-benefits article+article{border-left:1px solid #d7e1e6;padding-left:25px}.dist-benefits article>span,.dist-step-grid article>span{font-size:13px;color:#009bc9;font-weight:700}.dist-benefits h3,.dist-step-grid h3{font-size:20px;line-height:1.3;margin:30px 0 12px}.dist-benefits p,.dist-step-grid p{font-size:15px;line-height:1.7;color:#65747d}.dist-note{font-size:13px;color:#73828a;margin-top:30px}.dist-products{background:#073d5c;color:white;padding:100px 0}.dist-products-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.dist-products .eyebrow{color:#7ed8f3}.dist-products h2{color:white}.dist-products p{color:#c7dce5;max-width:480px;margin-bottom:30px}.dist-product-list a{display:flex;align-items:center;gap:20px;border-bottom:1px solid rgba(255,255,255,.25);padding:22px 0;color:white;font-size:21px;font-weight:600}.dist-product-list a:first-child{border-top:1px solid rgba(255,255,255,.25)}.dist-product-list span{font-size:12px;color:#88cce0}.dist-product-list b{margin-left:auto;font-weight:400}.dist-section-head{align-items:end;margin-bottom:42px}.dist-section-head>p{max-width:450px}.dist-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dist-gallery figure{margin:0}.dist-gallery img{width:100%;height:280px;object-fit:cover;display:block}.dist-gallery figcaption{font-size:19px;font-weight:700;padding-top:18px}.dist-gallery figcaption span{display:block;font-size:11px;letter-spacing:.11em;color:#008ebc;margin-bottom:8px}.dist-steps{background:#f1f6f8}.dist-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.dist-step-grid article{border-top:2px solid #00a5d2;padding-top:22px}.distributors-page .contact{scroll-margin-top:85px}.distributors-page .contact-copy h2{color:inherit}.distributors-page .contact-copy p{max-width:400px}@media(max-width:800px){.dist-hero,.dist-hero-inner{min-height:620px}.dist-hero:after{background:linear-gradient(90deg,rgba(5,29,43,.88),rgba(5,29,43,.48)),linear-gradient(0deg,rgba(5,29,43,.5),transparent)}.dist-hero-img{object-position:58% center}.dist-intro,.dist-presence,.dist-steps,.dist-products{padding:72px 0}.dist-intro-grid,.dist-section-head,.dist-products-grid{grid-template-columns:1fr;gap:16px}.dist-benefits{grid-template-columns:repeat(2,1fr);margin-top:40px}.dist-benefits article{padding-bottom:22px}.dist-benefits article:nth-child(3){border-left:0;padding-left:0;border-top:1px solid #d7e1e6}.dist-benefits article:nth-child(4){border-top:1px solid #d7e1e6}.dist-gallery{gap:12px}.dist-gallery img{height:190px}.dist-gallery figcaption{font-size:16px}.dist-products-grid{gap:40px}}@media(max-width:520px){.dist-hero,.dist-hero-inner{min-height:600px}.dist-hero h1{font-size:45px}.dist-hero-copy>p:not(.eyebrow){font-size:16px}.dist-actions{align-items:flex-start;flex-direction:column;gap:18px}.dist-benefits{grid-template-columns:1fr}.dist-benefits article,.dist-benefits article+article,.dist-benefits article:nth-child(3){border-left:0;border-top:1px solid #d7e1e6;padding:22px 0}.dist-benefits h3{margin:14px 0 8px}.dist-gallery{grid-template-columns:1fr}.dist-gallery img{height:230px}.dist-gallery figure{margin-bottom:18px}.dist-step-grid{grid-template-columns:1fr;gap:24px}.dist-step-grid h3{margin:14px 0 8px}.dist-products h2{font-size:38px}}
.dist-why-heading{text-align:center;margin:90px auto 40px;max-width:700px}.dist-why-heading p:not(.eyebrow){color:#65747d;line-height:1.7}.dist-visual-benefits{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.dist-visual-benefits article{position:relative;grid-column:span 2;min-height:310px;overflow:hidden;background:#17455b;color:white;border-radius:6px}.dist-visual-benefits article:nth-child(1),.dist-visual-benefits article:nth-child(2){grid-column:span 3;min-height:355px}.dist-visual-benefits article:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,24,37,.9),rgba(3,24,37,.05) 80%)}.dist-visual-benefits img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.dist-visual-benefits article>div{position:absolute;z-index:1;bottom:0;padding:28px}.dist-visual-benefits h3{font-size:23px;color:white;margin:0 0 9px}.dist-visual-benefits p{font-size:14px;line-height:1.6;color:#e8f2f5;margin:0}.dist-cases,.dist-factory{padding:100px 0}.dist-cases{background:#f1f6f8}.dist-case-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.dist-case-grid a{position:relative;display:block;min-width:0;overflow:hidden;background:#dce9ed}.dist-case-grid img{width:100%;height:220px;object-fit:cover;display:block;transition:transform .25s}.dist-case-grid a:hover img{transform:scale(1.04)}.dist-case-grid span{position:absolute;inset:auto 0 0;padding:30px 15px 14px;background:linear-gradient(transparent,rgba(1,22,34,.9));color:#fff;font-weight:600;font-size:14px;line-height:1.35}.dist-case-grid b{font-weight:400}.dist-factory-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px}.dist-factory-grid figure{margin:0}.dist-factory-grid img{height:300px;width:100%;object-fit:cover;display:block}.dist-factory-grid figcaption{font-size:15px;font-weight:600;padding-top:14px;color:#274654}@media(max-width:800px){.dist-why-heading{margin-top:60px}.dist-visual-benefits{grid-template-columns:repeat(2,1fr)}.dist-visual-benefits article,.dist-visual-benefits article:nth-child(1),.dist-visual-benefits article:nth-child(2){grid-column:span 1;min-height:300px}.dist-visual-benefits article:last-child{grid-column:span 2}.dist-cases,.dist-factory{padding:72px 0}.dist-case-grid{grid-template-columns:repeat(2,1fr)}.dist-factory-grid{grid-template-columns:repeat(3,1fr);gap:12px}.dist-factory-grid img{height:200px}}@media(max-width:520px){.dist-visual-benefits{grid-template-columns:1fr}.dist-visual-benefits article,.dist-visual-benefits article:nth-child(1),.dist-visual-benefits article:nth-child(2),.dist-visual-benefits article:last-child{grid-column:auto;min-height:260px}.dist-visual-benefits article>div{padding:22px}.dist-case-grid img{height:180px}.dist-case-grid span{font-size:12px;padding:30px 10px 10px}.dist-factory-grid{grid-template-columns:1fr}.dist-factory-grid img{height:230px}.dist-factory-grid figure{margin-bottom:16px}}
/* Match the About Aurora page palette. */
.distributors-page{color:#17343a}.dist-hero{background:#21465a}.dist-hero:after{background:linear-gradient(90deg,rgba(6,33,47,.78),rgba(6,33,47,.45) 45%,rgba(6,33,47,.06))}.dist-hero .eyebrow{color:#e7f3f5}.dist-intro h2 em,.dist-text-link,.dist-gallery figcaption span{color:#078b90}.dist-intro-grid p,.dist-section-head>p,.dist-why-heading p:not(.eyebrow),.dist-step-grid p{color:#58716f}.dist-intro-grid .dist-lead{color:#17343a}.dist-cases,.dist-steps{background:#f3f8f6}.dist-products{background:#eaf3f1;color:#17343a}.dist-products .eyebrow{color:#078b90}.dist-products h2{color:#17343a}.dist-products p{color:#58716f}.dist-product-list a{color:#17343a;border-color:#ccded6}.dist-product-list a:first-child{border-color:#ccded6}.dist-product-list span{color:#078b90}.dist-step-grid article{border-color:#119da1}.dist-factory-grid figcaption{color:#355653}.dist-case-grid a{background:#edf4f2}.dist-visual-benefits article{background:#21465a}.dist-note{color:#617772}@media(max-width:800px){.dist-hero:after{background:linear-gradient(90deg,rgba(6,33,47,.85),rgba(6,33,47,.42)),linear-gradient(0deg,rgba(6,33,47,.4),transparent)}}
