.accordion-module__lP5HRa__item{border-block-end:1px solid var(--color-line);padding-block:var(--stack-lg)}.accordion-module__lP5HRa__summary{min-height:var(--control-height-md);cursor:pointer;color:var(--color-ink);font-weight:var(--font-weight-display);align-items:center;display:flex}.accordion-module__lP5HRa__summary:focus-visible{outline:3px solid color-mix(in srgb, var(--color-accent) 20%, transparent);outline-offset:4px}.accordion-module__lP5HRa__content{color:var(--color-muted);padding-block-start:var(--stack-sm);line-height:1.8}
.badge-module__QiJfIa__badge{border:1px solid var(--color-line);background:var(--color-soft);width:fit-content;color:var(--color-accent);padding:var(--cds-spacing-02) var(--cds-spacing-04);border-radius:999px;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}
.brand-action-button-module__pxZy-q__actionButton{--brand-action-bg:var(--action-primary-bg);--brand-action-color:var(--action-primary-color);--brand-action-fill:var(--action-primary-fill);--brand-action-fill-color:var(--action-primary-color);--brand-action-border:var(--action-primary-border);--brand-action-radius:var(--shape-control);--brand-action-inset:var(--cds-spacing-02);--brand-action-icon-size:var(--cds-spacing-07);--brand-action-gap:var(--inline-sm);--brand-action-pad-start:0;--brand-action-pad-end:0;--brand-action-min-width:13.75rem;--brand-action-min-height:var(--control-height-md);--brand-action-font-size:1rem;--brand-action-label-shift:0;--brand-action-icon-offset-x:0;--brand-action-icon-offset-y:0;--brand-action-font-weight:var(--font-weight-strong);--brand-action-inner-radius:calc(var(--brand-action-radius) - var(--brand-action-inset));grid-template-columns:var(--brand-action-icon-size) minmax(0, 1fr)!important;column-gap:var(--brand-action-gap)!important;min-width:var(--brand-action-min-width)!important;min-height:var(--brand-action-min-height)!important;padding:var(--brand-action-inset) calc(var(--brand-action-inset) + var(--inline-md)) var(--brand-action-inset) var(--brand-action-inset)!important;border:1px solid var(--brand-action-border)!important;border-radius:var(--brand-action-radius)!important;background:var(--brand-action-bg)!important;color:var(--brand-action-color)!important;box-sizing:border-box!important;cursor:pointer!important;font-family:var(--font-body)!important;font-size:var(--brand-action-font-size)!important;font-weight:var(--brand-action-font-weight)!important;line-height:var(--control-text-leading)!important;white-space:nowrap!important;transition:transform var(--motion-fast), border-color var(--motion-fast), box-shadow var(--motion-base), color var(--motion-fast)!important;direction:ltr!important;align-items:center!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:translateZ(0)!important}.brand-action-button-module__pxZy-q__fill{z-index:0!important;inset:var(--brand-action-inset)!important;border-radius:var(--brand-action-inner-radius)!important;background:var(--brand-action-fill)!important;clip-path:inset(0 calc(100% - var(--brand-action-icon-size)) 0 0 round var(--brand-action-inner-radius))!important;opacity:1!important;transition:clip-path var(--motion-layout), opacity var(--motion-instant)!important;pointer-events:none!important;position:absolute!important}.brand-action-button-module__pxZy-q__actionButton:hover,.brand-action-button-module__pxZy-q__actionButton:focus-visible{color:var(--brand-action-fill-color)!important;transform:translateY(-2px)!important}.brand-action-button-module__pxZy-q__actionButton:hover .brand-action-button-module__pxZy-q__fill,.brand-action-button-module__pxZy-q__actionButton:focus-visible .brand-action-button-module__pxZy-q__fill{clip-path:inset(0 0 0 0 round var(--brand-action-inner-radius))!important;opacity:1!important}.brand-action-button-module__pxZy-q__actionButton:active{transform:translateY(0)scale(.99)!important}.brand-action-button-module__pxZy-q__actionButton:disabled,.brand-action-button-module__pxZy-q__actionButton[aria-disabled=true]{cursor:not-allowed!important;opacity:.56!important;transform:none!important}.brand-action-button-module__pxZy-q__actionButton:disabled .brand-action-button-module__pxZy-q__fill,.brand-action-button-module__pxZy-q__actionButton[aria-disabled=true] .brand-action-button-module__pxZy-q__fill{clip-path:inset(0 calc(100% - var(--brand-action-icon-size)) 0 0 round var(--brand-action-inner-radius))!important}.brand-action-button-module__pxZy-q__actionButton:focus-visible{outline:3px solid var(--action-focus-outline)!important;outline-offset:3px!important}.brand-action-button-module__pxZy-q__iconBox{z-index:3!important;flex:0 0 var(--brand-action-icon-size)!important;width:var(--brand-action-icon-size)!important;height:var(--brand-action-icon-size)!important;border-radius:var(--brand-action-inner-radius)!important;color:var(--brand-action-fill-color)!important;font-size:.88rem!important;line-height:var(--control-text-leading)!important;pointer-events:none!important;background:0 0!important;grid-column:1!important;place-items:center!important;display:inline-grid!important;position:relative!important}.brand-action-button-module__pxZy-q__iconBox>i,.brand-action-button-module__pxZy-q__iconBox>svg{line-height:var(--control-text-leading)!important;transform:translate(var(--brand-action-icon-offset-x,0), var(--brand-action-icon-offset-y,0))!important;display:inline-block!important}.brand-action-button-module__pxZy-q__label{z-index:2!important;color:currentColor!important;min-width:0!important;font-size:inherit!important;line-height:var(--control-text-leading)!important;text-align:center!important;white-space:nowrap!important;transform:translate(var(--brand-action-label-shift), calc(-1 * var(--control-text-optical-shift)))!important;pointer-events:none!important;direction:rtl!important;grid-column:2!important;justify-content:center!important;justify-self:center!important;align-items:center!important;display:inline-flex!important;position:relative!important}.brand-action-button-module__pxZy-q__primary{--brand-action-bg:var(--action-primary-bg);--brand-action-color:var(--action-primary-color);--brand-action-border:var(--action-primary-border);--brand-action-fill:var(--action-primary-fill);box-shadow:var(--action-primary-shadow)!important}.brand-action-button-module__pxZy-q__primary:hover,.brand-action-button-module__pxZy-q__primary:focus-visible{border-color:var(--sweed-primary-pink)!important;box-shadow:var(--action-primary-hover-shadow)!important}.brand-action-button-module__pxZy-q__secondary{--brand-action-bg:var(--action-secondary-bg);--brand-action-color:var(--action-secondary-color);--brand-action-border:var(--action-secondary-border);--brand-action-fill:var(--action-secondary-fill);box-shadow:var(--action-secondary-shadow)!important}.brand-action-button-module__pxZy-q__secondary:hover,.brand-action-button-module__pxZy-q__secondary:focus-visible{border-color:var(--sweed-primary-purple)!important;box-shadow:var(--action-secondary-hover-shadow)!important}.brand-action-button-module__pxZy-q__light{--brand-action-bg:var(--action-secondary-bg);--brand-action-color:var(--action-secondary-color);--brand-action-border:var(--action-secondary-border);--brand-action-fill:var(--action-light-fill);box-shadow:var(--action-secondary-shadow)!important}.brand-action-button-module__pxZy-q__light:hover,.brand-action-button-module__pxZy-q__light:focus-visible{border-color:var(--sweed-primary-pink)!important;box-shadow:var(--action-light-hover-shadow)!important}.brand-action-button-module__pxZy-q__hero{--brand-action-icon-size:var(--control-height-sm);--brand-action-inset:var(--cds-spacing-03);--brand-action-min-width:15.5rem;--brand-action-min-height:var(--control-height-lg);--brand-action-font-size:1.03rem;--brand-action-gap:var(--inline-sm);--brand-action-label-shift:0;--brand-action-icon-offset-x:0}.brand-action-button-module__pxZy-q__nav{--brand-action-icon-size:var(--cds-spacing-07);--brand-action-inset:var(--cds-spacing-02);--brand-action-min-width:9.75rem;--brand-action-min-height:var(--control-height-md);--brand-action-font-size:.9rem;--brand-action-gap:.5rem;--brand-action-label-shift:0;--brand-action-icon-offset-x:0;box-shadow:none!important}.brand-action-button-module__pxZy-q__nav .brand-action-button-module__pxZy-q__fill{left:var(--brand-action-inset)!important}.brand-action-button-module__pxZy-q__nav:hover,.brand-action-button-module__pxZy-q__nav:focus-visible{box-shadow:none!important}.brand-action-button-module__pxZy-q__compact{--brand-action-icon-size:var(--cds-spacing-07);--brand-action-min-width:10.375rem;--brand-action-min-height:var(--control-height-md);--brand-action-font-size:.9rem}@media (max-width:480px){.brand-action-button-module__pxZy-q__actionButton{--brand-action-min-height:var(--control-height-md);--brand-action-icon-size:calc(var(--cds-spacing-07) - var(--cds-spacing-02));--brand-action-inset:var(--cds-spacing-03);--brand-action-gap:var(--inline-sm);--brand-action-pad-start:var(--inline-md);--brand-action-pad-end:var(--inline-sm);--brand-action-font-size:.9rem;width:100%!important;min-width:0!important}}@media (prefers-reduced-motion:reduce){.brand-action-button-module__pxZy-q__actionButton,.brand-action-button-module__pxZy-q__fill{transition:none!important}.brand-action-button-module__pxZy-q__actionButton:hover,.brand-action-button-module__pxZy-q__actionButton:focus-visible,.brand-action-button-module__pxZy-q__actionButton:active{transform:none!important}}
.card-module__f3t9Cq__card{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-panel);box-shadow:var(--shadow-soft)}
.section-module__E3MznW__section{box-sizing:border-box;width:var(--container);padding-block:var(--section-space-default);margin-inline:auto}.section-module__E3MznW__section[data-width=narrow]{width:var(--container-narrow)}.section-module__E3MznW__section[data-width=wide]{width:var(--sweed-container)}.section-module__E3MznW__section[data-width=full]{width:100%}.section-module__E3MznW__section[data-spacing=compact]{padding-block:var(--section-space-compact)}.section-module__E3MznW__section[data-spacing=feature]{padding-block:var(--section-space-feature)}.section-module__E3MznW__section[data-spacing=none]{padding-block:0}.section-module__E3MznW__header{gap:var(--section-header-gap);max-width:var(--measure-lead);display:grid}.section-module__E3MznW__header[data-align=center]{text-align:center;margin-inline:auto}.section-module__E3MznW__eyebrow{color:var(--color-accent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong);margin:0;line-height:1.5}.section-module__E3MznW__title{max-width:var(--measure-heading);color:var(--color-ink);font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);line-height:var(--type-title-leading);text-wrap:balance;margin:0}.section-module__E3MznW__header[data-align=center] .section-module__E3MznW__title{margin-inline:auto}.section-module__E3MznW__description{max-width:var(--measure-lead);color:var(--color-muted);font-size:var(--type-lead-size);font-weight:var(--font-weight-body);line-height:var(--type-body-leading);text-wrap:pretty;margin:0}@media (max-width:640px){.section-module__E3MznW__section{width:min(100% - (var(--page-gutter) * 2), 100%)}}
.field-module__EG4Szq__field{gap:var(--stack-xs);display:grid}.field-module__EG4Szq__label{color:var(--color-ink);font-weight:700}.field-module__EG4Szq__input,.field-module__EG4Szq__textarea{width:100%;min-height:var(--control-height-md);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);padding:var(--control-padding-block) var(--control-padding-inline)}.field-module__EG4Szq__textarea{resize:vertical;min-height:10rem}.field-module__EG4Szq__input:focus,.field-module__EG4Szq__textarea:focus{border-color:var(--color-accent);outline:3px solid color-mix(in srgb, var(--color-accent) 20%, transparent)}.field-module__EG4Szq__helper{color:var(--color-muted);font-size:.875rem}.field-module__EG4Szq__error{color:#b42318;font-size:.875rem;font-weight:700}
.skeleton-module___JysGG__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,#e5e7eb 0%,#f3f4f6 50%,#e5e7eb 100%) 0 0/200% 100%;animation:1.5s infinite skeleton-module___JysGG__shimmer;position:relative;overflow:hidden}@keyframes skeleton-module___JysGG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-module___JysGG__skeletonCard{gap:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-6);background:var(--color-panel);flex-direction:column;display:flex}.skeleton-module___JysGG__skeletonIcon{border-radius:var(--radius-md);width:48px;height:48px}.skeleton-module___JysGG__skeletonTitle{width:60%;height:24px}.skeleton-module___JysGG__skeletonText{width:100%;height:16px}@media (prefers-reduced-motion:reduce){.skeleton-module___JysGG__skeleton{background:#e5e7eb;animation:none}}
.back-to-top-module__iAbuYG__backToTop{right:var(--space-6);bottom:var(--space-6);z-index:var(--z-fixed);border:1px solid var(--color-line);border-radius:var(--radius-full);background:var(--color-panel);width:48px;height:48px;color:var(--color-accent);cursor:pointer;box-shadow:var(--shadow-lg);transition:transform var(--motion-fast), box-shadow var(--motion-fast), background var(--motion-fast);place-items:center;animation:.3s cubic-bezier(.4,0,.2,1) back-to-top-module__iAbuYG__fadeInUp;display:grid;position:fixed}.back-to-top-module__iAbuYG__backToTop:hover{background:var(--color-accent-soft);box-shadow:var(--shadow-xl);transform:translateY(-2px)}.back-to-top-module__iAbuYG__backToTop:active{transform:translateY(0)}.back-to-top-module__iAbuYG__backToTop:focus-visible{outline:var(--focus-ring);outline-offset:2px}@keyframes back-to-top-module__iAbuYG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.back-to-top-module__iAbuYG__backToTop{right:var(--space-4);bottom:var(--space-4);width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.back-to-top-module__iAbuYG__backToTop{animation:none}.back-to-top-module__iAbuYG__backToTop:hover{transform:none}}
.toast-module__cDMpeW__toastContainer{top:var(--space-6);right:var(--space-6);z-index:var(--z-toast);gap:var(--space-3);pointer-events:none;flex-direction:column;max-width:420px;display:flex;position:fixed}.toast-module__cDMpeW__toast{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-panel);box-shadow:var(--shadow-xl);pointer-events:auto;animation:.3s cubic-bezier(.4,0,.2,1) toast-module__cDMpeW__slideIn;display:flex}.toast-module__cDMpeW__toast.toast-module__cDMpeW__exiting{animation:.3s cubic-bezier(.4,0,.2,1) toast-module__cDMpeW__slideOut}.toast-module__cDMpeW__toastIcon{border-radius:var(--radius-full);width:24px;height:24px;font-size:var(--text-sm);flex-shrink:0;place-items:center;display:grid}.toast-module__cDMpeW__toastSuccess .toast-module__cDMpeW__toastIcon{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}.toast-module__cDMpeW__toastError .toast-module__cDMpeW__toastIcon{background:color-mix(in srgb, var(--color-error) 15%, transparent);color:var(--color-error)}.toast-module__cDMpeW__toastWarning .toast-module__cDMpeW__toastIcon{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}.toast-module__cDMpeW__toastInfo .toast-module__cDMpeW__toastIcon{background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent)}.toast-module__cDMpeW__toastContent{flex:1}.toast-module__cDMpeW__toastTitle{margin:0 0 var(--space-1);color:var(--color-text);font-weight:700;font-size:var(--text-sm);line-height:var(--leading-snug)}.toast-module__cDMpeW__toastMessage{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.toast-module__cDMpeW__toastClose{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-muted);cursor:pointer;transition:color var(--motion-fast), background var(--motion-fast);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.toast-module__cDMpeW__toastClose:hover{background:var(--color-soft);color:var(--color-text)}@keyframes toast-module__cDMpeW__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-module__cDMpeW__slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (max-width:768px){.toast-module__cDMpeW__toastContainer{top:var(--space-4);right:var(--space-4);left:var(--space-4);max-width:none}}@media (prefers-reduced-motion:reduce){.toast-module__cDMpeW__toast{animation:none}.toast-module__cDMpeW__toast.toast-module__cDMpeW__exiting{opacity:0}}
@keyframes progress-indicator-module__kEkT1a__growProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.progress-indicator-module__kEkT1a__progressIndicator{z-index:calc(var(--z-fixed,1200) + 1);pointer-events:none;background:#261b3e14;width:100%;height:4px;position:fixed;top:0;left:0;right:0;overflow:hidden}.progress-indicator-module__kEkT1a__progressBar{--scroll-progress:0;width:100%;height:100%;transform:scaleX(var(--scroll-progress));transform-origin:100%;background:#ed2062;box-shadow:0 1px 8px #ed206257}@supports (animation-timeline:scroll(root block)){.progress-indicator-module__kEkT1a__progressBar{animation:linear both progress-indicator-module__kEkT1a__growProgress;animation-timeline:scroll(root)}}@media (prefers-reduced-motion:reduce){.progress-indicator-module__kEkT1a__progressBar{animation-timing-function:linear}}
.input-enhanced-module__270OpG__inputWrapper{width:100%;position:relative}.input-enhanced-module__270OpG__inputGroup{gap:var(--stack-xs);flex-direction:column;display:flex}.input-enhanced-module__270OpG__label{align-items:center;gap:var(--space-1);color:var(--color-text);font-weight:600;font-size:var(--text-sm);display:flex}.input-enhanced-module__270OpG__required{color:var(--color-error)}.input-enhanced-module__270OpG__input{width:100%;min-height:var(--control-height-md);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--control-padding-block) var(--control-padding-inline);background:var(--color-panel);color:var(--color-text);font-family:inherit;font-size:var(--text-md);line-height:var(--leading-normal);transition:border-color var(--motion-fast), box-shadow var(--motion-fast), background var(--motion-fast)}.input-enhanced-module__270OpG__input::placeholder{color:var(--color-muted);opacity:.7}.input-enhanced-module__270OpG__input:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-line))}.input-enhanced-module__270OpG__input:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring);outline:none}.input-enhanced-module__270OpG__input:disabled{cursor:not-allowed;opacity:.6;background:var(--color-surface)}.input-enhanced-module__270OpG__inputError{border-color:var(--color-error)}.input-enhanced-module__270OpG__inputError:focus{box-shadow:0 0 0 3px #ef44442e}.input-enhanced-module__270OpG__inputSuccess{border-color:var(--color-success)}.input-enhanced-module__270OpG__inputWithIcon{padding-inline-end:var(--control-height-md)}.input-enhanced-module__270OpG__inputIcon{top:50%;width:20px;height:20px;color:var(--color-muted);pointer-events:none;place-items:center;display:grid;position:absolute;inset-inline-end:var(--stack-md);transform:translateY(-50%)}.input-enhanced-module__270OpG__inputIconSuccess{color:var(--color-success)}.input-enhanced-module__270OpG__inputIconError{color:var(--color-error)}.input-enhanced-module__270OpG__helperText{color:var(--color-muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.input-enhanced-module__270OpG__errorText{color:var(--color-error);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.input-enhanced-module__270OpG__successText{color:var(--color-success);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.input-enhanced-module__270OpG__characterCount{color:var(--color-muted);text-align:left;font-size:var(--text-xs)}.input-enhanced-module__270OpG__characterCountOver{color:var(--color-error)}@media (max-width:768px){.input-enhanced-module__270OpG__input{min-height:var(--control-height-md);padding:var(--control-padding-block) var(--control-padding-inline);font-size:var(--text-sm)}}
.reveal-module__T8_ncq__reveal{--reveal-delay:0s;opacity:1;clip-path:inset(0);transition:clip-path .76s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay);will-change:filter, opacity, transform;transform:translate(0,0)scale(1)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible){filter:blur(3px);opacity:0;transform:translateY(28px)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__hero{transform:translateY(36px)scale(.985)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__fadeUp{transform:translateY(28px)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__scaleIn{transform:translateY(20px)scale(.96)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__slideStart{transform:translate(34px)}[dir=rtl] .reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__slideStart{transform:translate(-34px)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__soft{transform:translateY(16px)}.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible).reveal-module__T8_ncq__clipUp{clip-path:inset(18% 0 82% round 14px);filter:none;transform:translateY(18px)scale(.985)}.reveal-module__T8_ncq__visible{filter:blur();opacity:1;transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.reveal-module__T8_ncq__reveal,.reveal-module__T8_ncq__reveal[data-motion-ready=true]:not(.reveal-module__T8_ncq__visible){clip-path:none;opacity:1;filter:none;will-change:auto;transition:none;animation:none;transform:none}}
.ai-advisor-module__QCd9hq__root{inset-block-end:calc(20px + env(safe-area-inset-bottom));z-index:1200;font-family:var(--font-body);direction:rtl;justify-items:start;transition:opacity .16s,visibility .16s;display:grid;position:fixed;left:20px;right:auto}body.sweed-menu-open .ai-advisor-module__QCd9hq__root{visibility:hidden;opacity:0;pointer-events:none}.ai-advisor-module__QCd9hq__stack{justify-items:start;gap:var(--stack-sm);display:grid}.ai-advisor-module__QCd9hq__supportDetails{justify-items:start;gap:12px;display:grid}.ai-advisor-module__QCd9hq__supportDetails>summary{list-style:none}.ai-advisor-module__QCd9hq__supportDetails>summary::-webkit-details-marker{display:none}.ai-advisor-module__QCd9hq__supportDetails:not([open]) .ai-advisor-module__QCd9hq__panel,.ai-advisor-module__QCd9hq__choicePanel:not([open])>:not(summary){display:none}.ai-advisor-module__QCd9hq__launcher{width:var(--control-height-md);height:var(--control-height-md);min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--inline-sm);color:#fff;cursor:pointer;background:#261b3e;border:1px solid #ed206242;border-radius:0;padding:0;font-size:.9rem;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;animation:.22s cubic-bezier(.2,.8,.2,1) both ai-advisor-module__QCd9hq__launcherIn;display:inline-flex;box-shadow:0 14px 36px #261b3e38}.ai-advisor-module__QCd9hq__launcher:hover{background:#1f1735;transform:translateY(-2px);box-shadow:0 18px 44px #261b3e47}.ai-advisor-module__QCd9hq__launcher:active{transform:translateY(0)scale(.98)}.ai-advisor-module__QCd9hq__launcher:focus-visible,.ai-advisor-module__QCd9hq__iconButton:focus-visible,.ai-advisor-module__QCd9hq__quickPrompts button:focus-visible,.ai-advisor-module__QCd9hq__utilityButton:focus-visible,.ai-advisor-module__QCd9hq__composer input:focus,.ai-advisor-module__QCd9hq__composer button:focus-visible,.ai-advisor-module__QCd9hq__ticketForm input:focus-visible,.ai-advisor-module__QCd9hq__ticketForm textarea:focus-visible,.ai-advisor-module__QCd9hq__error button:focus-visible,.ai-advisor-module__QCd9hq__error a:focus-visible{outline-offset:3px;outline:3px solid #e91e6340}.ai-advisor-module__QCd9hq__launcherIcon{background:#e91e63;border-radius:0;flex:none;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.ai-advisor-module__QCd9hq__launcherPulse{background:#27c46b;border:2px solid #261b3e;border-radius:0;width:8px;height:8px;position:absolute;inset-block-start:-3px;inset-inline-end:-3px}.ai-advisor-module__QCd9hq__launcherPulse:after{border-radius:inherit;content:"";background:#27c46b3d;animation:2.8s ease-out infinite ai-advisor-module__QCd9hq__onlinePulse;position:absolute;inset:-5px}.ai-advisor-module__QCd9hq__launcherText{display:none}.ai-advisor-module__QCd9hq__panel{transform-origin:0 100%;background:#fff;border:1px solid #261b3e24;border-radius:0;flex-direction:column;width:min(390px,100vw - 32px);max-height:min(620px,100dvh - 40px);animation:.22s cubic-bezier(.2,.8,.2,1) both ai-advisor-module__QCd9hq__panelIn;display:flex;overflow:hidden;box-shadow:0 22px 58px #18122433,0 2px 8px #1812240f}.ai-advisor-module__QCd9hq__header{align-items:center;gap:var(--stack-sm);padding:var(--stack-sm) var(--inline-md);background:#ffffffeb;border-bottom:1px solid #34183614;grid-template-columns:1fr auto;display:grid}.ai-advisor-module__QCd9hq__headerText{min-width:0}.ai-advisor-module__QCd9hq__header h2,.ai-advisor-module__QCd9hq__eyebrow,.ai-advisor-module__QCd9hq__status,.ai-advisor-module__QCd9hq__messages p,.ai-advisor-module__QCd9hq__error p{margin:0}.ai-advisor-module__QCd9hq__header h2{color:#241f35;font-size:.96rem;font-weight:900;line-height:1.35}.ai-advisor-module__QCd9hq__eyebrow{color:#c2185b;font-size:.72rem;font-weight:900;line-height:1.4}.ai-advisor-module__QCd9hq__iconButton{color:#463d56;cursor:pointer;background:#fff;border:1px solid #3418361a;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;transition:background .18s,color .18s,transform .18s;display:inline-grid}.ai-advisor-module__QCd9hq__iconButton:hover{color:#c2185b;background:#f8edf2;transform:translateY(-1px)}.ai-advisor-module__QCd9hq__iconButton:active{transform:scale(.94)}.ai-advisor-module__QCd9hq__status{align-items:center;gap:var(--inline-xs);color:#726b82;font-size:.75rem;font-weight:800;line-height:1.4;display:inline-flex}.ai-advisor-module__QCd9hq__statusDot{background:#27c46b;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #27c46b21}.ai-advisor-module__QCd9hq__choiceIntro{color:#4f4963;padding:var(--stack-sm) var(--inline-md);background:#fff;border-bottom:1px solid #34183612;font-size:.82rem;font-weight:800;line-height:1.6}.ai-advisor-module__QCd9hq__choicePanel{background:#fff;border-bottom:1px solid #34183612}.ai-advisor-module__QCd9hq__choicePanel>summary{list-style:none}.ai-advisor-module__QCd9hq__choicePanel>summary::-webkit-details-marker{display:none}.ai-advisor-module__QCd9hq__choiceSummary{cursor:pointer;color:#241f35;min-height:44px;padding:var(--stack-sm) var(--inline-md);justify-content:space-between;align-items:center;font-size:.88rem;font-weight:900;display:flex}.ai-advisor-module__QCd9hq__choiceSummary:after{color:#c2185b;content:"+";font-size:1rem}.ai-advisor-module__QCd9hq__choicePanel[open]>.ai-advisor-module__QCd9hq__choiceSummary:after{content:"-"}.ai-advisor-module__QCd9hq__supportTools{gap:var(--inline-xs);padding:var(--stack-sm) var(--inline-md);background:#fff;flex-wrap:wrap;display:flex}.ai-advisor-module__QCd9hq__utilityButton{min-height:var(--control-height-sm);color:#341836;cursor:pointer;font:inherit;padding:var(--stack-xs) var(--inline-sm);background:#fbf9fb;border:1px solid #3418361a;border-radius:999px;font-size:.8rem;font-weight:900;text-decoration:none;transition:border-color .18s,background .18s,transform .18s}.ai-advisor-module__QCd9hq__utilityButton:hover{background:#fff3f7;border-color:#c2185b47;transform:translateY(-1px)}.ai-advisor-module__QCd9hq__ticketForm{gap:var(--stack-sm);padding:0 var(--inline-md) var(--stack-sm);background:#fff;display:grid}.ai-advisor-module__QCd9hq__ticketGrid{gap:var(--stack-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-advisor-module__QCd9hq__ticketForm input,.ai-advisor-module__QCd9hq__ticketForm textarea{color:#241f35;width:100%;min-width:0;font:inherit;padding:var(--control-padding-block) var(--control-padding-inline);background:#fbf9fb;border:1px solid #3418361f;border-radius:16px}.ai-advisor-module__QCd9hq__messages{align-content:start;gap:var(--stack-sm);min-height:0;max-height:min(390px,100dvh - 245px);padding:var(--stack-sm);overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#c2185b6b transparent;background:#fbf9fb;display:grid;overflow-y:auto}.ai-advisor-module__QCd9hq__assistantBubble,.ai-advisor-module__QCd9hq__userBubble{max-width:92%;font-size:.9rem;line-height:1.75;animation:.18s cubic-bezier(.2,.8,.2,1) both ai-advisor-module__QCd9hq__messageIn}.ai-advisor-module__QCd9hq__assistantBubble{justify-self:end;gap:var(--inline-sm);color:#4f4963;grid-template-columns:30px 1fr;display:grid}.ai-advisor-module__QCd9hq__assistantBubble .ai-advisor-module__QCd9hq__markdown{padding:var(--stack-sm) var(--inline-md);background:#fff;border:1px solid #34183614;border-radius:18px 18px 6px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 8px 18px #1812240d}.ai-advisor-module__QCd9hq__assistantBubble .ai-advisor-module__QCd9hq__markdown:hover{border-color:#c2185b24;transform:translateY(-1px);box-shadow:0 10px 22px #18122412}.ai-advisor-module__QCd9hq__userBubble{color:#fff;padding:var(--stack-sm) var(--inline-md);background:#341836;border-radius:18px 18px 18px 6px;justify-self:start;transition:box-shadow .18s,transform .18s;box-shadow:0 10px 22px #34183633}.ai-advisor-module__QCd9hq__userBubble:hover{transform:translateY(-1px);box-shadow:0 12px 26px #3418363d}.ai-advisor-module__QCd9hq__botIcon,.ai-advisor-module__QCd9hq__typingDots{color:#c2185b;background:#fff;border:1px solid #c2185b21;border-radius:999px;place-items:center;width:30px;height:30px;display:inline-grid;box-shadow:0 6px 14px #1812240f}.ai-advisor-module__QCd9hq__typingDots{justify-content:center;gap:var(--stack-2xs);grid-template-columns:repeat(3,4px)}.ai-advisor-module__QCd9hq__typingDots span{background:currentColor;border-radius:999px;width:4px;height:4px;animation:1s ease-in-out infinite ai-advisor-module__QCd9hq__typing}.ai-advisor-module__QCd9hq__typingDots span:nth-child(2){animation-delay:.12s}.ai-advisor-module__QCd9hq__typingDots span:nth-child(3){animation-delay:.24s}.ai-advisor-module__QCd9hq__markdown{min-width:0}.ai-advisor-module__QCd9hq__markdown p,.ai-advisor-module__QCd9hq__markdown ul,.ai-advisor-module__QCd9hq__markdown ol{margin:0}.ai-advisor-module__QCd9hq__markdown p+p,.ai-advisor-module__QCd9hq__markdown p+ul,.ai-advisor-module__QCd9hq__markdown p+ol,.ai-advisor-module__QCd9hq__markdown ul+p,.ai-advisor-module__QCd9hq__markdown ol+p{margin-top:8px}.ai-advisor-module__QCd9hq__markdown strong{color:#241f35;font-weight:900}.ai-advisor-module__QCd9hq__userBubble .ai-advisor-module__QCd9hq__markdown strong,.ai-advisor-module__QCd9hq__userBubble strong{color:#fff}.ai-advisor-module__QCd9hq__markdown ul,.ai-advisor-module__QCd9hq__markdown ol{gap:var(--stack-xs);padding-inline-start:var(--stack-lg);display:grid}.ai-advisor-module__QCd9hq__markdown li{padding-inline-start:2px}.ai-advisor-module__QCd9hq__markdownLink{color:#c2185b;text-underline-offset:4px;font-weight:900;text-decoration:underline}.ai-advisor-module__QCd9hq__quickArea{padding:var(--stack-sm);background:#fff;border-top:1px solid #34183612;display:grid}.ai-advisor-module__QCd9hq__quickPrompts{gap:var(--inline-xs);scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.ai-advisor-module__QCd9hq__quickPrompts::-webkit-scrollbar{display:none}.ai-advisor-module__QCd9hq__quickPrompts button,.ai-advisor-module__QCd9hq__error button,.ai-advisor-module__QCd9hq__error a{min-height:var(--control-height-sm);color:#341836;cursor:pointer;font:inherit;padding:var(--stack-xs) var(--inline-sm);white-space:nowrap;background:#fbf9fb;border:1px solid #3418361a;border-radius:999px;font-size:.8rem;font-weight:900;text-decoration:none;transition:border-color .18s,background .18s,transform .18s}.ai-advisor-module__QCd9hq__quickPrompts button:hover,.ai-advisor-module__QCd9hq__error button:hover,.ai-advisor-module__QCd9hq__error a:hover{background:#fff3f7;border-color:#c2185b47;transform:translateY(-1px)}.ai-advisor-module__QCd9hq__quickPrompts button:active,.ai-advisor-module__QCd9hq__error button:active,.ai-advisor-module__QCd9hq__error a:active{transform:translateY(0)scale(.98)}.ai-advisor-module__QCd9hq__error{align-items:center;gap:var(--inline-xs);color:#341836;margin:0 var(--inline-md) var(--stack-sm);padding:var(--stack-sm);background:#fff3f7;border:1px solid #c2185b33;border-radius:15px;flex-wrap:wrap;display:flex}.ai-advisor-module__QCd9hq__composer{gap:var(--inline-sm);padding:var(--stack-sm) var(--inline-md);background:#fff;border-top:1px solid #34183612;grid-template-columns:1fr auto;display:grid}.ai-advisor-module__QCd9hq__composer input{color:#241f35;min-width:0;min-height:46px;font:inherit;padding:var(--control-padding-block) var(--control-padding-inline);background:#fbf9fb;border:1px solid #3418361f;border-radius:999px;font-size:.9rem;transition:background .18s,border-color .18s,box-shadow .18s}.ai-advisor-module__QCd9hq__composer input::placeholder{color:#2f29487a}.ai-advisor-module__QCd9hq__composer input:focus{background:#fff;border-color:#c2185b6b;box-shadow:0 0 0 4px #c2185b14}.ai-advisor-module__QCd9hq__composer button{color:#fff;cursor:pointer;background:#e91e63;border:0;border-radius:999px;place-items:center;width:46px;height:46px;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-grid;box-shadow:0 12px 26px #e91e633d}.ai-advisor-module__QCd9hq__composer button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px #e91e6352}.ai-advisor-module__QCd9hq__composer button:active:not(:disabled){transform:translateY(0)scale(.96)}.ai-advisor-module__QCd9hq__composer button svg{transition:transform .18s}.ai-advisor-module__QCd9hq__composer button:hover:not(:disabled) svg{transform:translate(-1px)translateY(-1px)}.ai-advisor-module__QCd9hq__composer button:disabled,.ai-advisor-module__QCd9hq__quickPrompts button:disabled{cursor:not-allowed;opacity:.52;transform:none}@keyframes ai-advisor-module__QCd9hq__typing{0%,80%,to{opacity:.38;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes ai-advisor-module__QCd9hq__panelIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ai-advisor-module__QCd9hq__launcherIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes ai-advisor-module__QCd9hq__messageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes ai-advisor-module__QCd9hq__onlinePulse{0%{opacity:.45;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.35)}}@media not (min-width:640px){.ai-advisor-module__QCd9hq__root{left:8px;right:auto;justify-items:start;inset-block-end:calc(8px + env(safe-area-inset-bottom))}.ai-advisor-module__QCd9hq__launcher{justify-content:center;width:48px;height:48px;min-height:48px;padding:0}.ai-advisor-module__QCd9hq__stack{justify-items:start}.ai-advisor-module__QCd9hq__panel{width:100%;max-height:calc(100dvh - 16px - env(safe-area-inset-bottom));border-radius:0}.ai-advisor-module__QCd9hq__header{padding:var(--stack-sm)}.ai-advisor-module__QCd9hq__messages{max-height:min(54dvh,460px);padding:var(--stack-sm)}.ai-advisor-module__QCd9hq__assistantBubble,.ai-advisor-module__QCd9hq__userBubble{max-width:94%;font-size:.86rem}.ai-advisor-module__QCd9hq__quickArea{padding:var(--stack-sm)}.ai-advisor-module__QCd9hq__quickPrompts{padding-block-end:2px}.ai-advisor-module__QCd9hq__quickPrompts button{min-height:var(--control-height-sm);font-size:.78rem}.ai-advisor-module__QCd9hq__ticketGrid{grid-template-columns:1fr}.ai-advisor-module__QCd9hq__composer{padding:var(--stack-sm) var(--inline-sm) calc(var(--stack-sm) + env(safe-area-inset-bottom))}.ai-advisor-module__QCd9hq__composer input,.ai-advisor-module__QCd9hq__composer button{min-height:46px}}@media not (min-width:370px){.ai-advisor-module__QCd9hq__launcherText{text-overflow:ellipsis;max-width:166px;overflow:hidden}.ai-advisor-module__QCd9hq__status{display:none}}@media (prefers-reduced-motion:reduce){.ai-advisor-module__QCd9hq__launcher,.ai-advisor-module__QCd9hq__iconButton,.ai-advisor-module__QCd9hq__panel,.ai-advisor-module__QCd9hq__assistantBubble,.ai-advisor-module__QCd9hq__userBubble,.ai-advisor-module__QCd9hq__assistantBubble .ai-advisor-module__QCd9hq__markdown,.ai-advisor-module__QCd9hq__quickPrompts button,.ai-advisor-module__QCd9hq__utilityButton,.ai-advisor-module__QCd9hq__error button,.ai-advisor-module__QCd9hq__error a,.ai-advisor-module__QCd9hq__composer button,.ai-advisor-module__QCd9hq__composer button svg,.ai-advisor-module__QCd9hq__typingDots span{transition:none;animation:none}.ai-advisor-module__QCd9hq__launcherPulse:after{animation:none}.ai-advisor-module__QCd9hq__messages{scroll-behavior:auto}}
.automation-demo-module__TcIxqW__demo{width:min(1180px,100% - 32px);font-family:var(--font-body);padding:var(--panel-padding);direction:rtl;background:linear-gradient(135deg,#fff 0%,#fff6f9 100%);border:1px solid #e91e6324;border-radius:24px;grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);align-items:start;gap:24px;margin:64px auto;display:grid;box-shadow:0 18px 50px #3023501a}.automation-demo-module__TcIxqW__copy,.automation-demo-module__TcIxqW__workspace,.automation-demo-module__TcIxqW__promptBox,.automation-demo-module__TcIxqW__result{gap:12px;display:grid}.automation-demo-module__TcIxqW__copy p,.automation-demo-module__TcIxqW__copy h2,.automation-demo-module__TcIxqW__copy span,.automation-demo-module__TcIxqW__promptBox p,.automation-demo-module__TcIxqW__result p,.automation-demo-module__TcIxqW__error{margin:0}.automation-demo-module__TcIxqW__copy p,.automation-demo-module__TcIxqW__promptBox span,.automation-demo-module__TcIxqW__result span{color:#c2185b;font-weight:900}.automation-demo-module__TcIxqW__copy h2{color:#2f2948;font-size:clamp(2rem,4vw,3.5rem);line-height:1.12}.automation-demo-module__TcIxqW__copy span,.automation-demo-module__TcIxqW__promptBox p,.automation-demo-module__TcIxqW__result p{color:#5f5a72;line-height:1.8}.automation-demo-module__TcIxqW__workspace{border-radius:var(--shape-feature);padding:var(--card-padding);background:#fff;border:1px solid #e91e631f}.automation-demo-module__TcIxqW__controls,.automation-demo-module__TcIxqW__actions{gap:var(--inline-sm);flex-wrap:wrap;display:flex}.automation-demo-module__TcIxqW__scenario,.automation-demo-module__TcIxqW__activeScenario,.automation-demo-module__TcIxqW__actions button,.automation-demo-module__TcIxqW__result a{cursor:pointer;min-height:42px;font:inherit;padding:var(--control-padding-block) var(--control-padding-inline);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex}.automation-demo-module__TcIxqW__scenario{color:#4b1845;background:#fff;border:1px solid #e91e6329}.automation-demo-module__TcIxqW__activeScenario,.automation-demo-module__TcIxqW__actions button:first-child,.automation-demo-module__TcIxqW__result a{color:#fff;background:linear-gradient(135deg,#4b1845,#e91e63);border:0}.automation-demo-module__TcIxqW__actions button:last-child{color:#4b1845;background:#fff;border:1px solid #e91e6329}.automation-demo-module__TcIxqW__actions button:disabled{cursor:not-allowed;opacity:.55}.automation-demo-module__TcIxqW__promptBox,.automation-demo-module__TcIxqW__result{border-radius:var(--shape-feature);padding:var(--card-padding);background:#fff9fb;border:1px solid #e91e631f}.automation-demo-module__TcIxqW__error{color:#4b1845;background:#fff3f7;border:1px solid #e91e632e;border-radius:14px;padding:12px}.automation-demo-module__TcIxqW__spin{animation:.8s linear infinite automation-demo-module__TcIxqW__spin}@keyframes automation-demo-module__TcIxqW__spin{to{transform:rotate(360deg)}}@media not (min-width:900px){.automation-demo-module__TcIxqW__demo{grid-template-columns:1fr}}
.home-video-dialog-module__s81Cyq__trigger{width:100%;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.home-video-dialog-module__s81Cyq__trigger:focus-visible{outline-offset:6px;outline:4px solid #ed206257}.home-video-dialog-module__s81Cyq__playBadge{z-index:8;aspect-ratio:1;color:#fff;background:#ed2062;border-radius:999px;place-items:center;width:clamp(56px,6vw,76px);font-size:clamp(1rem,1.7vw,1.3rem);transition:background-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px #261b3e2e}.home-video-dialog-module__s81Cyq__trigger:hover .home-video-dialog-module__s81Cyq__playBadge,.home-video-dialog-module__s81Cyq__trigger:focus-visible .home-video-dialog-module__s81Cyq__playBadge{background:#261b3e;transform:translate(-50%,-50%)scale(1.06)}.home-video-dialog-module__s81Cyq__playLabel{z-index:8;color:#261b3e;padding:var(--cds-spacing-03) var(--cds-spacing-05);font-size:var(--type-small-size);font-weight:var(--font-weight-display);white-space:nowrap;background:#fffffff0;border-radius:999px;position:absolute;top:calc(50% + clamp(44px,5vw,58px));left:50%;transform:translate(-50%)}.home-video-dialog-module__s81Cyq__dialog{color:#fff;background:0 0;border:0;border-radius:16px;width:min(94vw,1040px);max-width:none;padding:0;overflow:visible}.home-video-dialog-module__s81Cyq__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120b1fd1}.home-video-dialog-module__s81Cyq__dialogPanel{background:#261b3e;border-radius:16px;overflow:hidden}.home-video-dialog-module__s81Cyq__dialogHeader{justify-content:space-between;align-items:center;gap:var(--stack-md);padding:var(--panel-padding);display:flex}.home-video-dialog-module__s81Cyq__dialogHeader h2{margin:0;font-size:clamp(1rem,2vw,1.25rem);font-weight:800}.home-video-dialog-module__s81Cyq__closeButton{aspect-ratio:1;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:42px;transition:background-color .18s,transform .18s;display:inline-grid}.home-video-dialog-module__s81Cyq__closeButton:hover,.home-video-dialog-module__s81Cyq__closeButton:focus-visible{background:#ed2062}.home-video-dialog-module__s81Cyq__closeButton:active{transform:scale(.96)}.home-video-dialog-module__s81Cyq__closeButton:focus-visible{outline-offset:3px;outline:3px solid #ffffff80}.home-video-dialog-module__s81Cyq__videoFrame{aspect-ratio:16/9;background:#120b1f}.home-video-dialog-module__s81Cyq__videoFrame video{object-fit:contain;width:100%;height:100%;display:block}@media not (min-width:640px){.home-video-dialog-module__s81Cyq__dialog{width:calc(100vw - 1rem)}.home-video-dialog-module__s81Cyq__playLabel{font-size:var(--type-small-size)}}@media (prefers-reduced-motion:reduce){.home-video-dialog-module__s81Cyq__playBadge,.home-video-dialog-module__s81Cyq__closeButton{transition:none}}
.home-blit-scroll-section-module__FsBN3a__section{padding-block:var(--section-space-default);color:#261b3e;background:#f7f8fb;position:relative;overflow:clip}.home-blit-scroll-section-module__FsBN3a__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem));margin-inline:auto;position:relative}.home-blit-scroll-section-module__FsBN3a__sectionHeader{max-width:var(--content-measure-wide);justify-items:center;gap:var(--section-header-gap);text-align:center;margin-inline:auto;display:grid}.home-blit-scroll-section-module__FsBN3a__introBlock{justify-items:center;gap:var(--stack-lg);text-align:center;min-width:0;display:grid}.home-blit-scroll-section-module__FsBN3a__sectionLabel{width:fit-content;margin:0 auto var(--stack-md);color:#c4144c;font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.home-blit-scroll-section-module__FsBN3a__introBlock h2{color:#261b3e;max-width:18ch;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:0;line-height:var(--type-title-leading);text-wrap:balance;margin:0}.home-blit-scroll-section-module__FsBN3a__lead{max-width:var(--content-measure);color:#3f374b;font-size:var(--type-lead-size);font-weight:var(--font-weight-body);line-height:var(--type-body-leading);text-wrap:pretty;margin:0}.home-blit-scroll-section-module__FsBN3a__storyGrid{gap:clamp(var(--cds-spacing-08), 6vw, var(--cds-spacing-12));margin-top:var(--section-content-gap);direction:ltr;grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr);align-items:start;display:grid}.home-blit-scroll-section-module__FsBN3a__mediaColumn,.home-blit-scroll-section-module__FsBN3a__copyColumn{direction:rtl;min-width:0}.home-blit-scroll-section-module__FsBN3a__mediaUnit{border-radius:var(--shape-feature);background:#261b3e;overflow:hidden;box-shadow:0 8px #ed20622e}.home-blit-scroll-section-module__FsBN3a__videoTrigger{border-radius:0;width:100%;display:block}.home-blit-scroll-section-module__FsBN3a__videoTrigger:focus-visible{outline-offset:-4px;outline:4px solid #ed20626b}.home-blit-scroll-section-module__FsBN3a__mediaFrame{aspect-ratio:16/10.2;background:#261b3e;display:block;position:relative;overflow:hidden}.home-blit-scroll-section-module__FsBN3a__poster{object-fit:cover;transition:transform .52s cubic-bezier(.22,1,.36,1)}.home-blit-scroll-section-module__FsBN3a__videoTrigger:hover .home-blit-scroll-section-module__FsBN3a__poster,.home-blit-scroll-section-module__FsBN3a__videoTrigger:focus-visible .home-blit-scroll-section-module__FsBN3a__poster{transform:scale(1.025)}.home-blit-scroll-section-module__FsBN3a__mediaShade{background:linear-gradient(#140c220d 28%,#140c22e0 100%);position:absolute;inset:0}.home-blit-scroll-section-module__FsBN3a__mediaCopy{inset-inline:clamp(var(--cds-spacing-05), 3vw, var(--cds-spacing-07));z-index:3;gap:var(--stack-xs);color:#fff;text-align:start;max-width:34rem;display:grid;position:absolute;inset-block-end:clamp(var(--cds-spacing-05), 2.6vw, var(--cds-spacing-06))}.home-blit-scroll-section-module__FsBN3a__mediaCopy small{color:#ffffffc7;font-size:var(--type-small-size);font-weight:var(--font-weight-strong)}.home-blit-scroll-section-module__FsBN3a__mediaCopy strong{color:#fff;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:var(--font-weight-display);text-wrap:balance;line-height:1.55}.home-blit-scroll-section-module__FsBN3a__mediaMeta{color:#fff;background:#261b3e;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-blit-scroll-section-module__FsBN3a__mediaMeta>span{align-content:center;gap:var(--stack-2xs);min-height:96px;padding:var(--card-padding);display:grid}.home-blit-scroll-section-module__FsBN3a__mediaMeta>span+span{border-inline-start:1px solid #ffffff24}.home-blit-scroll-section-module__FsBN3a__mediaMeta strong{color:#fff;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:var(--font-weight-display);line-height:1.4}.home-blit-scroll-section-module__FsBN3a__mediaMeta small{color:#ffffffb8;font-size:var(--type-small-size);font-weight:var(--font-weight-medium)}.home-blit-scroll-section-module__FsBN3a__copyColumn{gap:clamp(var(--cds-spacing-07), 4vw, var(--cds-spacing-09));display:grid}.home-blit-scroll-section-module__FsBN3a__story{gap:var(--paragraph-gap);display:grid}.home-blit-scroll-section-module__FsBN3a__story p{color:#514a5c;font-size:clamp(1rem,1.15vw,1.1rem);font-weight:var(--font-weight-body);text-wrap:pretty;margin:0;line-height:1.95}.home-blit-scroll-section-module__FsBN3a__storyEmphasis{padding-block:var(--stack-lg);border-block:1px solid #261b3e21;color:#261b3e!important;font-size:clamp(1.08rem,1.45vw,1.25rem)!important;font-weight:var(--font-weight-strong)!important;line-height:1.85!important}.home-blit-scroll-section-module__FsBN3a__points{gap:var(--stack-lg) var(--stack-xl);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-blit-scroll-section-module__FsBN3a__points li{gap:var(--stack-sm);min-width:0;border-block-start:1px solid #261b3e29;grid-template-columns:auto auto minmax(0,1fr);align-items:start;padding-block-start:var(--stack-md);display:grid}.home-blit-scroll-section-module__FsBN3a__pointIndex{color:#261b3e7a;font-size:var(--type-small-size);font-weight:var(--font-weight-display);font-variant-numeric:tabular-nums;padding-block-start:var(--stack-xs)}.home-blit-scroll-section-module__FsBN3a__pointIcon{aspect-ratio:1;color:#fff;background:#261b3e;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;font-size:.82rem;display:inline-grid}.home-blit-scroll-section-module__FsBN3a__pointCopy{gap:var(--stack-2xs);min-width:0;display:grid}.home-blit-scroll-section-module__FsBN3a__points strong{color:#261b3e;font-size:var(--type-body-size);font-weight:var(--font-weight-strong);line-height:1.55}.home-blit-scroll-section-module__FsBN3a__points small{color:#5f5868;font-size:var(--type-small-size);font-weight:var(--font-weight-body);line-height:1.65}.home-blit-scroll-section-module__FsBN3a__directionBand{gap:clamp(var(--cds-spacing-06), 4vw, var(--cds-spacing-09));margin-top:clamp(var(--cds-spacing-08), 4.5vw, var(--cds-spacing-10));border-radius:var(--shape-feature);padding:clamp(var(--cds-spacing-06), 3vw, var(--cds-spacing-08));color:#fff;background:#261b3e;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.home-blit-scroll-section-module__FsBN3a__directionStatement{gap:var(--stack-xs);min-width:0;display:grid}.home-blit-scroll-section-module__FsBN3a__directionStatement+.home-blit-scroll-section-module__FsBN3a__directionStatement{border-inline-start:1px solid #ffffff26;padding-inline-start:clamp(var(--cds-spacing-06), 3vw, var(--cds-spacing-09))}.home-blit-scroll-section-module__FsBN3a__directionStatement span{color:#ff9abb;font-size:var(--type-small-size);font-weight:var(--font-weight-display)}.home-blit-scroll-section-module__FsBN3a__directionStatement p{color:#fff;font-size:clamp(.95rem,1.25vw,1.1rem);font-weight:var(--font-weight-medium);text-wrap:pretty;margin:0;line-height:1.8}@media (min-width:621px){.home-blit-scroll-section-module__FsBN3a__introBlock h2{font-size:var(--type-section-title-size)}}@media (min-width:1050px) and (min-height:760px){.home-blit-scroll-section-module__FsBN3a__mediaColumn{position:sticky;top:110px}}@media (max-width:1040px){.home-blit-scroll-section-module__FsBN3a__sectionHeader{gap:var(--section-header-gap)}.home-blit-scroll-section-module__FsBN3a__storyGrid{gap:var(--stack-xl);grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)}.home-blit-scroll-section-module__FsBN3a__points{gap:var(--stack-md);grid-template-columns:1fr}.home-blit-scroll-section-module__FsBN3a__directionBand{grid-template-columns:repeat(2,minmax(0,1fr))}.home-blit-scroll-section-module__FsBN3a__aboutLink{grid-column:1/-1;justify-self:start}}@media (max-width:820px){.home-blit-scroll-section-module__FsBN3a__sectionHeader,.home-blit-scroll-section-module__FsBN3a__storyGrid{grid-template-columns:1fr}.home-blit-scroll-section-module__FsBN3a__sectionHeader{gap:var(--stack-lg)}.home-blit-scroll-section-module__FsBN3a__storyGrid{gap:var(--stack-xl);direction:rtl}.home-blit-scroll-section-module__FsBN3a__mediaColumn{order:1}.home-blit-scroll-section-module__FsBN3a__copyColumn{order:2}}@media (max-width:620px){.home-blit-scroll-section-module__FsBN3a__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem))}.home-blit-scroll-section-module__FsBN3a__storyGrid{margin-top:var(--section-content-gap)}.home-blit-scroll-section-module__FsBN3a__mediaFrame{aspect-ratio:4/3}.home-blit-scroll-section-module__FsBN3a__mediaCopy strong{font-size:.98rem}.home-blit-scroll-section-module__FsBN3a__mediaMeta>span{min-height:82px;padding:var(--card-padding)}.home-blit-scroll-section-module__FsBN3a__mediaMeta strong{font-size:.95rem}.home-blit-scroll-section-module__FsBN3a__story{gap:var(--stack-md)}.home-blit-scroll-section-module__FsBN3a__story p{font-size:.95rem;line-height:1.85}.home-blit-scroll-section-module__FsBN3a__storyEmphasis{font-size:1.02rem!important}.home-blit-scroll-section-module__FsBN3a__points li{grid-template-columns:auto auto minmax(0,1fr)}.home-blit-scroll-section-module__FsBN3a__directionBand{gap:var(--stack-lg);margin-top:var(--stack-2xl);padding:var(--panel-padding);grid-template-columns:1fr}.home-blit-scroll-section-module__FsBN3a__directionStatement+.home-blit-scroll-section-module__FsBN3a__directionStatement{border-block-start:1px solid #ffffff26;border-inline-start:0;padding-block-start:var(--stack-lg);padding-inline-start:0}.home-blit-scroll-section-module__FsBN3a__aboutLink{box-sizing:border-box;grid-column:auto;justify-self:stretch;width:100%}}@media (max-width:360px){.home-blit-scroll-section-module__FsBN3a__container{width:min(100% - (var(--cds-spacing-05) * 2), 1320px)}.home-blit-scroll-section-module__FsBN3a__mediaMeta{grid-template-columns:1fr}.home-blit-scroll-section-module__FsBN3a__mediaMeta>span{min-height:70px}.home-blit-scroll-section-module__FsBN3a__mediaMeta>span+span{border-block-start:1px solid #ffffff24;border-inline-start:0}.home-blit-scroll-section-module__FsBN3a__points li{grid-template-columns:auto minmax(0,1fr)}.home-blit-scroll-section-module__FsBN3a__pointIndex{display:none}}@media (prefers-reduced-motion:reduce){.home-blit-scroll-section-module__FsBN3a__poster,.home-blit-scroll-section-module__FsBN3a__aboutLink{transition:none}}
.home-contact-section-module__b7W2qa__section{color:#fff;padding-block:var(--section-space-feature);background:#261b3e;position:relative;overflow:hidden}.home-contact-section-module__b7W2qa__section:before{aspect-ratio:1;content:"";pointer-events:none;background:#ed206224;border-radius:999px;width:clamp(260px,40vw,620px);position:absolute;inset-block-start:-35%;inset-inline-start:-10%}.home-contact-section-module__b7W2qa__container{z-index:1;width:min(100% - (var(--page-gutter) * 2), 1040px);align-items:start;gap:var(--section-content-gap);margin-inline:auto;display:grid;position:relative}.home-contact-section-module__b7W2qa__copyColumn{width:100%;max-width:none;text-align:center;justify-items:center;margin-inline:auto;padding-block-start:var(--stack-sm);display:grid}.home-contact-section-module__b7W2qa__eyebrow{width:fit-content;margin:0 auto var(--stack-md);color:#ff8ab2;font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.home-contact-section-module__b7W2qa__copyColumn h2{color:#fff;max-width:none;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:var(--type-title-leading);text-wrap:balance;margin:0 auto}.home-contact-section-module__b7W2qa__contactIntro{width:100%;max-width:none;margin:var(--section-header-gap) auto 0;gap:var(--content-gap-tight);display:grid}.home-contact-section-module__b7W2qa__contactIntro p{color:#ffffffc2;font-size:var(--type-body-size);font-weight:var(--font-weight-body);line-height:var(--type-body-leading);text-wrap:pretty;margin:0}.home-contact-section-module__b7W2qa__contextSummary{margin-top:var(--stack-lg);gap:var(--stack-2xs);border-radius:var(--shape-card);padding:var(--stack-md);background:#ffffff14;display:grid;box-shadow:inset 0 0 0 1px #ed206252}.home-contact-section-module__b7W2qa__contextSummary span{color:#ffffffb8;font-size:var(--type-small-size)}.home-contact-section-module__b7W2qa__contextSummary strong{color:#fff}.home-contact-section-module__b7W2qa__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.home-contact-section-module__b7W2qa__form{gap:var(--stack-lg);border-radius:var(--shape-panel);color:#261b3e;padding:var(--panel-padding);background:#fff;display:grid;position:relative;box-shadow:0 8px #ed206233}.home-contact-section-module__b7W2qa__formIntro{gap:var(--stack-2xs);border-block-end:1px solid #261b3e24;padding-block-end:var(--stack-md);display:grid}.home-contact-section-module__b7W2qa__formIntro p{color:#261b3e;font-size:var(--type-card-title-size);font-weight:var(--font-weight-display);margin:0}.home-contact-section-module__b7W2qa__formIntro span{color:#5f5868;font-size:var(--type-small-size);line-height:var(--type-small-leading)}.home-contact-section-module__b7W2qa__fieldsGrid{gap:var(--stack-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-contact-section-module__b7W2qa__form label{gap:var(--stack-xs);color:#261b3e;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);display:grid}.home-contact-section-module__b7W2qa__form input,.home-contact-section-module__b7W2qa__form select,.home-contact-section-module__b7W2qa__form textarea{color:#261b3e;width:100%;padding:var(--control-padding-block) var(--control-padding-inline);font:inherit;font-size:var(--type-body-size);background:#fff;border:1px solid #261b3e33;border-radius:11px;transition:border-color .18s,box-shadow .18s}.home-contact-section-module__b7W2qa__form input,.home-contact-section-module__b7W2qa__form select{min-height:50px}.home-contact-section-module__b7W2qa__form textarea{resize:vertical;min-height:120px;line-height:1.65}.home-contact-section-module__b7W2qa__form input::placeholder,.home-contact-section-module__b7W2qa__form textarea::placeholder{color:#5f5969;opacity:1}.home-contact-section-module__b7W2qa__form input:focus,.home-contact-section-module__b7W2qa__form select:focus,.home-contact-section-module__b7W2qa__form textarea:focus{border-color:#ed2062;outline:none;box-shadow:0 0 0 3px #ed206224}.home-contact-section-module__b7W2qa__form [aria-invalid=true]{border-color:#c62828}.home-contact-section-module__b7W2qa__form label>small{color:#b3261e;font-size:var(--type-small-size);font-weight:var(--font-weight-strong)}.home-contact-section-module__b7W2qa__form>button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--inline-sm);border-radius:var(--shape-control);background:var(--color-action,#e2185b);color:#fff;padding-inline:var(--control-padding-inline);font:inherit;font-weight:var(--font-weight-strong);cursor:pointer;border:0;transition:background-color .18s,transform .18s;display:inline-flex}.home-contact-section-module__b7W2qa__form>button:hover,.home-contact-section-module__b7W2qa__form>button:focus-visible{background:#261b3e}.home-contact-section-module__b7W2qa__form>button:active{transform:scale(.985)}.home-contact-section-module__b7W2qa__form>button:disabled{cursor:wait;opacity:.68}.home-contact-section-module__b7W2qa__form>button:focus-visible{outline-offset:4px;outline:3px solid #ed20624d}.home-contact-section-module__b7W2qa__formStatus{color:#5f5868;min-height:1.5em;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);text-align:center}.home-contact-section-module__b7W2qa__formStatus[data-state=success]{color:#18733a}.home-contact-section-module__b7W2qa__formStatus[data-state=error]{color:#b3261e}@media not (min-width:940px){.home-contact-section-module__b7W2qa__container{grid-template-columns:1fr}.home-contact-section-module__b7W2qa__copyColumn h2{max-width:14ch}}@media not (min-width:620px){.home-contact-section-module__b7W2qa__fieldsGrid{grid-template-columns:1fr}.home-contact-section-module__b7W2qa__form{border-radius:14px}}@media (prefers-reduced-motion:reduce){.home-contact-section-module__b7W2qa__form input,.home-contact-section-module__b7W2qa__form select,.home-contact-section-module__b7W2qa__form textarea,.home-contact-section-module__b7W2qa__form>button{transition:none}}
.home-faq-blog-section-module__bOubMa__faqSection,.home-faq-blog-section-module__bOubMa__blogSection{color:#261b3e;padding-block:var(--section-space-default)}.home-faq-blog-section-module__bOubMa__faqSection{background:#faf8fb}.home-faq-blog-section-module__bOubMa__blogSection{background:#fff}.home-faq-blog-section-module__bOubMa__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem));margin-inline:auto}.home-faq-blog-section-module__bOubMa__faqLayout{gap:var(--section-content-gap);display:grid}.home-faq-blog-section-module__bOubMa__faqHeading{text-align:center;justify-items:center;width:100%;max-width:none;margin-inline:auto;display:grid}.home-faq-blog-section-module__bOubMa__eyebrow{width:fit-content;margin:0 auto var(--stack-md);color:#d81958;font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.home-faq-blog-section-module__bOubMa__faqHeading h2,.home-faq-blog-section-module__bOubMa__blogHeading h2{color:#261b3e;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:var(--type-title-leading);text-wrap:balance;margin:0}.home-faq-blog-section-module__bOubMa__faqHeading h2{max-width:none}.home-faq-blog-section-module__bOubMa__faqHeading>p:not(.home-faq-blog-section-module__bOubMa__eyebrow){width:100%;max-width:none;margin:var(--section-header-gap) auto 0;color:#696171;font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-faq-blog-section-module__bOubMa__accordion{border-block-start:1px solid #261b3e29}.home-faq-blog-section-module__bOubMa__faqItem{border-block-end:1px solid #261b3e29}.home-faq-blog-section-module__bOubMa__faqItem h3{margin:0}.home-faq-blog-section-module__bOubMa__faqItem button{width:100%;min-height:var(--cds-spacing-12);align-items:center;gap:var(--stack-md);color:#261b3e;padding-block:var(--stack-lg);font:inherit;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:var(--font-weight-display);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 44px;display:grid}.home-faq-blog-section-module__bOubMa__faqItem button i{aspect-ratio:1;color:#fff;width:40px;font-size:var(--type-small-size);background:#261b3e;border-radius:999px;place-items:center;transition:background-color .18s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-grid}.home-faq-blog-section-module__bOubMa__faqItem[data-open=true] button i{background:#ed2062;transform:rotate(45deg)}.home-faq-blog-section-module__bOubMa__faqItem button:hover i,.home-faq-blog-section-module__bOubMa__faqItem button:focus-visible i{background:#ed2062}.home-faq-blog-section-module__bOubMa__faqItem button:focus-visible{outline-offset:4px;outline:3px solid #ed206242}.home-faq-blog-section-module__bOubMa__faqPanel{padding-block:0 var(--stack-lg);padding-inline-start:0}.home-faq-blog-section-module__bOubMa__faqPanel p{color:#6d6e70;margin:0;font-size:.94rem;line-height:1.85}.home-faq-blog-section-module__bOubMa__blogHeading{max-width:var(--content-measure-wide);justify-items:center;gap:var(--section-header-gap);text-align:center;margin-inline:auto;display:grid}.home-faq-blog-section-module__bOubMa__blogHeading>div{max-width:var(--measure-lead);justify-items:center;gap:var(--stack-sm);text-align:center;display:grid}.home-faq-blog-section-module__bOubMa__blogHeading .home-faq-blog-section-module__bOubMa__eyebrow{margin:0 auto}.home-faq-blog-section-module__bOubMa__blogHeading h2{max-width:18ch;margin-inline:auto}.home-faq-blog-section-module__bOubMa__blogHeading>div>p:not(.home-faq-blog-section-module__bOubMa__eyebrow){max-width:var(--measure-body);color:#625b6c;font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:0 auto}.home-faq-blog-section-module__bOubMa__blogHeading>a{justify-self:center;align-items:center;gap:var(--inline-sm);border-radius:var(--shape-control);color:#fff;min-height:48px;padding-inline:var(--control-padding-inline);font-weight:var(--font-weight-strong);background:#261b3e;flex:none;text-decoration:none;transition:background-color .18s,transform .18s;display:inline-flex}.home-faq-blog-section-module__bOubMa__blogHeading>a:hover,.home-faq-blog-section-module__bOubMa__blogHeading>a:focus-visible{background:var(--color-action,#e2185b)}.home-faq-blog-section-module__bOubMa__blogHeading>a:active{transform:scale(.98)}.home-faq-blog-section-module__bOubMa__blogHeading>a:focus-visible{outline-offset:4px;outline:3px solid #ed206247}.home-faq-blog-section-module__bOubMa__articlesGrid{grid-auto-flow:column;grid-auto-columns:calc(100% - var(--stack-2xl));margin-top:var(--section-content-gap);gap:var(--stack-xl);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;display:grid;overflow-x:auto}.home-faq-blog-section-module__bOubMa__articlesGrid::-webkit-scrollbar{display:none}.home-faq-blog-section-module__bOubMa__articleReveal{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.home-faq-blog-section-module__bOubMa__articleCard{background:#fff;border:1px solid #261b3e21;border-radius:16px;flex-direction:column;height:100%;transition:border-color .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 5px #261b3e0f}.home-faq-blog-section-module__bOubMa__articleCard:hover{border-color:#ed206294;transform:translateY(-3px)}.home-faq-blog-section-module__bOubMa__articleMedia{aspect-ratio:4/3;background:#261b3e;display:block;position:relative;overflow:hidden}.home-faq-blog-section-module__bOubMa__articleMedia img{object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1)}.home-faq-blog-section-module__bOubMa__articleCard:hover .home-faq-blog-section-module__bOubMa__articleMedia img{transform:scale(1.035)}.home-faq-blog-section-module__bOubMa__articleMedia>span{z-index:2;color:#261b3e;padding:var(--cds-spacing-02) var(--cds-spacing-04);font-size:var(--type-small-size);font-weight:var(--font-weight-display);background:#fffffff0;border-radius:999px;position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.home-faq-blog-section-module__bOubMa__articleBody{padding:var(--card-padding);flex-direction:column;flex:1;display:flex}.home-faq-blog-section-module__bOubMa__articleMeta{justify-content:space-between;align-items:center;gap:var(--stack-md);color:#625b6c;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);display:flex}.home-faq-blog-section-module__bOubMa__articleBody h3{margin:var(--stack-lg) 0 0;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.4}.home-faq-blog-section-module__bOubMa__articleBody h3 a{color:#261b3e;text-decoration:none}.home-faq-blog-section-module__bOubMa__articleBody p{margin:var(--stack-md) 0 0;color:#5f5868;font-size:var(--type-body-size);line-height:var(--type-body-leading)}.home-faq-blog-section-module__bOubMa__readMore{align-items:center;gap:var(--inline-sm);color:#d81958;width:fit-content;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);margin-top:auto;text-decoration:none;display:inline-flex}.home-faq-blog-section-module__bOubMa__readMore:hover,.home-faq-blog-section-module__bOubMa__readMore:focus-visible,.home-faq-blog-section-module__bOubMa__articleBody h3 a:hover,.home-faq-blog-section-module__bOubMa__articleBody h3 a:focus-visible{text-underline-offset:.28rem;text-decoration:underline}@media (min-width:58rem){.home-faq-blog-section-module__bOubMa__articlesGrid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}@media (min-width:38.75rem){.home-faq-blog-section-module__bOubMa__faqPanel{padding-inline-start:var(--cds-spacing-10)}.home-faq-blog-section-module__bOubMa__articleMedia{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.home-faq-blog-section-module__bOubMa__faqItem button i,.home-faq-blog-section-module__bOubMa__blogHeading>a,.home-faq-blog-section-module__bOubMa__articleCard,.home-faq-blog-section-module__bOubMa__articleMedia img{transition:none}}
.home-archigreen-projects-section-module__vkIXlW__section{color:#fff;padding-block:var(--section-space-feature);background:#261b3e;position:relative;overflow:hidden}.home-archigreen-projects-section-module__vkIXlW__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem));margin-inline:auto}.home-archigreen-projects-section-module__vkIXlW__headingLayout{justify-items:center;gap:var(--stack-xl);text-align:center;display:grid}.home-archigreen-projects-section-module__vkIXlW__headingCopy{justify-items:center;gap:var(--stack-md);text-align:center;width:100%;max-width:none;margin-inline:auto;display:grid}.home-archigreen-projects-section-module__vkIXlW__kicker{color:#ff8ab2;width:fit-content;font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading);margin:0 auto}.home-archigreen-projects-section-module__vkIXlW__headingCopy h2{color:#fff;max-width:none;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:var(--type-title-leading);text-wrap:balance;margin:0 auto}.home-archigreen-projects-section-module__vkIXlW__headingCopy>p:not(.home-archigreen-projects-section-module__vkIXlW__kicker){color:#ffffffd1;width:100%;max-width:none;font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:0 auto}.home-archigreen-projects-section-module__vkIXlW__headingCopy>small{color:#ffffffad;width:100%;max-width:none;font-size:var(--type-small-size);font-weight:var(--font-weight-medium);line-height:var(--type-small-leading);margin-inline:auto}.home-archigreen-projects-section-module__vkIXlW__headingActions{justify-content:center;align-items:center;gap:var(--stack-md);flex-wrap:wrap;margin-block-start:var(--stack-xl);display:flex}.home-archigreen-projects-section-module__vkIXlW__headingActions>a:focus-visible{outline-offset:var(--cds-spacing-02);outline:3px solid #ed206261}.home-archigreen-projects-section-module__vkIXlW__headingActions>a{min-height:var(--control-height-md);color:#fff;font-weight:var(--font-weight-strong);text-underline-offset:var(--cds-spacing-03);align-items:center;-webkit-text-decoration:underline #ffffff5c;text-decoration:underline #ffffff5c;text-decoration-thickness:1px;transition:color .24s cubic-bezier(.22,1,.36,1),text-decoration-color .24s cubic-bezier(.22,1,.36,1);display:inline-flex}.home-archigreen-projects-section-module__vkIXlW__headingActions>a:hover,.home-archigreen-projects-section-module__vkIXlW__headingActions>a:focus-visible{color:#ff8ab2;text-decoration-color:currentColor}.home-archigreen-projects-section-module__vkIXlW__carouselStage{margin-block-start:var(--section-content-gap);position:relative}.home-archigreen-projects-section-module__vkIXlW__projectsViewport{overscroll-behavior-inline:contain;touch-action:pan-y pinch-zoom;overflow:hidden}.home-archigreen-projects-section-module__vkIXlW__carouselNavButton{z-index:3;width:var(--control-height-md);min-width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--shape-control);color:#fff;font:inherit;cursor:pointer;background:#261b3ed6;border:1px solid #ffffff4d;place-items:center;transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 24px #1710253d}.home-archigreen-projects-section-module__vkIXlW__carouselPrevious{right:var(--stack-xs)}.home-archigreen-projects-section-module__vkIXlW__carouselNext{left:var(--stack-xs)}.home-archigreen-projects-section-module__vkIXlW__carouselNavButton:hover,.home-archigreen-projects-section-module__vkIXlW__carouselNavButton:focus-visible{background:#ed2062;border-color:#ed2062;transform:translateY(-50%)scale(1.04)}.home-archigreen-projects-section-module__vkIXlW__carouselNavButton:active{transform:translateY(-50%)scale(.96)}.home-archigreen-projects-section-module__vkIXlW__carouselNavButton:focus-visible{outline-offset:var(--cds-spacing-02);outline:3px solid #ed206261}.home-archigreen-projects-section-module__vkIXlW__projectsTrack{gap:var(--stack-lg);backface-visibility:hidden;display:flex}.home-archigreen-projects-section-module__vkIXlW__projectCard{border-radius:var(--shape-card);background:#fff;border:0;flex-direction:column;flex:0 0 88%;min-width:0;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;box-shadow:0 18px 44px #0b07143d}.home-archigreen-projects-section-module__vkIXlW__projectCard:hover{transform:translateY(-4px)}.home-archigreen-projects-section-module__vkIXlW__projectMedia{background:#171025;min-height:15rem;margin:0;position:relative;overflow:hidden}.home-archigreen-projects-section-module__vkIXlW__projectMedia img{object-fit:cover;transition:transform .64s cubic-bezier(.22,1,.36,1)}.home-archigreen-projects-section-module__vkIXlW__projectCard:hover .home-archigreen-projects-section-module__vkIXlW__projectMedia img{transform:scale(1.025)}.home-archigreen-projects-section-module__vkIXlW__projectBody{justify-content:center;gap:var(--stack-md);min-width:0;padding:var(--panel-padding);color:#261b3e;flex-direction:column;display:flex}.home-archigreen-projects-section-module__vkIXlW__projectMeta{justify-content:space-between;align-items:center;gap:var(--stack-sm);color:#625b6d;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);flex-wrap:wrap;justify-content:flex-start;display:flex}.home-archigreen-projects-section-module__vkIXlW__projectMeta>span:first-child{min-height:var(--control-height-sm);border-radius:var(--shape-control);padding-inline:var(--inline-md);color:#261b3e;background:#f3eef6;align-items:center;display:inline-flex}.home-archigreen-projects-section-module__vkIXlW__proofState{min-height:var(--control-height-sm);border-radius:var(--shape-control);padding-inline:var(--inline-md);color:#8c3152;background:#f7eef2;align-items:center;display:inline-flex}.home-archigreen-projects-section-module__vkIXlW__proofState[data-status=verified]{background:var(--color-action,#e2185b);color:#fff}.home-archigreen-projects-section-module__vkIXlW__projectBody h3{color:#261b3e;max-width:18ch;font-size:var(--type-card-title-size);font-weight:var(--font-weight-display);text-wrap:balance;margin:0;line-height:1.25}.home-archigreen-projects-section-module__vkIXlW__projectBody p{max-width:var(--measure-body);color:#625b6d;font-size:var(--type-body-size);line-height:var(--type-body-leading);text-wrap:pretty;margin:0}.home-archigreen-projects-section-module__vkIXlW__result{width:fit-content;color:#261b3e;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:var(--font-weight-display);border-block-end:2px solid #ed2062;margin-block-start:var(--stack-xs);padding-block-end:var(--cds-spacing-02);line-height:1.5}.home-archigreen-projects-section-module__vkIXlW__result[data-pending=true]{color:#766d79;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);border-block-end-color:#d8ccd2}@media (min-width:48rem){.home-archigreen-projects-section-module__vkIXlW__carouselPrevious{right:var(--stack-md)}.home-archigreen-projects-section-module__vkIXlW__carouselNext{left:var(--stack-md)}.home-archigreen-projects-section-module__vkIXlW__projectCard{flex-basis:56%}.home-archigreen-projects-section-module__vkIXlW__projectMedia{min-height:18rem}}@media (min-width:70rem){.home-archigreen-projects-section-module__vkIXlW__projectsTrack{gap:var(--stack-xl)}.home-archigreen-projects-section-module__vkIXlW__projectCard{flex-basis:50%}}@media (prefers-reduced-motion:reduce){.home-archigreen-projects-section-module__vkIXlW__projectsViewport{scroll-snap-type:inline mandatory;scrollbar-width:none;touch-action:auto;overflow-x:auto}.home-archigreen-projects-section-module__vkIXlW__projectsViewport::-webkit-scrollbar{display:none}.home-archigreen-projects-section-module__vkIXlW__projectsTrack{transform:none!important}.home-archigreen-projects-section-module__vkIXlW__projectCard{scroll-snap-align:start;scroll-snap-stop:always}.home-archigreen-projects-section-module__vkIXlW__carouselNavButton{display:none}.home-archigreen-projects-section-module__vkIXlW__headingActions>a,.home-archigreen-projects-section-module__vkIXlW__carouselNavButton,.home-archigreen-projects-section-module__vkIXlW__projectCard,.home-archigreen-projects-section-module__vkIXlW__projectMedia img{transition:none}}
.home-offers-section-module__Ezjm5a__section{color:#261b3e;padding-block:var(--section-space-default);background:#faf8fb}.home-offers-section-module__Ezjm5a__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem));margin-inline:auto}.home-offers-section-module__Ezjm5a__headingLayout{justify-items:center;gap:var(--section-header-gap);text-align:center;width:100%;max-width:none;margin-inline:auto;display:grid}.home-offers-section-module__Ezjm5a__eyebrow{width:fit-content;margin:0 auto var(--stack-md);color:#d81958;font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.home-offers-section-module__Ezjm5a__headingLayout h2{color:#261b3e;max-width:none;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:var(--type-title-leading);text-wrap:balance;margin:0 auto}.home-offers-section-module__Ezjm5a__headingLayout>p{color:#686071;width:100%;max-width:none;font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:0 auto}.home-offers-section-module__Ezjm5a__offersGrid{grid-auto-flow:column;grid-auto-columns:calc(100% - var(--stack-2xl));margin-top:var(--section-content-gap);align-items:stretch;gap:var(--stack-xl);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;display:grid;overflow-x:auto}.home-offers-section-module__Ezjm5a__offersGrid::-webkit-scrollbar{display:none}.home-offers-section-module__Ezjm5a__offerReveal{scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.home-offers-section-module__Ezjm5a__offerCard{height:100%;padding:var(--card-padding);background:#fff;border:1px solid #261b3e24;border-radius:16px;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px #261b3e12}.home-offers-section-module__Ezjm5a__offerCard:hover,.home-offers-section-module__Ezjm5a__offerCard[data-selected=true]{border-color:#ed2062a8;transform:translateY(-3px);box-shadow:0 7px #ed206226}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true]{color:#fff;background:#261b3e;border:2px solid #ed2062;box-shadow:0 8px #ed206242}.home-offers-section-module__Ezjm5a__featuredBadge{background:var(--color-action,#e2185b);color:#fff;padding:var(--cds-spacing-02) var(--cds-spacing-04);font-size:var(--type-small-size);font-weight:var(--font-weight-display);border-radius:999px;position:absolute;inset-block-start:1.1rem;inset-inline-end:1.1rem}.home-offers-section-module__Ezjm5a__offerHeader{align-items:center;gap:var(--stack-md);display:flex}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__offerHeader{padding-block-start:var(--stack-xl)}.home-offers-section-module__Ezjm5a__offerIcon{aspect-ratio:1;color:#fff;background:#261b3e;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;display:inline-grid}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__offerIcon{background:#ed2062}.home-offers-section-module__Ezjm5a__offerHeader>div{min-width:0}.home-offers-section-module__Ezjm5a__offerHeader p{margin:0 0 var(--stack-2xs);color:#7a7282;font-size:var(--type-small-size);font-weight:var(--font-weight-strong)}.home-offers-section-module__Ezjm5a__offerHeader h3{color:#261b3e;font-size:var(--type-card-title-size);font-weight:var(--font-weight-display);margin:0;line-height:1.2}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__offerHeader p,.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__summary{color:#ffffffa8}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__offerHeader h3{color:#fff}.home-offers-section-module__Ezjm5a__summary{margin:var(--stack-lg) 0 0;color:#696171;font-size:.92rem;line-height:1.75}.home-offers-section-module__Ezjm5a__items{margin:var(--stack-lg) 0 0;gap:var(--stack-md);padding:0;list-style:none;display:grid}.home-offers-section-module__Ezjm5a__items li{align-items:flex-start;gap:var(--inline-sm);padding-block:var(--stack-xs);color:#40374d;font-size:.88rem;line-height:1.55;display:flex}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__items li{color:#ffffffd6}.home-offers-section-module__Ezjm5a__items i{margin-top:var(--stack-2xs);color:#ed2062}.home-offers-section-module__Ezjm5a__offerAction{margin-top:auto}.home-offers-section-module__Ezjm5a__allOffersLink{justify-content:space-between;align-items:stretch;gap:var(--stack-md);width:min(100%,860px);margin:var(--stack-2xl) auto 0;border-radius:var(--shape-card);padding:var(--card-padding);text-align:center;background:#f4f1f7;flex-direction:column;display:flex}.home-offers-section-module__Ezjm5a__allOffersLink p{color:#514a5c;font-size:var(--type-small-size);font-weight:var(--font-weight-medium);margin:0;line-height:1.7}.home-offers-section-module__Ezjm5a__allOffersLink a{min-height:var(--control-height-md);border-radius:var(--shape-control);padding:var(--cds-spacing-04) var(--cds-spacing-05);color:#fff;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);line-height:var(--control-text-leading);background:#261b3e;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:48rem){.home-offers-section-module__Ezjm5a__allOffersLink{text-align:start;flex-direction:row;align-items:center}}@media (min-width:62rem){.home-offers-section-module__Ezjm5a__offersGrid{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.home-offers-section-module__Ezjm5a__offerCard[data-featured=true] .home-offers-section-module__Ezjm5a__offerHeader{padding-block-start:0;padding-inline-end:5rem}}@media (prefers-reduced-motion:reduce){.home-offers-section-module__Ezjm5a__offerCard{transition:none}}
.home-problems-compass-section-module__1OpKrW__section{padding-block:var(--section-space-feature);color:#261b3e;background:radial-gradient(circle at 50% 43%,#ed206213,#0000 25rem),linear-gradient(#fff 0%,#fff9fb 100%);position:relative;overflow:clip}.home-problems-compass-section-module__1OpKrW__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem));margin-inline:auto}.home-problems-compass-section-module__1OpKrW__heading{text-align:center;max-width:780px;margin-inline:auto}.home-problems-compass-section-module__1OpKrW__heading h2{color:#261b3e;font-size:var(--type-section-title-size);font-weight:var(--font-weight-display);letter-spacing:-.02em;line-height:var(--type-title-leading);text-wrap:balance;margin:0}.home-problems-compass-section-module__1OpKrW__heading p{max-width:68ch;margin:var(--section-header-gap) auto 0;color:#261b3ec2;font-size:var(--type-lead-size);font-weight:var(--font-weight-body);line-height:var(--type-body-leading);text-wrap:pretty}.home-problems-compass-section-module__1OpKrW__problemLayout{margin-top:var(--section-content-gap);gap:var(--stack-sm) clamp(var(--cds-spacing-06), 2.8vw, var(--cds-spacing-08));grid-template-rows:repeat(3,minmax(112px,auto));grid-template-columns:minmax(0,1fr) minmax(300px,.78fr) minmax(0,1fr);align-items:center;display:grid}.home-problems-compass-section-module__1OpKrW__problemList{display:contents}.home-problems-compass-section-module__1OpKrW__problemCard{box-sizing:border-box;gap:var(--stack-sm);border-radius:var(--shape-card);width:100%;min-height:112px;padding:var(--card-padding);color:#261b3e;font:inherit;text-align:start;cursor:pointer;transition:border-color var(--motion-fast), background-color var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast);background:#fffffff0;border:1px solid #261b3e1f;grid-template-columns:2.1rem 2.7rem minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.home-problems-compass-section-module__1OpKrW__problemCard:first-child{grid-area:1/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(2){grid-area:2/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(3){grid-area:3/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(4){grid-area:1/3}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(5){grid-area:2/3}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(6){grid-area:3/3}@media (hover:hover) and (pointer:fine){.home-problems-compass-section-module__1OpKrW__problemCard:hover{background:#fffafd;border-color:#ed20628a;transform:translateY(-2px)}.home-problems-compass-section-module__1OpKrW__problemCard:hover .home-problems-compass-section-module__1OpKrW__cardIcon{transform:scale(1.04)}}.home-problems-compass-section-module__1OpKrW__problemCard:focus-visible{outline-offset:4px;background:#fffafd;border-color:#ed20628a;outline:3px solid #ed206240;transform:translateY(-2px)}.home-problems-compass-section-module__1OpKrW__problemCard[data-active=true]{background:#fff1f6;border-color:#ed2062;transform:translateY(-3px);box-shadow:0 5px #ed206233}.home-problems-compass-section-module__1OpKrW__cardNumber{color:#261b3e85;font-size:var(--type-small-size);font-weight:var(--font-weight-display);font-variant-numeric:tabular-nums;transition:color var(--motion-fast)}.home-problems-compass-section-module__1OpKrW__problemCard[data-active=true] .home-problems-compass-section-module__1OpKrW__cardNumber{color:#d81958}.home-problems-compass-section-module__1OpKrW__cardIcon{color:#d81958;width:42px;height:42px;transition:background-color var(--motion-fast), color var(--motion-fast), transform var(--motion-fast);background:#ed20621a;border-radius:11px;place-items:center;font-size:.95rem;display:grid}.home-problems-compass-section-module__1OpKrW__problemCard:focus-visible .home-problems-compass-section-module__1OpKrW__cardIcon{transform:scale(1.04)}.home-problems-compass-section-module__1OpKrW__problemCard[data-active=true] .home-problems-compass-section-module__1OpKrW__cardIcon{color:#fff;background:#ed2062}.home-problems-compass-section-module__1OpKrW__problemCard strong{color:#261b3e;font-size:var(--type-body-size);font-weight:var(--font-weight-strong);text-wrap:pretty;line-height:1.72}.home-problems-compass-section-module__1OpKrW__selectionBadge{justify-content:center;align-items:center;gap:var(--inline-xs);min-height:28px;padding-inline:var(--inline-sm);color:#fff;font-size:var(--type-small-size);font-weight:var(--font-weight-display);white-space:nowrap;background:#261b3e;border-radius:999px;display:inline-flex}.home-problems-compass-section-module__1OpKrW__selectionBadge i{font-size:.62rem}.home-problems-compass-section-module__1OpKrW__directionHub{--dial-angle:0deg;isolation:isolate;grid-area:1/2/4;justify-items:center;min-width:0;display:grid;position:relative}.home-problems-compass-section-module__1OpKrW__directionHub:before{z-index:-1;filter:blur(28px);content:"";pointer-events:none;background:#ed20620f;border-radius:50%;height:56%;position:absolute;inset:10% -8% auto}.home-problems-compass-section-module__1OpKrW__dialShell{aspect-ratio:1;width:min(100%,350px);position:relative}.home-problems-compass-section-module__1OpKrW__directionDial{filter:drop-shadow(0 8px 8px #261b3e14);width:100%;height:100%;display:block;overflow:visible}.home-problems-compass-section-module__1OpKrW__dialSurface{fill:#fffffff5}.home-problems-compass-section-module__1OpKrW__dialOuterRing{fill:none;stroke:#ed20624d;stroke-width:1.5px}.home-problems-compass-section-module__1OpKrW__dialInnerRing{fill:none;stroke:#261b3e1f;stroke-dasharray:3 7;stroke-width:1px}.home-problems-compass-section-module__1OpKrW__dialCoreRing{fill:none;stroke:#261b3e14;stroke-width:1px}.home-problems-compass-section-module__1OpKrW__dialAxis,.home-problems-compass-section-module__1OpKrW__dialDiagonal{fill:none;stroke:#261b3e11;stroke-width:1px}.home-problems-compass-section-module__1OpKrW__dialDiagonal{stroke-dasharray:2 8}.home-problems-compass-section-module__1OpKrW__dialNode circle{fill:#fff;stroke:#261b3e21;stroke-width:1px;transition:fill .26s cubic-bezier(.22,1,.36,1),stroke .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.home-problems-compass-section-module__1OpKrW__dialNode text{fill:#261b3e80;font-family:var(--font-body);pointer-events:none;font-size:8px;font-weight:850;transition:fill .26s cubic-bezier(.22,1,.36,1)}.home-problems-compass-section-module__1OpKrW__dialNodeActive circle{fill:#ed2062;stroke:#ed2062;transform:scale(1.18)}.home-problems-compass-section-module__1OpKrW__dialNodeActive text{fill:#fff}.home-problems-compass-section-module__1OpKrW__needle{transform:rotate(var(--dial-angle));transform-box:view-box;transform-origin:180px 180px;transition:transform .68s cubic-bezier(.16,1,.3,1)}.home-problems-compass-section-module__1OpKrW__needleShadow{fill:#261b3e1f;transform:translate(3px,5px)}.home-problems-compass-section-module__1OpKrW__needleBody{fill:#ed2062}.home-problems-compass-section-module__1OpKrW__needlePivot{fill:#fff;stroke:#ed2062;stroke-width:4px}.home-problems-compass-section-module__1OpKrW__directionHub[data-active=false] .home-problems-compass-section-module__1OpKrW__needle{opacity:.38}.home-problems-compass-section-module__1OpKrW__brandCore{fill:#261b3e}.home-problems-compass-section-module__1OpKrW__brandLetter{fill:#fff;font-family:var(--font-body);letter-spacing:-.08em;font-size:58px;font-weight:900}.home-problems-compass-section-module__1OpKrW__resultPanel{z-index:2;box-sizing:border-box;gap:var(--stack-xs);width:min(100%,350px);margin-top:calc(var(--cds-spacing-08) * -1);border-radius:var(--shape-feature);padding:var(--card-padding);color:#fff;text-align:center;background:#261b3e;display:grid;position:relative;box-shadow:0 6px #ed20622e}.home-problems-compass-section-module__1OpKrW__resultEyebrow{color:#ff9abb;font-size:var(--type-small-size);font-weight:var(--font-weight-display)}.home-problems-compass-section-module__1OpKrW__resultPanel strong{color:#fff;font-size:clamp(1.08rem,1.8vw,1.35rem);font-weight:var(--font-weight-display);text-wrap:balance;line-height:1.45}.home-problems-compass-section-module__1OpKrW__resultPanel p{color:#ffffffd1;min-height:1.7em;font-size:var(--type-small-size);font-weight:var(--font-weight-medium);text-wrap:pretty;margin:0;line-height:1.7}.home-problems-compass-section-module__1OpKrW__resultPanel button{width:100%;min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--inline-sm);margin-top:var(--stack-xs);border-radius:var(--shape-control);padding-inline:var(--control-padding-inline);background:var(--color-action,#e2185b);color:#fff;font:inherit;font-size:var(--type-small-size);font-weight:var(--font-weight-strong);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast), transform var(--motion-fast);border:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.home-problems-compass-section-module__1OpKrW__resultPanel button:hover:not(:disabled){color:#261b3e;background:#fff;transform:translateY(-2px)}}.home-problems-compass-section-module__1OpKrW__resultPanel button:focus-visible{color:#261b3e;outline-offset:3px;background:#fff;outline:3px solid #ffffff75;transform:translateY(-2px)}.home-problems-compass-section-module__1OpKrW__resultPanel button:disabled{color:#ffffff94;cursor:not-allowed;background:#ffffff1f}@media (max-width:1120px){.home-problems-compass-section-module__1OpKrW__problemLayout{grid-template-rows:auto repeat(3,minmax(112px,auto));grid-template-columns:repeat(2,minmax(0,1fr))}.home-problems-compass-section-module__1OpKrW__directionHub{grid-area:1/1/auto/-1;width:min(100%,430px);margin-inline:auto}.home-problems-compass-section-module__1OpKrW__problemCard:first-child{grid-area:2/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(2){grid-area:3/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(3){grid-area:4/1}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(4){grid-area:2/2}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(5){grid-area:3/2}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(6){grid-area:4/2}.home-problems-compass-section-module__1OpKrW__dialShell,.home-problems-compass-section-module__1OpKrW__resultPanel{width:min(100%,330px)}}@media (max-width:720px),(max-height:500px) and (max-width:900px){.home-problems-compass-section-module__1OpKrW__container{width:min(100% - (var(--page-gutter) * 2), var(--home-content-max,77.5rem))}.home-problems-compass-section-module__1OpKrW__heading{max-width:var(--content-measure-wide);text-align:center;margin-inline:auto}.home-problems-compass-section-module__1OpKrW__heading h2{max-width:15ch;font-size:var(--type-section-title-size);letter-spacing:-.02em;margin-inline:auto;line-height:1.14}.home-problems-compass-section-module__1OpKrW__heading p{max-width:38ch;margin:var(--stack-sm) auto 0;font-size:.96rem;line-height:1.75}.home-problems-compass-section-module__1OpKrW__problemLayout{margin-top:var(--stack-lg);gap:var(--stack-md);flex-direction:column;display:flex}.home-problems-compass-section-module__1OpKrW__directionHub{box-sizing:border-box;gap:var(--stack-md);border-radius:var(--shape-feature);width:100%;min-height:146px;padding:var(--card-padding);background:#261b3e;order:1;grid-area:auto;grid-template-columns:112px minmax(0,1fr);place-items:center stretch;display:grid;overflow:hidden}.home-problems-compass-section-module__1OpKrW__directionHub:before{z-index:0;filter:blur(32px);background:#ed206233;width:170px;height:170px;inset:auto auto -45% -12%}.home-problems-compass-section-module__1OpKrW__dialShell{z-index:1;align-self:center;width:112px}.home-problems-compass-section-module__1OpKrW__directionDial{filter:none}.home-problems-compass-section-module__1OpKrW__resultPanel{z-index:1;align-content:center;gap:var(--stack-2xs);width:auto;min-width:0;box-shadow:none;text-align:start;background:0 0;border-radius:0;margin:0;padding:0}.home-problems-compass-section-module__1OpKrW__resultEyebrow{font-size:.66rem}.home-problems-compass-section-module__1OpKrW__resultPanel strong{font-size:1rem;line-height:1.45}.home-problems-compass-section-module__1OpKrW__resultPanel p{min-height:0;font-size:.74rem;line-height:1.55}.home-problems-compass-section-module__1OpKrW__resultPanel button{width:100%;min-height:44px;margin-top:var(--stack-xs);padding-inline:var(--control-padding-inline);font-size:.82rem}.home-problems-compass-section-module__1OpKrW__problemList{gap:var(--stack-xs);flex-direction:column;order:2;width:100%;display:flex;overflow:visible}.home-problems-compass-section-module__1OpKrW__problemCard,.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(n){gap:var(--stack-sm);border-radius:var(--shape-card);min-height:70px;padding:var(--stack-sm);box-shadow:none;background:#fff;border:1px solid #261b3e21;grid-area:auto;grid-template-columns:1.75rem 2.35rem minmax(0,1fr) auto;transform:none}.home-problems-compass-section-module__1OpKrW__problemCard:focus-visible{z-index:1;outline-offset:-3px;background:#fff7fa;outline:3px solid #ed206247;transform:none}.home-problems-compass-section-module__1OpKrW__problemCard:active{background:#fff7fa}.home-problems-compass-section-module__1OpKrW__problemCard[data-active=true]{background:#fff1f6;border-color:#ed2062;transform:none;box-shadow:inset 0 0 0 1px #ed2062}.home-problems-compass-section-module__1OpKrW__problemCard strong{font-size:.91rem;line-height:1.55}.home-problems-compass-section-module__1OpKrW__cardNumber{font-size:.7rem}.home-problems-compass-section-module__1OpKrW__cardIcon{border-radius:10px;width:36px;height:36px;font-size:.82rem}.home-problems-compass-section-module__1OpKrW__selectionBadge{background:#ed2062;width:28px;min-width:28px;height:28px;min-height:28px;padding:0}.home-problems-compass-section-module__1OpKrW__selectionBadge span{display:none}.home-problems-compass-section-module__1OpKrW__selectionBadge i{font-size:.68rem}}@media (max-height:500px) and (min-width:721px) and (max-width:900px){.home-problems-compass-section-module__1OpKrW__directionHub{max-width:620px;margin-inline:auto}.home-problems-compass-section-module__1OpKrW__problemList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-problems-compass-section-module__1OpKrW__problemCard,.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(n){min-height:74px}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(odd){border-inline-end:1px solid #261b3e1a}.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(n+5){border-bottom:0}}@media (max-width:360px){.home-problems-compass-section-module__1OpKrW__container{width:min(100% - (var(--cds-spacing-05) * 2), 1320px)}.home-problems-compass-section-module__1OpKrW__directionHub{gap:var(--stack-sm);min-height:136px;padding:var(--stack-sm);grid-template-columns:94px minmax(0,1fr)}.home-problems-compass-section-module__1OpKrW__dialShell{width:94px}.home-problems-compass-section-module__1OpKrW__resultPanel strong{font-size:.94rem}.home-problems-compass-section-module__1OpKrW__resultPanel p{font-size:.7rem}.home-problems-compass-section-module__1OpKrW__problemCard,.home-problems-compass-section-module__1OpKrW__problemCard:nth-child(n){gap:var(--stack-xs);padding:var(--stack-sm);grid-template-columns:1.55rem 2.15rem minmax(0,1fr) auto}.home-problems-compass-section-module__1OpKrW__problemCard strong{font-size:.87rem}.home-problems-compass-section-module__1OpKrW__cardIcon{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.home-problems-compass-section-module__1OpKrW__problemCard,.home-problems-compass-section-module__1OpKrW__cardNumber,.home-problems-compass-section-module__1OpKrW__cardIcon,.home-problems-compass-section-module__1OpKrW__dialNode circle,.home-problems-compass-section-module__1OpKrW__dialNode text,.home-problems-compass-section-module__1OpKrW__needle,.home-problems-compass-section-module__1OpKrW__resultPanel button{transition:none}.home-problems-compass-section-module__1OpKrW__directionDial{filter:none}}
.legacy-footer-module__OUiogq__footer{color:#fff;background:#261b3e;border-block-start:1px solid #ffffff1a;position:relative;overflow:hidden}.legacy-footer-module__OUiogq__footer:before{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#ed20621f 0%,#0000 68%);border-radius:50%;width:min(38rem,62vw);position:absolute;inset-block-start:-28%;inset-inline-end:-12%}.legacy-footer-module__OUiogq__inner{z-index:1;width:min(100% - (var(--page-gutter) * 2), 87.5rem);margin-inline:auto;padding-block-start:clamp(var(--cds-spacing-09), 6vw, var(--cds-spacing-11));position:relative}.legacy-footer-module__OUiogq__topGrid{gap:var(--stack-xl);display:grid}.legacy-footer-module__OUiogq__brandBlock{align-content:start;justify-items:start;gap:var(--stack-md);display:grid}.legacy-footer-module__OUiogq__brandName{min-width:var(--control-height-sm);min-height:var(--control-height-sm);color:#fff;font-size:var(--type-card-title-size);font-weight:var(--font-weight-display);letter-spacing:-.04em;align-items:center;text-decoration:none;display:inline-flex}.legacy-footer-module__OUiogq__brandBlock>p{color:#ffffffb8;max-width:38ch;font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:0}.legacy-footer-module__OUiogq__whatsappAction{max-width:100%}.legacy-footer-module__OUiogq__linkGroups{gap:var(--stack-lg);display:grid}.legacy-footer-module__OUiogq__linkGroup,.legacy-footer-module__OUiogq__contactGroup{align-content:start;justify-items:start;gap:var(--stack-xs);display:grid}.legacy-footer-module__OUiogq__contactGroup{margin:0;font-style:normal}.legacy-footer-module__OUiogq__groupTitle{margin:0 0 var(--stack-xs);color:#fff;font-size:var(--type-body-size);font-weight:var(--font-weight-display)}.legacy-footer-module__OUiogq__linkGroup a,.legacy-footer-module__OUiogq__contactGroup a,.legacy-footer-module__OUiogq__contactGroup span{color:#ffffffb8;font-size:var(--type-small-size);line-height:var(--type-small-leading)}.legacy-footer-module__OUiogq__linkGroup a,.legacy-footer-module__OUiogq__contactGroup a{min-width:var(--control-height-sm);min-height:var(--control-height-sm);align-items:center;text-decoration:none;transition:color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.legacy-footer-module__OUiogq__linkGroup a:hover,.legacy-footer-module__OUiogq__linkGroup a:focus-visible,.legacy-footer-module__OUiogq__contactGroup a:hover,.legacy-footer-module__OUiogq__contactGroup a:focus-visible{color:#fff;transform:translateX(calc(var(--cds-spacing-01) * -1))}.legacy-footer-module__OUiogq__footer a:focus-visible{outline-offset:var(--cds-spacing-02);outline:3px solid #ed206294}.legacy-footer-module__OUiogq__legalRow{gap:var(--stack-md);padding-block:var(--stack-lg);border-block-start:1px solid #ffffff1f;flex-direction:column;margin-block-start:var(--stack-xl);display:flex}.legacy-footer-module__OUiogq__legalRow>p{color:#ffffff94;font-size:var(--type-small-size);line-height:var(--type-small-leading);margin:0}.legacy-footer-module__OUiogq__legalRow nav{gap:var(--inline-lg);flex-wrap:wrap;display:flex}.legacy-footer-module__OUiogq__legalRow a{min-height:var(--control-height-sm);color:#ffffffad;font-size:var(--type-small-size);align-items:center;text-decoration:none;display:inline-flex}.legacy-footer-module__OUiogq__legalRow a:hover,.legacy-footer-module__OUiogq__legalRow a:focus-visible{color:#fff}.legacy-footer-module__OUiogq__wordmark{width:100%;color:#fffffff0;font-size:clamp(5rem,18vw,17rem);font-weight:var(--font-weight-display);letter-spacing:-.09em;text-align:center;text-transform:uppercase;white-space:nowrap;transform-origin:bottom;direction:ltr;unicode-bidi:isolate;justify-content:center;align-items:baseline;margin-block-start:var(--stack-lg);line-height:.72;text-decoration:none;transition:color .32s cubic-bezier(.22,1,.36,1),letter-spacing .48s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(8%)}.legacy-footer-module__OUiogq__wordmarkAccent{color:#ed2062}.legacy-footer-module__OUiogq__wordmark:hover,.legacy-footer-module__OUiogq__wordmark:focus-visible{color:#fff;letter-spacing:-.075em}@media (min-width:40rem){.legacy-footer-module__OUiogq__linkGroups{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-footer-module__OUiogq__contactGroup{grid-column:1/-1}.legacy-footer-module__OUiogq__legalRow{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:70rem){.legacy-footer-module__OUiogq__topGrid{align-items:start;gap:var(--stack-2xl);grid-template-columns:minmax(18rem,.85fr) minmax(0,1.65fr)}.legacy-footer-module__OUiogq__linkGroups{grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-footer-module__OUiogq__contactGroup{grid-column:auto}}@media (prefers-reduced-motion:reduce){.legacy-footer-module__OUiogq__linkGroup a,.legacy-footer-module__OUiogq__contactGroup a,.legacy-footer-module__OUiogq__wordmark{transition:none}}
.legacy-header-module__ah2c8W__headerSpacer{width:100%;height:77px}.legacy-header-module__ah2c8W__header{z-index:var(--z-sticky,1100);color:#261b3e;will-change:transform;background:#fff;border-bottom:1px solid #261b3e17;width:100%;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .2s;position:fixed;top:0;left:0;right:0;transform:translate(0,0)}.legacy-header-module__ah2c8W__headerHidden{pointer-events:none;transform:translateY(calc(-100% - 4px))}.legacy-header-module__ah2c8W__headerMenuOpen,.legacy-header-module__ah2c8W__header:focus-within{pointer-events:auto;transform:translate(0,0)}.legacy-header-module__ah2c8W__nav{align-items:center;gap:clamp(var(--stack-md), 1.5vw, var(--stack-lg));direction:rtl;width:min(100% - 3rem,1360px);min-height:76px;margin-inline:auto;display:flex;position:relative}.legacy-header-module__ah2c8W__logo{min-height:48px;padding-block:var(--stack-xs);flex:none;order:3;align-items:center;display:inline-flex}.legacy-header-module__ah2c8W__logo img{width:clamp(98px,9vw,118px);height:auto;display:block}.legacy-header-module__ah2c8W__menuPanel{flex:auto;order:2;min-width:0}.legacy-header-module__ah2c8W__menuBackdrop,.legacy-header-module__ah2c8W__sheetHandle,.legacy-header-module__ah2c8W__mobileMenuIntro,.legacy-header-module__ah2c8W__navIndex,.legacy-header-module__ah2c8W__navArrow,.legacy-header-module__ah2c8W__contactBlock,.legacy-header-module__ah2c8W__socialBlock{display:none}.legacy-header-module__ah2c8W__navList{justify-content:center;align-items:center;gap:clamp(var(--stack-2xs), .42vw, var(--stack-xs));margin:0;padding:0;list-style:none;display:flex}.legacy-header-module__ah2c8W__navList li{min-width:0}.legacy-header-module__ah2c8W__navList a{min-height:44px;padding-inline:clamp(var(--stack-xs), .78vw, var(--stack-md));color:#261b3ec2;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;font-size:clamp(.84rem,.86vw,.96rem);font-weight:700;line-height:1;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex;position:relative}.legacy-header-module__ah2c8W__navList a:hover{color:#261b3e;background:#ed206212}.legacy-header-module__ah2c8W__navList a:focus-visible,.legacy-header-module__ah2c8W__menuButton:focus-visible,.legacy-header-module__ah2c8W__logo:focus-visible,.legacy-header-module__ah2c8W__contactActions a:focus-visible,.legacy-header-module__ah2c8W__socialActions a:focus-visible{outline-offset:3px;outline:3px solid #ed20623d}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink{color:#c4144c;background:#ed206217;font-weight:800}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink:after{content:"";background:#ed2062;border-radius:999px;width:18px;height:2px;position:absolute;bottom:4px;right:50%;transform:translate(50%)}.legacy-header-module__ah2c8W__desktopCta,.legacy-header-module__ah2c8W__mobileCta{flex:none}.legacy-header-module__ah2c8W__desktopCta,.legacy-header-module__ah2c8W__menuButton{order:1}.legacy-header-module__ah2c8W__desktopCta{min-width:148px!important}.legacy-header-module__ah2c8W__mobileCta{display:none!important}.legacy-header-module__ah2c8W__menuButton{color:#fff;cursor:pointer;background:#261b3e;border:0;border-radius:12px;place-items:center;width:48px;min-width:48px;height:48px;padding:0;transition:background-color .18s,transform .18s,box-shadow .18s;display:none}.legacy-header-module__ah2c8W__menuGlyphs{width:22px;height:22px;display:block;position:relative}.legacy-header-module__ah2c8W__menuGlyph{color:currentColor;text-align:center;opacity:1;width:22px;height:22px;font-size:20px;line-height:22px;transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:rotate(0)scale(1)}.legacy-header-module__ah2c8W__menuGlyphClose{opacity:0;transform:rotate(-75deg)scale(.68)}.legacy-header-module__ah2c8W__menuGlyphHidden{opacity:0;transform:rotate(75deg)scale(.68)}.legacy-header-module__ah2c8W__menuGlyphClose.legacy-header-module__ah2c8W__menuGlyphVisible{opacity:1;transform:rotate(0)scale(1)}@media (max-width:1080px){.legacy-header-module__ah2c8W__headerSpacer{height:65px}.legacy-header-module__ah2c8W__headerMenuOpen{box-shadow:0 1px #261b3e14}.legacy-header-module__ah2c8W__nav{justify-content:space-between;width:min(100% - 1rem,1280px);min-height:64px}.legacy-header-module__ah2c8W__logo,.legacy-header-module__ah2c8W__menuButton{z-index:4;position:relative}.legacy-header-module__ah2c8W__logo{min-height:44px}.legacy-header-module__ah2c8W__logo img{width:88px}.legacy-header-module__ah2c8W__desktopCta{display:none!important}.legacy-header-module__ah2c8W__menuButton{background:#261b3e;border-radius:13px;width:44px;min-width:44px;height:44px;display:grid;box-shadow:0 3px #261b3e26}.legacy-header-module__ah2c8W__menuButton:active{transform:translateY(1px)scale(.98);box-shadow:0 1px #261b3e1f}.legacy-header-module__ah2c8W__menuButtonOpen{background:#ed2062;box-shadow:0 3px #be104838}.legacy-header-module__ah2c8W__menuBackdrop{z-index:1;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;touch-action:none;visibility:hidden;background:#17102538;border:0;height:calc(100dvh - 65px);padding:0;transition:opacity .24s cubic-bezier(.22,1,.36,1),visibility .24s;display:block;position:fixed;top:65px;left:0;right:0}.legacy-header-module__ah2c8W__menuBackdropOpen{opacity:1;pointer-events:auto;visibility:visible}.legacy-header-module__ah2c8W__menuPanel{top:73px;right:max(.5rem, env(safe-area-inset-right));left:max(.5rem, env(safe-area-inset-left));z-index:2;box-sizing:border-box;overscroll-behavior:contain;max-height:min(100dvh - 81px,670px);padding:.55rem .75rem max(.75rem, env(safe-area-inset-bottom));opacity:0;pointer-events:none;transform-origin:top;visibility:hidden;-webkit-overflow-scrolling:touch;background:#fff;border-radius:18px;flex-direction:column;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.16,1,.3,1),visibility .24s;display:flex;position:fixed;overflow-y:auto;transform:translateY(-18px)scale(.985);box-shadow:0 18px 48px #1710253d}.legacy-header-module__ah2c8W__menuPanelOpen{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.legacy-header-module__ah2c8W__sheetHandle{width:42px;height:4px;margin:0 auto var(--stack-xs);background:#261b3e2b;border-radius:999px;flex:none;display:block}.legacy-header-module__ah2c8W__mobileMenuIntro{justify-content:space-between;align-items:center;gap:var(--stack-md);padding:var(--stack-2xs) var(--stack-2xs) var(--stack-sm);display:flex}.legacy-header-module__ah2c8W__mobileMenuIntro>div{gap:var(--stack-2xs);min-width:0;display:grid}.legacy-header-module__ah2c8W__mobileMenuIntro strong{color:#261b3e;font-size:clamp(1.2rem,5.8vw,1.55rem);font-weight:850;line-height:1.3}.legacy-header-module__ah2c8W__mobileMenuIntro span:not(.legacy-header-module__ah2c8W__sheetStatus){color:#261b3ea8;max-width:34ch;font-size:.78rem;font-weight:600;line-height:1.55}.legacy-header-module__ah2c8W__sheetStatus{min-height:28px;padding-inline:var(--inline-sm);color:#c4144c;letter-spacing:.04em;background:#fff0f5;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.65rem;font-weight:900;display:inline-flex}.legacy-header-module__ah2c8W__navList{background:#f7f8fb;border-radius:14px;justify-content:stretch;align-items:stretch;gap:0;width:100%;padding:.25rem;display:grid}.legacy-header-module__ah2c8W__navList li{width:100%}.legacy-header-module__ah2c8W__navList a{box-sizing:border-box;gap:var(--inline-sm);border-radius:var(--shape-control);width:100%;min-height:48px;padding-inline:var(--inline-sm);color:#42394f;text-align:start;grid-template-columns:1.8rem minmax(0,1fr) 1.6rem;justify-content:stretch;align-items:center;font-size:.94rem;display:grid}.legacy-header-module__ah2c8W__navList a:hover{background:#ffffffb3}.legacy-header-module__ah2c8W__navList a:active{background:#fff}.legacy-header-module__ah2c8W__navIndex,.legacy-header-module__ah2c8W__navArrow{display:block}.legacy-header-module__ah2c8W__navIndex{color:#261b3e6b;font-variant-numeric:tabular-nums;font-size:.66rem;font-weight:850}.legacy-header-module__ah2c8W__navLabel{min-width:0}.legacy-header-module__ah2c8W__navArrow{color:#261b3e57;text-align:center;font-size:.7rem;transition:color .18s,transform .18s}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink{color:#b91348;background:#fff0f5}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink:after{display:none}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink .legacy-header-module__ah2c8W__navIndex,.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink .legacy-header-module__ah2c8W__navArrow{color:#d81958}.legacy-header-module__ah2c8W__navList .legacy-header-module__ah2c8W__activeLink .legacy-header-module__ah2c8W__navArrow{transform:translate(-2px)}.legacy-header-module__ah2c8W__contactBlock,.legacy-header-module__ah2c8W__socialBlock{gap:var(--stack-xs);margin-top:var(--stack-sm);display:grid}.legacy-header-module__ah2c8W__contactTitle{color:#261b3e94;padding-inline:.25rem;font-size:.7rem;font-weight:800}.legacy-header-module__ah2c8W__contactActions{gap:var(--stack-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.legacy-header-module__ah2c8W__contactActions a{align-content:center;place-items:center;gap:var(--stack-2xs);color:#261b3e;background:#f7f8fb;border-radius:12px;min-height:58px;font-size:.7rem;font-weight:750;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:grid}.legacy-header-module__ah2c8W__contactActions a:hover,.legacy-header-module__ah2c8W__contactActions a:focus-visible{color:#c4144c;background:#fff0f5}.legacy-header-module__ah2c8W__contactActions a:active{transform:scale(.98)}.legacy-header-module__ah2c8W__contactActions i{color:#ed2062;font-size:1.08rem}.legacy-header-module__ah2c8W__contactActions a:first-child i{color:#128c7e}.legacy-header-module__ah2c8W__socialActions{gap:var(--stack-xs);flex-wrap:wrap;display:flex}.legacy-header-module__ah2c8W__socialActions a{color:#261b3e;background:#f7f8fb;border-radius:999px;align-items:center;min-height:38px;padding-inline:.75rem;font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}.legacy-header-module__ah2c8W__mobileCta{flex:none;margin-top:.75rem;width:100%!important;display:grid!important}}@media (max-width:360px){.legacy-header-module__ah2c8W__menuPanel{right:max(.35rem, env(safe-area-inset-right));left:max(var(--stack-xs), env(safe-area-inset-left));padding-inline:var(--inline-sm)}.legacy-header-module__ah2c8W__mobileMenuIntro strong{font-size:1.2rem}.legacy-header-module__ah2c8W__mobileMenuIntro span:not(.legacy-header-module__ah2c8W__sheetStatus){font-size:.72rem}.legacy-header-module__ah2c8W__navList a{min-height:var(--control-height-md);font-size:.88rem}.legacy-header-module__ah2c8W__contactActions a{min-height:54px;font-size:.66rem}}@media (max-height:640px) and (max-width:1080px){.legacy-header-module__ah2c8W__menuPanel{max-height:calc(100dvh - 77px);padding-top:var(--stack-xs)}.legacy-header-module__ah2c8W__sheetHandle{margin-bottom:var(--stack-2xs)}.legacy-header-module__ah2c8W__mobileMenuIntro{padding-bottom:var(--stack-xs)}.legacy-header-module__ah2c8W__mobileMenuIntro span:not(.legacy-header-module__ah2c8W__sheetStatus){display:none}.legacy-header-module__ah2c8W__navList a{min-height:44px}.legacy-header-module__ah2c8W__contactBlock,.legacy-header-module__ah2c8W__socialBlock,.legacy-header-module__ah2c8W__mobileCta{margin-top:.5rem}.legacy-header-module__ah2c8W__contactActions a{min-height:48px}}@media (max-height:640px) and (min-width:640px) and (max-width:1080px){.legacy-header-module__ah2c8W__navList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.25rem}.legacy-header-module__ah2c8W__navList li:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.legacy-header-module__ah2c8W__header,.legacy-header-module__ah2c8W__navList a,.legacy-header-module__ah2c8W__navArrow,.legacy-header-module__ah2c8W__menuButton,.legacy-header-module__ah2c8W__menuGlyph,.legacy-header-module__ah2c8W__menuBackdrop,.legacy-header-module__ah2c8W__menuPanel,.legacy-header-module__ah2c8W__contactActions a{transition:none}}
.offer-funnel-controller-module__H-Nevq__shell{z-index:1400;padding:var(--panel-padding);-webkit-backdrop-filter:blur(12px);pointer-events:auto;background:#1610247a;place-items:center;display:grid;position:fixed;inset:0}.offer-funnel-controller-module__H-Nevq__shell:before{-webkit-backdrop-filter:blur(12px);content:"";background:#1610242e;position:absolute;inset:0}.offer-funnel-controller-module__H-Nevq__card{z-index:1;pointer-events:auto;border-radius:var(--shape-panel);width:min(520px,100%);padding:var(--panel-padding);background:radial-gradient(circle at top right, color-mix(in srgb, var(--color-accent) 18%, transparent), transparent 45%), linear-gradient(145deg, #261b3efa, #4e1b45fa);color:#fff;border:1px solid #ffffff1f;position:relative;box-shadow:0 22px 60px #1e0c3252}.offer-funnel-controller-module__H-Nevq__eyebrow{margin:0 0 var(--stack-sm);color:#ffffffb8;font-size:.82rem}.offer-funnel-controller-module__H-Nevq__title{margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}.offer-funnel-controller-module__H-Nevq__body{color:#ffffffeb;margin:12px 0 0;line-height:1.8}.offer-funnel-controller-module__H-Nevq__sectionTag{margin-top:var(--stack-md);padding:var(--stack-xs) var(--inline-sm);background:#ffffff1f;border-radius:999px;align-items:center;font-size:.9rem;display:inline-flex}.offer-funnel-controller-module__H-Nevq__actions{gap:var(--inline-sm);margin-top:var(--stack-lg);flex-wrap:wrap;display:flex}.offer-funnel-controller-module__H-Nevq__secondary{min-height:var(--control-height-lg);border-radius:var(--shape-control);padding-inline:var(--control-padding-inline);cursor:pointer;border:1px solid #0000;font-size:1rem;font-weight:500;line-height:1;transition:transform .16s,background .16s,border-color .16s,opacity .16s}.offer-funnel-controller-module__H-Nevq__secondary:hover{transform:translateY(-1px)}.offer-funnel-controller-module__H-Nevq__secondary{color:#fff;background:#ffffff1f;border-color:#ffffffb8}.offer-funnel-controller-module__H-Nevq__secondary:hover{background:#ffffff2e}@media (max-width:640px){.offer-funnel-controller-module__H-Nevq__shell{padding:var(--stack-lg)}.offer-funnel-controller-module__H-Nevq__card{border-radius:var(--shape-panel);width:100%;padding:var(--panel-padding)}.offer-funnel-controller-module__H-Nevq__actions{flex-direction:column}}
.public-page-hero-module__s3RJxG__hero{background:var(--color-surface);width:100%}.public-page-hero-module__s3RJxG__hero[data-tone=dark]{color:var(--color-accent-contrast);background:var(--color-accent-strong)}.public-page-hero-module__s3RJxG__layout{gap:var(--content-gap-loose);width:var(--sweed-container);padding-block:var(--section-space-feature);margin-inline:auto;display:grid}.public-page-hero-module__s3RJxG__copy{align-content:center;gap:var(--stack-md);max-width:var(--measure-lead);display:grid}.public-page-hero-module__s3RJxG__eyebrow,.public-page-hero-module__s3RJxG__title,.public-page-hero-module__s3RJxG__summary{margin:0}.public-page-hero-module__s3RJxG__eyebrow{color:var(--color-accent);font-size:var(--type-label-size);font-weight:var(--font-weight-strong);line-height:var(--type-small-leading)}.public-page-hero-module__s3RJxG__hero[data-tone=dark] .public-page-hero-module__s3RJxG__eyebrow{color:color-mix(in srgb, var(--color-accent) 80%, white)}.public-page-hero-module__s3RJxG__title{max-width:var(--measure-heading);color:var(--color-ink);font-size:var(--type-page-title-size);font-weight:var(--font-weight-display);line-height:var(--type-title-leading);letter-spacing:-.02em;text-wrap:balance}.public-page-hero-module__s3RJxG__summary{max-width:var(--measure-lead);color:var(--color-muted);font-size:var(--type-lead-size);font-weight:var(--font-weight-body);line-height:var(--type-lead-leading);text-wrap:pretty}.public-page-hero-module__s3RJxG__hero[data-tone=dark] .public-page-hero-module__s3RJxG__title,.public-page-hero-module__s3RJxG__hero[data-tone=dark] .public-page-hero-module__s3RJxG__summary{color:var(--color-accent-contrast)}.public-page-hero-module__s3RJxG__actions{gap:var(--inline-sm);flex-wrap:wrap;display:flex}.public-page-hero-module__s3RJxG__visual{min-width:0}@media (min-width:64rem){.public-page-hero-module__s3RJxG__hero[data-has-visual=true] .public-page-hero-module__s3RJxG__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}
