.benefit-section[data-astro-cid-4vapkesh]{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:96px 48px;scroll-margin-top:90px;position:relative}.benefit-heading[data-astro-cid-4vapkesh]{text-align:center;max-width:1320px;margin:0 auto}.benefit-heading[data-astro-cid-4vapkesh] h2[data-astro-cid-4vapkesh]{margin-top:16px}.benefit-stack[data-astro-cid-4vapkesh]{gap:12px;margin:64px 0 0;padding:0;list-style:none;display:grid}.benefit-eyebrow[data-astro-cid-4vapkesh]{letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--plum);margin:0 0 16px;font-size:11px;font-weight:600;line-height:1.4}.benefit-panel[data-astro-cid-4vapkesh]{background:#ece5da;border-radius:8px;height:clamp(440px,74vh,720px);position:relative;overflow:hidden}.benefit-media[data-astro-cid-4vapkesh]{position:absolute;inset:0}.benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-fit:cover;width:100%;height:100%;display:block}.benefit-scrim[data-astro-cid-4vapkesh]{background:linear-gradient(#38253600 38%,#38253661 66%,#382536d1 100%);position:absolute;inset:0}.benefit-copy[data-astro-cid-4vapkesh]{max-width:640px;color:var(--paper);position:absolute;bottom:40px;left:48px;right:48px}.benefit-solid[data-astro-cid-4vapkesh] .benefit-panel[data-astro-cid-4vapkesh]{background:var(--solid-bg)}.solid-lilac[data-astro-cid-4vapkesh]{--solid-bg:#e7dfec}.solid-paper[data-astro-cid-4vapkesh]{--solid-bg:#ece5da}.benefit-solid[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-fit:contain;padding:6% 8% 30%}.benefit-solid[data-astro-cid-4vapkesh] .benefit-copy[data-astro-cid-4vapkesh]{color:var(--plum)}.benefit-solid[data-astro-cid-4vapkesh] .benefit-headline[data-astro-cid-4vapkesh] em{color:var(--berry-ink)}.benefit-headline[data-astro-cid-4vapkesh]{letter-spacing:-.055em;font-size:clamp(28px,3.6vw,54px);line-height:1}.benefit-chip[data-astro-cid-4vapkesh]{background:var(--paper);color:var(--plum);border-radius:8px;flex-direction:column;padding:10px 12px;display:flex;position:absolute;top:24px;right:24px;box-shadow:0 8px 22px #38253633}.benefit-reassurance[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh]{top:40%}.chip-row[data-astro-cid-4vapkesh]{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:inline-flex}.chip-row[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{flex:none;width:13px;height:13px}.chip-col[data-astro-cid-4vapkesh]{flex-direction:column;gap:1px;display:flex}.chip-brand[data-astro-cid-4vapkesh]{letter-spacing:-.055em;font-family:Inter Tight Variable,sans-serif;font-size:12px;font-weight:600}.chip-title[data-astro-cid-4vapkesh]{font-size:11.5px;font-weight:600}.chip-sub[data-astro-cid-4vapkesh]{color:var(--muted);font-size:11.5px}.chip-panel[data-astro-cid-4vapkesh]{flex-direction:row;align-items:center;gap:12px}.chip-panel-icon[data-astro-cid-4vapkesh]{background:var(--plum);width:34px;height:34px;color:var(--paper);border-radius:10px;flex:none;place-items:center;display:grid}.chip-panel-icon[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{width:18px;height:18px}@media (width>=1181px){.benefit-panel[data-astro-cid-4vapkesh]{height:min(80svh,820px)}.benefit-chip[data-astro-cid-4vapkesh]{border-radius:10px;padding:18px 20px;top:32px;right:32px}.benefit-reassurance[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh]{top:38%}.chip-row[data-astro-cid-4vapkesh]{gap:10px;font-size:15px}.chip-row[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{width:18px;height:18px}.chip-col[data-astro-cid-4vapkesh]{gap:3px}.chip-brand[data-astro-cid-4vapkesh]{font-size:16px}.chip-title[data-astro-cid-4vapkesh],.chip-sub[data-astro-cid-4vapkesh]{font-size:15px}.chip-panel[data-astro-cid-4vapkesh]{border-radius:12px;gap:16px;padding:22px 24px}.chip-panel-icon[data-astro-cid-4vapkesh]{border-radius:13px;width:46px;height:46px}.chip-panel-icon[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{width:24px;height:24px}.chip-panel[data-astro-cid-4vapkesh] .chip-brand[data-astro-cid-4vapkesh]{letter-spacing:-.02em;color:var(--muted);font-size:14px;font-weight:500}.chip-panel[data-astro-cid-4vapkesh] .chip-title[data-astro-cid-4vapkesh]{font-size:19px}.chip-panel[data-astro-cid-4vapkesh] .chip-sub[data-astro-cid-4vapkesh]{font-size:16px}}@media (width<=760px){.benefit-section[data-astro-cid-4vapkesh]{padding:64px 22px}.benefit-stack[data-astro-cid-4vapkesh]{gap:12px;margin-top:40px}.benefit-eyebrow[data-astro-cid-4vapkesh]{margin-bottom:12px}.benefit-panel[data-astro-cid-4vapkesh]{height:clamp(340px,58vh,460px)}.benefit-copy[data-astro-cid-4vapkesh]{bottom:24px;left:20px;right:20px}.benefit-chip[data-astro-cid-4vapkesh]{padding:8px 10px;top:16px;right:16px}.benefit-reassurance[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh],.benefit-fall[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh],.benefit-voice[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh]{top:16px;left:16px;right:auto}.benefit-heading[data-astro-cid-4vapkesh] h2[data-astro-cid-4vapkesh] em[data-astro-cid-4vapkesh]{letter-spacing:-.05em;color:var(--berry-ink);font-family:Inter Tight Variable,sans-serif;font-style:normal;font-weight:600;display:block}.benefit-headline[data-astro-cid-4vapkesh] em,.benefit-headline[data-astro-cid-4vapkesh] .hl-tail{white-space:nowrap;letter-spacing:-.05em;color:var(--apricot);font-family:Inter Tight Variable,sans-serif;font-style:normal;font-weight:600;display:block}.benefit-solid[data-astro-cid-4vapkesh] .benefit-headline[data-astro-cid-4vapkesh] em,.benefit-solid[data-astro-cid-4vapkesh] .benefit-headline[data-astro-cid-4vapkesh] .hl-tail{color:var(--berry-ink)}.benefit-section[data-astro-cid-4vapkesh]{overflow-x:clip}.benefit-bleed[data-astro-cid-4vapkesh] .benefit-panel[data-astro-cid-4vapkesh]{background:0 0;height:auto;overflow:visible}.benefit-bleed[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh]{margin:-6% -16% 0;position:relative;inset:auto}.benefit-bleed[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{height:auto;padding:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 76%,#0000 97%);mask-image:linear-gradient(#0000 0%,#000 7% 76%,#0000 97%)}.benefit-bleed[data-astro-cid-4vapkesh] .benefit-copy[data-astro-cid-4vapkesh]{margin-top:-34px;padding:0 2px;position:relative;bottom:auto;left:auto;right:auto}.benefit-circle[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-position:15% 50%}.benefit-voice[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{aspect-ratio:4/5;object-fit:cover;object-position:50% 60%}.benefit-headline[data-astro-cid-4vapkesh] .hl-tail em{white-space:inherit;display:inline}}@media (width>=761px){.benefit-heading[data-astro-cid-4vapkesh] h2[data-astro-cid-4vapkesh] em{letter-spacing:-.05em;color:var(--berry-ink);-webkit-text-fill-color:var(--berry-ink);text-shadow:none;font-family:Inter Tight Variable,sans-serif;font-style:normal;font-weight:600;display:block}.benefit-stack[data-astro-cid-4vapkesh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px;max-width:880px;margin:56px auto 0}.benefit-card[data-astro-cid-4vapkesh]{flex-direction:column;grid-column:span 2;display:flex}.benefit-card[data-astro-cid-4vapkesh]:last-child:nth-child(odd){grid-column:2/4}.benefit-eyebrow[data-astro-cid-4vapkesh]{margin-bottom:14px}.benefit-panel[data-astro-cid-4vapkesh],.benefit-solid[data-astro-cid-4vapkesh] .benefit-panel[data-astro-cid-4vapkesh]{background:0 0;border-radius:0;height:auto;overflow:visible}.benefit-media[data-astro-cid-4vapkesh]{aspect-ratio:3/4;background:var(--solid-bg,#ece5da);border-radius:28px;position:relative;inset:auto;overflow:hidden;box-shadow:0 14px 36px #3825361f}.benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh],.benefit-solid[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-fit:cover;padding:0}.benefit-voice[data-astro-cid-4vapkesh] .benefit-media[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-position:50% 62%}.benefit-copy[data-astro-cid-4vapkesh]{max-width:none;color:var(--plum);margin:18px 2px 0;position:static;bottom:auto;left:auto;right:auto}.benefit-headline[data-astro-cid-4vapkesh]{font-size:clamp(22px,2.4vw,29px)}.benefit-headline[data-astro-cid-4vapkesh] em{white-space:normal;letter-spacing:-.05em;color:var(--berry-ink);font-family:Inter Tight Variable,sans-serif;font-style:normal;font-weight:600;display:block}.benefit-headline[data-astro-cid-4vapkesh] .hl-tail{letter-spacing:-.05em;color:var(--berry-ink);font-family:Inter Tight Variable,sans-serif;font-style:normal;font-weight:600;display:block}.benefit-headline[data-astro-cid-4vapkesh] .hl-tail em{display:inline}.benefit-chip[data-astro-cid-4vapkesh]{top:16px;right:16px}.benefit-reassurance[data-astro-cid-4vapkesh] .benefit-chip[data-astro-cid-4vapkesh]{top:34%}}@media (width>=1181px){.benefit-section[data-astro-cid-4vapkesh]{padding:104px 48px}.benefit-stack[data-astro-cid-4vapkesh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 20px;max-width:1200px;margin-top:64px}.benefit-card[data-astro-cid-4vapkesh],.benefit-card[data-astro-cid-4vapkesh]:last-child:nth-child(odd){grid-column:auto}.benefit-eyebrow[data-astro-cid-4vapkesh]{margin-bottom:16px}.benefit-copy[data-astro-cid-4vapkesh]{margin-top:20px}.benefit-headline[data-astro-cid-4vapkesh]{font-size:28px}.benefit-chip[data-astro-cid-4vapkesh]{border-radius:12px;padding:14px 16px;top:20px;right:20px}.chip-row[data-astro-cid-4vapkesh]{gap:8px;font-size:13px}.chip-row[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{width:16px;height:16px}.chip-col[data-astro-cid-4vapkesh]{gap:2px}.chip-brand[data-astro-cid-4vapkesh]{font-size:14px}.chip-title[data-astro-cid-4vapkesh]{font-size:13.5px}.chip-sub[data-astro-cid-4vapkesh]{font-size:13px}.chip-panel[data-astro-cid-4vapkesh]{border-radius:14px;gap:12px;padding:14px 16px}.chip-panel-icon[data-astro-cid-4vapkesh]{border-radius:11px;width:38px;height:38px}.chip-panel-icon[data-astro-cid-4vapkesh] svg[data-astro-cid-4vapkesh]{width:20px;height:20px}.chip-panel[data-astro-cid-4vapkesh] .chip-brand[data-astro-cid-4vapkesh]{letter-spacing:-.02em;color:var(--muted);font-size:12px;font-weight:500}.chip-panel[data-astro-cid-4vapkesh] .chip-title[data-astro-cid-4vapkesh]{font-size:15px}.chip-panel[data-astro-cid-4vapkesh] .chip-sub[data-astro-cid-4vapkesh]{font-size:13px}}
