.pm-hero{position:relative;isolation:isolate;display:flex;min-height:calc(clamp(600px,56.25vw,850px) - clamp(18px,2.6vw,39px));overflow:hidden;background:#070b0d;color:#f7f9f8;font-family:Plus Jakarta Sans,sans-serif}.pm-hero__media,.pm-hero__shade{position:absolute;inset:0;z-index:-2}.pm-hero__shade{z-index:-1}.pm-hero__media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#04080ab3,#04080a00 22%)}.pm-hero__background{width:100%;height:100%;object-fit:cover;object-position:70% center;display:block}.pm-hero__blur{position:absolute;left:0;right:0;bottom:0;height:27%;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 45%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 45%)}.pm-hero__shade{background:linear-gradient(90deg,#04080af0,#04080ab8 25%,#04080a4d 40%,#04080a00 50%)}.pm-hero__inner{width:100%;max-width:80rem;min-height:inherit;margin:0 auto;padding:clamp(72px,8.8vw,134px) 1rem clamp(18px,2.6vw,39px);display:flex;flex-direction:column;justify-content:space-between;gap:40px}.pm-hero__copy{max-width:660px}.pm-hero__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:18px}.pm-hero__eyebrow p{margin:0;font-size:clamp(11px,1.05vw,14px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff}.pm-hero__eyebrow span{width:64px;height:1px;background:#01af4e}.pm-hero__title{margin:0;font-size:clamp(34px,4.1vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}.pm-hero__title span{display:block}.pm-hero__title span:last-child{color:#01af4e}.pm-hero__title sup{font-size:.45em;letter-spacing:0;line-height:0;vertical-align:super}.pm-hero__description{max-width:560px;margin:16px 0 0;font-size:clamp(14px,1.4vw,20px);line-height:1.6;color:#eef1ef;text-shadow:0 1px 12px rgba(0,0,0,.65)}.pm-hero__controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px}.pm-hero__button{min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:0 25px;border-radius:999px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,filter .2s ease}.pm-hero__button:focus-visible{outline:2px solid #01df83;outline-offset:4px}.pm-hero__button--primary{border:1px solid #01af4e;background:linear-gradient(100deg,#087f47,#01af4e);color:#f7f9f8;box-shadow:0 8px 28px #00572e33}.pm-hero__button--primary:hover{filter:brightness(1.14)}.pm-hero__button--secondary{border:1px solid rgba(248,252,250,.78);background:#030c1052;color:#f7f9f8}.pm-hero__button--secondary:hover{background:#f8fcfa26}.pm-hero__benefits{position:relative;top:-12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.pm-hero__benefit{display:flex;align-items:flex-start;gap:clamp(12px,1.8vw,24px);padding:0 clamp(14px,2.2vw,32px);min-width:0}.pm-hero__benefit:first-child{padding-left:0}.pm-hero__benefit+.pm-hero__benefit{border-left:1px solid rgba(230,243,239,.25)}.pm-hero__benefit img{width:clamp(44px,4.65vw,68px);height:clamp(50px,5.3vw,78px);flex:none;object-fit:contain}.pm-hero__benefit h2,.pm-hero__benefit p{margin:0}.pm-hero__benefit h2{font-size:clamp(14px,1.3vw,17px);font-weight:700;line-height:1.3}.pm-hero__benefit p{margin-top:6px;color:#f7f9f8c7;font-size:clamp(11px,1vw,13.5px);line-height:1.45}@media(min-width:1024px){.pm-hero__inner{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.pm-hero__inner{max-width:1440px}}@media(max-width:1023px){.pm-hero__title{font-size:clamp(32px,5vw,48px)}.pm-hero__copy{max-width:520px}.pm-hero__shade{background:linear-gradient(90deg,#04080ae6,#04080a99 29%,#04080a00 50%)}.pm-hero__controls{justify-content:center}}@media(max-width:767px){.pm-hero{min-height:0}.pm-hero__media{bottom:auto;height:min(62vw,400px)}.pm-hero__background{object-position:72% center}.pm-hero__shade{background:linear-gradient(180deg,rgba(7,11,13,0) 0,rgba(7,11,13,.1) 30%,#070b0d min(62vw,400px))}.pm-hero__inner{min-height:0;padding:min(52vw,330px) 20px 18px;gap:32px}.pm-hero__copy{max-width:none}.pm-hero__title{white-space:normal;font-size:clamp(30px,8vw,44px)}.pm-hero__controls{align-items:center;gap:12px;margin-top:28px}.pm-hero__button{width:auto;max-width:100%;min-height:56px;font-size:14px;padding:0 21px}.pm-hero__benefits{grid-template-columns:1fr}.pm-hero__benefit,.pm-hero__benefit:first-child{padding:16px 0}.pm-hero__benefit+.pm-hero__benefit{border-left:0;border-top:1px solid rgba(230,243,239,.24)}}@media(min-width:601px){.platinum-matte-protection .valor-protection__heading{font-size:clamp(30px,3.7vw,56px)}}@media(max-width:900px)and (min-width:601px){.platinum-matte-protection .valor-protection__heading{font-size:clamp(32px,5.6vw,52px)}}.pm-precision{position:relative;overflow:hidden;background:#fff;color:#111}.pm-precision__inner{position:relative;display:grid;grid-template-columns:minmax(0,46%) 1fr;min-height:clamp(520px,56vw,760px)}.pm-precision__photo{position:absolute;top:0;right:0;bottom:0;width:62%}.pm-precision__photo img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;display:block}.pm-precision__photo:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#fff,#ffffffd9 12%,#fff0 40%)}.pm-precision__copy{position:relative;z-index:2;grid-column:1;align-self:center;padding:56px clamp(20px,4vw,64px) 56px max(clamp(20px,4vw,64px),calc((100vw - 1440px)/2 + 32px))}.pm-precision__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:18px}.pm-precision__eyebrow p{font-size:13px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#000}.pm-precision__eyebrow span{height:2px;width:48px;background:#01af4e}.pm-precision__heading{font-size:clamp(32px,4.3vw,66px);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#0a0a0a}.pm-precision__heading span{display:block;color:#01af4e}.pm-precision__text{margin-top:24px;max-width:36em;font-size:clamp(14px,1.25vw,18px);line-height:1.6;color:#2b2b2b}.pm-precision__icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,28px);margin-top:32px;max-width:30em}.pm-precision__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;font-weight:700;font-size:clamp(12px,1.2vw,17px);line-height:1.2;color:#0a0a0a}.pm-precision__icon{display:flex;align-items:center;justify-content:center;width:clamp(64px,7vw,96px);aspect-ratio:1;border-radius:9999px;transition:transform .3s,background-color .3s,box-shadow .3s}.pm-precision__icon img{width:100%;height:100%;object-fit:contain}.pm-precision__item:hover .pm-precision__icon{transform:scale(1.08);background:#01af4e1f;box-shadow:0 0 22px #01af4e66}@media(prefers-reduced-motion:reduce){.pm-precision__icon{transition:none}.pm-precision__item:hover .pm-precision__icon{transform:none}}@media(max-width:767px){.pm-precision__inner{display:flex;flex-direction:column;min-height:0}.pm-precision__copy{padding:48px 20px 24px}.pm-precision__icons{max-width:none}.pm-precision__photo{position:relative;width:100%;aspect-ratio:4/3}.pm-precision__photo:before{background:linear-gradient(180deg,#fff,#fffc 12%,#fff0 40%)}.pm-precision__photo img{object-position:60% 50%}}
