.transition-overlay-module__E8VveG__overlay{z-index:2147483000;background-color:var(--color-primary);pointer-events:none;visibility:hidden;isolation:isolate;justify-content:center;align-items:center;display:none;position:fixed;inset:0;transform:translateY(calc(100% + 8px))}.transition-overlay-module__E8VveG__wordmarkTarget{text-align:center;font-family:var(--font-heading);letter-spacing:.06em;margin:0;font-size:clamp(.95rem,2.4vw,1.5rem);font-weight:700;line-height:1.1}.transition-overlay-module__E8VveG__axenta{color:#fff}.transition-overlay-module__E8VveG__voice{color:#000}
.footer-module__I47Y0G__footer{z-index:0;background-color:var(--color-surface);border-top:1px solid var(--color-border);font-family:var(--font-body);padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem) clamp(1.5rem,3vw,2rem);position:fixed;bottom:0;left:0;right:0}.footer-module__I47Y0G__row1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.footer-module__I47Y0G__navLabel{margin-bottom:.75rem}.footer-module__I47Y0G__row2{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:clamp(1.5rem,3vw,2rem);display:flex}.footer-module__I47Y0G__row2SocialInner{flex-wrap:wrap;align-items:baseline;gap:1.25rem;display:flex}.footer-module__I47Y0G__sectionLabel{margin-bottom:.4rem}.footer-module__I47Y0G__row3{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(1rem,2vw,1.5rem);display:flex}@media (min-width:768px){.footer-module__I47Y0G__footer{padding:clamp(.95rem,1.85vw,1.5rem) clamp(1.25rem,4vw,2.5rem) clamp(.75rem,1.5vw,1.15rem)}.footer-module__I47Y0G__row1{margin-bottom:clamp(.65rem,1.35vw,1rem)}.footer-module__I47Y0G__navLabel{margin-bottom:.45rem}.footer-module__I47Y0G__row2{justify-content:flex-start;gap:clamp(1rem,2.75vw,1.65rem);margin-bottom:clamp(.65rem,1.35vw,1rem)}.footer-module__I47Y0G__row2SocialInner{gap:.85rem}.footer-module__I47Y0G__sectionLabel{margin-bottom:.28rem}.footer-module__I47Y0G__row3{padding-top:clamp(.5rem,1.1vw,.85rem)}}
.axenta-agent-fab-module__23sOOG__fab{--ax-fab-cobalt:var(--color-primary,#004add);z-index:91;background:var(--ax-fab-cobalt);color:#fff;cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;width:clamp(48px,12vw,56px);height:clamp(48px,12vw,56px);padding:0;display:flex;position:relative;box-shadow:0 10px 28px #004add59,0 4px 10px #0000002e}.axenta-agent-fab-module__23sOOG__fab:hover{filter:brightness(1.05)}.axenta-agent-fab-module__23sOOG__fab:active{filter:brightness(.96)}.axenta-agent-fab-module__23sOOG__fab:focus-visible{outline-offset:3px;outline:2px solid #000}.axenta-agent-fab-module__23sOOG__fabIcon{flex-shrink:0;width:clamp(22px,6vw,26px);height:clamp(22px,6vw,26px);display:block}
.axenta-chat-panel-module__6DavjG__root{--ax-chat-cobalt:var(--color-primary,#004add);--ax-chat-glass-blur:72px;--ax-chat-glass-sat:1.22;--ax-chat-body-tint:#40465485;--ax-chat-glass-edge:#ffffff2e;--ax-chat-glass-inset:inset 0 1px 0 #ffffff1f;--ax-chat-assistant-glass:#4e54628a;--ax-chat-input-glass:#383e4a85;--ax-chat-label:#9aa3b2;--ax-chat-typing-glass:#4a505e8f;--ax-chat-shadow:0 32px 72px #00000073, 0 14px 28px #00000052, var(--ax-chat-glass-inset);cursor:none;width:min(380px, calc(100vw - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:min(640px, calc(100svh - 5.75rem - env(safe-area-inset-bottom,0px)));border:1px solid var(--ax-chat-glass-edge);box-shadow:var(--ax-chat-shadow);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:0 0;border-radius:0;flex-direction:column;display:flex;position:relative}.axenta-chat-panel-module__6DavjG__root:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(var(--ax-chat-glass-blur)) saturate(var(--ax-chat-glass-sat));background:linear-gradient(165deg,#ffffff1a 0%,#fff0 42%),#484e6085;position:absolute;inset:0}.axenta-chat-panel-module__6DavjG__rootClip{z-index:1;min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-transparency:reduce){.axenta-chat-panel-module__6DavjG__root:before{-webkit-backdrop-filter:none;background:#2a2e3af0}}@media (max-width:420px){.axenta-chat-panel-module__6DavjG__root{width:min(100%, calc(100vw - 1.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)))}}@supports (height:100dvh){.axenta-chat-panel-module__6DavjG__root{max-height:min(640px, calc(100dvh - 5.75rem - env(safe-area-inset-bottom,0px)))}}.axenta-chat-panel-module__6DavjG__floatingDialogShell{--ax-chat-fab-stack:calc(max(1.25rem, env(safe-area-inset-bottom,0px)) + clamp(48px, 12vw, 56px) + clamp(10px, 2.8vw, 14px));width:100vw;max-width:100vw;height:100svh;max-height:100svh;padding:0;padding-right:max(1.25rem, env(safe-area-inset-right,0px));padding-bottom:var(--ax-chat-fab-stack);box-sizing:border-box;color:inherit;cursor:none;background:0 0;border:none;justify-content:flex-end;align-items:flex-end;margin:0;display:flex}@supports (height:100dvh){.axenta-chat-panel-module__6DavjG__floatingDialogShell{height:100dvh;max-height:100dvh}}.axenta-chat-panel-module__6DavjG__floatingDialogShell::backdrop{background:#0000008c}.axenta-chat-panel-module__6DavjG__floatingPanelMount{flex:none;max-width:100%}@media (max-width:1023px){.axenta-chat-panel-module__6DavjG__floatingDialogShell{padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px));justify-content:center;align-items:flex-end}}.axenta-chat-panel-module__6DavjG__floatingDialogShell .axenta-chat-panel-module__6DavjG__root{max-height:min(640px, calc(100svh - var(--ax-chat-fab-stack) - .75rem))}@supports (height:100dvh){.axenta-chat-panel-module__6DavjG__floatingDialogShell .axenta-chat-panel-module__6DavjG__root{max-height:min(640px, calc(100dvh - var(--ax-chat-fab-stack) - .75rem))}}.axenta-chat-panel-module__6DavjG__floatingDialogShell .axenta-chat-panel-module__6DavjG__root:before{-webkit-backdrop-filter:none;background:linear-gradient(165deg,#ffffff0f 0%,#fff0 42%),#1c202afa}@media (prefers-reduced-transparency:reduce){.axenta-chat-panel-module__6DavjG__floatingDialogShell::backdrop{background:#000000b8}.axenta-chat-panel-module__6DavjG__floatingDialogShell .axenta-chat-panel-module__6DavjG__root:before{background:#2a2e3af5}}.axenta-chat-panel-module__6DavjG__rootEmbedded{width:100%;max-width:min(360px,90vw);height:min(432px,46svh);min-height:min(432px,46svh);max-height:min(432px,46svh);box-shadow:0 24px 56px #00000073, 0 10px 22px #00000052, var(--ax-chat-glass-inset)}@media (max-width:1023px){.axenta-chat-panel-module__6DavjG__rootEmbedded{max-width:min(22rem,92vw);height:min(400px,44svh);min-height:min(400px,44svh);max-height:min(400px,44svh)}}@supports (height:100dvh){.axenta-chat-panel-module__6DavjG__rootEmbedded{height:min(432px,46dvh);min-height:min(432px,46dvh);max-height:min(432px,46dvh)}}@media (max-width:1023px){@supports (height:100dvh){.axenta-chat-panel-module__6DavjG__rootEmbedded{height:min(400px,44dvh);min-height:min(400px,44dvh);max-height:min(400px,44dvh)}}}.axenta-chat-panel-module__6DavjG__rootEmbedded .axenta-chat-panel-module__6DavjG__messages{padding-bottom:22px;scroll-padding-bottom:16px}.axenta-chat-panel-module__6DavjG__rootEmbedded .axenta-chat-panel-module__6DavjG__header{border-bottom:1px solid color-mix(in srgb, var(--color-border) 55%, #000);background:#fff}.axenta-chat-panel-module__6DavjG__rootEmbedded .axenta-chat-panel-module__6DavjG__title{color:#000}.axenta-chat-panel-module__6DavjG__header{background:#000;border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;padding:14px 18px 14px 16px;display:flex}.axenta-chat-panel-module__6DavjG__titleRow{align-items:center;gap:10px;min-width:0;display:flex}.axenta-chat-panel-module__6DavjG__statusDot{background:var(--ax-chat-cobalt);width:6px;height:6px;animation:axenta-chat-panel-module__6DavjG__axentaChatDotPulse 2.2s var(--ease-power3-out,cubic-bezier(.25, 1, .5, 1)) infinite;will-change:transform, opacity;border-radius:50%;flex-shrink:0}@media (prefers-reduced-motion:reduce){.axenta-chat-panel-module__6DavjG__statusDot{opacity:1;animation:none}}@keyframes axenta-chat-panel-module__6DavjG__axentaChatDotPulse{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.axenta-chat-panel-module__6DavjG__title{letter-spacing:-.01em;color:#fff;margin:0;font-size:.9375rem;font-weight:500;line-height:1.25}.axenta-chat-panel-module__6DavjG__errorBanner{color:#ffb3b3;background:#b428282e;border-bottom:1px solid #ff64642e;padding:.5rem 1rem;font-size:.78rem;line-height:1.4}.axenta-chat-panel-module__6DavjG__messages{background:0 0;flex:1;min-height:0;padding:18px 18px 12px;overflow:hidden auto}.axenta-chat-panel-module__6DavjG__messagesList{flex-direction:column;gap:clamp(1rem,3vw,1.25rem);display:flex}.axenta-chat-panel-module__6DavjG__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--ax-chat-label);margin-bottom:6px;font-size:.625rem;font-weight:500;line-height:1.4}.axenta-chat-panel-module__6DavjG__metaLeft{text-align:left}.axenta-chat-panel-module__6DavjG__metaRight{text-align:right}.axenta-chat-panel-module__6DavjG__row{flex-direction:column;display:flex}.axenta-chat-panel-module__6DavjG__rowAssistant{align-items:flex-start;max-width:100%}.axenta-chat-panel-module__6DavjG__rowUser{align-items:flex-end;max-width:100%}.axenta-chat-panel-module__6DavjG__bubble{color:#fff;word-wrap:break-word;border-radius:0;max-width:min(100%,288px);padding:12px 14px 13px;font-size:.875rem;line-height:1.55}.axenta-chat-panel-module__6DavjG__bubbleAssistant{background:#2a2f3d;border:1px solid #ffffff14}.axenta-chat-panel-module__6DavjG__bubbleUser{background:var(--color-primary)}.axenta-chat-panel-module__6DavjG__typingWrap{flex-direction:column;align-items:flex-start;display:flex}.axenta-chat-panel-module__6DavjG__typingBubble{background:#2a2f3d;border:1px solid #ffffff14;border-radius:0;align-items:center;gap:4px;padding:12px 16px;display:inline-flex}.axenta-chat-panel-module__6DavjG__typingDot{width:5px;height:5px;animation:axenta-chat-panel-module__6DavjG__axentaChatTyping 1.2s var(--ease-in-out-quart,cubic-bezier(.76, 0, .24, 1)) infinite;background:#ffffff61;border-radius:50%}.axenta-chat-panel-module__6DavjG__typingDot:nth-child(2){animation-delay:.15s}.axenta-chat-panel-module__6DavjG__typingDot:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.axenta-chat-panel-module__6DavjG__typingDot{opacity:.5;animation:none}}@keyframes axenta-chat-panel-module__6DavjG__axentaChatTyping{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.85;transform:translateY(-3px)}}.axenta-chat-panel-module__6DavjG__footer{background:0 0;border-top:1px solid #ffffff1a;flex-shrink:0;padding:12px 14px 14px 18px;box-shadow:inset 0 1px #ffffff0f}.axenta-chat-panel-module__6DavjG__inputShell{background:#12151e6b;border:1px solid #ffffff29;border-radius:0;flex:1;align-items:center;gap:8px;width:100%;min-width:0;padding:4px 5px 4px 16px;display:flex;box-shadow:inset 0 1px #ffffff14}.axenta-chat-panel-module__6DavjG__inputField{cursor:none;color:#fff;background:0 0;border:none;flex:1;min-width:0;padding:10px 0;font-family:inherit;font-size:.875rem;line-height:1.45}.axenta-chat-panel-module__6DavjG__inputField::placeholder{color:#ffffff6b}.axenta-chat-panel-module__6DavjG__inputField:focus{outline:none}.axenta-chat-panel-module__6DavjG__iconBtn{cursor:none;color:#fff;background:#ffffff0a;border:1px solid #0000;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.axenta-chat-panel-module__6DavjG__iconBtn:hover{background:#ffffff1a;border-color:#ffffff1f}.axenta-chat-panel-module__6DavjG__iconBtn:focus-visible{outline:2px solid var(--ax-chat-cobalt);outline-offset:1px}.axenta-chat-panel-module__6DavjG__sendBtn{color:var(--ax-chat-cobalt)}.axenta-chat-panel-module__6DavjG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.chat-fab-host-module__I79P0a__host{z-index:90;right:max(1.25rem, env(safe-area-inset-right,0px));bottom:max(1.25rem, env(safe-area-inset-bottom,0px));max-width:calc(100vw - 2 * max(1rem, env(safe-area-inset-right,0px)));box-sizing:border-box;pointer-events:none;flex-direction:column;align-items:flex-end;gap:clamp(10px,2.8vw,14px);display:flex;position:fixed}.chat-fab-host-module__I79P0a__host>*{pointer-events:auto}
.mobile-below-hero-chat-fab-module__UdTDnW__host{z-index:90;right:max(1.25rem, env(safe-area-inset-right,0px));bottom:max(1.25rem, env(safe-area-inset-bottom,0px));max-width:calc(100vw - 2 * max(1rem, env(safe-area-inset-right,0px)));box-sizing:border-box;pointer-events:none;flex-direction:column;align-items:flex-end;gap:clamp(10px,2.8vw,14px);display:flex;position:fixed}.mobile-below-hero-chat-fab-module__UdTDnW__host>*{pointer-events:auto}.mobile-below-hero-chat-fab-module__UdTDnW__fab{--ax-chat-fab-cobalt:var(--color-primary,#004add);opacity:0;visibility:hidden;z-index:91;background:var(--ax-chat-fab-cobalt);color:#fff;cursor:none;border:none;border-radius:0;justify-content:center;align-items:center;width:clamp(48px,12vw,56px);height:clamp(48px,12vw,56px);padding:0;display:flex;position:relative;box-shadow:0 8px 20px #0000006b,0 2px 6px #00000047}.mobile-below-hero-chat-fab-module__UdTDnW__fab:hover{filter:brightness(1.05)}.mobile-below-hero-chat-fab-module__UdTDnW__fab:active{filter:brightness(.96)}.mobile-below-hero-chat-fab-module__UdTDnW__fab:focus-visible{outline-offset:3px;outline:2px solid #000}.mobile-below-hero-chat-fab-module__UdTDnW__fabIcon{flex-shrink:0;width:clamp(22px,6vw,26px);height:clamp(22px,6vw,26px);display:block}@media (prefers-reduced-motion:reduce){.mobile-below-hero-chat-fab-module__UdTDnW__fab{opacity:1;visibility:visible}}
.cookie-banner-module__wXbonq__banner{z-index:900;background-color:var(--color-surface);border-top:1px solid var(--color-border);opacity:1;width:100%;padding:clamp(1rem,2.5vw,1.75rem) clamp(1.25rem,4vw,3rem);transition:opacity .35s cubic-bezier(.25,1,.5,1);position:fixed;bottom:0;left:0}.cookie-banner-module__wXbonq__bannerHidden{opacity:0;pointer-events:none}.cookie-banner-module__wXbonq__content{flex-flow:wrap;align-items:center;gap:clamp(.75rem,2vw,1.25rem) clamp(1.5rem,3vw,3rem);min-width:0;max-width:1440px;margin:0 auto;display:flex}.cookie-banner-module__wXbonq__textBlock{flex:1;min-width:0}.cookie-banner-module__wXbonq__title{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;margin:0 0 .35em;font-size:clamp(.85rem,1.2vw,1.05rem);font-weight:700}.cookie-banner-module__wXbonq__text{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:clamp(.75rem,.9vw,.875rem);line-height:1.6}.cookie-banner-module__wXbonq__learnMore{color:var(--color-primary);font-family:var(--font-body);margin-top:.3em;font-size:clamp(.7rem,.85vw,.8rem);text-decoration:none;display:inline-block}.cookie-banner-module__wXbonq__learnMore:hover{text-decoration:underline}.cookie-banner-module__wXbonq__langRow{flex-flow:wrap;flex-shrink:0;align-items:center;gap:0;max-width:100%;display:flex}.cookie-banner-module__wXbonq__langBtn{font-family:var(--font-heading);letter-spacing:.04em;color:var(--color-text-muted);cursor:pointer;text-transform:uppercase;background:0 0;border:none;padding:.4em .65em;font-size:clamp(.75rem,.9vw,.85rem);font-weight:500;transition:color .2s}.cookie-banner-module__wXbonq__langBtn:hover{color:var(--color-primary)}.cookie-banner-module__wXbonq__langBtnActive,.cookie-banner-module__wXbonq__langBtnActive:hover{color:var(--color-text-primary)}.cookie-banner-module__wXbonq__langSep{color:var(--color-border);font-family:var(--font-heading);-webkit-user-select:none;user-select:none;font-size:clamp(.75rem,.9vw,.85rem)}.cookie-banner-module__wXbonq__actions{flex-flow:wrap;flex-shrink:0;align-items:center;gap:.75rem;max-width:100%;display:flex}.cookie-banner-module__wXbonq__declineBtn,.cookie-banner-module__wXbonq__acceptBtn{font-family:var(--font-heading);letter-spacing:.02em;cursor:pointer;white-space:nowrap;border-radius:0;padding:.6em 1.4em;font-size:clamp(.75rem,.9vw,.85rem);font-weight:500}.cookie-banner-module__wXbonq__declineBtn{border:1px solid var(--color-border);color:var(--color-text-primary);background:0 0}.cookie-banner-module__wXbonq__declineBtn:hover{border-color:var(--color-text-muted)}.cookie-banner-module__wXbonq__acceptBtn{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-text-primary)}.cookie-banner-module__wXbonq__acceptBtn:hover{filter:brightness(1.15)}@media (max-width:768px){.cookie-banner-module__wXbonq__content{flex-direction:column;align-items:flex-start;gap:1rem}.cookie-banner-module__wXbonq__langRow,.cookie-banner-module__wXbonq__actions{width:100%}.cookie-banner-module__wXbonq__declineBtn,.cookie-banner-module__wXbonq__acceptBtn{flex:1}}
