/* In Good Hands: homepage-only selling process. */
.hiw2-section.fr-selling{padding:0 0 28px;background:#171717;color:#fff;margin:24px 0 36px;isolation:isolate;line-height:1.6}
.fr-selling *{box-sizing:border-box}
.fr-selling h2,.fr-selling h3,.fr-selling .sell-number,.fr-selling .sell-action a{font-family:Anton,Impact,'Koulen Regular',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0}
.fr-selling h2{font-size:44px;line-height:1.12;margin:12px 0 16px;color:#fff}
.fr-selling h3{font-size:20px;line-height:1.25;margin:0 0 8px;color:#fff}
.fr-selling p{font-size:16px;line-height:1.6;margin:0}
.fr-selling .sell-label{font-size:12px;text-transform:uppercase;letter-spacing:.15em;font-weight:700}
.fr-selling .sell-feature{position:relative;min-height:270px;display:flex;align-items:flex-end;padding:28px;overflow:hidden}
.fr-selling .sell-feature>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.fr-selling .sell-feature::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000d,#0004)}
.fr-selling .sell-feature>div{position:relative;z-index:1}
.fr-selling .sell-feature p{max-width:410px}
.fr-selling .sell-dark-steps{list-style:none;margin:0;padding:24px 28px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.fr-selling .sell-dark-steps li{display:block}
.fr-selling .sell-number{display:block;color:#b9b9b9;margin-bottom:14px;font-size:32px;line-height:1.2}
.fr-selling .sell-dark-steps p{font-size:14px;color:#ddd}
.fr-selling .sell-action{display:flex;align-items:center;gap:18px;margin-top:28px;flex-wrap:wrap;padding:0 28px}
.fr-selling .sell-action a{display:inline-flex;align-items:center;gap:24px;padding:15px 20px;background:#fff;color:#111;font-size:20px;line-height:1.2;text-decoration:none}
.fr-selling .sell-action a:hover{background:#e8e8e8}
.fr-selling .sell-action a:focus-visible{outline:3px solid #ffbf00;outline-offset:4px}
.fr-selling .sell-action small{font-size:13px;color:#ddd}
@media(max-width:767px){.hiw2-section.fr-selling{margin:20px 0 0;padding:0 0 24px}.fr-selling .sell-feature{min-height:245px;padding:24px 20px}.fr-selling h2{font-size:36px}.fr-selling .sell-feature p{font-size:14px;line-height:1.55}.fr-selling .sell-dark-steps{display:block;padding:6px 20px 0}.fr-selling .sell-dark-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid #444}.fr-selling .sell-number{font-size:23px;margin:0}.fr-selling .sell-dark-steps p{line-height:1.55}.fr-selling .sell-action{padding:0 20px;gap:12px;margin-top:22px}.fr-selling .sell-action a{width:100%;justify-content:space-between;padding:14px 18px}.fr-selling .sell-action small{width:100%;font-size:12px}}
