.quality-trust-banner-module__CxUKQq__banner{--trust-blue:var(--brand-primary);--trust-blue-deep:var(--brand-primary-hover);isolation:isolate;border:1px solid color-mix(in srgb, var(--trust-blue) 15%, white);border-radius:var(--radius-xl);text-align:left;width:100%;min-height:clamp(10rem,11vw,12.5rem);transition:transform .25s var(--ease-standard), border-color .25s var(--ease-standard), box-shadow .25s var(--ease-standard);background:linear-gradient(112deg,#fffffffa 0%,#f9fdfff0 48%,#ebf8fde6 100%);grid-template-columns:minmax(0,1.6fr) minmax(20rem,1fr);align-items:center;gap:clamp(2.5rem,4vw,4.5rem);margin-top:clamp(2.5rem,4vw,3.75rem);padding:clamp(1.5rem,2.5vw,2.5rem) clamp(2rem,4.8vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 2px 5px #0e627f09,0 18px 48px #0e627f1a}.quality-trust-banner-module__CxUKQq__banner:before{z-index:-2;content:"";border:1px solid #147ca514;border-radius:50%;width:26rem;height:26rem;position:absolute;top:-18rem;left:-12rem;box-shadow:0 0 0 3rem #147ca505,0 0 0 7rem #147ca503}.quality-trust-banner-module__CxUKQq__banner:after{z-index:-1;content:"";background:linear-gradient(#b8e5f70a,#7ecae91f);border:1px solid #147ca517;border-radius:50%;width:36rem;height:12rem;position:absolute;bottom:-9rem;right:-10rem;transform:rotate(-7deg)}.quality-trust-banner-module__CxUKQq__ambientGlow{z-index:-2;filter:blur(4.5rem);pointer-events:none;background:#5ec4ec2e;border-radius:50%;width:25rem;height:16rem;position:absolute;bottom:-9rem;right:-5rem}.quality-trust-banner-module__CxUKQq__dotField{z-index:-1;opacity:.7;pointer-events:none;background-image:radial-gradient(#147ca533 1.1px,#0000 1.1px);background-size:.9rem .9rem;width:7.5rem;height:7.5rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.quality-trust-banner-module__CxUKQq__wave{z-index:-1;pointer-events:none;border:1px solid #147ca514;border-radius:50%;width:34rem;height:9rem;position:absolute;bottom:-7.5rem;right:-8rem;transform:rotate(-10deg)}.quality-trust-banner-module__CxUKQq__messagePanel{z-index:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.75rem,3.25vw,3.5rem);min-width:0;display:grid;position:relative}.quality-trust-banner-module__CxUKQq__standardsIcon{aspect-ratio:1;width:clamp(6.5rem,8vw,8rem);color:var(--trust-blue);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:linear-gradient(145deg,#ffffffeb,#eaf7fcb8);border:1px solid #ffffffeb;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fffffff2,0 12px 34px #147ca51f}.quality-trust-banner-module__CxUKQq__standardsIcon:before{z-index:-1;content:"";background:#147ca512;border-radius:50%;position:absolute;inset:-.55rem}.quality-trust-banner-module__CxUKQq__standardsIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:50%;transition:transform .25s var(--ease-standard)}.quality-trust-banner-module__CxUKQq__iconHalo{aspect-ratio:1;filter:blur(1.5rem);background:#147ca51c;border-radius:50%;width:58%;position:absolute}.quality-trust-banner-module__CxUKQq__headline{color:var(--text-heading);font-size:clamp(1.7rem,2vw,2.7rem);font-weight:var(--font-weight-bold);letter-spacing:-.04em;text-wrap:pretty;gap:.1em;margin:0;line-height:1.03;display:grid}.quality-trust-banner-module__CxUKQq__headline span{display:block}.quality-trust-banner-module__CxUKQq__headline .quality-trust-banner-module__CxUKQq__emphasis{color:var(--trust-blue)}.quality-trust-banner-module__CxUKQq__supportCard{z-index:1;border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);min-width:0;transition:transform .25s var(--ease-standard), background-color .25s var(--ease-standard), box-shadow .25s var(--ease-standard);background:#ffffffad;border:1px solid #ffffffe0;grid-template-columns:auto minmax(0,1fr);align-self:stretch;align-items:center;gap:.9rem;padding:clamp(1.1rem,1.7vw,1.5rem);display:grid;position:relative;box-shadow:inset 0 1px #fffffffa,0 12px 32px #0e627f14}.quality-trust-banner-module__CxUKQq__supportIcon{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--trust-blue) 13%, white);background:linear-gradient(145deg, white, var(--blue-100));width:3.35rem;color:var(--trust-blue);border-radius:50%;place-items:center;display:grid;box-shadow:0 7px 18px #147ca51a}.quality-trust-banner-module__CxUKQq__supportIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:54%;transition:transform .25s var(--ease-standard)}.quality-trust-banner-module__CxUKQq__supportCopy{min-width:0}.quality-trust-banner-module__CxUKQq__eyebrow{color:var(--trust-blue-deep);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.11em;line-height:var(--line-height-label);overflow-wrap:anywhere;text-transform:uppercase;margin-bottom:.45rem;display:block}.quality-trust-banner-module__CxUKQq__supportCopy h4{color:var(--text-heading);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;margin:0;line-height:1.25}.quality-trust-banner-module__CxUKQq__supportCopy p{max-width:30rem;color:var(--text-body);font-size:var(--font-size-body-sm);overflow-wrap:anywhere;margin:.45rem 0 0;line-height:1.55}@media (hover:hover) and (pointer:fine){.quality-trust-banner-module__CxUKQq__banner:hover{border-color:color-mix(in srgb, var(--trust-blue) 23%, white);transform:translateY(-.2rem);box-shadow:0 4px 9px #0e627f0b,0 25px 58px #0e627f24}.quality-trust-banner-module__CxUKQq__banner:hover .quality-trust-banner-module__CxUKQq__supportCard{background:#ffffffd1;transform:translateY(-.12rem);box-shadow:inset 0 1px #fff,0 16px 36px #0e627f1c}.quality-trust-banner-module__CxUKQq__banner:hover .quality-trust-banner-module__CxUKQq__standardsIcon svg,.quality-trust-banner-module__CxUKQq__banner:hover .quality-trust-banner-module__CxUKQq__supportIcon svg{transform:scale(1.055)}}@media (max-width:64rem){.quality-trust-banner-module__CxUKQq__banner{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr);gap:2rem;padding:2rem}.quality-trust-banner-module__CxUKQq__messagePanel{gap:1.75rem}.quality-trust-banner-module__CxUKQq__headline{font-size:clamp(1.6rem,2.8vw,2.2rem)}.quality-trust-banner-module__CxUKQq__standardsIcon{width:6.5rem}}@media (max-width:48rem){.quality-trust-banner-module__CxUKQq__banner{border-radius:var(--radius-lg);grid-template-columns:1fr;gap:1.75rem;min-height:auto;padding:2.25rem}.quality-trust-banner-module__CxUKQq__supportCard{width:100%}.quality-trust-banner-module__CxUKQq__dotField{top:4rem;left:-1rem;transform:none}}@media (max-width:34rem){.quality-trust-banner-module__CxUKQq__banner{border-radius:1.5rem;gap:1.5rem;margin-top:2rem;padding:1.5rem}.quality-trust-banner-module__CxUKQq__messagePanel{grid-template-columns:1fr;gap:1.25rem}.quality-trust-banner-module__CxUKQq__standardsIcon{width:5.5rem}.quality-trust-banner-module__CxUKQq__headline{gap:.14em;font-size:clamp(1.6rem,7.5vw,2rem);line-height:1.05}.quality-trust-banner-module__CxUKQq__supportCard{border-radius:1.25rem;grid-template-columns:1fr;gap:1rem;padding:1.25rem}.quality-trust-banner-module__CxUKQq__supportIcon{width:3.25rem}.quality-trust-banner-module__CxUKQq__ambientGlow{right:-12rem}}@media (max-width:47.99rem),(max-width:60rem) and (max-height:31.25rem) and (orientation:landscape){.quality-trust-banner-module__CxUKQq__banner{border-radius:var(--radius-card);gap:1.25rem;margin-top:1.75rem;padding:1rem}.quality-trust-banner-module__CxUKQq__messagePanel{gap:1rem}.quality-trust-banner-module__CxUKQq__standardsIcon{width:4.75rem}.quality-trust-banner-module__CxUKQq__headline{font-size:var(--font-size-h3)}.quality-trust-banner-module__CxUKQq__supportCard{border-radius:var(--radius-card);gap:.875rem;padding:1rem}.quality-trust-banner-module__CxUKQq__supportIcon{width:2.75rem}.quality-trust-banner-module__CxUKQq__supportCopy p{font-size:var(--font-size-body)}}@media (prefers-reduced-motion:reduce){.quality-trust-banner-module__CxUKQq__banner,.quality-trust-banner-module__CxUKQq__standardsIcon svg,.quality-trust-banner-module__CxUKQq__supportCard,.quality-trust-banner-module__CxUKQq__supportIcon svg{transition:none}}
