.interest-dialog.svelte-11c1a0r{--dialog-animation-speed: 1;--backdrop-speed: calc(var(--dialog-animation-speed) * .4s);--backdrop-ease: ease;--modal-speed: calc(var(--dialog-animation-speed) * .5s);--modal-ease: cubic-bezier(.4, 0, .2, 1);--close-button-speed: calc(var(--dialog-animation-speed) * .4s);--close-button-ease: ease;--content-speed: calc(var(--dialog-animation-speed) * .5s);--content-ease: ease;--content-stagger: .06s;--dialog-height: min(90vh, 850px);width:min(100% - 24px,1120px);height:var(--dialog-height);margin:auto;padding:0;border:none;border-radius:28px;background:transparent;color:var(--color-dark);overflow:visible;text-align:start}.interest-dialog.svelte-11c1a0r::backdrop{background-color:#0006;opacity:0}.interest-dialog[open].svelte-11c1a0r{animation:svelte-11c1a0r-interest-modal-in var(--modal-speed) var(--modal-ease) forwards}.interest-dialog[open].svelte-11c1a0r::backdrop{animation:svelte-11c1a0r-interest-backdrop-in var(--backdrop-speed) var(--backdrop-ease) forwards}.interest-dialog--closing[open].svelte-11c1a0r{animation:svelte-11c1a0r-interest-modal-out var(--modal-speed) var(--modal-ease) forwards}.interest-dialog--closing[open].svelte-11c1a0r::backdrop{animation:svelte-11c1a0r-interest-backdrop-out var(--backdrop-speed) var(--backdrop-ease) forwards}.interest-dialog__panel.svelte-11c1a0r{position:relative;height:100%;border-radius:28px;background-color:var(--color-white);overflow:hidden}.interest-dialog__close.svelte-11c1a0r{position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border:none;border-radius:50%;background:transparent;color:var(--color-dark);font-size:30px;line-height:1;cursor:pointer;opacity:0;transition:background-color .15s ease}.interest-dialog[open].svelte-11c1a0r .interest-dialog__close:where(.svelte-11c1a0r){animation:svelte-11c1a0r-interest-close-in var(--close-button-speed) var(--close-button-ease) forwards;animation-delay:calc(var(--content-stagger) * 2)}.interest-dialog--closing[open].svelte-11c1a0r .interest-dialog__close:where(.svelte-11c1a0r){animation:svelte-11c1a0r-interest-close-out var(--close-button-speed) var(--close-button-ease) forwards}.interest-dialog__close.svelte-11c1a0r:hover{background-color:color-mix(in srgb,var(--color-dark) 8%,transparent)}.interest-dialog__close.svelte-11c1a0r:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.interest-dialog__layout.svelte-11c1a0r{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:stretch;height:100%;overflow:auto}.interest-dialog__main.svelte-11c1a0r,.interest-dialog__visual.svelte-11c1a0r{opacity:0;transform:translateY(12px)}.interest-dialog[open].svelte-11c1a0r .interest-dialog__main:where(.svelte-11c1a0r),.interest-dialog[open].svelte-11c1a0r .interest-dialog__visual:where(.svelte-11c1a0r){animation:svelte-11c1a0r-interest-content-in var(--content-speed) var(--content-ease) forwards;animation-delay:calc(var(--content-stagger) * var(--index, 0))}.interest-dialog--closing[open].svelte-11c1a0r .interest-dialog__main:where(.svelte-11c1a0r),.interest-dialog--closing[open].svelte-11c1a0r .interest-dialog__visual:where(.svelte-11c1a0r){animation:svelte-11c1a0r-interest-content-out calc(var(--content-speed) * .7) var(--content-ease) forwards;animation-delay:0s}.interest-dialog__main.svelte-11c1a0r{display:flex;flex-direction:column;gap:28px;min-width:0;padding:44px 36px 48px;text-align:start}.interest-dialog__group.svelte-11c1a0r{display:flex;flex-direction:column;gap:16px}.interest-dialog__title.svelte-11c1a0r{margin:0;padding-inline-end:44px;font-size:var(--text-large);font-weight:600;line-height:var(--leading-large);letter-spacing:var(--letter-spacing);text-wrap:balance}.interest-dialog__text.svelte-11c1a0r{margin:0;font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);letter-spacing:var(--letter-spacing)}.interest-dialog__points.svelte-11c1a0r{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--letter-spacing)}.interest-dialog__point.svelte-11c1a0r{display:grid;grid-template-columns:10px minmax(0,1fr);column-gap:10px;align-items:start}.interest-dialog__point-icon.svelte-11c1a0r{display:grid;place-items:center;margin-block-start:.2em;color:var(--color-dark)}.interest-dialog__point-icon.svelte-11c1a0r svg:where(.svelte-11c1a0r){display:block;width:9px;height:auto}.interest-dialog__fields.svelte-11c1a0r{display:flex;flex-direction:column;gap:4px}.interest-dialog__control.svelte-11c1a0r{position:relative}.interest-dialog__input.svelte-11c1a0r{width:100%;padding:26px 18px 10px;border:1px solid color-mix(in srgb,var(--color-dark) 18%,transparent);border-radius:14px;background:var(--color-white);color:var(--color-dark);font-family:var(--font-primary);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--letter-spacing);transition:border-color .15s ease}.interest-dialog__label.svelte-11c1a0r{position:absolute;inset-inline-start:18px;inset-block-start:18px;font-size:var(--text-body);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--letter-spacing);color:color-mix(in srgb,var(--color-dark) 55%,transparent);pointer-events:none;transform-origin:left top;transition:transform .16s ease,color .16s ease}.interest-dialog__field--float.svelte-11c1a0r .interest-dialog__label:where(.svelte-11c1a0r){transform:translateY(-10px) scale(.78);font-weight:600;color:color-mix(in srgb,var(--color-dark) 70%,transparent)}.interest-dialog__input.svelte-11c1a0r:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-accent)}.interest-dialog__field--float.svelte-11c1a0r:focus-within .interest-dialog__label:where(.svelte-11c1a0r){color:var(--color-dark)}.interest-dialog__field--error.svelte-11c1a0r .interest-dialog__input:where(.svelte-11c1a0r){border-color:var(--color-dark)}.interest-dialog__field--error.svelte-11c1a0r .interest-dialog__label:where(.svelte-11c1a0r){color:var(--color-dark)}.interest-dialog__field--valid.svelte-11c1a0r .interest-dialog__input:where(.svelte-11c1a0r){border-color:color-mix(in srgb,var(--color-accent) 70%,var(--color-dark))}.interest-dialog__message.svelte-11c1a0r{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.interest-dialog__field--error.svelte-11c1a0r .interest-dialog__message:where(.svelte-11c1a0r){grid-template-rows:1fr}.interest-dialog__error.svelte-11c1a0r{overflow:hidden;min-height:0;padding-block-start:6px;padding-inline-start:18px;font-size:var(--text-small);line-height:var(--leading-small);letter-spacing:var(--letter-spacing);color:var(--color-dark);opacity:0;transition:opacity .15s ease}.interest-dialog__field--error.svelte-11c1a0r .interest-dialog__error:where(.svelte-11c1a0r){opacity:1}.interest-dialog__form-error.svelte-11c1a0r{margin:0;font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-dark)}.interest-dialog__hp.svelte-11c1a0r{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.interest-dialog__contact.svelte-11c1a0r{gap:6px;padding:20px 22px;border-radius:18px;background-color:var(--color-lift);color:var(--color-white)}.interest-dialog__contact-name.svelte-11c1a0r{margin:0;font-size:var(--text-body);font-weight:600;line-height:var(--leading-body)}.interest-dialog__contact-role.svelte-11c1a0r{margin:0 0 10px;font-size:var(--text-small);line-height:var(--leading-small)}.interest-dialog__contact.svelte-11c1a0r a:where(.svelte-11c1a0r){color:var(--color-accent);font-weight:600}.interest-dialog__contact.svelte-11c1a0r a:where(.svelte-11c1a0r):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.interest-dialog__actions.svelte-11c1a0r{display:flex;justify-content:flex-start;margin-block-start:auto;padding-block-start:8px}.interest-dialog__visual.svelte-11c1a0r{position:relative;min-height:240px;background-color:var(--color-lift);overflow:hidden}.interest-dialog__visual-image.svelte-11c1a0r{display:block;width:100%;height:100%;min-height:240px;object-fit:cover;object-position:center}@keyframes svelte-11c1a0r-interest-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-11c1a0r-interest-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-11c1a0r-interest-modal-in{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-11c1a0r-interest-modal-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(12px)}}@keyframes svelte-11c1a0r-interest-close-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes svelte-11c1a0r-interest-close-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes svelte-11c1a0r-interest-content-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-11c1a0r-interest-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media(min-width:768px){.interest-dialog__layout.svelte-11c1a0r{grid-template-columns:1fr 1fr;overflow:hidden}.interest-dialog__main.svelte-11c1a0r{padding:56px 52px;overflow:auto;height:100%;gap:36px}.interest-dialog__group.svelte-11c1a0r{gap:20px}.interest-dialog__visual.svelte-11c1a0r,.interest-dialog__visual-image.svelte-11c1a0r{min-height:100%}.interest-dialog__close.svelte-11c1a0r{color:var(--color-white)}.interest-dialog__close.svelte-11c1a0r:hover{background-color:color-mix(in srgb,var(--color-white) 16%,transparent)}}@media(max-width:479px){.interest-dialog__visual.svelte-11c1a0r{display:none}}@media(prefers-reduced-motion:reduce){.interest-dialog.svelte-11c1a0r{--dialog-animation-speed: .01;--content-stagger: 0s}.interest-dialog__label.svelte-11c1a0r,.interest-dialog__message.svelte-11c1a0r,.interest-dialog__error.svelte-11c1a0r{transition:none}}html.dialog-open{overflow:hidden;padding-inline-end:var(--scrollbar-compensation, 0px)}.intro.svelte-10cvnim{position:relative;display:flex;flex-direction:column;overflow:visible;padding-block-start:var(--intro-padding-block-start);padding-block-end:var(--intro-padding-block-end);background-color:var(--color-dark);color:var(--color-white)}.intro--compact-top.svelte-10cvnim{padding-block-start:var(--intro-padding-block-start-compact)}@media(max-width:767px){.intro--compact-top-mobile.svelte-10cvnim{padding-block-start:var(--intro-padding-block-start-compact)}}.intro--overlap-top.svelte-10cvnim{position:relative;z-index:1;margin-block-start:calc(-1 * var(--output-media-overlap));background-color:transparent}.intro--with-cta.svelte-10cvnim{padding-block-start:var(--intro-padding-block-end-with-cta);padding-block-end:var(--intro-padding-block-end-with-cta)}.intro--compact-top.intro--with-cta.svelte-10cvnim{padding-block-start:var(--intro-padding-block-start-compact)}.intro--highlights-compact.intro--with-cta.svelte-10cvnim{padding-block-end:var(--intro-highlights-compact-spacing)}.intro__inner.svelte-10cvnim{position:relative;z-index:1;order:1}.intro__heading.svelte-10cvnim{margin:0 0 var(--intro-heading-gap);font-size:var(--intro-heading-size);font-weight:600;line-height:var(--intro-heading-leading);letter-spacing:var(--letter-spacing);text-align:center;text-wrap:balance}.intro__paragraphs.svelte-10cvnim{display:flex;flex-direction:column;gap:1em;max-width:var(--intro-text-max-width);margin-inline:auto}.intro__text.svelte-10cvnim{margin:0;font-size:var(--text-large);font-weight:500;line-height:var(--intro-text-leading);text-align:center;text-wrap:balance}.intro__cta.svelte-10cvnim{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--intro-cta-actions-gap);margin-block-start:var(--intro-cta-gap)}.intro__cta-label--mobile.svelte-10cvnim{display:none}.intro__highlights.svelte-10cvnim{display:grid;grid-template-columns:1fr;gap:var(--intro-highlights-gap);margin:var(--intro-highlights-offset) 0 0;padding:0;list-style:none}.intro--highlights-compact.svelte-10cvnim .intro__highlights:where(.svelte-10cvnim){display:flex;flex-direction:column;align-items:center;gap:var(--intro-highlights-compact-gap);width:100%;max-width:var(--intro-highlights-compact-max-width);margin-block-start:var(--intro-highlights-compact-offset);margin-inline:auto}.intro__highlight.svelte-10cvnim{display:flex;flex-direction:column;align-items:center;gap:var(--icon-grid-spacer-xs);min-width:0;text-align:center}.intro__highlight-icon.svelte-10cvnim{display:grid;place-items:center;flex:none;width:var(--intro-highlights-icon-size);height:var(--intro-highlights-icon-size);color:var(--color-accent)}.intro__highlight-icon.svelte-10cvnim svg{display:block;width:100%;height:100%}.intro--highlights-compact.svelte-10cvnim .intro__highlight:where(.svelte-10cvnim){gap:var(--intro-highlights-compact-icon-gap)}.intro--highlights-compact.svelte-10cvnim .intro__highlight-icon:where(.svelte-10cvnim){box-sizing:border-box;width:var(--icon-grid-icon-size);height:var(--icon-grid-icon-size);padding:14px;border:1.5px solid var(--color-accent);border-radius:50%;color:var(--color-white)}.intro--highlights-compact.svelte-10cvnim .intro__highlight-icon:where(.svelte-10cvnim) svg{overflow:hidden;stroke-width:2px}.intro--highlights-compact.svelte-10cvnim .intro__highlight-icon:where(.svelte-10cvnim) :is(path,circle,line,polyline,rect,ellipse){vector-effect:non-scaling-stroke}.intro__highlight-text.svelte-10cvnim{margin:0;max-width:var(--icon-grid-check-title-max);font-size:var(--icon-grid-title-size);font-weight:600;line-height:140%;letter-spacing:var(--letter-spacing);text-wrap:balance}@media(max-width:767px){.intro__cta-label--desktop.svelte-10cvnim{display:none}.intro__cta-label--mobile.svelte-10cvnim{display:inline}}.intro--compact-top.svelte-10cvnim .intro__stamp:where(.svelte-10cvnim){inset-block-start:var(--intro-stamp-inset-block-start-compact);inset-inline-end:var(--intro-stamp-inset-inline-end-compact)}.intro__stamp.svelte-10cvnim{position:relative;z-index:0;order:2;align-self:center;width:var(--intro-stamp-size);height:var(--intro-stamp-size);margin-block-start:40px;pointer-events:none;transform-origin:center center;will-change:transform}.intro__stamp-image.svelte-10cvnim{display:block;width:100%;height:100%}@media(min-width:768px){.intro__inner.svelte-10cvnim{order:initial}.intro__stamp.svelte-10cvnim{position:absolute;order:initial;align-self:auto;inset-block-start:var(--intro-stamp-inset-block-start);inset-inline-end:var(--intro-stamp-inset-inline-end);margin-block-start:0}.intro__highlights.svelte-10cvnim{grid-template-columns:repeat(3,minmax(0,1fr))}.intro__highlight.svelte-10cvnim{align-items:flex-start;text-align:start}.intro--highlights-compact.svelte-10cvnim .intro__highlights:where(.svelte-10cvnim){flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0}.intro--highlights-compact.svelte-10cvnim .intro__highlight:where(.svelte-10cvnim){align-items:center;text-align:center;max-width:var(--icon-grid-check-title-max)}}@media(prefers-reduced-motion:reduce){.intro__stamp.svelte-10cvnim{will-change:auto}}
