.pensure-homepage-guarantee[data-v-fbc84597]{isolation:isolate;background:var(--pensure-surface);border-top:none;border-bottom:1px solid var(--pensure-border);padding-block:4.5rem;position:relative;overflow:hidden}.pensure-homepage-guarantee__ribbon[data-v-fbc84597]{z-index:0;pointer-events:none;position:absolute;top:-35%;left:-8%;right:12%;-webkit-mask-image:linear-gradient(90deg,#000,#000 42%,#00000059 68%,#0000 90%);mask-image:linear-gradient(90deg,#000,#000 42%,#00000059 68%,#0000 90%)}.pensure-homepage-guarantee__ribbon img[data-v-fbc84597]{opacity:.55;width:100%;height:auto;display:block;transform:scaleX(-1)}.pensure-homepage-guarantee__grid[data-v-fbc84597]{z-index:1;grid-template-columns:minmax(0,560fr) minmax(0,512fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.pensure-homepage-guarantee h2[data-v-fbc84597]{max-width:22rem;color:var(--pensure-text-strong);letter-spacing:-.045em;margin:1rem 0 0;font-size:clamp(2.6rem,3.75vw,3.625rem);font-weight:700;line-height:1.08}.pensure-homepage-guarantee__detail[data-v-fbc84597]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.pensure-homepage-guarantee__summary[data-v-fbc84597]{color:var(--pensure-text);margin:0;font-size:1rem;line-height:1.625}.pensure-homepage-guarantee__note[data-v-fbc84597]{color:var(--pensure-text-muted);margin:0;font-size:.8125rem;line-height:1.55}@media (width<=1023px){.pensure-homepage-guarantee[data-v-fbc84597]{padding-block:4rem}.pensure-homepage-guarantee__ribbon[data-v-fbc84597]{bottom:-8%;left:-20%;right:-20%;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}.pensure-homepage-guarantee__grid[data-v-fbc84597]{grid-template-columns:minmax(0,1fr)}.pensure-homepage-guarantee h2[data-v-fbc84597]{max-width:none;margin-top:1rem}}
