.unique-feature{display:grid;grid-template-columns:.8fr 1.2fr;margin:24px 0 72px;border:1px solid #78505e;border-radius:26px;overflow:hidden;background:radial-gradient(ellipse at top right,#482630,#24151c 65%)}.unique-feature-visual{position:relative;min-height:480px;overflow:hidden;background:#251921}.unique-feature-visual>img{width:100%;height:100%;object-fit:cover;object-position:center 35%;position:absolute;inset:0;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.unique-feature:hover .unique-feature-visual>img{transform:scale(1.035)}.unique-feature-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(#170b1080,transparent 35%,#170b10cc);pointer-events:none}.unique-feature-visual>span{position:absolute;top:26px;left:26px;right:26px;z-index:1;font-size:12px;letter-spacing:.12em;line-height:1.7;color:#fff}.unique-feature-visual>a{position:absolute;bottom:26px;left:26px;right:26px;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:16px}.unique-feature-visual b{display:grid;place-items:center;border-radius:50%;background:#f3b69f;color:#24151c;width:44px;height:44px;font-size:22px;font-weight:400}.unique-feature-content{padding:40px;min-width:0}.unique-feature h2{font-size:clamp(30px,3.5vw,48px);line-height:1.08;letter-spacing:-.04em;font-weight:400;margin:22px 0}.unique-feature h2 em{font-family:Georgia,serif;color:#f3b69f;font-weight:400}.unique-feature-content>p:not(.work-eyebrow){font-size:16px;line-height:1.7;color:#cbb6c1}.unique-feature-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px;border-top:1px solid #ffffff20;padding-top:22px;margin-top:24px}.unique-feature-metrics strong{display:block;color:#f3b69f;font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.04em;font-weight:400}.unique-feature-metrics span{display:block;font-size:14px;color:#cfb7c3;margin-top:10px}.unique-feature-account{margin:22px 0;display:flex;gap:12px;flex-wrap:wrap;align-items:baseline;font-size:14px;color:#cbb6c1}.unique-feature-account b{font-weight:500;color:#f4d8cf}.unique-feature-account span{font-size:12px}.unique-feature-cta{display:flex;justify-content:space-between;gap:24px;padding:18px 0 8px;border-top:1px solid #ffffff20;color:#f9f1ed;font-size:16px}.unique-feature-cta span{transition:transform .25s}.unique-feature-cta:hover span{transform:translate(3px,-3px)}.unique-card-total{font-size:13px;line-height:1.65;color:#cbb6c1;margin:16px 0}.unique-card-total b{font-weight:500;color:#f3b69f}.unique-feature a:focus-visible{outline:2px solid #f3b69f;outline-offset:4px}@media(max-width:850px){.unique-feature{grid-template-columns:.7fr 1fr}.unique-feature-content{padding:28px}.unique-feature h2{font-size:34px}}@media(max-width:600px){.unique-feature{grid-template-columns:1fr;margin:20px 0 44px;border-radius:20px}.unique-feature-visual{min-height:240px}.unique-feature-content{padding:26px 22px}.unique-feature h2{font-size:34px}.unique-feature-metrics strong{font-size:42px}.unique-feature-visual>a,.unique-feature-visual>span{left:22px;right:22px}.unique-feature-visual>img{object-position:center 29%}}@media(prefers-reduced-motion:reduce){.unique-feature *{transition:none!important}.unique-feature:hover .unique-feature-visual>img{transform:none}.unique-feature-cta:hover span{transform:none}}
