.aw14-section{background:#050505;color:#f5f5f5;padding:48px 20px 80px}.aw14-shell{width:min(1180px,calc(100% - 40px));margin:0 auto}.aw14-hero{padding:clamp(48px,8vw,88px) 0 42px}.aw14-eyebrow{margin:0 0 16px;color:#f22;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.aw14-title{margin:0;max-width:960px;font-size:clamp(34px,5.4vw,68px);line-height:.94;letter-spacing:-.04em}.aw14-lead{max-width:780px;margin:26px 0 0;color:#c4c4c4;font-size:clamp(17px,2vw,20px);line-height:1.6}.aw14-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.aw14-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:1px solid #303030;background:#111;color:#fff;font-weight:850;font-size:14px;letter-spacing:.02em;text-decoration:none;transition:.2s ease}.aw14-btn:hover{border-color:#f22;background:#151515}.aw14-btn--primary{background:#e11;border-color:#e11}.aw14-btn--primary:hover{background:#f22;border-color:#f22}.aw14-strip{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #242424;border-bottom:1px solid #242424}.aw14-strip>div{padding:20px 18px;border-right:1px solid #242424}.aw14-strip>div:last-child{border-right:0}.aw14-strip strong{display:block;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.aw14-strip span{display:block;margin-top:6px;color:#8d8d8d;font-size:13px;line-height:1.45}.aw14-stack{display:grid;gap:18px;margin-top:46px}.aw14-card{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.4fr);min-height:330px;border:1px solid #242424;background:#080808}.aw14-card-media{position:relative;min-height:300px;background:#111;overflow:hidden}.aw14-card-media img{width:100%;height:100%;object-fit:cover}.aw14-card-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 50%,rgba(8,8,8,.9))}.aw14-card-body{display:flex;flex-direction:column;justify-content:center;padding:34px}.aw14-kicker{color:#f22;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.aw14-card h2,.aw14-card h3{margin:10px 0 0;font-size:clamp(26px,3.5vw,42px);line-height:1}.aw14-card p{margin:16px 0 0;color:#adadad;line-height:1.6}.aw14-list{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:9px}.aw14-list li{position:relative;padding-left:17px;color:#d3d3d3}.aw14-list li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;background:#e11}.aw14-card .aw14-actions{margin-top:26px}.aw14-services{margin-top:58px}.aw14-services-head{display:flex;justify-content:space-between;align-items:end;gap:20px;padding-bottom:16px;border-bottom:1px solid #242424}.aw14-services h2{margin:0;font-size:clamp(28px,4vw,46px)}.aw14-services-head p{max-width:520px;margin:0;color:#8b8b8b;text-align:right}.aw14-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.aw14-tool{padding:22px;border:1px solid #242424;background:#090909}.aw14-tool strong{display:block;font-size:16px}.aw14-tool span{display:block;margin-top:8px;color:#999;line-height:1.45}.aw14-final{margin-top:56px;padding:30px;border:1px solid #2b2b2b;border-left:3px solid #e11;background:#0b0b0b}.aw14-final h2{margin:0;font-size:clamp(26px,3.5vw,40px)}.aw14-final p{max-width:760px;margin:14px 0 0;color:#aaa;line-height:1.6}@media(max-width:900px){.aw14-strip{grid-template-columns:repeat(2,1fr)}.aw14-strip>div:nth-child(2){border-right:0}.aw14-strip>div:nth-child(-n+2){border-bottom:1px solid #242424}.aw14-card{grid-template-columns:1fr}.aw14-card-media{min-height:230px}.aw14-card-media:after{background:linear-gradient(180deg,transparent 45%,rgba(8,8,8,.95))}.aw14-grid{grid-template-columns:1fr 1fr}.aw14-services-head{align-items:start;flex-direction:column}.aw14-services-head p{text-align:left}}@media(max-width:620px){.aw14-section{padding:30px 12px 56px}.aw14-shell{width:min(100% - 8px,1180px)}.aw14-hero{padding:36px 0 30px}.aw14-strip{grid-template-columns:1fr}.aw14-strip>div{border-right:0!important;border-bottom:1px solid #242424}.aw14-strip>div:last-child{border-bottom:0}.aw14-card-body{padding:24px 18px}.aw14-grid{grid-template-columns:1fr}.aw14-final{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/aw-atelier-pdp-components.css.map */
