body.model-1 .company-overview.overview-refined{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;padding:65px 5.5%;background:linear-gradient(130deg,#2c1021 0%,#48172f 55%,#351225 100%);align-items:stretch;border-bottom:1px solid #6b2c48}.model-1 .overview-refined .overview-copy{background:linear-gradient(145deg,#47172f,#6d2541)!important;padding:42px 36px!important;border-radius:10px;border:1px solid #8c4d6a;display:flex;flex-direction:column;justify-content:center;box-shadow:0 15px 35px #4220390b}.model-1 .overview-refined .overview-copy h2{font:500 clamp(32px,3.1vw,46px)/1.16 Outfit,sans-serif;letter-spacing:-1px;color:#fff;margin:0 0 28px}.model-1 .overview-refined .overview-copy h2 span{color:#e9b2cb}.model-1 .overview-refined .overview-copy>p{font-size:16px;line-height:1.8;color:#ead6e2;margin:0 0 22px;max-width:600px}.overview-explore{display:inline-flex;align-items:center;gap:24px;font:600 15px Outfit;color:#f4cedf;align-self:flex-start;margin-top:12px;border-bottom:1px solid #c78da9;padding-bottom:8px}.overview-explore:hover{color:#fff}.model-1 .overview-refined .overview-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch;padding:0;background:transparent}.model-1 .overview-refined .overview-cards article,.model-1 .overview-refined .overview-cards article.card-focus{background:#fff;border:1px solid #dfccd9;border-radius:9px;padding:0;min-height:0;overflow:hidden;box-shadow:0 8px 20px #49213806;display:flex;flex-direction:column;transition:border-color .35s,box-shadow .35s}.model-1 .overview-refined .overview-cards article.card-focus{border-color:#a25b7a;box-shadow:0 8px 25px #79253e12}.model-1 .overview-refined .overview-cards article:after{display:none}.overview-picture{display:block;height:145px;overflow:hidden;flex-shrink:0;position:relative}.overview-picture:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#56183320)}.overview-picture img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s}.overview-refined article:hover .overview-picture img{transform:scale(1.04)}.overview-card-copy{padding:22px 23px 24px}.model-1 .overview-refined .overview-number{font:700 11px/1.5 Outfit;letter-spacing:1px;margin:0 0 10px;color:#8b3456;min-height:17px}.model-1 .overview-refined .overview-cards h3{font:500 24px/1.15 Outfit;color:#382b35;letter-spacing:-.35px;margin:0 0 12px}.model-1 .overview-refined .overview-cards p{font-size:14px;line-height:1.65;color:#786573;margin:0}.overview-refined a:focus-visible{outline:3px solid #ba7093;outline-offset:4px}@media(max-width:1050px){body.model-1 .company-overview.overview-refined{grid-template-columns:.85fr 1.15fr;gap:24px}.model-1 .overview-refined .overview-copy{padding:32px 28px!important}.overview-card-copy{padding:20px}.model-1 .overview-refined .overview-cards h3{font-size:22px}}@media(max-width:850px){body.model-1 .company-overview.overview-refined{grid-template-columns:1fr;padding:45px 6%;gap:26px}.model-1 .overview-refined .overview-copy{padding:35px!important}.model-1 .overview-refined .overview-copy h2{font-size:36px}.overview-picture{height:190px}}@media(max-width:550px){.model-1 .overview-refined .overview-cards{grid-template-columns:1fr}.model-1 .overview-refined .overview-copy{padding:30px 25px!important}.model-1 .overview-refined .overview-copy h2{font-size:32px}.overview-picture{height:210px}}@media(prefers-reduced-motion:reduce){.overview-picture img{transition:none}}
