.cmp-announce__row.svelte-l4qen7{display:flex;justify-content:center;padding-block:10px;font-size:var(--type-dense, .8125rem);font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center}.cmp-announce__text.svelte-l4qen7{margin:0;overflow-wrap:anywhere}.cmp-announce__link.svelte-l4qen7{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-block:-10px;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;overflow-wrap:anywhere;transition:opacity var(--motion-fast, .15s) var(--motion-ease, ease-out),text-decoration-color var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-announce__link.svelte-l4qen7:hover{text-decoration-color:currentColor}.cmp-announce__link.svelte-l4qen7:active{opacity:.75}.cmp-announce__link.svelte-l4qen7 .cmp-announce__icon{flex:none;width:14px;height:14px;transition:transform var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-announce__link.svelte-l4qen7:hover .cmp-announce__icon{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.cmp-announce__link.svelte-l4qen7:hover .cmp-announce__icon{transform:none}}.cmp-benefits-band.svelte-maj6yf{padding-block:var(--space-section, clamp(28px, 4vw, 48px));background:hsl(var(--foreground));color:hsl(var(--background))}.cmp-benefits__heading.svelte-maj6yf{color:inherit}.cmp-benefits.svelte-maj6yf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:0;padding:0;list-style:none}.cmp-benefit.svelte-maj6yf{display:flex;align-items:flex-start;gap:12px}.cmp-benefit.svelte-maj6yf .cmp-benefit__icon{flex:none;width:22px;height:22px;margin-top:1px;color:currentColor;stroke-width:1.75}[data-theme=default] .cmp-benefit.svelte-maj6yf .cmp-benefit__icon{margin-top:calc((var(--type-heading) * var(--leading-heading) - 22px) / 2)}.cmp-benefit__words.svelte-maj6yf{min-width:0}.cmp-benefits--icons.svelte-maj6yf .cmp-benefit__words:where(.svelte-maj6yf):first-child{padding-left:34px}.cmp-benefit__title.svelte-maj6yf{margin:0;font-family:var(--font-heading, inherit);font-size:var(--type-heading, 1.0625rem);font-weight:var(--weight-heading, 700);line-height:var(--leading-heading, 1.3);overflow-wrap:anywhere}.cmp-benefit__body.svelte-maj6yf{margin:6px 0 0;color:inherit;font-size:var(--type-ui, .9rem);line-height:var(--leading-ui, 1.5);overflow-wrap:anywhere}@media(min-width:1024px){.cmp-benefits.svelte-maj6yf{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-benefits--four.svelte-maj6yf{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmp-cols.svelte-vsrtdr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(min-width:768px){.cmp-cols.svelte-vsrtdr{gap:20px}.cmp-cols--3.svelte-vsrtdr{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-cols--4.svelte-vsrtdr{grid-template-columns:repeat(4,minmax(0,1fr))}}.cmp-col-card.svelte-vsrtdr{display:grid;gap:10px;color:hsl(var(--foreground))}.cmp-col-card__media.svelte-vsrtdr{display:block;overflow:hidden;border-radius:var(--radius, .5rem);aspect-ratio:4 / 5;background:hsl(var(--muted))}.cmp-col-card__media.svelte-vsrtdr img:where(.svelte-vsrtdr){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s var(--motion-ease, ease-out)}.cmp-col-card.svelte-vsrtdr:hover .cmp-col-card__media:where(.svelte-vsrtdr) img:where(.svelte-vsrtdr){transform:scale(1.04)}.cmp-col-card__title.svelte-vsrtdr{font-family:var(--font-heading, inherit);font-size:1rem;font-weight:500;line-height:1.3;overflow-wrap:anywhere;transition:opacity var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-col-card.svelte-vsrtdr:hover .cmp-col-card__title:where(.svelte-vsrtdr){text-decoration:underline;text-underline-offset:3px}.cmp-col-card.svelte-vsrtdr:active .cmp-col-card__title:where(.svelte-vsrtdr){opacity:.7}@media(prefers-reduced-motion:reduce){.cmp-col-card__media.svelte-vsrtdr img:where(.svelte-vsrtdr){transition:none}.cmp-col-card.svelte-vsrtdr:hover .cmp-col-card__media:where(.svelte-vsrtdr) img:where(.svelte-vsrtdr){transform:none}}.cmp-p.svelte-qwksrb{margin:0;white-space:pre-line;overflow-wrap:anywhere}.cmp-p.svelte-qwksrb+.cmp-p:where(.svelte-qwksrb){margin-top:.85em}.cmp-faq.svelte-1ppfwe7{max-width:52rem}.cmp-faq__list.svelte-1ppfwe7{border-top:1px solid hsl(var(--border))}.cmp-faq__item.svelte-1ppfwe7{border-bottom:1px solid hsl(var(--border))}.cmp-faq__q.svelte-1ppfwe7{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font-weight:600;line-height:1.35;list-style:none;cursor:pointer;overflow-wrap:anywhere;transition:opacity var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-faq__q.svelte-1ppfwe7::-webkit-details-marker{display:none}.cmp-faq__q.svelte-1ppfwe7:hover{opacity:.8}.cmp-faq__q.svelte-1ppfwe7 .cmp-faq__icon{flex:0 0 auto;width:18px;height:18px;transition:transform .2s var(--motion-ease, ease-out)}.cmp-faq__item[open].svelte-1ppfwe7 .cmp-faq__q:where(.svelte-1ppfwe7) .cmp-faq__icon{transform:rotate(180deg)}.cmp-faq__a.svelte-1ppfwe7{padding:0 0 16px}.cmp-faq__item[open].svelte-1ppfwe7 .cmp-faq__a:where(.svelte-1ppfwe7){animation:svelte-1ppfwe7-cmp-faq-open .2s var(--motion-ease, ease-out)}@keyframes svelte-1ppfwe7-cmp-faq-open{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.cmp-faq__q.svelte-1ppfwe7 .cmp-faq__icon{transition:none}.cmp-faq__item[open].svelte-1ppfwe7 .cmp-faq__a:where(.svelte-1ppfwe7){animation:none}}.cmp-btn.svelte-ri2mxo{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:0 22px;border:1px solid hsl(var(--primary));border-radius:var(--radius, .5rem);font-size:var(--type-ui, .8rem);font-weight:600;text-align:center;transition:transform var(--motion-fast, .15s) var(--motion-ease, ease-out),opacity var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-btn--primary.svelte-ri2mxo{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.cmp-btn--inverse.svelte-ri2mxo{border-color:hsl(var(--primary-foreground));background:hsl(var(--primary-foreground));color:hsl(var(--primary))}.cmp-btn--inverse.svelte-ri2mxo:focus-visible{outline:3px solid hsl(var(--primary-foreground));outline-offset:3px}.cmp-btn--outline.svelte-ri2mxo{background:transparent;border-color:hsl(var(--foreground));color:hsl(var(--foreground))}.cmp-btn.svelte-ri2mxo:hover{transform:translateY(-2px);opacity:.9}.cmp-btn.svelte-ri2mxo:active{transform:translateY(0) scale(.98);opacity:.8}@media(hover:hover)and (pointer:fine){.cmp-btn.svelte-ri2mxo{min-height:40px}}@media(prefers-reduced-motion:reduce){.cmp-btn.svelte-ri2mxo:hover,.cmp-btn.svelte-ri2mxo:active{transform:none}}.cmp-hero__grid.svelte-2t3p83{display:grid;gap:12px}.cmp-hero__body.svelte-2t3p83{display:grid;gap:16px;align-content:center;min-width:0;padding:clamp(28px,6vw,72px) clamp(22px,5vw,64px);border-radius:calc(var(--radius, .5rem) * 1.5);background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.cmp-hero--center.svelte-2t3p83 .cmp-hero__body:where(.svelte-2t3p83){justify-items:center;text-align:center}.cmp-hero__eyebrow.svelte-2t3p83{justify-self:start;padding:6px 12px;border-radius:999px;background:hsl(var(--primary-foreground));color:hsl(var(--primary));font-size:var(--type-label, .8125rem);font-weight:700;overflow-wrap:anywhere}.cmp-hero--center.svelte-2t3p83 .cmp-hero__eyebrow:where(.svelte-2t3p83){justify-self:center}.cmp-hero__title.svelte-2t3p83{margin:0;max-width:16ch;font-family:var(--font-heading, inherit);font-size:var(--type-display, clamp(2.125rem, 6.4vw, 4.25rem));font-weight:800;line-height:var(--leading-display, 1.02);letter-spacing:var(--tracking-display, -.025em);overflow-wrap:anywhere}.cmp-hero__body.svelte-2t3p83 .cmp-hero__text{max-width:34rem;font-size:var(--type-heading, clamp(1rem, 1.6vw, 1.125rem));line-height:var(--leading-body, 1.6)}.cmp-hero__actions.svelte-2t3p83:empty{display:none}.cmp-hero__actions.svelte-2t3p83{padding-top:4px}.cmp-hero__media.svelte-2t3p83{overflow:hidden;border-radius:calc(var(--radius, .5rem) * 1.5);aspect-ratio:4 / 3;background:hsl(var(--muted))}.cmp-hero__media.svelte-2t3p83 img:where(.svelte-2t3p83){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.cmp-hero--media.svelte-2t3p83 .cmp-hero__grid:where(.svelte-2t3p83){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:16px}.cmp-hero__media.svelte-2t3p83{position:relative;aspect-ratio:auto;min-height:320px}.cmp-hero__media.svelte-2t3p83 img:where(.svelte-2t3p83){position:absolute;top:0;right:0;bottom:0;left:0}}.cmp-iwt.svelte-1i9tbdd{display:grid;gap:20px;padding:clamp(12px,2vw,20px);border-radius:calc(var(--radius, .5rem) * 1.5);background:hsl(var(--muted))}.cmp-iwt__media.svelte-1i9tbdd{overflow:hidden;border-radius:var(--radius, .5rem);aspect-ratio:5 / 4;background:hsl(var(--background))}.cmp-iwt__media.svelte-1i9tbdd img:where(.svelte-1i9tbdd){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-iwt__body.svelte-1i9tbdd{display:grid;gap:12px;align-content:center;max-width:34rem;padding:clamp(8px,3vw,40px)}.cmp-iwt__body.svelte-1i9tbdd .cmp-copy,.cmp-iwt__body.svelte-1i9tbdd .cmp-eyebrow{color:hsl(var(--foreground))}.cmp-iwt__actions.svelte-1i9tbdd{padding-top:6px}.cmp-iwt__actions.svelte-1i9tbdd:empty{display:none}@media(min-width:768px){.cmp-iwt--split.svelte-1i9tbdd{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,4vw,64px)}.cmp-iwt--split.cmp-iwt--right.svelte-1i9tbdd .cmp-iwt__media:where(.svelte-1i9tbdd){order:2}}.cmp-mc.svelte-1lulb6e{margin:0;padding:0;list-style:none}.cmp-mc__col.svelte-1lulb6e{display:grid;align-content:start;gap:10px;min-width:0}.cmp-mc__media.svelte-1lulb6e{overflow:hidden;border-radius:var(--radius, .5rem);aspect-ratio:4 / 3;background:hsl(var(--muted))}.cmp-mc__media.svelte-1lulb6e img:where(.svelte-1lulb6e){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-mc__title.svelte-1lulb6e{margin:4px 0 0;font-family:var(--font-heading, inherit);font-size:var(--type-heading, 1.125rem);font-weight:600;line-height:var(--leading-heading, 1.3);overflow-wrap:anywhere}[data-theme=default] .cmp-mc__title.svelte-1lulb6e{font-weight:var(--weight-heading)}.cmp-mc__link.svelte-1lulb6e{justify-self:start}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e){position:relative;grid-template-columns:minmax(0,1fr);align-content:space-between;gap:8px;padding:10px 10px 14px;border-radius:calc(var(--radius, .5rem) * 1.5);background:hsl(var(--muted));transition:transform var(--motion-fast, .2s) var(--motion-ease, ease-out)}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__media:where(.svelte-1lulb6e){aspect-ratio:1 / 1;background:hsl(var(--background))}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__title:where(.svelte-1lulb6e){margin:0;padding-left:4px;font-size:var(--type-heading, clamp(.9375rem, 2.2vw, 1.25rem));font-weight:var(--weight-heading, 700);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):not(:has(.cmp-mc__media)){min-height:clamp(72px,9vw,112px);padding-inline:12px}.cmp-mc__tile-link.svelte-1lulb6e{color:hsl(var(--foreground));outline:none}.cmp-mc__tile-link.svelte-1lulb6e:focus-visible:after{outline:3px solid hsl(var(--primary-ink));outline-offset:3px}.cmp-mc__tile-link.svelte-1lulb6e:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__arrow{width:20px;height:20px;justify-self:end;margin-right:4px;color:hsl(var(--foreground));transition:transform var(--motion-fast, .2s) var(--motion-ease, ease-out)}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):hover{transform:translateY(-4px)}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):hover .cmp-mc__tile-link:where(.svelte-1lulb6e){text-decoration:underline;text-underline-offset:4px}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):hover .cmp-mc__arrow{transform:translate(4px)}.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):hover,.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):active,.cmp-mc--tiles.svelte-1lulb6e .cmp-mc__col:where(.svelte-1lulb6e):hover .cmp-mc__arrow{transform:none}}.cmp-news.svelte-wwvx1o{display:grid;gap:12px;justify-items:center;max-width:40rem;margin-inline:auto;padding:clamp(20px,4vw,40px);border:1px solid hsl(var(--border));border-radius:var(--radius, .5rem);text-align:center}.cmp-news__form.svelte-wwvx1o{display:flex;flex-wrap:wrap;gap:8px;width:100%;max-width:28rem}.cmp-news__input.svelte-wwvx1o{flex:1 1 200px;min-width:0;min-height:44px;padding:0 14px;border:1px solid hsl(var(--input));border-radius:var(--radius, .5rem);background:hsl(var(--background));color:hsl(var(--foreground));font-size:1rem;transition:border-color var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-news__input.svelte-wwvx1o:focus{border-color:hsl(var(--foreground))}.cmp-news__input[aria-invalid=true].svelte-wwvx1o{border-color:hsl(var(--destructive))}.cmp-news__button.svelte-wwvx1o{display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:var(--radius, .5rem);background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.8rem;font-weight:600;transition:transform var(--motion-fast, .15s) var(--motion-ease, ease-out),opacity var(--motion-fast, .15s) var(--motion-ease, ease-out)}@media(min-width:480px){.cmp-news__button.svelte-wwvx1o{flex:0 0 auto}}.cmp-news__button.svelte-wwvx1o:hover{opacity:.9}.cmp-news__button.svelte-wwvx1o:active{transform:scale(.98)}.cmp-news__button.svelte-wwvx1o:disabled{opacity:.7;cursor:progress}.cmp-news__button.svelte-wwvx1o .cmp-news__spin{width:16px;height:16px;animation:svelte-wwvx1o-cmp-spin .9s linear infinite}@keyframes svelte-wwvx1o-cmp-spin{to{transform:rotate(360deg)}}.cmp-news__done.svelte-wwvx1o{display:inline-flex;align-items:center;gap:8px;margin:0;font-weight:600;animation:svelte-wwvx1o-cmp-rise .2s var(--motion-ease, ease-out)}.cmp-news__done.svelte-wwvx1o svg{width:18px;height:18px;color:hsl(var(--success, var(--foreground)))}@keyframes svelte-wwvx1o-cmp-rise{0%{opacity:0;transform:translateY(4px)}}.cmp-news__error.svelte-wwvx1o{min-height:1.25em;margin:0;color:hsl(var(--destructive));font-size:.875rem}@media(prefers-reduced-motion:reduce){.cmp-news__button.svelte-wwvx1o:active{transform:none}.cmp-news__button.svelte-wwvx1o .cmp-news__spin,.cmp-news__done.svelte-wwvx1o{animation:none}}.cmp-rich.svelte-x1bd22{display:grid;gap:14px;max-width:46rem}.cmp-rich--center.svelte-x1bd22{margin-inline:auto;text-align:center}.cmp-slides.svelte-1mfre5b{position:relative;background:var(--ed-canvas, hsl(var(--muted)))}.cmp-slides__viewport.svelte-1mfre5b{overflow:hidden;touch-action:pan-y}.cmp-slides__track.svelte-1mfre5b{display:flex;transition:transform .3s var(--motion-ease, ease-out)}.cmp-slide.svelte-1mfre5b{position:relative;flex:0 0 100%;min-width:0}.cmp-slide__media.svelte-1mfre5b{display:block;aspect-ratio:4 / 3;background:hsl(var(--muted))}.cmp-slide__media.svelte-1mfre5b img:where(.svelte-1mfre5b){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-slide__body.svelte-1mfre5b{display:grid;gap:10px;padding:18px var(--container-gutter, 16px) 4px;color:hsl(var(--foreground))}.cmp-slide__title.svelte-1mfre5b{margin:0;font-family:var(--font-heading, inherit);font-size:clamp(1.5rem,3.6vw,2.75rem);font-weight:500;line-height:1.1;overflow-wrap:anywhere}.cmp-slide__body.svelte-1mfre5b .cmp-slide__text{font-size:1rem;line-height:1.55}.cmp-slide__actions.svelte-1mfre5b:empty{display:none}.cmp-slides__controls.svelte-1mfre5b{display:flex;align-items:center;justify-content:center;gap:4px;padding-block:10px}.cmp-slides__btn.svelte-1mfre5b{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:hsl(var(--foreground));transition:background-color var(--motion-fast, .15s) var(--motion-ease, ease-out),transform var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-slides__btn.svelte-1mfre5b svg{width:20px;height:20px}.cmp-slides__btn.svelte-1mfre5b:hover{background:hsl(var(--foreground) / .08)}.cmp-slides__btn.svelte-1mfre5b:active{transform:scale(.94)}.cmp-slides__dots.svelte-1mfre5b{display:flex;align-items:center}.cmp-slides__dot.svelte-1mfre5b{position:relative;width:24px;height:44px}.cmp-slides__dot.svelte-1mfre5b:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:999px;background:hsl(var(--foreground) / .3);transition:transform .2s var(--motion-ease, ease-out),background-color .2s var(--motion-ease, ease-out)}.cmp-slides__dot--on.svelte-1mfre5b:after{background:hsl(var(--foreground));transform:scale(1.35)}@media(min-width:768px){.cmp-slide__media.svelte-1mfre5b{aspect-ratio:16 / 7}.cmp-slide--words.svelte-1mfre5b .cmp-slide__media:where(.svelte-1mfre5b):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000 65%);pointer-events:none}.cmp-slide__body.svelte-1mfre5b{position:absolute;inset:auto 0 0;max-width:calc(var(--container-max, 1240px) + 2 * var(--container-gutter, 32px));margin-inline:auto;padding:0 var(--container-gutter, 32px) clamp(24px,4vw,48px);color:#fff}.cmp-slide__title.svelte-1mfre5b,.cmp-slide__body.svelte-1mfre5b .cmp-slide__text{max-width:36rem}}@media(prefers-reduced-motion:reduce){.cmp-slides__track.svelte-1mfre5b{transition:none}.cmp-slides__btn.svelte-1mfre5b:active{transform:none}.cmp-slides__dot.svelte-1mfre5b:after{transition:none}}.cmp-video.svelte-1cbjwda{margin:0}.cmp-video__frame.svelte-1cbjwda{position:relative;overflow:hidden;border-radius:var(--radius, .5rem);aspect-ratio:16 / 9;background:hsl(var(--muted))}.cmp-video__frame.svelte-1cbjwda video:where(.svelte-1cbjwda),.cmp-video__frame.svelte-1cbjwda iframe:where(.svelte-1cbjwda),.cmp-video__poster.svelte-1cbjwda,.cmp-video__poster.svelte-1cbjwda img:where(.svelte-1cbjwda){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.cmp-video__frame.svelte-1cbjwda video:where(.svelte-1cbjwda){background:hsl(var(--foreground))}.cmp-video__poster.svelte-1cbjwda{cursor:pointer}.cmp-video__poster.svelte-1cbjwda img:where(.svelte-1cbjwda){-o-object-fit:cover;object-fit:cover}.cmp-video__play.svelte-1cbjwda{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 6px 20px #00000040;transition:transform .2s var(--motion-ease, ease-out)}.cmp-video__play.svelte-1cbjwda svg{width:28px;height:28px;margin-left:3px}.cmp-video__poster.svelte-1cbjwda:hover .cmp-video__play:where(.svelte-1cbjwda){transform:scale(1.08)}.cmp-video__poster.svelte-1cbjwda:active .cmp-video__play:where(.svelte-1cbjwda){transform:scale(.96)}.cmp-video__caption.svelte-1cbjwda{margin-top:10px;color:hsl(var(--muted-foreground));font-size:.9rem;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.cmp-video__play.svelte-1cbjwda{transition:none}.cmp-video__poster.svelte-1cbjwda:hover .cmp-video__play:where(.svelte-1cbjwda),.cmp-video__poster.svelte-1cbjwda:active .cmp-video__play:where(.svelte-1cbjwda){transform:none}}.cmp-home.svelte-1hhfccp{--cmp-gap: var(--space-section, clamp(24px, 3vw, 40px));display:flex;flex-direction:column;gap:var(--cmp-gap);padding-block:var(--cmp-gap);color:hsl(var(--foreground))}[data-theme=default] .cmp-home.svelte-1hhfccp{padding-bottom:0}.cmp-home.svelte-1hhfccp>.cmp-announce:first-child,.cmp-home.svelte-1hhfccp>.cmp-benefits-band:first-child{margin-top:calc(-1 * var(--cmp-gap))}.cmp-home.svelte-1hhfccp>.cmp-announce:last-child,.cmp-home.svelte-1hhfccp>.cmp-benefits-band:last-child{margin-bottom:calc(-1 * var(--cmp-gap))}.cmp-home.svelte-1hhfccp .cmp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:var(--space-head, clamp(16px, 2.4vw, 28px))}.cmp-home.svelte-1hhfccp .cmp-head__title{margin:0;font-family:var(--font-heading, inherit);font-size:var(--type-section-title, clamp(1.5rem, 3vw, 2.125rem));font-weight:var(--weight-heading, 700);line-height:var(--leading-title, 1.15);letter-spacing:var(--tracking-title, -.01em);overflow-wrap:anywhere}.cmp-home.svelte-1hhfccp .cmp-head__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:hsl(var(--foreground));font-size:var(--type-ui, .82rem);font-weight:600;white-space:nowrap;transition:opacity var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-home.svelte-1hhfccp .cmp-head__link:active{opacity:.7}.cmp-home.svelte-1hhfccp .cmp-head__icon{width:16px;height:16px;transition:transform var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-home.svelte-1hhfccp .cmp-head__link:hover .cmp-head__icon{transform:translate(4px)}@media(hover:hover)and (pointer:fine){.cmp-home.svelte-1hhfccp .cmp-head__link{min-height:32px}}.cmp-home.svelte-1hhfccp .cmp-eyebrow{color:hsl(var(--muted-foreground));font-size:var(--type-label, .75rem);font-weight:600;overflow-wrap:anywhere}.cmp-home.svelte-1hhfccp .cmp-copy{color:hsl(var(--muted-foreground));font-size:var(--type-body, 1rem);line-height:var(--leading-body, 1.65)}.cmp-home.svelte-1hhfccp .cmp-edit{position:relative;cursor:pointer;outline:none}.cmp-home.svelte-1hhfccp .cmp-edit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:2px solid transparent;pointer-events:none;transition:border-color var(--motion-fast, .15s) var(--motion-ease, ease-out)}.cmp-home.svelte-1hhfccp .cmp-edit:hover:after{border-color:hsl(var(--primary-ink) / .45)}.cmp-home.svelte-1hhfccp .cmp-edit:focus-visible:after,.cmp-home.svelte-1hhfccp .cmp-edit--selected:after{border-color:hsl(var(--primary-ink))}.cmp-home.svelte-1hhfccp .cmp-edit:empty{min-height:48px;background:hsl(var(--muted))}@media(prefers-reduced-motion:reduce){.cmp-home.svelte-1hhfccp .cmp-head__link:hover .cmp-head__icon{transform:none}.cmp-home.svelte-1hhfccp .cmp-edit:after{transition:none}}
