.guarantee-section[data-astro-cid-sp5e2qju]{background-color:#0000;padding:4rem 0 6rem}.guarantee-card[data-astro-cid-sp5e2qju]{background-color:#fff;border:1px solid #eef1f5;border-radius:16px;max-width:1400px;margin-bottom:5rem;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 24px 60px -30px #1018284d}.guarantee-image[data-astro-cid-sp5e2qju]{width:100%;height:220px;overflow:hidden}.guarantee-image[data-astro-cid-sp5e2qju] img[data-astro-cid-sp5e2qju]{object-fit:cover;object-position:center 75%;width:100%;height:100%;display:block}.guarantee-header[data-astro-cid-sp5e2qju]{text-align:left;background-color:#1a202c;padding:1.85rem 1.5rem}.guarantee-eyebrow[data-astro-cid-sp5e2qju]{color:#4fc3ff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:700}.guarantee-header[data-astro-cid-sp5e2qju] h3[data-astro-cid-sp5e2qju]{color:#fff;font-family:var(--font-family-heading);letter-spacing:-.015em;margin:0;font-size:1.7rem;font-weight:800}.guarantee-subline[data-astro-cid-sp5e2qju]{color:#fff9;margin:.45rem 0 0;font-size:.95rem;font-weight:400}.guarantee-body[data-astro-cid-sp5e2qju]{grid-template-columns:repeat(4,1fr);gap:1.25rem;padding:2rem;display:grid}.guarantee-item[data-astro-cid-sp5e2qju]{background:#f5f8fc;border:1px solid #0a10260d;border-radius:16px;flex-direction:column;align-items:flex-start;padding:1.75rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.guarantee-item[data-astro-cid-sp5e2qju]:hover{border-color:#009ee259;transform:translateY(-4px);box-shadow:0 16px 32px -16px #009ee259}.guarantee-icon[data-astro-cid-sp5e2qju]{color:#009ee2;background:#fff;border:1px solid #009ee240;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.1rem;padding:.6rem;display:inline-flex;box-shadow:0 4px 12px -6px #0a10262e}.guarantee-item[data-astro-cid-sp5e2qju] h4[data-astro-cid-sp5e2qju]{color:var(--color-secondary);margin-bottom:.5rem;font-size:1.12rem;font-weight:700;line-height:1.3}.guarantee-item[data-astro-cid-sp5e2qju] p[data-astro-cid-sp5e2qju]{color:#6b7280;margin:0;font-size:.95rem;line-height:1.55}.hero-action-area[data-astro-cid-sp5e2qju]{flex-direction:column;justify-content:center;align-items:center;display:flex}.mascot-wrapper[data-astro-cid-sp5e2qju]{z-index:30;pointer-events:none;justify-content:center;align-items:flex-end;width:120px;height:100px;display:flex;position:absolute;top:-65px;left:50%;transform:translate(-50%)}.hero-mascot[data-astro-cid-sp5e2qju]{object-fit:contain;width:100px;height:auto}@media (width<=1024px){.guarantee-body[data-astro-cid-sp5e2qju]{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (width<=768px){.guarantee-section[data-astro-cid-sp5e2qju]{padding:2.5rem 0 4rem}.guarantee-card[data-astro-cid-sp5e2qju]{margin-bottom:3.5rem}.guarantee-image[data-astro-cid-sp5e2qju]{height:150px}.guarantee-header[data-astro-cid-sp5e2qju]{padding:1.35rem 1.25rem}.guarantee-eyebrow[data-astro-cid-sp5e2qju]{font-size:.62rem}.guarantee-header[data-astro-cid-sp5e2qju] h3[data-astro-cid-sp5e2qju]{font-size:1.35rem}.guarantee-subline[data-astro-cid-sp5e2qju]{font-size:.85rem}.guarantee-body[data-astro-cid-sp5e2qju]{grid-template-columns:1fr;gap:.75rem;padding:1rem}.guarantee-item[data-astro-cid-sp5e2qju]{background:#f5f8fc;border:1px solid #0a10260d;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;column-gap:1rem;padding:1rem;display:grid}.guarantee-icon[data-astro-cid-sp5e2qju]{background:#fff;grid-row:1/span 2;margin-bottom:0;padding:.55rem}.guarantee-item[data-astro-cid-sp5e2qju] h4[data-astro-cid-sp5e2qju]{margin-bottom:.3rem;font-size:1.02rem}.guarantee-item[data-astro-cid-sp5e2qju] p[data-astro-cid-sp5e2qju]{font-size:.88rem;line-height:1.45}.mascot-wrapper[data-astro-cid-sp5e2qju]{top:-50px}}.gp-item-wrap[data-astro-cid-sp5e2qju]{display:flex}.gp-item-wrap[data-astro-cid-sp5e2qju]>.guarantee-item[data-astro-cid-sp5e2qju]{flex:auto;width:100%}.gp-ready[data-astro-cid-sp5e2qju] .gp-step[data-astro-cid-sp5e2qju]{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.gp-ready[data-astro-cid-sp5e2qju] .gp-step[data-astro-cid-sp5e2qju].gp-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.gp-ready[data-astro-cid-sp5e2qju] .gp-step[data-astro-cid-sp5e2qju]{opacity:1;transition:none;transform:none}}.cmp-ready[data-astro-cid-qwh5zuhx] .cmp-step[data-astro-cid-qwh5zuhx]{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.cmp-ready[data-astro-cid-qwh5zuhx] .cmp-step[data-astro-cid-qwh5zuhx].cmp-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cmp-ready[data-astro-cid-qwh5zuhx] .cmp-step[data-astro-cid-qwh5zuhx]{opacity:1;transition:none;transform:none}}
