.headline-line{display:block;white-space:nowrap;font-size:clamp(32px,4.15vw,60px);letter-spacing:-2px;line-height:1.5;margin-bottom:8px}.protection{border-top:1px solid #ffffff26;padding:35px 0 45px}.protection-intro{margin:0 0 25px;color:#bdc7ce;font-size:17px;font-weight:500;letter-spacing:.04em}.protection-values{list-style:none;display:grid;grid-template-columns:1fr 1.2fr 1.1fr;padding:0;margin:0;gap:35px}.protection-values li{display:flex;align-items:center;gap:18px;min-width:0;cursor:default}.protection-values li+li{border-left:1px solid #ffffff25;padding-left:35px}.protection-values span{font:14px monospace;color:#f48b61;letter-spacing:1px}.protection-values strong{color:#f8f6ef;font-size:clamp(20px,2.05vw,29px);font-weight:800;line-height:1.6;white-space:nowrap;text-decoration:none}
@media(min-width:621px) and (max-width:1100px){.headline-line{font-size:clamp(27px,4.1vw,45px);letter-spacing:-1.7px}.protection-values{gap:16px}.protection-values li{gap:10px}.protection-values li+li{padding-left:16px}.protection-values strong{font-size:clamp(15px,2.15vw,23px)}}
@media(max-width:620px){.headline-line{font-size:clamp(25px,8.5vw,48px);letter-spacing:-1.2px;line-height:1.6;margin-bottom:10px}.protection{padding:28px 0 35px}.protection-intro{font-size:15px;margin-bottom:22px;letter-spacing:0}.protection-values{grid-template-columns:1fr;gap:17px}.protection-values li{gap:17px}.protection-values li+li{padding-left:0;border-left:0}.protection-values span{font-size:12px}.protection-values strong{font-size:24px}}
