.sv-hero[data-astro-cid-7a6hbtlg]{z-index:10;isolation:isolate;color:#fff;background:#111;min-height:100svh;display:flex;position:relative;overflow:hidden}.sv-hero__bg[data-astro-cid-7a6hbtlg]{z-index:-1;background:var(--hero-img) 50% 62% / cover no-repeat;animation:sv-settle 1.8s var(--ease-out) both;position:absolute;inset:0}.sv-hero__bg[data-astro-cid-7a6hbtlg]:after{content:"";background:#00000094;position:absolute;inset:0}@keyframes sv-settle{0%{transform:scale(1.08)}}.sv-hero__inner[data-astro-cid-7a6hbtlg]{justify-content:flex-end;gap:calc(88 * var(--s));padding-top:calc(170 * var(--s));padding-bottom:calc(56 * var(--s));flex-direction:column;flex:1;display:flex}.sv-hero__main[data-astro-cid-7a6hbtlg]{text-align:center;flex-direction:column;align-items:center;display:flex}.sv-hero__title[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);letter-spacing:-.05em;font-size:max(40px,5.6vw);font-weight:600;line-height:1.04}.sv-hero__line[data-astro-cid-7a6hbtlg]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.sv-hero__line[data-astro-cid-7a6hbtlg]>span[data-astro-cid-7a6hbtlg]{display:inline-block}.sv-hero__sub[data-astro-cid-7a6hbtlg]{max-width:640px;margin-top:calc(26 * var(--s));color:#ffffffdb;font-size:max(15px, calc(18 * var(--s)));letter-spacing:-.01em;line-height:1.6}.sv-hero__actions[data-astro-cid-7a6hbtlg]{margin-top:calc(34 * var(--s));flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sv-hero__bottom[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 40px;display:flex}.sv-trust__label[data-astro-cid-7a6hbtlg]{color:#fffc;font-size:max(14px, calc(16 * var(--s)));letter-spacing:-.02em}.sv-stats[data-astro-cid-7a6hbtlg]{gap:16px calc(48 * var(--s));flex-wrap:wrap;margin:14px 0 0;display:flex}.sv-stat[data-astro-cid-7a6hbtlg]{flex-direction:column-reverse;display:flex}.sv-stat[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);font-weight:500;font-size:max(32px, calc(44 * var(--s)));letter-spacing:-.04em;margin:0;line-height:1.1}.sv-stat[data-astro-cid-7a6hbtlg] dt[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);font-weight:600;font-size:max(13px, calc(14 * var(--s)));letter-spacing:-.02em}.sv-marks[data-astro-cid-7a6hbtlg]{align-items:center;gap:calc(28 * var(--s));display:flex}.sv-mark[data-astro-cid-7a6hbtlg]{color:#e9e9e9;font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.25;display:flex}.sv-mark[data-astro-cid-7a6hbtlg] img[data-astro-cid-7a6hbtlg]{width:auto;height:34px}a[data-astro-cid-7a6hbtlg].sv-mark{transition:opacity .2s}a[data-astro-cid-7a6hbtlg].sv-mark:hover{opacity:.8}.sv-marks__divider[data-astro-cid-7a6hbtlg]{background:#ffffff38;width:1px;height:38px}.sv-svc[data-astro-cid-7a6hbtlg]{color:var(--color-heading);background:#fff}.sv-svc--alt[data-astro-cid-7a6hbtlg]{background:#faf9f8}.sv-svc__grid[data-astro-cid-7a6hbtlg]{align-items:center;gap:calc(80 * var(--s));padding-top:calc(110 * var(--s));padding-bottom:calc(110 * var(--s));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sv-svc[data-astro-cid-7a6hbtlg]:not(.sv-svc--alt) .sv-svc__media[data-astro-cid-7a6hbtlg]{order:2}.sv-svc__media[data-astro-cid-7a6hbtlg]{aspect-ratio:4/5;border-radius:calc(20 * var(--s));background:#e9e7e3;display:block;position:relative;overflow:hidden}.sv-svc__media[data-astro-cid-7a6hbtlg] img[data-astro-cid-7a6hbtlg]{object-fit:cover;width:100%;height:100%;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.sv-svc__hover[data-astro-cid-7a6hbtlg]{opacity:0}@media (hover:hover){.sv-svc__grid[data-astro-cid-7a6hbtlg]:hover .sv-svc__media[data-astro-cid-7a6hbtlg] img[data-astro-cid-7a6hbtlg]{transform:scale(1.04)}.sv-svc__grid[data-astro-cid-7a6hbtlg]:hover .sv-svc__hover[data-astro-cid-7a6hbtlg]{opacity:1}}@media (hover:none){.sv-svc__media[data-astro-cid-7a6hbtlg].is-in .sv-svc__hover[data-astro-cid-7a6hbtlg]{opacity:1;transition-delay:.8s}}.sv-svc__body[data-astro-cid-7a6hbtlg]{max-width:600px}.sv-svc__title[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);letter-spacing:-.05em;font-size:max(40px,4.6vw);font-weight:600;line-height:1.04}.sv-svc__line[data-astro-cid-7a6hbtlg]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.sv-svc__line[data-astro-cid-7a6hbtlg]>span[data-astro-cid-7a6hbtlg]{display:inline-block}.sv-svc__summary[data-astro-cid-7a6hbtlg]{margin-top:calc(22 * var(--s));color:var(--color-muted);font-size:max(15px, calc(17 * var(--s)));letter-spacing:-.01em;line-height:1.7}.sv-svc__list[data-astro-cid-7a6hbtlg]{margin:calc(28 * var(--s)) 0 0;grid-template-columns:repeat(2,max-content);gap:10px 36px;padding:0;list-style:none;display:grid}.sv-svc__list[data-astro-cid-7a6hbtlg] li[data-astro-cid-7a6hbtlg]{font-family:var(--font-display);white-space:nowrap;letter-spacing:-.02em;align-items:center;gap:10px;font-size:14.5px;font-weight:500;line-height:1.3;display:flex}.sv-svc__list[data-astro-cid-7a6hbtlg] svg[data-astro-cid-7a6hbtlg]{background:var(--color-accent);border-radius:50%;flex:none;width:18px;height:18px;padding:3px}.sv-svc__list[data-astro-cid-7a6hbtlg] path[data-astro-cid-7a6hbtlg]{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.sv-svc__cta[data-astro-cid-7a6hbtlg]{margin-top:calc(30 * var(--s));color:var(--color-accent);font-family:var(--font-display);letter-spacing:-.01em;padding-block:6px;font-size:16px;font-weight:600;display:inline-block;position:relative}.sv-svc__cta[data-astro-cid-7a6hbtlg]:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sv-svc__cta[data-astro-cid-7a6hbtlg]:hover:after,.sv-svc__cta[data-astro-cid-7a6hbtlg]:focus-visible:after{transform:scaleX(1)}.sv-svc__cta[data-astro-cid-7a6hbtlg]:focus-visible{outline:none}.sv-sr[data-astro-cid-7a6hbtlg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1023px){.sv-svc__grid[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:72px;padding-bottom:72px}.sv-svc[data-astro-cid-7a6hbtlg]:not(.sv-svc--alt) .sv-svc__media[data-astro-cid-7a6hbtlg]{order:0}.sv-svc__media[data-astro-cid-7a6hbtlg]{aspect-ratio:4/3}.sv-svc__body[data-astro-cid-7a6hbtlg]{max-width:640px}}@media (width<=767px){.sv-hero__inner[data-astro-cid-7a6hbtlg]{justify-content:center;gap:48px;padding-top:128px;padding-bottom:32px}.sv-hero__title[data-astro-cid-7a6hbtlg]{font-size:clamp(32px,9.4vw,44px)}.sv-hero__sub[data-astro-cid-7a6hbtlg]{font-size:15px}.sv-hero__actions[data-astro-cid-7a6hbtlg]{flex-direction:column;align-self:stretch}.sv-hero__actions[data-astro-cid-7a6hbtlg] .btn[data-astro-cid-7a6hbtlg]{height:54px}.sv-stats[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sv-stat[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{font-size:28px}.sv-stat[data-astro-cid-7a6hbtlg] dt[data-astro-cid-7a6hbtlg]{font-size:13px}.sv-marks[data-astro-cid-7a6hbtlg]{display:none}.sv-svc__grid[data-astro-cid-7a6hbtlg]{gap:28px;padding-top:56px;padding-bottom:64px}.sv-svc__media[data-astro-cid-7a6hbtlg]{border-radius:16px}.sv-svc__list[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:22px}.sv-svc__cta[data-astro-cid-7a6hbtlg]{margin-top:24px}}@media (prefers-reduced-motion:reduce){.sv-hero__bg[data-astro-cid-7a6hbtlg]{animation:none}.sv-svc__media[data-astro-cid-7a6hbtlg] img[data-astro-cid-7a6hbtlg]{transition:opacity .3s;transform:none!important}}
