.hero .hero-guarantee{display:inline-flex;align-items:center;gap:13px;max-width:100%;min-height:62px;margin:0 0 28px;padding:8px 23px 8px 8px;border:1px solid #ffffffb3;border-radius:999px;background:linear-gradient(115deg,#fffef7f5,#eef3e9f0);box-shadow:0 8px 28px #27321e14,inset 0 0 0 1px #a9b59e38;color:#35462c;line-height:1.25;letter-spacing:0;text-align:left;backdrop-filter:blur(10px)}
.hero-guarantee .hero-guarantee-mark{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#71835d,#4d633e);box-shadow:inset 0 1px 1px #ffffff40,0 2px 5px #3e4d3326}
.hero-guarantee .hero-guarantee-mark svg{display:block;width:22px;height:25px;color:#fffdf2;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.hero-guarantee-copy{display:flex;flex-direction:column;gap:3px}
.hero-guarantee-copy strong{font-size:16px;font-weight:600;letter-spacing:-.15px}
.hero-guarantee-copy>span{font-size:10px;font-weight:600;letter-spacing:2.6px;text-transform:uppercase;color:#6b795e}
@media(max-width:760px){.hero .hero-guarantee{min-height:58px;gap:11px;padding:7px 20px 7px 7px;margin-bottom:27px}.hero-guarantee .hero-guarantee-mark{width:42px;height:42px}.hero-guarantee-copy strong{font-size:14px}.hero-guarantee-copy>span{font-size:9px;letter-spacing:2.3px}}
