.LanguageSelector-module__CpvZCq__ak-language-selector{align-items:center;display:inline-flex;position:relative}.LanguageSelector-module__CpvZCq__ak-language-selector--compact{max-width:5rem}.LanguageSelector-module__CpvZCq__ak-language-selector__select{min-width:8rem}.LanguageSelector-module__CpvZCq__ak-language-selector--compact .LanguageSelector-module__CpvZCq__ak-language-selector__select{min-width:5rem;max-width:5rem}.LanguageSelector-module__CpvZCq__ak-language-selector__trigger{justify-content:space-between;align-items:center;gap:var(--ak-gap-small,.25rem);border-radius:var(--ak-border-radius-small,4px);width:auto;min-width:auto;color:var(--ak-text-color,#1a1a2e);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background-color:#0000;border:none;padding:0;display:inline-flex}.LanguageSelector-module__CpvZCq__ak-language-selector__trigger:hover{color:var(--ak-primary-color-hover,#764ba2)}.LanguageSelector-module__CpvZCq__ak-language-selector__trigger:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:3px;box-shadow:none}.LanguageSelector-module__CpvZCq__ak-language-selector__trigger-value{align-items:center;gap:var(--ak-gap-small,.25rem);display:inline-flex}.LanguageSelector-module__CpvZCq__ak-language-selector__flag{flex-shrink:0}.LanguageSelector-module__CpvZCq__ak-language-selector__code{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-semibold,600)}.LanguageSelector-module__CpvZCq__ak-language-selector__dropdown{top:calc(100% + var(--ak-gap-small,.25rem));z-index:30;--ak-text-color:#1a1a2e;--ak-primary-color-hover:#764ba2;min-width:13rem;padding:var(--ak-gap-small,.25rem);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);border-radius:var(--ak-border-radius-medium,8px);background-color:var(--ak-background-color,#fff);box-shadow:var(--ak-shadow-hover,0 10px 25px #0000001f);margin:0;list-style:none;position:absolute;right:0}.LanguageSelector-module__CpvZCq__ak-language-selector__option-item{margin:0}.LanguageSelector-module__CpvZCq__ak-language-selector__option{align-items:center;gap:var(--ak-gap-small,.25rem);width:100%;padding:var(--ak-padding-small,.5rem .625rem);border-radius:var(--ak-border-radius-small,4px);color:var(--ak-text-color,#1a1a2e);cursor:pointer;text-align:left;background:0 0;border:none;display:inline-flex}.LanguageSelector-module__CpvZCq__ak-language-selector__option:hover{background-color:var(--ak-background-color-hover,#f8f9ff)}.LanguageSelector-module__CpvZCq__ak-language-selector__option:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:2px}.LanguageSelector-module__CpvZCq__ak-language-selector__option--active{background-color:var(--ak-primary-color-light,#667eea26)}.LanguageSelector-module__CpvZCq__ak-language-selector__label{font-size:var(--ak-font-size-small,.875rem);flex:1}.LanguageSelector-module__CpvZCq__ak-language-selector__option-code{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#666)}
.AKPageHeader-module__UiKQLa__ak-page-header{z-index:100;overflow-anchor:none;background-color:var(--ak-background-color,#fff);border-bottom:var(--ak-border-width-medium,2px) solid var(--ak-border-color,#e0e0e0);box-shadow:0 2px 4px var(--ak-shadow-color-light,#0000001a);transition:box-shadow var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), border-color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);position:sticky;top:0}.AKPageHeader-module__UiKQLa__ak-page-header--scrolled{border-bottom-width:var(--ak-border-width-small,1px);box-shadow:0 1px 2px var(--ak-shadow-color-light,#0000001a)}.AKPageHeader-module__UiKQLa__ak-page-header__container{max-width:var(--ak-max-width,1200px);padding:var(--ak-padding-medium,.75rem 1.5rem);align-items:center;gap:var(--ak-gap-large,1rem);margin:0 auto;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__logo{flex-shrink:0;align-items:center;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__logo--white-on-dark img,.AKPageHeader-module__UiKQLa__ak-page-header__logo--white-on-dark svg{filter:brightness(0)invert();transition:filter var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.AKPageHeader-module__UiKQLa__ak-page-header__logo-text{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-bold,700);color:var(--ak-primary-color,#667eea)}.AKPageHeader-module__UiKQLa__ak-page-header__nav-wrapper{flex:1;justify-content:flex-start;display:flex;position:relative}.AKPageHeader-module__UiKQLa__ak-page-header__nav{flex:1;transition:none}.AKPageHeader-module__UiKQLa__ak-page-header__nav-list{gap:var(--ak-gap-medium,.5rem);align-items:center;margin:0;padding:0;list-style:none;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__nav-item{margin:0}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link{padding:var(--ak-padding-small,.5rem 1rem);color:var(--ak-text-color,#333);font-size:var(--ak-font-size-medium,1rem);transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);text-decoration:none;display:inline-block}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link:hover{color:var(--ak-primary-color,#667eea)}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:2px;box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);border-radius:var(--ak-border-radius-small,4px)}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link--disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed;color:var(--ak-text-color-light,#666)}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link--active{color:var(--ak-primary-color,#667eea);font-weight:var(--ak-font-weight-semibold,600);position:relative}.AKPageHeader-module__UiKQLa__ak-page-header__nav-link--active:after{content:"";bottom:0;left:var(--ak-gap-medium,.5rem);right:var(--ak-gap-medium,.5rem);background-color:var(--ak-primary-color,#667eea);border-radius:1px;height:2px;position:absolute}.AKPageHeader-module__UiKQLa__ak-page-header__functional-menu-wrapper{transition:opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);opacity:1;flex-shrink:0;transform:translate(0)}.AKPageHeader-module__UiKQLa__ak-page-header__functional-menu-wrapper--hidden{opacity:0;pointer-events:none;transform:translate(12px)}.AKPageHeader-module__UiKQLa__ak-page-header__functional-menu{align-items:center;gap:var(--ak-gap-medium,.5rem);flex-shrink:0;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__action-button{width:var(--ak-height-small,2rem);height:var(--ak-height-small,2rem);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);border-radius:var(--ak-border-radius-small,4px);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#333);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);justify-content:center;align-items:center;padding:0;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:hover:not(:disabled){background-color:var(--ak-background-color-hover,#f7f9ff);border-color:var(--ak-border-color-hover,silver);color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:hover:not(:disabled) svg,.AKPageHeader-module__UiKQLa__ak-page-header__action-button:hover:not(:disabled) [class*=ak-icon]{color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:focus-visible{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);color:var(--ak-primary-color-focus,#5568d3);outline:none}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:focus-visible svg,.AKPageHeader-module__UiKQLa__ak-page-header__action-button:focus-visible [class*=ak-icon]{color:var(--ak-primary-color-focus,#5568d3)}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed}.AKPageHeader-module__UiKQLa__ak-page-header__font-size-controls{align-items:center;gap:var(--ak-gap-small,.25rem);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);border-radius:var(--ak-border-radius-small,4px);display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__font-size-controls .AKPageHeader-module__UiKQLa__ak-page-header__action-button{width:var(--ak-height-small,2rem);height:var(--ak-height-small,2rem);border:none}.AKPageHeader-module__UiKQLa__ak-page-header__font-size-icon{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-bold,700);color:var(--ak-text-color,#333);-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);justify-content:center;align-items:center;line-height:1;display:inline-flex}.AKPageHeader-module__UiKQLa__ak-page-header__font-size-icon--large{font-size:var(--ak-font-size-medium,1rem)}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:hover:not(:disabled) .AKPageHeader-module__UiKQLa__ak-page-header__font-size-icon{color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__action-button:focus-visible .AKPageHeader-module__UiKQLa__ak-page-header__font-size-icon{color:var(--ak-primary-color-focus,#5568d3)}.AKPageHeader-module__UiKQLa__ak-page-header__language-selector{min-width:120px}.AKPageHeader-module__UiKQLa__ak-page-header__language-select{width:100%}.AKPageHeader-module__UiKQLa__ak-page-header__language-select--compact{width:auto;min-width:auto}.AKPageHeader-module__UiKQLa__ak-page-header__language-select--compact .AKPageHeader-module__UiKQLa__ak-select__select{text-align:center;width:auto;min-width:3rem;padding-right:calc(.75rem + 12px)}.AKPageHeader-module__UiKQLa__ak-page-header__actions{align-items:center;gap:var(--ak-gap-medium,.5rem);flex-shrink:0;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-actions{padding:var(--ak-padding-medium,.75rem 1.5rem);border-top:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);margin-top:auto}.AKPageHeader-module__UiKQLa__ak-page-header__desktop-controls{display:contents}.AKPageHeader-module__UiKQLa__ak-page-header__mobile-controls{margin-left:auto;display:none}@media (max-width:767px){.AKPageHeader-module__UiKQLa__ak-page-header__desktop-controls{display:none}.AKPageHeader-module__UiKQLa__ak-page-header__mobile-controls{align-items:center;display:flex}}.AKPageHeader-module__UiKQLa__ak-page-header__hamburger{width:var(--ak-height-medium,2.5rem);height:var(--ak-height-medium,2.5rem);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);border-radius:var(--ak-border-radius-medium,8px);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#333);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:hover{background-color:var(--ak-background-color-hover,#f7f9ff);border-color:var(--ak-border-color-hover,silver);color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:hover svg,.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:hover [class*=ak-icon]{color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:focus-visible{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);color:var(--ak-primary-color-focus,#5568d3);outline:none}.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:focus-visible svg,.AKPageHeader-module__UiKQLa__ak-page-header__hamburger:focus-visible [class*=ak-icon]{color:var(--ak-primary-color-focus,#5568d3)}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-content{flex-direction:column;height:100%;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-header{padding:var(--ak-padding-medium,.75rem 1.5rem);border-bottom:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);justify-content:space-between;align-items:center;gap:var(--ak-gap-medium,.5rem);display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-header .AKPageHeader-module__UiKQLa__ak-page-header__functional-menu{flex:1;justify-content:flex-start}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-header .AKPageHeader-module__UiKQLa__ak-page-header__language-selector{width:auto;min-width:auto}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close{width:var(--ak-height-medium,2.5rem);height:var(--ak-height-medium,2.5rem);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);border-radius:var(--ak-border-radius-medium,8px);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#333);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);justify-content:center;align-items:center;padding:0;display:flex}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:hover{background-color:var(--ak-background-color-hover,#f7f9ff);border-color:var(--ak-border-color-hover,silver);color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:hover svg,.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:hover [class*=ak-icon]{color:var(--ak-primary-color-hover,#764ba2)}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:focus-visible{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);color:var(--ak-primary-color-focus,#5568d3);outline:none}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:focus-visible svg,.AKPageHeader-module__UiKQLa__ak-page-header__flyout-close:focus-visible [class*=ak-icon]{color:var(--ak-primary-color-focus,#5568d3)}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-content .AKPageHeader-module__UiKQLa__ak-page-header__nav{padding:var(--ak-padding-medium,.75rem 1.5rem);flex:1}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-content .AKPageHeader-module__UiKQLa__ak-page-header__nav-list{align-items:flex-start;gap:var(--ak-gap-large,1rem);flex-direction:column}.AKPageHeader-module__UiKQLa__ak-page-header__flyout-content .AKPageHeader-module__UiKQLa__ak-page-header__nav-link{width:100%;padding:var(--ak-padding-medium,.75rem 1.5rem);display:block}@media (min-width:768px){.AKPageHeader-module__UiKQLa__ak-page-header__container{padding:var(--ak-padding-large,1rem 2rem)}}@media (min-width:1024px){.AKPageHeader-module__UiKQLa__ak-page-header__container{gap:var(--ak-gap-large-size,1rem)}.AKPageHeader-module__UiKQLa__ak-page-header__nav-list,.AKPageHeader-module__UiKQLa__ak-page-header__functional-menu{gap:var(--ak-gap-large,1rem)}}
.AKModal-module__jw5MmG__ak-modal-overlay{z-index:var(--ak-z-index-overlay,1000);padding:var(--ak-outside-padding,1rem);animation:AKModal-module__jw5MmG__ak-modal-overlay-fade-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes AKModal-module__jw5MmG__ak-modal-overlay-fade-in{0%{opacity:0}to{opacity:1}}.AKModal-module__jw5MmG__ak-modal{background-color:var(--ak-background-color,#fff);border-radius:var(--ak-border-radius-medium,8px);box-shadow:var(--ak-shadow-modal,0 10px 40px #0003);max-height:min(90vh, calc(100dvh - (var(--ak-outside-padding,1rem) * 2)));width:100%;max-width:100%;animation:AKModal-module__jw5MmG__ak-modal-slide-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);outline:none;flex-direction:column;display:flex;overflow:hidden}@keyframes AKModal-module__jw5MmG__ak-modal-slide-in{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.AKModal-module__jw5MmG__ak-modal--small{max-width:400px}.AKModal-module__jw5MmG__ak-modal--medium{max-width:600px}.AKModal-module__jw5MmG__ak-modal--large{max-width:900px}.AKModal-module__jw5MmG__ak-modal--fullscreen{border-radius:0;max-width:100%;height:100vh;max-height:100vh;margin:0}.AKModal-module__jw5MmG__ak-modal__header{padding:var(--ak-padding-medium,.75rem 1.5rem);border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);justify-content:space-between;align-items:center;display:flex}.AKModal-module__jw5MmG__ak-modal__title{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-bold,700);color:var(--ak-text-color-dark,#000);line-height:var(--ak-line-height-tight,1.2);margin:0}.AKModal-module__jw5MmG__ak-modal__close{font-size:var(--ak-font-size-2xl,2rem);color:var(--ak-text-color-light,#666);cursor:pointer;width:var(--ak-font-size-2xl,2rem);height:var(--ak-font-size-2xl,2rem);border-radius:var(--ak-border-radius-small,4px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.AKModal-module__jw5MmG__ak-modal__close:hover{background-color:var(--ak-background-color-hover,#f7f9ff);color:var(--ak-text-color-dark,#000)}.AKModal-module__jw5MmG__ak-modal__close:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKModal-module__jw5MmG__ak-modal__body{padding:var(--ak-padding-medium,.75rem 1.5rem);flex:1;min-height:0;overflow-y:auto}.AKModal-module__jw5MmG__ak-modal__footer{justify-content:flex-end;align-items:center;gap:var(--ak-gap-medium,.5rem);padding:var(--ak-padding-medium,.75rem 1.5rem);border-top:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);display:flex}@media (max-width:768px){.AKModal-module__jw5MmG__ak-modal-overlay{padding:max(var(--ak-outside-padding-mobile,.75rem), env(safe-area-inset-top)) max(var(--ak-outside-padding-mobile,.75rem), env(safe-area-inset-right)) max(var(--ak-outside-padding-mobile,.75rem), env(safe-area-inset-bottom)) max(var(--ak-outside-padding-mobile,.75rem), env(safe-area-inset-left))}.AKModal-module__jw5MmG__ak-modal{width:min(100%, var(--ak-modal-mobile-max-width,42rem));max-width:var(--ak-modal-mobile-max-width,42rem);max-height:calc(100dvh - (var(--ak-outside-padding-mobile,.75rem) * 2));border-radius:var(--ak-border-radius-medium,8px)}.AKModal-module__jw5MmG__ak-modal--small,.AKModal-module__jw5MmG__ak-modal--medium,.AKModal-module__jw5MmG__ak-modal--large{max-width:100%}.AKModal-module__jw5MmG__ak-modal--fullscreen{border-radius:0;max-width:100%;height:100dvh;max-height:100dvh}}
.AKNavigation-module__jFgZ7W__ak-navigation{z-index:200;background:#fff;border-bottom:1px solid #00000014;position:sticky;top:0;box-shadow:0 1px 8px #0000000f}.AKNavigation-module__jFgZ7W__ak-navigation--dark{background:var(--ak-color-secondary,#36454a);border-bottom-color:#ffffff1a}.AKNavigation-module__jFgZ7W__ak-navigation--transparent{box-shadow:none;--ak-text-color:#ffffffeb;--ak-icon-color:#ffffffeb;background:0 0;border-bottom-color:#0000}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__link{color:#ffffffeb}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__link:hover{color:#fff;background:#ffffff1f}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__link--active{color:#fff;background:#ffffff26}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__hamburger span{background:#fff}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__hamburger:hover{background:#ffffff1f}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__mobile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1e282ef7;border-top-color:#ffffff14}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__mobile .AKNavigation-module__jFgZ7W__ak-navigation__link{color:#ffffffe6}.AKNavigation-module__jFgZ7W__ak-navigation--transparent .AKNavigation-module__jFgZ7W__ak-navigation__mobile .AKNavigation-module__jFgZ7W__ak-navigation__link:hover{color:#fff;background:#ffffff1a}.AKNavigation-module__jFgZ7W__ak-navigation__inner{align-items:center;gap:var(--ak-spacing-md,1rem);max-width:1280px;padding:0 var(--ak-spacing-lg,1.5rem);height:68px;margin:0 auto;display:flex}.AKNavigation-module__jFgZ7W__ak-navigation__logo{flex-shrink:0}.AKNavigation-module__jFgZ7W__ak-navigation__logo-link{align-items:center;text-decoration:none;display:flex}.AKNavigation-module__jFgZ7W__ak-navigation__logo-inner{align-items:center;display:flex}.AKNavigation-module__jFgZ7W__ak-navigation__links{align-items:center;gap:var(--ak-spacing-xs,.25rem);flex:1;justify-content:center;display:flex}.AKNavigation-module__jFgZ7W__ak-navigation__link{color:var(--ak-color-secondary,#36454a);white-space:nowrap;border-radius:6px;align-items:center;padding:.4rem .875rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.AKNavigation-module__jFgZ7W__ak-navigation__link:hover{color:var(--ak-color-primary,#d73230);background:#0000000d}.AKNavigation-module__jFgZ7W__ak-navigation__link--active{color:var(--ak-color-primary,#d73230);font-weight:600}.AKNavigation-module__jFgZ7W__ak-navigation--dark .AKNavigation-module__jFgZ7W__ak-navigation__link{color:#ffffffd9}.AKNavigation-module__jFgZ7W__ak-navigation--dark .AKNavigation-module__jFgZ7W__ak-navigation__link:hover{color:#fff;background:#ffffff1a}.AKNavigation-module__jFgZ7W__ak-navigation--dark .AKNavigation-module__jFgZ7W__ak-navigation__link--active{color:#fff}.AKNavigation-module__jFgZ7W__ak-navigation__cta{flex-shrink:0;margin-left:auto}.AKNavigation-module__jFgZ7W__ak-navigation__extra-end{margin-left:var(--ak-spacing-sm,8px);flex-shrink:0}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;margin-left:auto;padding:6px;transition:background .15s;display:none}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger:hover{background:#0000000f}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger span{background:var(--ak-color-secondary,#36454a);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.AKNavigation-module__jFgZ7W__ak-navigation--dark .AKNavigation-module__jFgZ7W__ak-navigation__hamburger span{background:#fff}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger--open span:first-child{transform:translateY(7px)rotate(45deg)}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger--open span:nth-child(2){opacity:0}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger--open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.AKNavigation-module__jFgZ7W__ak-navigation__mobile{background:#fff;border-top:1px solid #0000000f;flex-direction:column;gap:0;padding:.5rem 1rem 1rem;display:flex}.AKNavigation-module__jFgZ7W__ak-navigation--dark .AKNavigation-module__jFgZ7W__ak-navigation__mobile{background:var(--ak-color-secondary,#36454a)}.AKNavigation-module__jFgZ7W__ak-navigation__mobile .AKNavigation-module__jFgZ7W__ak-navigation__link{border-radius:8px;width:100%;padding:.75rem .875rem}.AKNavigation-module__jFgZ7W__ak-navigation__mobile-cta{margin-top:.5rem;padding:0 .125rem}@media (max-width:768px){.AKNavigation-module__jFgZ7W__ak-navigation__links,.AKNavigation-module__jFgZ7W__ak-navigation__cta{display:none}.AKNavigation-module__jFgZ7W__ak-navigation__hamburger{display:flex}}
.AKAccordion-module__E6qemq__ak-accordion{gap:var(--ak-gap-small,.25rem);flex-direction:column;width:100%;display:flex}.AKAccordion-module__E6qemq__ak-accordion__item{border:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius-medium,8px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);overflow:hidden}.AKAccordion-module__E6qemq__ak-accordion__item:hover:not(.AKAccordion-module__E6qemq__ak-accordion__item--disabled){border-color:var(--ak-primary-color-hover,#764ba2)}.AKAccordion-module__E6qemq__ak-accordion__item--open{border-color:var(--ak-primary-color,#667eea)}.AKAccordion-module__E6qemq__ak-accordion__item--disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed}.AKAccordion-module__E6qemq__ak-accordion__trigger{width:100%;padding:var(--ak-padding-medium,.75rem 1.5rem);background-color:var(--ak-background-color,#fff);cursor:pointer;text-align:left;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);border:none;justify-content:space-between;align-items:center;display:flex}.AKAccordion-module__E6qemq__ak-accordion__trigger:hover:not(:disabled){background-color:var(--ak-background-color-hover,#f7f9ff)}.AKAccordion-module__E6qemq__ak-accordion__trigger:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKAccordion-module__E6qemq__ak-accordion__trigger:disabled{cursor:not-allowed}.AKAccordion-module__E6qemq__ak-accordion__title{font-size:var(--ak-font-size-medium,1rem);font-weight:var(--ak-font-weight,600);color:var(--ak-text-color-dark,#000);line-height:var(--ak-line-height,1.5)}.AKAccordion-module__E6qemq__ak-accordion__icon{font-size:var(--ak-font-size-xs,.75rem);color:var(--ak-text-color-light,#666);transition:transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);margin-left:var(--ak-gap-medium,.5rem);flex-shrink:0;transform:rotate(0)}.AKAccordion-module__E6qemq__ak-accordion__icon--open{transform:rotate(180deg)}.AKAccordion-module__E6qemq__ak-accordion__content-wrapper{transition:grid-template-rows var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);grid-template-rows:0fr;display:grid}.AKAccordion-module__E6qemq__ak-accordion__content-wrapper--open{grid-template-rows:1fr}.AKAccordion-module__E6qemq__ak-accordion__content{background-color:var(--ak-background-color-alt,#f5f5f5);border-top:0 solid var(--ak-border-color,#e5e7eb);transition:padding var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), border-top-width var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);padding:0 1.5rem;overflow:hidden}.AKAccordion-module__E6qemq__ak-accordion__content-wrapper--open .AKAccordion-module__E6qemq__ak-accordion__content{padding:var(--ak-padding-medium,.75rem 1.5rem);border-top-width:var(--ak-border-width-thin,1px)}@media (max-width:768px){.AKAccordion-module__E6qemq__ak-accordion__trigger,.AKAccordion-module__E6qemq__ak-accordion__content-wrapper--open .AKAccordion-module__E6qemq__ak-accordion__content{padding:var(--ak-padding-small,.5rem 1rem)}}
.AKTabs-module__jHe6lG__ak-tabs{flex-direction:column;width:100%;display:flex}.AKTabs-module__jHe6lG__ak-tabs--horizontal{flex-direction:column}.AKTabs-module__jHe6lG__ak-tabs--horizontal .AKTabs-module__jHe6lG__ak-tabs__list,.AKTabs-module__jHe6lG__ak-tabs--vertical{flex-direction:row}.AKTabs-module__jHe6lG__ak-tabs--vertical .AKTabs-module__jHe6lG__ak-tabs__list{border-right:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);padding-right:var(--ak-padding-medium,.75rem 1.5rem);margin-right:var(--ak-margin-medium,1rem);flex-direction:column}.AKTabs-module__jHe6lG__ak-tabs--vertical .AKTabs-module__jHe6lG__ak-tabs__content{flex:1}.AKTabs-module__jHe6lG__ak-tabs__list{gap:var(--ak-gap-small,.25rem);border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);margin-bottom:var(--ak-margin-medium,1rem);display:flex}.AKTabs-module__jHe6lG__ak-tabs--vertical .AKTabs-module__jHe6lG__ak-tabs__list{border-bottom:none;margin-bottom:0}.AKTabs-module__jHe6lG__ak-tabs__trigger{padding:var(--ak-padding-small,.5rem 1rem);cursor:pointer;font-size:var(--ak-font-size-medium,1rem);font-weight:var(--ak-font-weight,600);color:var(--ak-text-color-light,#666);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:none;border-bottom:2px solid #0000;position:relative}.AKTabs-module__jHe6lG__ak-tabs__trigger:hover:not(:disabled):not(.AKTabs-module__jHe6lG__ak-tabs__trigger--active){color:var(--ak-text-color-dark,#000);background-color:var(--ak-background-color-hover,#f7f9ff)}.AKTabs-module__jHe6lG__ak-tabs__trigger:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKTabs-module__jHe6lG__ak-tabs__trigger:disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed}.AKTabs-module__jHe6lG__ak-tabs__trigger--active{color:var(--ak-primary-color,#667eea);border-bottom-color:var(--ak-primary-color,#667eea)}.AKTabs-module__jHe6lG__ak-tabs--pills .AKTabs-module__jHe6lG__ak-tabs__trigger{border-radius:var(--ak-border-radius-medium,8px);border-bottom:none}.AKTabs-module__jHe6lG__ak-tabs--pills .AKTabs-module__jHe6lG__ak-tabs__trigger--active{background-color:var(--ak-primary-color,#667eea);color:var(--ak-text-color-inverse,#fff)}.AKTabs-module__jHe6lG__ak-tabs--pills .AKTabs-module__jHe6lG__ak-tabs__trigger:hover:not(:disabled):not(.AKTabs-module__jHe6lG__ak-tabs__trigger--active){background-color:var(--ak-background-color-hover,#f7f9ff)}.AKTabs-module__jHe6lG__ak-tabs--underline .AKTabs-module__jHe6lG__ak-tabs__trigger{border-bottom:2px solid #0000}.AKTabs-module__jHe6lG__ak-tabs--underline .AKTabs-module__jHe6lG__ak-tabs__trigger--active{border-bottom-color:var(--ak-primary-color,#667eea)}.AKTabs-module__jHe6lG__ak-tabs__panels{display:grid}.AKTabs-module__jHe6lG__ak-tabs__content{padding:var(--ak-padding-medium,.75rem 1.5rem);animation:AKTabs-module__jHe6lG__ak-tabs-content-fade-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);grid-area:1/1}.AKTabs-module__jHe6lG__ak-tabs__content--inactive{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;animation:none}@keyframes AKTabs-module__jHe6lG__ak-tabs-content-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.AKTabs-module__jHe6lG__ak-tabs--vertical{flex-direction:column}.AKTabs-module__jHe6lG__ak-tabs--vertical .AKTabs-module__jHe6lG__ak-tabs__list{border-right:none;border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);margin-right:0;margin-bottom:var(--ak-margin-medium,1rem);flex-direction:row;padding-right:0}}
.AKAnchorNavigation-module__ll935q__ak-anchor-navigation{width:100%;display:flex}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list{gap:var(--ak-gap-medium,.5rem);margin:0;padding:0;list-style:none;display:flex}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--top .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list,.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--bottom .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list{flex-flow:wrap}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--left .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list,.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--right .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list{flex-direction:column}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__item{margin:0;padding:0}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__link{padding:var(--ak-padding-small,.5rem 1rem);color:var(--ak-text-color-light,#666);border-radius:var(--ak-border-radius-small,4px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);font-size:var(--ak-font-size-medium,1rem);font-weight:var(--ak-font-weight,600);text-decoration:none;display:block}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__link:hover{color:var(--ak-primary-color,#667eea);background-color:var(--ak-background-color-hover,#f7f9ff)}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__link:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__item--active .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__link,.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__link--active{color:var(--ak-primary-color,#667eea);background-color:var(--ak-primary-color-light,#f7f9ff)}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--sticky{z-index:100;background-color:var(--ak-background-color,#fff);padding:var(--ak-padding-small,.5rem 1rem);box-shadow:0 2px 4px var(--ak-shadow-color-light,#0000001a);border-radius:var(--ak-border-radius-medium,8px);position:sticky;top:0}@media (max-width:768px){.AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list{gap:var(--ak-gap-small,.25rem);flex-direction:column}.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--left .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list,.AKAnchorNavigation-module__ll935q__ak-anchor-navigation--right .AKAnchorNavigation-module__ll935q__ak-anchor-navigation__list{flex-direction:column}}
.AKForm-module__ge4MSq__ak-form{flex-direction:column;width:100%;display:flex}.AKForm-module__ge4MSq__ak-form-field{margin-bottom:var(--ak-gap-large,1.25rem)}.AKForm-module__ge4MSq__ak-form-field__label{font-size:var(--ak-font-size-small,.8125rem);font-weight:var(--ak-font-weight-medium,500);color:var(--ak-text-color-light,#666);margin-bottom:var(--ak-gap-small,.375rem);display:block}.AKForm-module__ge4MSq__ak-form-field__required{color:var(--ak-color-error,#ef4444)}.AKForm-module__ge4MSq__ak-form-field__control{width:100%}.AKForm-module__ge4MSq__ak-form-field__control input,.AKForm-module__ge4MSq__ak-form-field__control select,.AKForm-module__ge4MSq__ak-form-field__control textarea{width:100%;padding:var(--ak-padding-small,.75rem 1rem);background-color:var(--ak-background-color-alt,#f5f5f5);border:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius-medium,8px);color:var(--ak-text-color,#333);font-size:var(--ak-font-size-medium,.9375rem);transition:border-color var(--ak-transition-duration,.15s) var(--ak-transition-timing,ease);box-sizing:border-box;font-family:inherit}.AKForm-module__ge4MSq__ak-form-field__control input:focus,.AKForm-module__ge4MSq__ak-form-field__control select:focus,.AKForm-module__ge4MSq__ak-form-field__control textarea:focus{border-color:var(--ak-primary-color,#667eea);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKForm-module__ge4MSq__ak-form-field__control input::placeholder,.AKForm-module__ge4MSq__ak-form-field__control textarea::placeholder{color:var(--ak-text-color-light,#999)}.AKForm-module__ge4MSq__ak-form-field__control select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.AKForm-module__ge4MSq__ak-form-field__control textarea{resize:vertical;min-height:80px}.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control input,.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control select,.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control textarea{border-color:var(--ak-border-color-error,#ef4444)}.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control input:focus,.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control select:focus,.AKForm-module__ge4MSq__ak-form-field--error .AKForm-module__ge4MSq__ak-form-field__control textarea:focus{box-shadow:0 0 0 3px #ef44441a}.AKForm-module__ge4MSq__ak-form-field__error{font-size:var(--ak-font-size-small,.75rem);color:var(--ak-color-error,#ef4444);margin:var(--ak-gap-small,.375rem) 0 0 0}.AKForm-module__ge4MSq__ak-form-field__helper{font-size:var(--ak-font-size-small,.75rem);color:var(--ak-text-color-light,#999);margin:var(--ak-gap-small,.375rem) 0 0 0}
.AKContactForm-module__FX-9ra__ak-contact-form{width:100%}.AKContactForm-module__FX-9ra__ak-contact-form__alert{margin-bottom:var(--ak-gap-large,1.25rem)}.AKContactForm-module__FX-9ra__ak-contact-form__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.AKContactForm-module__FX-9ra__ak-contact-form__phone{margin-bottom:var(--ak-gap-large,1.25rem)}.AKContactForm-module__FX-9ra__ak-contact-form__message.AKContactForm-module__FX-9ra__ak-contact-form__message:focus{min-height:9rem}.AKContactForm-module__FX-9ra__ak-contact-form__anti-spam{margin-bottom:var(--ak-gap-large,1.25rem)}.AKContactForm-module__FX-9ra__ak-contact-form__submit{justify-content:flex-end;display:flex}
.AKBreadcrumb-module__CsLTlW__ak-breadcrumb{font-size:var(--ak-font-size-small,.875rem)}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__item{align-items:center;display:inline-flex}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__link{color:var(--ak-text-color-light,#666);transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);text-decoration:none}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__link:hover{color:var(--ak-primary-color,#667eea);text-decoration:underline}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__item a{color:inherit;text-decoration:none}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__item a:hover .AKBreadcrumb-module__CsLTlW__ak-breadcrumb__link{color:var(--ak-primary-color,#667eea);text-decoration:underline}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__current{color:var(--ak-text-color,#333);font-weight:var(--ak-font-weight-medium,500)}.AKBreadcrumb-module__CsLTlW__ak-breadcrumb__separator{margin:0 var(--ak-gap-small,.5rem);color:var(--ak-text-color-light,#999);font-size:var(--ak-font-size-xs,.75rem);-webkit-user-select:none;user-select:none}
.AKFooter-module__Dq6olq__ak-footer{width:100%;padding:var(--ak-gap-large,2rem) var(--ak-padding-large,2rem)}.AKFooter-module__Dq6olq__ak-footer--default{background-color:var(--ak-background-color-alt,#f5f0eb);color:var(--ak-text-color,#2c2c2c);border-top:1px solid var(--ak-border-color,#e0dad2)}.AKFooter-module__Dq6olq__ak-footer--minimal{color:var(--ak-text-color,#2c2c2c);border-top:1px solid var(--ak-border-color,#e0dad2);background-color:#0000}.AKFooter-module__Dq6olq__ak-footer--dark{color:var(--ak-text-color-inverse,#f5f5f5);background-color:#1a1a1a;border-top:1px solid #ffffff1a}.AKFooter-module__Dq6olq__ak-footer__top{gap:var(--ak-gap-large,2rem);max-width:var(--ak-max-width,1200px);grid-template-columns:1fr;margin:0 auto;display:grid}@media (min-width:768px){.AKFooter-module__Dq6olq__ak-footer__top{grid-template-columns:1fr auto;align-items:start}}.AKFooter-module__Dq6olq__ak-footer__brand-area{gap:var(--ak-gap-small,.5rem);flex-direction:column;display:flex}.AKFooter-module__Dq6olq__ak-footer__logo{align-items:center;display:inline-flex}.AKFooter-module__Dq6olq__ak-footer__logo--white-on-dark img,.AKFooter-module__Dq6olq__ak-footer__logo--white-on-dark svg{filter:brightness(0)invert();transition:filter var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.AKFooter-module__Dq6olq__ak-footer__brand{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-bold,600)}.AKFooter-module__Dq6olq__ak-footer__tagline{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b6b6b);line-height:var(--ak-line-height,1.6);margin:0}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__tagline{color:#fff9}.AKFooter-module__Dq6olq__ak-footer__socials{margin-top:var(--ak-gap-small,.25rem)}.AKFooter-module__Dq6olq__ak-footer__columns{gap:var(--ak-gap-large,2.5rem);flex-wrap:wrap;display:flex}.AKFooter-module__Dq6olq__ak-footer__column{min-width:140px}.AKFooter-module__Dq6olq__ak-footer__column-title{margin:0 0 var(--ak-gap-medium,.75rem) 0;font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-bold,600);text-transform:uppercase;letter-spacing:var(--ak-letter-spacing-wide,.05em);color:var(--ak-text-color,#2c2c2c)}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__column-title{color:var(--ak-text-color-inverse,#f5f5f5)}.AKFooter-module__Dq6olq__ak-footer__link-list{gap:var(--ak-gap-small,.4rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AKFooter-module__Dq6olq__ak-footer__link-item{margin:0}.AKFooter-module__Dq6olq__ak-footer__link{color:var(--ak-text-color-light,#6b6b6b);font-size:var(--ak-font-size-small,.875rem);transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);text-decoration:none}.AKFooter-module__Dq6olq__ak-footer__link:hover{color:var(--ak-primary-color,#7c8c6e)}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__link{color:#fff9}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__link:hover{color:var(--ak-text-color-inverse,#fff)}.AKFooter-module__Dq6olq__ak-footer__link-text{font-size:var(--ak-font-size-small,.875rem)}.AKFooter-module__Dq6olq__ak-footer__extra{max-width:var(--ak-max-width,1200px);margin:var(--ak-gap-large,1.5rem) auto 0}.AKFooter-module__Dq6olq__ak-footer__divider{border:none;border-top:1px solid var(--ak-border-color,#e0dad2);margin:var(--ak-gap-large,1.5rem) auto 0;max-width:var(--ak-max-width,1200px)}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__divider{border-top-color:#ffffff1a}.AKFooter-module__Dq6olq__ak-footer__bottom{max-width:var(--ak-max-width,1200px);margin:var(--ak-gap-medium,1rem) auto 0;text-align:center}.AKFooter-module__Dq6olq__ak-footer__copyright{font-size:var(--ak-font-size-small,.8rem);color:var(--ak-text-color-light,#6b6b6b);margin:0}.AKFooter-module__Dq6olq__ak-footer--dark .AKFooter-module__Dq6olq__ak-footer__copyright{color:#fff6}@media (max-width:767px){.AKFooter-module__Dq6olq__ak-footer__brand-area{text-align:center;align-items:center}}.AKFooter-module__Dq6olq__dark .AKFooter-module__Dq6olq__ak-footer--default,[data-theme=dark] .AKFooter-module__Dq6olq__ak-footer--default{color:var(--ak-text-color-inverse,#f5f5f5);background-color:#1f1f1f;border-top-color:#ffffff1a}.AKFooter-module__Dq6olq__dark .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__tagline,.AKFooter-module__Dq6olq__dark .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__link,.AKFooter-module__Dq6olq__dark .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__copyright,[data-theme=dark] .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__tagline,[data-theme=dark] .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__link,[data-theme=dark] .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__copyright{color:#fff9}.AKFooter-module__Dq6olq__dark .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__divider,[data-theme=dark] .AKFooter-module__Dq6olq__ak-footer--default .AKFooter-module__Dq6olq__ak-footer__divider{border-top-color:#ffffff1a}
.AKDatePicker-module__-zbBPG__ak-date-picker{gap:var(--ak-gap-small,.25rem);flex-direction:column;width:100%;display:flex}.AKDatePicker-module__-zbBPG__ak-date-picker__label{color:var(--ak-text-color,#374151);font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,500)}.AKDatePicker-module__-zbBPG__ak-date-picker__control-row{gap:var(--ak-gap-small,.25rem);display:flex}.AKDatePicker-module__-zbBPG__ak-date-picker__input{border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius,8px);color:var(--ak-text-color,#333);padding:var(--ak-padding-medium,.75rem 1.5rem);font-size:var(--ak-font-size,1rem);background-color:var(--ak-background-color,#fff);width:100%;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex:1;font-family:inherit}.AKDatePicker-module__-zbBPG__ak-date-picker__input:hover:not(:disabled){border-color:var(--ak-primary-color-hover,#764ba2)}.AKDatePicker-module__-zbBPG__ak-date-picker__input:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKDatePicker-module__-zbBPG__ak-date-picker__input:disabled{background-color:var(--ak-background-color-alt,#f5f5f5);border-color:var(--ak-border-color,#e5e7eb);color:var(--ak-text-color-light,#999);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.6)}.AKDatePicker-module__-zbBPG__ak-date-picker__add-button,.AKDatePicker-module__-zbBPG__ak-date-picker__remove-button{border:1px solid var(--ak-border-color,#d4d4d8);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#1a1a2e);border-radius:var(--ak-border-radius-small,4px);cursor:pointer;padding:var(--ak-padding-small,.5rem) var(--ak-padding-medium,1rem);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.AKDatePicker-module__-zbBPG__ak-date-picker__add-button:hover,.AKDatePicker-module__-zbBPG__ak-date-picker__remove-button:hover{border-color:var(--ak-border-color-hover,#a1a1aa);background-color:var(--ak-background-color-hover,#f4f4f5)}.AKDatePicker-module__-zbBPG__ak-date-picker__list{gap:var(--ak-gap-small,.25rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AKDatePicker-module__-zbBPG__ak-date-picker__item{justify-content:space-between;align-items:center;gap:var(--ak-gap-small,.25rem);border:1px solid var(--ak-border-color,#d4d4d8);border-radius:var(--ak-border-radius-small,4px);padding:var(--ak-padding-small,.5rem);background-color:var(--ak-background-color-alt,#f8fafc);display:flex}.AKDatePicker-module__-zbBPG__ak-date-picker__empty{color:var(--ak-text-color-light,#6b7280);font-size:var(--ak-font-size-small,.875rem)}
.AKTimePicker-module___g5mza__ak-time-picker{gap:var(--ak-gap-small,.25rem);flex-direction:column;display:flex}.AKTimePicker-module___g5mza__ak-time-picker__label{color:var(--ak-text-color,#1a1a2e);font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-semibold,600)}.AKTimePicker-module___g5mza__ak-time-picker__input{border:1px solid var(--ak-border-color,#d4d4d8);border-radius:var(--ak-border-radius-medium,8px);color:var(--ak-text-color,#1a1a2e);padding:var(--ak-padding-small,.5rem);min-height:var(--ak-height-medium,2.5rem);background-color:var(--ak-background-color,#fff)}.AKTimePicker-module___g5mza__ak-time-picker__input:focus{outline:2px solid var(--ak-primary-color-focus,#7c3aed);border-color:var(--ak-border-color-focus,#7c3aed)}
.AKScheduleEditor-module__NeW58W__ak-schedule-editor{gap:var(--ak-gap-medium,.5rem);padding:var(--ak-padding-medium,1rem);border:1px solid var(--ak-border-color,#d4d4d8);border-radius:var(--ak-border-radius-medium,8px);background-color:var(--ak-background-color,#fff);flex-direction:column;display:flex}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__mode-row{gap:var(--ak-gap-small,.25rem);display:flex}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__mode-button{border:1px solid var(--ak-border-color,#d4d4d8);background:var(--ak-background-color,#fff);color:var(--ak-text-color,#1a1a2e);border-radius:var(--ak-border-radius-small,4px);cursor:pointer;padding:var(--ak-padding-small,.5rem) var(--ak-padding-medium,1rem)}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__mode-button--active{border-color:var(--ak-primary-color,#7c3aed);background:var(--ak-primary-color-light,#ede9fe);color:var(--ak-primary-color-dark,#5b21b6)}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__one-time,.AKScheduleEditor-module__NeW58W__ak-schedule-editor__weekly{gap:var(--ak-gap-medium,.5rem);flex-direction:column;display:flex}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__hint{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b7280);margin:0;line-height:1.45}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__weekly-times{gap:var(--ak-gap-medium,.5rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__weekly-title{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b7280)}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__day-grid{gap:var(--ak-gap-small,.25rem);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__day-button{border:1px solid var(--ak-border-color,#d4d4d8);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#1a1a2e);border-radius:var(--ak-border-radius-small,4px);cursor:pointer;padding:var(--ak-padding-small,.5rem)}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__day-button--selected{background:var(--ak-secondary-color-light,#ecfeff);border-color:var(--ak-secondary-color,#06b6d4);color:var(--ak-secondary-color-dark,#0e7490)}.AKScheduleEditor-module__NeW58W__ak-schedule-editor__range-grid{gap:var(--ak-gap-small,.25rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.AKHeroBanner-module__dDblqa__ak-hero-banner{width:100%;position:relative}.AKHeroBanner-module__dDblqa__ak-hero-banner__viewport{outline:none;position:absolute;inset:0;overflow:hidden}.AKHeroBanner-module__dDblqa__ak-hero-banner__viewport:focus-visible{outline:3px solid var(--ak-focus-color,#4a90e2);outline-offset:-3px}.AKHeroBanner-module__dDblqa__ak-hero-banner__track{height:100%;transition:transform var(--ak-transition-duration-slower,.5s) var(--ak-transition-timing,ease);will-change:transform;display:flex}.AKHeroBanner-module__dDblqa__ak-hero-banner__slide{flex:0 0 100%;min-width:100%;height:100%;position:relative;overflow:hidden}.AKHeroBanner-module__dDblqa__ak-hero-banner__img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.AKHeroBanner-module__dDblqa__ak-hero-banner__overlay{z-index:1;pointer-events:none;background-color:#000;position:absolute;inset:0}.AKHeroBanner-module__dDblqa__ak-hero-banner__content{z-index:2;padding:var(--ak-padding-2xl,4rem) var(--ak-padding-xl,3rem);justify-content:flex-end;gap:var(--ak-gap-medium,1rem);color:var(--ak-color-white,#fff);flex-direction:column;display:flex;position:absolute;inset:0}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-center .AKHeroBanner-module__dDblqa__ak-hero-banner__content{text-align:center;justify-content:center;align-items:center}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-left .AKHeroBanner-module__dDblqa__ak-hero-banner__content{text-align:left;align-items:flex-start}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-right .AKHeroBanner-module__dDblqa__ak-hero-banner__content{text-align:right;align-items:flex-end}.AKHeroBanner-module__dDblqa__ak-hero-banner__title{font-size:clamp(1.75rem,4vw,3.5rem);font-weight:var(--ak-font-weight-bold,700);line-height:var(--ak-line-height-tight,1.2);letter-spacing:var(--ak-letter-spacing-tight,-.02em);text-shadow:var(--ak-hero-banner-text-shadow,0 2px 12px #00000080);max-width:var(--ak-max-width-content,760px);margin:0}.AKHeroBanner-module__dDblqa__ak-hero-banner__subtitle{font-size:clamp(1rem,2vw,1.375rem);line-height:var(--ak-line-height,1.6);opacity:var(--ak-opacity-faded,.9);max-width:var(--ak-max-width-narrow,640px);text-shadow:var(--ak-hero-banner-subtitle-shadow,0 1px 6px #0006);margin:0}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-center .AKHeroBanner-module__dDblqa__ak-hero-banner__subtitle{margin-left:auto;margin-right:auto}.AKHeroBanner-module__dDblqa__ak-hero-banner__actions{gap:var(--ak-gap-medium,1rem);margin-top:var(--ak-padding-sm,.5rem);flex-wrap:wrap;display:flex}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-center .AKHeroBanner-module__dDblqa__ak-hero-banner__actions{justify-content:center}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-right .AKHeroBanner-module__dDblqa__ak-hero-banner__actions{justify-content:flex-end}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow{z-index:20;width:var(--ak-hero-banner-arrow-size,48px);height:var(--ak-hero-banner-arrow-size,48px);color:var(--ak-color-white,#fff);cursor:pointer;transition:background var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);-webkit-backdrop-filter:blur(4px);background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow:hover{background:#fff6;transform:translateY(-50%)scale(1.06)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow:focus-visible{outline-offset:2px;background:#ffffff59;outline:2px solid #ffffffe6}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow--prev{left:var(--ak-padding-md,1.25rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow--next{right:var(--ak-padding-md,1.25rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__dots{bottom:var(--ak-padding-md,1.25rem);z-index:20;gap:var(--ak-gap-sm,.5rem);align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.AKHeroBanner-module__dDblqa__ak-hero-banner__dot{width:var(--ak-hero-banner-dot-size,10px);height:var(--ak-hero-banner-dot-size,10px);cursor:pointer;transition:background var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:2px solid #fffc;border-radius:50%;padding:0}.AKHeroBanner-module__dDblqa__ak-hero-banner__dot:hover{background:#ffffff80}.AKHeroBanner-module__dDblqa__ak-hero-banner__dot--active{background:var(--ak-color-white,#fff);border-color:var(--ak-color-white,#fff);transform:scale(1.3)}.AKHeroBanner-module__dDblqa__ak-hero-banner__dot:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}@media (max-width:1024px){.AKHeroBanner-module__dDblqa__ak-hero-banner__content{padding:var(--ak-padding-xl,3rem) var(--ak-padding-xl,2.5rem)}}@media (max-width:768px){.AKHeroBanner-module__dDblqa__ak-hero-banner__content{padding:var(--ak-padding-xl,2.5rem) var(--ak-padding-large,2rem);gap:var(--ak-gap-md,.875rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__actions{flex-direction:column;align-items:flex-start}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-center .AKHeroBanner-module__dDblqa__ak-hero-banner__actions{align-items:center}.AKHeroBanner-module__dDblqa__ak-hero-banner--align-right .AKHeroBanner-module__dDblqa__ak-hero-banner__actions{align-items:flex-end}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow{width:var(--ak-hero-banner-arrow-size-mobile,40px);height:var(--ak-hero-banner-arrow-size-mobile,40px)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow--prev{left:var(--ak-padding-md,.75rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow--next{right:var(--ak-padding-md,.75rem)}}@media (max-width:480px){.AKHeroBanner-module__dDblqa__ak-hero-banner__content{padding:var(--ak-padding-medium,1.5rem) var(--ak-padding-md,1.25rem);gap:var(--ak-gap-md,.75rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__arrow{display:none}.AKHeroBanner-module__dDblqa__ak-hero-banner__dots{bottom:var(--ak-padding-sm,.875rem)}.AKHeroBanner-module__dDblqa__ak-hero-banner__dot{width:var(--ak-hero-banner-dot-size-mobile,8px);height:var(--ak-hero-banner-dot-size-mobile,8px)}}
.AKGallery-module__DVaz5G__ak-gallery-overlay{z-index:var(--ak-z-index-overlay,1000);background-color:var(--ak-gallery-background,#0a0a0a);animation:AKGallery-module__DVaz5G__ak-gallery-fade-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}@keyframes AKGallery-module__DVaz5G__ak-gallery-fade-in{0%{opacity:0}to{opacity:1}}.AKGallery-module__DVaz5G__ak-gallery__header{padding:var(--ak-padding-md,1.25rem) var(--ak-padding-md,1.25rem);color:var(--ak-color-white,#fff);flex:none;justify-content:space-between;align-items:center;display:flex}.AKGallery-module__DVaz5G__ak-gallery__counter{font-size:var(--ak-font-size-small,.875rem);letter-spacing:.05em;opacity:var(--ak-opacity-faded,.75)}.AKGallery-module__DVaz5G__ak-gallery__close{font-size:var(--ak-font-size-2xl,2rem);color:var(--ak-color-white,#fff);cursor:pointer;width:var(--ak-font-size-2xl,2rem);height:var(--ak-font-size-2xl,2rem);border-radius:var(--ak-border-radius-small,4px);transition:background var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:#ffffff1a;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.AKGallery-module__DVaz5G__ak-gallery__close:hover{background:#fff3}.AKGallery-module__DVaz5G__ak-gallery__close:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.AKGallery-module__DVaz5G__ak-gallery__viewport{flex:auto;min-height:0;position:relative;overflow:hidden}.AKGallery-module__DVaz5G__ak-gallery__track{width:100%;height:100%;transition:transform var(--ak-transition-duration-slower,.35s) var(--ak-transition-timing,ease);will-change:transform;display:flex}.AKGallery-module__DVaz5G__ak-gallery__slide{min-width:100%;height:100%;padding:0 var(--ak-padding-xl,2rem);flex:0 0 100%;justify-content:center;align-items:center;display:flex;position:relative}.AKGallery-module__DVaz5G__ak-gallery__img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.AKGallery-module__DVaz5G__ak-gallery__arrow{z-index:20;width:var(--ak-gallery-arrow-size,48px);height:var(--ak-gallery-arrow-size,48px);color:var(--ak-color-white,#fff);cursor:pointer;transition:background var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);-webkit-backdrop-filter:blur(4px);background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.AKGallery-module__DVaz5G__ak-gallery__arrow:hover:not(:disabled){background:#ffffff40}.AKGallery-module__DVaz5G__ak-gallery__arrow:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.AKGallery-module__DVaz5G__ak-gallery__arrow:disabled{opacity:.25;cursor:default}.AKGallery-module__DVaz5G__ak-gallery__arrow--prev{left:var(--ak-padding-md,1.25rem)}.AKGallery-module__DVaz5G__ak-gallery__arrow--next{right:var(--ak-padding-md,1.25rem)}.AKGallery-module__DVaz5G__ak-gallery__caption{padding:0 var(--ak-padding-md,1.25rem) var(--ak-padding-sm,.5rem);text-align:center;color:var(--ak-color-white,#fff);opacity:var(--ak-opacity-faded,.85);font-size:var(--ak-font-size-small,.875rem);flex:none;margin:0}.AKGallery-module__DVaz5G__ak-gallery__thumbs{gap:var(--ak-gap-sm,.5rem);padding:var(--ak-padding-sm,.75rem) var(--ak-padding-md,1.25rem);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex:none;display:flex;overflow-x:auto}.AKGallery-module__DVaz5G__ak-gallery__thumb{width:var(--ak-gallery-thumb-size,64px);height:var(--ak-gallery-thumb-size,64px);border-radius:var(--ak-border-radius-small,4px);cursor:pointer;opacity:.55;scroll-snap-align:center;transition:opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), border-color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:2px solid #0000;flex:none;padding:0;overflow:hidden}.AKGallery-module__DVaz5G__ak-gallery__thumb:hover{opacity:.85}.AKGallery-module__DVaz5G__ak-gallery__thumb--active{opacity:1;border-color:var(--ak-color-white,#fff)}.AKGallery-module__DVaz5G__ak-gallery__thumb:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.AKGallery-module__DVaz5G__ak-gallery__thumb-img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.AKGallery-module__DVaz5G__ak-gallery__header{padding:max(var(--ak-padding-sm,.75rem), env(safe-area-inset-top)) max(var(--ak-padding-sm,.75rem), env(safe-area-inset-right)) var(--ak-padding-sm,.75rem) max(var(--ak-padding-sm,.75rem), env(safe-area-inset-left))}.AKGallery-module__DVaz5G__ak-gallery__slide{padding:0 var(--ak-padding-sm,.75rem)}.AKGallery-module__DVaz5G__ak-gallery__arrow{width:var(--ak-gallery-arrow-size-mobile,36px);height:var(--ak-gallery-arrow-size-mobile,36px)}.AKGallery-module__DVaz5G__ak-gallery__arrow--prev{left:var(--ak-padding-sm,.5rem)}.AKGallery-module__DVaz5G__ak-gallery__arrow--next{right:var(--ak-padding-sm,.5rem)}.AKGallery-module__DVaz5G__ak-gallery__thumb{width:var(--ak-gallery-thumb-size-mobile,48px);height:var(--ak-gallery-thumb-size-mobile,48px)}.AKGallery-module__DVaz5G__ak-gallery__thumbs{padding-bottom:max(var(--ak-padding-sm,.75rem), env(safe-area-inset-bottom))}}
