.trustProductHero{background:radial-gradient(circle at 80% 35%, rgba(var(--cyan-rgb),.15), transparent 30%), var(--navy)}.trustPage .trustMethodRail h3{color:var(--product-accent)}.standaloneOfferVisual figcaption{color:var(--muted);font-size:var(--fs-micro);padding-top:12px;line-height:1.5}.trustMethod{background:var(--surface);padding:68px 8vw}.trustMethodRail{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);max-width:1240px;margin:36px auto 0;display:grid}.trustMethodRail article{border-right:1px solid var(--line-strong);min-height:125px;padding:26px 24px}.trustMethodRail article:last-child{border-right:0}.trustMethodRail h3{color:var(--blue);font-size:var(--fs-h3);margin-bottom:10px}.trustMethodRail p{color:var(--muted);font-size:var(--fs-small);margin:0;line-height:1.6}.trustHowSection{color:var(--white);background:radial-gradient(circle at 86% 12%, rgba(var(--cyan-rgb),.13), transparent 27%), var(--navy);padding:58px 7vw}.trustHowGrid{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);align-items:center;gap:5vw;width:min(1260px,100%);margin:0 auto;display:grid}.trustHowCopy h2{max-width:650px;color:var(--white);font-size:var(--fs-h2);margin:14px 0;line-height:1.08}.trustHowIntro{max-width:650px;color:var(--on-navy);font-size:var(--fs-body);margin:0;line-height:1.65}.trustHowSteps{border-top:1px solid var(--navy-line);margin:22px 0 18px}.trustHowSteps article{border-bottom:1px solid var(--navy-line);grid-template-columns:32px minmax(0,1fr);gap:14px;padding:15px 0;display:grid}.trustHowSteps i{border:1px solid rgba(var(--cyan-rgb),.7);width:30px;height:30px;color:var(--cyan);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.trustHowSteps h3{color:var(--white);font-size:var(--fs-h3);margin:2px 0 4px;line-height:1.25}.trustHowSteps p{color:var(--on-navy-dim);font-size:var(--fs-small);margin:0;line-height:1.5}.trustHowClaim{flex-wrap:wrap;gap:7px;margin:0 0 22px;display:flex}.trustHowClaim span{border:1px solid var(--navy-line);border-radius:var(--r-pill);color:var(--on-navy);font-size:var(--fs-micro);letter-spacing:.03em;text-transform:uppercase;padding:7px 10px;font-weight:700}.trustHowVisual{min-width:0}@media (width<=820px){.trustPage .ctaBand h2{white-space:normal}.trustHowGrid{grid-template-columns:1fr;gap:38px}.trustHowVisual{width:min(100%,680px);margin:0 auto}.trustMethodRail{grid-template-columns:1fr 1fr}.trustMethodRail article:nth-child(2){border-right:0}.trustMethodRail article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=560px){.trustHowSection,.trustMethod{padding:60px 22px}.trustHowClaim{gap:6px}.trustMethodRail{grid-template-columns:1fr}.trustMethodRail article,.trustMethodRail article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0}.trustMethodRail article:last-child{border-bottom:0}}.trustRecord{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--white);width:min(100%,600px);color:var(--ink);box-shadow:var(--shadow-on-navy);margin:0 0 0 auto;overflow:hidden}.trustRecordBar{border-bottom:1px solid var(--line);background:var(--paper);align-items:center;gap:14px;min-height:42px;padding:0 18px;display:flex}.trustRecordSeal{color:var(--blue-dark);font:800 12px var(--font-manrope), var(--font-inter), sans-serif;letter-spacing:-.01em;flex:none;align-items:center;gap:7px;display:inline-flex}.trustRecordSeal svg{width:17px;height:17px;color:var(--blue)}.trustRecordBar code{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font:500 11px ui-monospace,Menlo,monospace;overflow:hidden}.trustRecordProduct{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.trustRecordProduct img{border-radius:var(--r-md);object-fit:cover;width:64px;height:64px;display:block}.trustRecordProduct b{font:800 19px/1.15 var(--font-manrope), var(--font-inter), sans-serif;letter-spacing:-.03em;display:block}.trustRecordProduct span{color:var(--muted);margin-top:5px;font-size:12.5px;display:block}.trustRecordProduct em{border-radius:var(--r-pill);background:var(--green-soft);color:var(--green-dark);white-space:nowrap;padding:6px 11px;font-size:11px;font-style:normal;font-weight:700}.trustRecordRows{margin:0;padding:6px 22px}.trustRecordRows>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:12px 0;display:flex}.trustRecordRows>div+div{border-top:1px solid var(--line)}.trustRecordRows dt{align-items:center;gap:12px;display:flex}.trustRecordRows dt i{border-radius:var(--r-sm);background:var(--blue-soft);width:32px;height:32px;color:var(--blue-dark);flex:none;place-items:center;display:grid}.trustRecordRows dt svg{width:16px;height:16px}.trustRecordRows dt span{color:var(--ink);font-size:13.5px;font-weight:700}.trustRecordRows dt small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:500;display:block}.trustRecordRows dd{color:var(--ink);font:800 14px var(--font-manrope), var(--font-inter), sans-serif;letter-spacing:-.01em;text-align:right;margin:0 0 0 auto}.trustRecordRows dd.isMono{letter-spacing:0;font:600 13px ui-monospace,Menlo,monospace}.trustRecordStatus{border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px 22px 18px;display:flex}.trustRecordStatus>span{color:var(--ink);font-size:13.5px;font-weight:700}.trustRecordStatus strong{border-radius:var(--r-pill);background:var(--green-soft);color:var(--green-dark);font:800 14px var(--font-manrope), var(--font-inter), sans-serif;align-items:center;gap:6px;padding:7px 13px 7px 10px;display:inline-flex}.trustRecordStatus strong svg{width:16px;height:16px}.trustRecordStatus p{width:100%;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.trustRecordStatus p em{border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--ink-2);padding:3px 8px;font-style:normal;font-weight:600}.trustRecordStatus p em:first-of-type{margin-left:4px}@media (width<=820px){.trustRecord{margin:0 auto}}@media (width<=560px){.trustRecordBar code{display:none}.trustRecordProduct{grid-template-columns:56px minmax(0,1fr);padding:18px}.trustRecordProduct img{width:56px;height:56px}.trustRecordProduct em{grid-column:2;justify-self:start}.trustRecordRows{padding:4px 18px}.trustRecordStatus{padding:14px 18px 16px}}
