.HeroVideo-module__9ZEs0q__hero{background:#0a0a0a;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.HeroVideo-module__9ZEs0q__poster,.HeroVideo-module__9ZEs0q__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroVideo-module__9ZEs0q__poster{opacity:1;transition:opacity .6s}.HeroVideo-module__9ZEs0q__posterHidden{opacity:0}.HeroVideo-module__9ZEs0q__video{opacity:0;transition:opacity .6s}.HeroVideo-module__9ZEs0q__videoVisible{opacity:1}.HeroVideo-module__9ZEs0q__overlay{z-index:1;background:#00000073;position:absolute;inset:0}.HeroVideo-module__9ZEs0q__content{z-index:2;text-align:center;color:#fff;padding:var(--ak-spacing-xl,2rem) var(--ak-spacing-lg,1.5rem);align-items:center;gap:var(--ak-spacing-md,1rem);flex-direction:column;max-width:860px;display:flex;position:relative}.HeroVideo-module__9ZEs0q__title{text-shadow:0 2px 12px #0006;margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.15}.HeroVideo-module__9ZEs0q__subtitle{opacity:.9;text-shadow:0 1px 6px #00000059;margin:0;font-size:clamp(1rem,2.5vw,1.375rem)}.HeroVideo-module__9ZEs0q__actions{gap:var(--ak-spacing-sm,.75rem);margin-top:var(--ak-spacing-sm,.75rem);--ak-background-color-hover:#ffffff26;--ak-text-color:#fff;--ak-border-color:#ffffffb3;--ak-border-color-hover:#fffffff2;--ak-text-color-light:#ffffffd9;flex-wrap:wrap;justify-content:center;display:flex}
.AKBadge-module__zTz_EG__ak-badge{align-items:center;gap:var(--ak-gap-small,.25rem);padding:var(--ak-badge-padding,.25rem .75rem);border-radius:var(--ak-border-radius-large,12px);font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,500);white-space:nowrap;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);line-height:1;display:inline-flex}.AKBadge-module__zTz_EG__ak-badge--default{background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color,#333)}.AKBadge-module__zTz_EG__ak-badge--primary{background-color:var(--ak-primary-color-light,#f7f9ff);color:var(--ak-primary-color,#667eea)}.AKBadge-module__zTz_EG__ak-badge--success{background-color:var(--ak-color-success-light,#d1fae5);color:var(--ak-color-success,#10b981)}.AKBadge-module__zTz_EG__ak-badge--warning{background-color:var(--ak-color-warning-light,#fef3c7);color:var(--ak-color-warning,#f59e0b)}.AKBadge-module__zTz_EG__ak-badge--error{background-color:var(--ak-border-color-error-light,#fee2e2);color:var(--ak-border-color-error,#ef4444)}.AKBadge-module__zTz_EG__ak-badge--info{background-color:var(--ak-color-info-light,#dbeafe);color:var(--ak-color-info,#3b82f6)}.AKBadge-module__zTz_EG__ak-badge--small{padding:var(--ak-badge-padding-small,.125rem .5rem);font-size:var(--ak-font-size-small,.75rem);border-radius:var(--ak-border-radius-small,4px)}.AKBadge-module__zTz_EG__ak-badge--medium{padding:var(--ak-badge-padding,.25rem .75rem);font-size:var(--ak-font-size-small,.875rem);border-radius:var(--ak-border-radius,8px)}.AKBadge-module__zTz_EG__ak-badge--large{padding:var(--ak-badge-padding-large,.375rem 1rem);font-size:var(--ak-font-size,1rem);border-radius:var(--ak-border-radius-large,12px)}.AKBadge-module__zTz_EG__ak-badge__text{align-items:center;display:inline-flex}.AKBadge-module__zTz_EG__ak-badge__icon{flex-shrink:0;align-items:center;display:inline-flex}.AKBadge-module__zTz_EG__ak-badge__remove{margin-left:var(--ak-gap-small,.25rem);cursor:pointer;border-radius:var(--ak-border-radius-small,4px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);opacity:var(--ak-opacity-disabled,.6);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AKBadge-module__zTz_EG__ak-badge__remove:hover{opacity:1;background-color:#0000001a}.AKBadge-module__zTz_EG__ak-badge__remove:focus{box-shadow:var(--ak-shadow-focus,0 0 0 2px #667eea33);outline:none}
.AKIcon-module__yBddha__ak-icon{line-height:var(--ak-line-height-tight,1.2);vertical-align:middle;color:inherit;justify-content:center;align-items:center;display:inline-flex}.AKIcon-module__yBddha__ak-icon svg{display:block}.AKIcon-module__yBddha__ak-icon--small{flex-shrink:0;width:16px;height:16px}.AKIcon-module__yBddha__ak-icon--medium{flex-shrink:0;width:24px;height:24px}.AKIcon-module__yBddha__ak-icon--large{flex-shrink:0;width:32px;height:32px}.AKIcon-module__yBddha__ak-icon--loading{opacity:var(--ak-opacity-muted,.5)}.AKIcon-module__yBddha__ak-icon--error{opacity:var(--ak-opacity-muted,.3)}
.AKObfuscatedEmail-module__7w3GUW__ak-obfuscated-email{color:inherit;align-items:center;gap:.375em;text-decoration:none;transition:opacity .15s;display:inline-flex}.AKObfuscatedEmail-module__7w3GUW__ak-obfuscated-email:hover{opacity:.75;text-decoration:underline}.AKObfuscatedEmail-module__7w3GUW__ak-obfuscated-email--placeholder{width:0;height:1em;display:inline-block;overflow:hidden}
.AKPhoneLink-module__-FTF3W__ak-phone-link{color:inherit;align-items:center;gap:.45em;text-decoration:none;transition:opacity .15s;display:inline-flex}.AKPhoneLink-module__-FTF3W__ak-phone-link:hover{opacity:.75;text-decoration:underline}.AKPhoneLink-module__-FTF3W__ak-phone-link__icon{flex-shrink:0;width:1em;height:1em}
.AKButton-module__NKZlRG__ak-button{justify-content:center;align-items:center;gap:var(--ak-gap-sm,.5rem);padding:var(--ak-inside-padding,.75rem 1.5rem);border-radius:var(--ak-border-radius,8px);font-size:var(--ak-font-size,1rem);font-weight:var(--ak-font-weight,600);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);white-space:nowrap;font-family:inherit;line-height:var(--ak-line-height-normal,1.4);border:none;text-decoration:none;display:inline-flex}.AKButton-module__NKZlRG__ak-button--small{padding:var(--ak-padding-small,.5rem 1rem);font-size:var(--ak-font-size-small,.875rem);border-radius:var(--ak-border-radius-small,4px);border-width:var(--ak-border-width-small,1px)}.AKButton-module__NKZlRG__ak-button--medium{padding:var(--ak-padding-medium,.75rem 1.5rem);font-size:var(--ak-font-size-medium,1rem);border-radius:var(--ak-border-radius-medium,8px);border-width:var(--ak-border-width-medium,2px)}.AKButton-module__NKZlRG__ak-button--large{padding:var(--ak-padding-large,1rem 2rem);font-size:var(--ak-font-size-large,1.25rem);border-radius:var(--ak-border-radius-large,12px);border-width:var(--ak-border-width-large,3px)}.AKButton-module__NKZlRG__ak-button--primary{background:linear-gradient(135deg, var(--ak-primary-color,#667eea) 0%, var(--ak-primary-color-dark,#5568d3) 100%);color:var(--ak-text-color-inverse,white)}.AKButton-module__NKZlRG__ak-button--secondary{background:var(--ak-background-color,white);color:var(--ak-secondary-color,#667eea);border:var(--ak-border-width-medium,2px) solid var(--ak-secondary-color,#667eea)}.AKButton-module__NKZlRG__ak-button--danger{background-color:var(--ak-error-color,#c62828);color:var(--ak-text-color-inverse,white)}.AKButton-module__NKZlRG__ak-button--ghost{color:var(--ak-text-color-light,#b3b3b3);border:1px solid var(--ak-border-color,#e0e0e0);background:0 0}.AKButton-module__NKZlRG__ak-button--full-width{width:100%}.AKButton-module__NKZlRG__ak-button:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){transform:var(--ak-transform-hover,translateY(-2px));box-shadow:var(--ak-shadow-hover,0 4px 12px #00000026)}.AKButton-module__NKZlRG__ak-button--primary:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background:linear-gradient(135deg, var(--ak-primary-color-hover,#764ba2) 0%, var(--ak-primary-color,#667eea) 100%);color:var(--ak-text-color-inverse,white)}.AKButton-module__NKZlRG__ak-button--secondary:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background:var(--ak-background-color-hover,#f7f9ff);border-color:var(--ak-secondary-color-hover,#5568d3);color:var(--ak-secondary-color-hover,#5568d3)}.AKButton-module__NKZlRG__ak-button--danger:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background-color:var(--ak-error-color-hover,#e53935)}.AKButton-module__NKZlRG__ak-button--ghost:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){color:var(--ak-text-color,#f5f5f5);border-color:var(--ak-border-color-hover,#555);background-color:var(--ak-background-color-hover,#ffffff0d)}.AKButton-module__NKZlRG__ak-button:active:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){transform:translateY(0)}.AKButton-module__NKZlRG__ak-button--primary:active:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background:var(--ak-primary-color-active,#764ba2);color:var(--ak-text-color-inverse,white);box-shadow:inset 0 2px 6px #00000038}.AKButton-module__NKZlRG__ak-button--secondary:active:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background:var(--ak-secondary-color-active,#5568d3);border-color:var(--ak-secondary-color-active,#5568d3);color:var(--ak-text-color-inverse,white)}.AKButton-module__NKZlRG__ak-button--danger:active:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){background-color:var(--ak-error-color-active,#b71c1c)}.AKButton-module__NKZlRG__ak-button--ghost:active:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){color:var(--ak-text-color,#f5f5f5);background-color:var(--ak-background-color-active,#ffffff1a)}.AKButton-module__NKZlRG__ak-button:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-border-color-focus,#667eea);outline-offset:2px;box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a)}.AKButton-module__NKZlRG__ak-button--primary: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)}.AKButton-module__NKZlRG__ak-button--secondary:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-secondary-color-focus,#764ba2);outline-offset:2px;box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a)}.AKButton-module__NKZlRG__ak-button--danger:focus-visible{outline:1px solid var(--ak-error-color,#c62828);outline-offset:2px;box-shadow:0 0 0 3px #c6282826}.AKButton-module__NKZlRG__ak-button--ghost:focus-visible{outline:1px solid var(--ak-border-color-focus,#667eea);outline-offset:2px;box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a)}.AKButton-module__NKZlRG__ak-button:disabled,.AKButton-module__NKZlRG__ak-button--disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed;pointer-events:none}.AKButton-module__NKZlRG__ak-button:disabled:hover,.AKButton-module__NKZlRG__ak-button--disabled:hover{box-shadow:none;transform:none}.AKButton-module__NKZlRG__ak-button--primary:disabled,.AKButton-module__NKZlRG__ak-button--primary.AKButton-module__NKZlRG__ak-button--disabled{background:var(--ak-primary-color-disabled,silver);color:var(--ak-text-color,#333)}.AKButton-module__NKZlRG__ak-button--secondary:disabled,.AKButton-module__NKZlRG__ak-button--secondary.AKButton-module__NKZlRG__ak-button--disabled{border-color:var(--ak-secondary-color-disabled,silver);color:var(--ak-secondary-color-disabled,silver)}.AKButton-module__NKZlRG__ak-button--danger:disabled,.AKButton-module__NKZlRG__ak-button--danger.AKButton-module__NKZlRG__ak-button--disabled{background-color:var(--ak-error-color-disabled,#999);color:var(--ak-text-color,#333)}.AKButton-module__NKZlRG__ak-button--ghost:disabled,.AKButton-module__NKZlRG__ak-button--ghost.AKButton-module__NKZlRG__ak-button--disabled{border-color:var(--ak-border-color,#e0e0e0);color:var(--ak-text-color-light,#b3b3b3)}.AKButton-module__NKZlRG__dark .AKButton-module__NKZlRG__ak-button--ghost,[data-theme=dark] .AKButton-module__NKZlRG__ak-button--ghost{border-color:var(--ak-color-dark-border,#444);color:var(--ak-color-dark-muted,#b3b3b3)}.AKButton-module__NKZlRG__dark .AKButton-module__NKZlRG__ak-button--ghost:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled),[data-theme=dark] .AKButton-module__NKZlRG__ak-button--ghost:hover:not(:disabled):not(.AKButton-module__NKZlRG__ak-button--disabled){color:#f5f5f5;border-color:var(--ak-color-dark-border-hover,#666);background-color:#ffffff0d}
.AKButtonIcon-module__jyoHKG__ak-button-icon{align-items:center;gap:var(--ak-gap,.5rem);justify-content:center;display:inline-flex}.AKButtonIcon-module__jyoHKG__ak-button-icon--small{gap:var(--ak-gap-small-size,.25rem)}.AKButtonIcon-module__jyoHKG__ak-button-icon--medium{gap:var(--ak-gap-medium,.5rem)}.AKButtonIcon-module__jyoHKG__ak-button-icon--large{gap:var(--ak-gap-large-size,1rem)}.AKButtonIcon-module__jyoHKG__ak-button-icon__icon{color:inherit;flex-shrink:0}.AKButtonIcon-module__jyoHKG__ak-button-icon__text{line-height:normal}
.AKCard-module__UbqSuG__ak-card{border-radius:var(--ak-border-radius,8px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background-color:var(--ak-background-color,#fff);flex-direction:column;width:100%;display:flex;overflow:hidden}.AKCard-module__UbqSuG__ak-card--default{border:var(--ak-border-width,1px) solid var(--ak-border-color,#e5e7eb)}.AKCard-module__UbqSuG__ak-card--outlined{border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb)}.AKCard-module__UbqSuG__ak-card--elevated{box-shadow:0 2px 8px var(--ak-shadow-color-light,#0000001a);border:none}.AKCard-module__UbqSuG__ak-card--clickable{cursor:pointer}.AKCard-module__UbqSuG__ak-card--clickable:hover{transform:var(--ak-transform-hover,translateY(-2px));box-shadow:var(--ak-shadow-hover,0 4px 12px #00000026)}.AKCard-module__UbqSuG__ak-card--clickable:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKCard-module__UbqSuG__ak-card--clickable:active{transform:translateY(0)}.AKCard-module__UbqSuG__ak-card__image{width:100%;overflow:hidden}.AKCard-module__UbqSuG__ak-card__image img{object-fit:cover;width:100%;height:auto;display:block}.AKCard-module__UbqSuG__ak-card__header{padding:var(--ak-padding-small,.5rem 1rem);border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb)}.AKCard-module__UbqSuG__ak-card__body{padding:var(--ak-padding-small,.5rem 1rem);flex:1}.AKCard-module__UbqSuG__ak-card__footer{padding:var(--ak-padding-small,.5rem 1rem);border-top:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb)}@media (min-width:768px){.AKCard-module__UbqSuG__ak-card__header,.AKCard-module__UbqSuG__ak-card__body,.AKCard-module__UbqSuG__ak-card__footer{padding:var(--ak-padding-medium,.75rem 1.5rem)}}@media (min-width:1024px){.AKCard-module__UbqSuG__ak-card__header,.AKCard-module__UbqSuG__ak-card__body,.AKCard-module__UbqSuG__ak-card__footer{padding:var(--ak-padding-large,1rem 2rem)}.AKCard-module__UbqSuG__ak-card--horizontal{flex-direction:row}.AKCard-module__UbqSuG__ak-card--horizontal .AKCard-module__UbqSuG__ak-card__image{width:40%;max-width:300px}.AKCard-module__UbqSuG__ak-card--horizontal .AKCard-module__UbqSuG__ak-card__body{flex:1}}.AKCard-module__UbqSuG__ak-card--default:hover:not(.AKCard-module__UbqSuG__ak-card--clickable),.AKCard-module__UbqSuG__ak-card--outlined:hover:not(.AKCard-module__UbqSuG__ak-card--clickable){border-color:var(--ak-primary-color-hover,#764ba2)}.AKCard-module__UbqSuG__ak-card--elevated:hover:not(.AKCard-module__UbqSuG__ak-card--clickable){box-shadow:var(--ak-shadow-hover,0 4px 12px #00000026)}
.AKCheckbox-module__Hqjnpa__ak-checkbox{align-items:center;gap:var(--ak-gap-small,.5rem);cursor:pointer;display:flex}.AKCheckbox-module__Hqjnpa__ak-checkbox__input{appearance:none;width:var(--ak-checkbox-size,1.25rem);height:var(--ak-checkbox-size,1.25rem);border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius-small,4px);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex-shrink:0;position:relative}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--small{width:var(--ak-checkbox-size-small,1rem);height:var(--ak-checkbox-size-small,1rem);border-width:var(--ak-border-width-small,1px);border-radius:var(--ak-border-radius-small,2px)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--medium{width:var(--ak-checkbox-size-medium,1.25rem);height:var(--ak-checkbox-size-medium,1.25rem);border-width:var(--ak-border-width-medium,2px);border-radius:var(--ak-border-radius-small,4px)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--large{width:var(--ak-checkbox-size-large,1.5rem);height:var(--ak-checkbox-size-large,1.5rem);border-width:var(--ak-border-width-large,3px);border-radius:var(--ak-border-radius-small,6px)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:checked{background-color:var(--ak-primary-color,#667eea);border-color:var(--ak-primary-color,#667eea);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='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 6 L5 9 L10 3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70%}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--small:checked{background-size:60%}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--large:checked{background-size:80%}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:hover:not(:disabled):not(:checked){border-color:var(--ak-primary-color-hover,#764ba2)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:hover:not(:disabled):checked{background-color:var(--ak-primary-color-hover,#764ba2);border-color:var(--ak-primary-color-hover,#764ba2)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:disabled{background-color:var(--ak-primary-color-disabled,silver);border-color:var(--ak-primary-color-disabled,silver);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.6)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input:disabled+.AKCheckbox-module__Hqjnpa__ak-checkbox__label{color:var(--ak-primary-color-disabled,silver);cursor:not-allowed}.AKCheckbox-module__Hqjnpa__ak-checkbox:has(.AKCheckbox-module__Hqjnpa__ak-checkbox__input:disabled){cursor:not-allowed}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--error{border-color:var(--ak-border-color-error,#ef4444)}.AKCheckbox-module__Hqjnpa__ak-checkbox__input--error:focus{border-color:var(--ak-border-color-error,#ef4444);box-shadow:0 0 0 3px #ef44441a}.AKCheckbox-module__Hqjnpa__ak-checkbox__label{font-size:var(--ak-font-size,1rem);font-weight:var(--ak-font-weight-normal,400);color:var(--ak-text-color,#374151);cursor:pointer;line-height:var(--ak-line-height-normal,1.4);flex:1}.AKCheckbox-module__Hqjnpa__ak-checkbox__error{color:var(--ak-border-color-error,#ef4444);font-size:var(--ak-font-size-small,.875rem);margin-top:var(--ak-gap-small,.25rem);width:100%}
.AKContainer-module__VNW0ZW__ak-container{width:100%;max-width:var(--ak-container-max-width-mobile,100%);padding:var(--ak-container-padding-mobile,var(--ak-padding-medium,.75rem 1.5rem));margin:0 auto}@media (min-width:768px){.AKContainer-module__VNW0ZW__ak-container{max-width:var(--ak-container-max-width-tablet,720px);padding:var(--ak-container-padding-tablet,var(--ak-container-padding-mobile,var(--ak-padding-medium,.75rem 1.5rem)))}}@media (min-width:1024px){.AKContainer-module__VNW0ZW__ak-container{max-width:var(--ak-container-max-width-desktop,1200px);padding:var(--ak-container-padding-desktop,var(--ak-container-padding-tablet,var(--ak-container-padding-mobile,var(--ak-padding-medium,.75rem 1.5rem))))}}@media (min-width:1280px){.AKContainer-module__VNW0ZW__ak-container{max-width:var(--ak-container-max-width-large,var(--ak-container-max-width-desktop,1200px));padding:var(--ak-container-padding-large,var(--ak-container-padding-desktop,var(--ak-container-padding-tablet,var(--ak-container-padding-mobile,var(--ak-padding-medium,.75rem 1.5rem)))))}}@media (min-width:1536px){.AKContainer-module__VNW0ZW__ak-container{max-width:var(--ak-container-max-width-xlarge,var(--ak-container-max-width-large,var(--ak-container-max-width-desktop,1200px)));padding:var(--ak-container-padding-xlarge,var(--ak-container-padding-large,var(--ak-container-padding-desktop,var(--ak-container-padding-tablet,var(--ak-container-padding-mobile,var(--ak-padding-medium,.75rem 1.5rem))))))}}
.AKGrid-module__KD6iIa__ak-grid{grid-template-columns:repeat(var(--ak-grid-cols-mobile,1), 1fr);gap:var(--ak-grid-gap-mobile,var(--ak-gap-medium,.5rem));width:100%;display:grid}@media (min-width:768px){.AKGrid-module__KD6iIa__ak-grid{grid-template-columns:repeat(var(--ak-grid-cols-tablet,var(--ak-grid-cols-mobile,2)), 1fr);gap:var(--ak-grid-gap-tablet,var(--ak-grid-gap-mobile,var(--ak-gap-medium,.5rem)))}}@media (min-width:1024px){.AKGrid-module__KD6iIa__ak-grid{grid-template-columns:repeat(var(--ak-grid-cols-desktop,var(--ak-grid-cols-tablet,var(--ak-grid-cols-mobile,3))), 1fr);gap:var(--ak-grid-gap-desktop,var(--ak-grid-gap-tablet,var(--ak-grid-gap-mobile,var(--ak-gap-medium,.5rem))))}}@media (min-width:1280px){.AKGrid-module__KD6iIa__ak-grid{grid-template-columns:repeat(var(--ak-grid-cols-large,var(--ak-grid-cols-desktop,var(--ak-grid-cols-tablet,var(--ak-grid-cols-mobile,4)))), 1fr);gap:var(--ak-grid-gap-large,var(--ak-grid-gap-desktop,var(--ak-grid-gap-tablet,var(--ak-grid-gap-mobile,var(--ak-gap-medium,.5rem)))))}}@media (min-width:1536px){.AKGrid-module__KD6iIa__ak-grid{grid-template-columns:repeat(var(--ak-grid-cols-xlarge,var(--ak-grid-cols-large,var(--ak-grid-cols-desktop,var(--ak-grid-cols-tablet,var(--ak-grid-cols-mobile,4))))), 1fr);gap:var(--ak-grid-gap-xlarge,var(--ak-grid-gap-large,var(--ak-grid-gap-desktop,var(--ak-grid-gap-tablet,var(--ak-grid-gap-mobile,var(--ak-gap-medium,.5rem))))))}}
.AKHeading-module__cJSxva__ak-heading{font-weight:var(--ak-font-weight-bold,700);line-height:var(--ak-line-height-tight,1.2);color:var(--ak-text-color-dark,#000);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);margin:0}.AKHeading-module__cJSxva__ak-heading--default,.AKHeading-module__cJSxva__ak-heading--bold{font-weight:var(--ak-font-weight-bold,700)}.AKHeading-module__cJSxva__ak-heading--light{font-weight:var(--ak-font-weight-normal,400)}.AKHeading-module__cJSxva__ak-heading--h1{font-size:var(--ak-font-size-heading-1,2.5rem)}.AKHeading-module__cJSxva__ak-heading--h2{font-size:var(--ak-font-size-heading-2,2rem)}.AKHeading-module__cJSxva__ak-heading--h3{font-size:var(--ak-font-size-heading-3,1.75rem)}.AKHeading-module__cJSxva__ak-heading--h4{font-size:var(--ak-font-size-heading-4,1.5rem)}.AKHeading-module__cJSxva__ak-heading--h5{font-size:var(--ak-font-size-heading-5,1.25rem)}.AKHeading-module__cJSxva__ak-heading--h6{font-size:var(--ak-font-size-heading-6,1rem)}.AKHeading-module__cJSxva__ak-heading--small{font-size:var(--ak-font-size-small,.875rem)}.AKHeading-module__cJSxva__ak-heading--medium{font-size:var(--ak-font-size-medium,1rem)}.AKHeading-module__cJSxva__ak-heading--large{font-size:var(--ak-font-size-large,1.25rem)}.AKHeading-module__cJSxva__ak-heading--xl{font-size:var(--ak-font-size-xl,1.875rem)}.AKHeading-module__cJSxva__ak-heading--2xl{font-size:var(--ak-font-size-2xl,2.25rem)}.AKHeading-module__cJSxva__ak-heading--align-left{text-align:left}.AKHeading-module__cJSxva__ak-heading--align-center{text-align:center}.AKHeading-module__cJSxva__ak-heading--align-right{text-align:right}
.AKImage-module__7adzMW__ak-image{width:100%;height:auto;transition:opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);display:block}.AKImage-module__7adzMW__ak-image--small{max-width:var(--ak-image-max-width-small,200px);max-height:var(--ak-image-max-height-small,200px)}.AKImage-module__7adzMW__ak-image--medium{max-width:var(--ak-image-max-width-medium,400px);max-height:var(--ak-image-max-height-medium,400px)}.AKImage-module__7adzMW__ak-image--large{max-width:var(--ak-image-max-width-large,800px);max-height:var(--ak-image-max-height-large,800px)}.AKImage-module__7adzMW__ak-image--object-fit-contain{object-fit:contain}.AKImage-module__7adzMW__ak-image--object-fit-cover{object-fit:cover}.AKImage-module__7adzMW__ak-image--object-fit-fill{object-fit:fill}.AKImage-module__7adzMW__ak-image--object-fit-none{object-fit:none}.AKImage-module__7adzMW__ak-image--object-fit-scale-down{object-fit:scale-down}.AKImage-module__7adzMW__ak-image--error{background-color:var(--ak-background-color-alt,#f5f5f5);border:var(--ak-border-width,1px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius,8px);min-height:var(--ak-image-min-height,200px);justify-content:center;align-items:center;width:100%;display:flex}.AKImage-module__7adzMW__ak-image__error-text{color:var(--ak-text-color-light,#666);font-size:var(--ak-font-size-small,.875rem);text-align:center;padding:var(--ak-padding-medium,.75rem 1.5rem)}.AKImage-module__7adzMW__ak-image__fallback{justify-content:center;align-items:center;width:100%;height:auto;display:flex}
.AKInput-module__s9qHCG__ak-input{gap:var(--ak-gap,.5rem);flex-direction:column;display:flex}.AKInput-module__s9qHCG__ak-input__label{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,500);color:var(--ak-text-color,#374151)}.AKInput-module__s9qHCG__ak-input__input{padding:var(--ak-padding-medium,.75rem 1.5rem);border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius,8px);font-size:var(--ak-font-size,1rem);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#333);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);width:100%;font-family:inherit}.AKInput-module__s9qHCG__ak-input__input::placeholder{color:var(--ak-text-color-light,#999)}.AKInput-module__s9qHCG__ak-input__input--small{padding:var(--ak-padding-small,.5rem 1rem);font-size:var(--ak-font-size-small,.875rem);border-radius:var(--ak-border-radius-small,4px);border-width:var(--ak-border-width-small,1px)}.AKInput-module__s9qHCG__ak-input__input--medium{padding:var(--ak-padding-medium,.75rem 1.5rem);font-size:var(--ak-font-size-medium,1rem);border-radius:var(--ak-border-radius-medium,8px);border-width:var(--ak-border-width-medium,2px)}.AKInput-module__s9qHCG__ak-input__input--large{padding:var(--ak-padding-large,1rem 2rem);font-size:var(--ak-font-size-large,1.25rem);border-radius:var(--ak-border-radius-large,12px);border-width:var(--ak-border-width-large,3px)}.AKInput-module__s9qHCG__ak-input__input:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKInput-module__s9qHCG__ak-input__input:hover:not(:disabled):not(:focus){border-color:var(--ak-primary-color-hover,#764ba2)}.AKInput-module__s9qHCG__ak-input__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)}.AKInput-module__s9qHCG__ak-input__input--error{border-color:var(--ak-border-color-error,#ef4444)}.AKInput-module__s9qHCG__ak-input__input--error:focus{border-color:var(--ak-border-color-error,#ef4444);box-shadow:0 0 0 3px #ef44441a}.AKInput-module__s9qHCG__ak-input__error{color:var(--ak-border-color-error,#ef4444);font-size:var(--ak-font-size-small,.875rem)}
.AKSearchInput-module__0oLzMW__searchBar{border-radius:var(--ak-border-radius,8px);background:#fff;align-items:stretch;width:100%;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000026}.AKSearchInput-module__0oLzMW__searchBar--small .AKSearchInput-module__0oLzMW__searchBarInput{padding:.5rem .75rem;font-size:.875rem}.AKSearchInput-module__0oLzMW__searchBar--small .AKSearchInput-module__0oLzMW__searchBarBtn{padding:0 .875rem}.AKSearchInput-module__0oLzMW__searchBar--small .AKSearchInput-module__0oLzMW__searchBarBtn svg{width:15px;height:15px}.AKSearchInput-module__0oLzMW__searchBar--medium .AKSearchInput-module__0oLzMW__searchBarInput{padding:.75rem 1rem;font-size:1rem}.AKSearchInput-module__0oLzMW__searchBar--medium .AKSearchInput-module__0oLzMW__searchBarBtn{padding:0 1.125rem}.AKSearchInput-module__0oLzMW__searchBar--large .AKSearchInput-module__0oLzMW__searchBarInput{padding:1rem 1.25rem;font-size:1.125rem}.AKSearchInput-module__0oLzMW__searchBar--large .AKSearchInput-module__0oLzMW__searchBarBtn{padding:0 1.375rem}.AKSearchInput-module__0oLzMW__searchBar--large .AKSearchInput-module__0oLzMW__searchBarBtn svg{width:22px;height:22px}.AKSearchInput-module__0oLzMW__searchBarInput{color:#333;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.875rem 1rem;font-family:inherit;font-size:1rem}.AKSearchInput-module__0oLzMW__searchBarInput::placeholder{color:#999}.AKSearchInput-module__0oLzMW__searchBarInput::-webkit-search-cancel-button{display:none}.AKSearchInput-module__0oLzMW__searchBarInput::-webkit-search-decoration{display:none}.AKSearchInput-module__0oLzMW__searchBarClear{cursor:pointer;color:#aaa;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;transition:color .15s;display:flex}.AKSearchInput-module__0oLzMW__searchBarClear:hover{color:#555}.AKSearchInput-module__0oLzMW__searchBarBtn{cursor:pointer;color:#fff;background:var(--ak-primary-color,#667eea);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 1.125rem;transition:background .15s;display:flex}.AKSearchInput-module__0oLzMW__searchBarBtn:hover:not(:disabled){background:var(--ak-primary-color-dark,#5568d3)}.AKSearchInput-module__0oLzMW__searchBarBtn:disabled{opacity:.5;cursor:not-allowed}.AKSearchInput-module__0oLzMW__searchBarBtn--inverse{background:var(--ak-secondary-color,#36454a)}.AKSearchInput-module__0oLzMW__searchBarBtn--inverse:hover:not(:disabled){background:var(--ak-secondary-color-dark,#1e2d31)}
.AKLink-module__SpzGPq__ak-link{font-size:var(--ak-font-size,1rem);font-weight:var(--ak-font-weight,600);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);align-items:center;font-family:inherit;text-decoration:underline;display:inline-flex}.AKLink-module__SpzGPq__ak-link--small{font-size:var(--ak-font-size-small,.875rem);padding:var(--ak-padding-small,.25rem .5rem)}.AKLink-module__SpzGPq__ak-link--medium{font-size:var(--ak-font-size-medium,1rem);padding:var(--ak-padding-medium,.375rem .75rem)}.AKLink-module__SpzGPq__ak-link--large{font-size:var(--ak-font-size-large,1.25rem);padding:var(--ak-padding-large,.5rem 1rem)}.AKLink-module__SpzGPq__ak-link--primary{color:var(--ak-primary-color,#667eea)}.AKLink-module__SpzGPq__ak-link--secondary{color:var(--ak-secondary-color,#667eea)}.AKLink-module__SpzGPq__ak-link:hover:not(.AKLink-module__SpzGPq__ak-link--disabled){transform:var(--ak-transform-hover,translateY(-1px))}.AKLink-module__SpzGPq__ak-link--primary:hover:not(.AKLink-module__SpzGPq__ak-link--disabled){color:var(--ak-primary-color-hover,#764ba2)}.AKLink-module__SpzGPq__ak-link--secondary:hover:not(.AKLink-module__SpzGPq__ak-link--disabled){color:var(--ak-secondary-color-hover,#5568d3)}.AKLink-module__SpzGPq__ak-link:active:not(.AKLink-module__SpzGPq__ak-link--disabled){transform:translateY(0)}.AKLink-module__SpzGPq__ak-link--primary:active:not(.AKLink-module__SpzGPq__ak-link--disabled){color:var(--ak-primary-color-active,#764ba2)}.AKLink-module__SpzGPq__ak-link--secondary:active:not(.AKLink-module__SpzGPq__ak-link--disabled){color:var(--ak-secondary-color-active,#5568d3)}.AKLink-module__SpzGPq__ak-link:focus-visible:not(.AKLink-module__SpzGPq__ak-link--disabled){outline:var(--ak-border-width-small,1px) solid var(--ak-border-color-focus,#667eea);outline-offset:2px;box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);border-radius:var(--ak-border-radius-small,4px)}.AKLink-module__SpzGPq__ak-link--primary:focus-visible:not(.AKLink-module__SpzGPq__ak-link--disabled){outline-color:var(--ak-primary-color-focus,#5568d3)}.AKLink-module__SpzGPq__ak-link--secondary:focus-visible:not(.AKLink-module__SpzGPq__ak-link--disabled){outline-color:var(--ak-secondary-color-focus,#764ba2)}.AKLink-module__SpzGPq__ak-link--disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed;pointer-events:none}.AKLink-module__SpzGPq__ak-link--disabled:hover{transform:none}.AKLink-module__SpzGPq__ak-link--primary.AKLink-module__SpzGPq__ak-link--disabled{color:var(--ak-primary-color-disabled,silver)}.AKLink-module__SpzGPq__ak-link--secondary.AKLink-module__SpzGPq__ak-link--disabled{color:var(--ak-secondary-color-disabled,silver)}
.AKList-module__yFUoBa__ak-list{padding-left:var(--ak-list-padding-left,1.5rem);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);margin:0;list-style-position:outside}.AKList-module__yFUoBa__ak-list--unordered{list-style-type:disc}.AKList-module__yFUoBa__ak-list--ordered{list-style-type:decimal}.AKList-module__yFUoBa__ak-list--bullet-disc{list-style-type:disc}.AKList-module__yFUoBa__ak-list--bullet-circle{list-style-type:circle}.AKList-module__yFUoBa__ak-list--bullet-square{list-style-type:square}.AKList-module__yFUoBa__ak-list--bullet-decimal{list-style-type:decimal}.AKList-module__yFUoBa__ak-list--bullet-decimal-leading-zero{list-style-type:decimal-leading-zero}.AKList-module__yFUoBa__ak-list--bullet-lower-roman{list-style-type:lower-roman}.AKList-module__yFUoBa__ak-list--bullet-upper-roman{list-style-type:upper-roman}.AKList-module__yFUoBa__ak-list--spacing-small>li{margin-bottom:var(--ak-gap-small,.25rem)}.AKList-module__yFUoBa__ak-list--spacing-medium>li{margin-bottom:var(--ak-gap,.5rem)}.AKList-module__yFUoBa__ak-list--spacing-large>li{margin-bottom:var(--ak-gap-large,1rem)}.AKList-module__yFUoBa__ak-list--spacing-small>li:last-child,.AKList-module__yFUoBa__ak-list--spacing-medium>li:last-child,.AKList-module__yFUoBa__ak-list--spacing-large>li:last-child{margin-bottom:0}.AKList-module__yFUoBa__ak-list .AKList-module__yFUoBa__ak-list{margin-top:var(--ak-gap-small,.25rem);margin-bottom:var(--ak-gap-small,.25rem)}
.AKPhoneInput-module__kED1Xq__ak-phone-input{gap:var(--ak-gap-small,.375rem);flex-direction:column;width:100%;display:flex}.AKPhoneInput-module__kED1Xq__ak-phone-input__label{font-size:var(--ak-font-size-small,.8125rem);font-weight:var(--ak-font-weight-medium,500);color:var(--ak-text-color-light,#666)}.AKPhoneInput-module__kED1Xq__ak-phone-input__row{gap:var(--ak-gap,.5rem);display:flex;position:relative}.AKPhoneInput-module__kED1Xq__ak-phone-input__trigger{align-items:center;gap:var(--ak-gap-small,.375rem);padding:var(--ak-padding-small,.75rem 1rem);border:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius-medium,8px);background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color,#333);font-size:var(--ak-font-size-medium,.9375rem);cursor:pointer;transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex:none;font-family:inherit;display:inline-flex}.AKPhoneInput-module__kED1Xq__ak-phone-input__trigger:hover:not(:disabled){border-color:var(--ak-primary-color-hover,#764ba2)}.AKPhoneInput-module__kED1Xq__ak-phone-input__trigger:focus-visible{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKPhoneInput-module__kED1Xq__ak-phone-input__trigger:disabled{background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color-light,#999);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.6)}.AKPhoneInput-module__kED1Xq__ak-phone-input__dial-code{font-weight:var(--ak-font-weight-semibold,600)}.AKPhoneInput-module__kED1Xq__ak-phone-input__number{min-width:0;padding:var(--ak-padding-small,.75rem 1rem);border:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius-medium,8px);font-size:var(--ak-font-size-medium,.9375rem);background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color,#333);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex:auto;font-family:inherit}.AKPhoneInput-module__kED1Xq__ak-phone-input__number::placeholder{color:var(--ak-text-color-light,#999)}.AKPhoneInput-module__kED1Xq__ak-phone-input__number:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKPhoneInput-module__kED1Xq__ak-phone-input__number:disabled{background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color-light,#999);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.6)}.AKPhoneInput-module__kED1Xq__ak-phone-input__number--small{padding:var(--ak-padding-small,.5rem 1rem);font-size:var(--ak-font-size-small,.875rem)}.AKPhoneInput-module__kED1Xq__ak-phone-input__number--large{padding:var(--ak-padding-large,1rem 2rem);font-size:var(--ak-font-size-large,1.25rem)}.AKPhoneInput-module__kED1Xq__ak-phone-input__number--error,.AKPhoneInput-module__kED1Xq__ak-phone-input--error .AKPhoneInput-module__kED1Xq__ak-phone-input__trigger{border-color:var(--ak-border-color-error,#ef4444)}.AKPhoneInput-module__kED1Xq__ak-phone-input__dropdown{top:calc(100% + var(--ak-gap-small,.25rem));z-index:30;min-width:16rem;max-height:16rem;padding:var(--ak-gap-small,.25rem);border-radius:var(--ak-border-radius-medium,8px);--ak-text-color:#1a1a1a;--ak-text-color-light:#666;--ak-background-color-hover:#f5f5f5;color:#1a1a1a;background-color:#fff;border:1px solid #e0e0e0;margin:0;list-style:none;position:absolute;left:0;overflow-y:auto;box-shadow:0 10px 25px #0000001f}.AKPhoneInput-module__kED1Xq__ak-phone-input__filter-item{padding:var(--ak-gap-small,.25rem)}.AKPhoneInput-module__kED1Xq__ak-phone-input__filter{width:100%;padding:var(--ak-padding-small,.4rem .6rem);border-radius:var(--ak-border-radius-small,4px);font-size:var(--ak-font-size-small,.875rem);box-sizing:border-box;color:#1a1a1a;background-color:#fff;border:1px solid #e5e7eb;font-family:inherit}.AKPhoneInput-module__kED1Xq__ak-phone-input__option-item{margin:0}.AKPhoneInput-module__kED1Xq__ak-phone-input__option{align-items:center;gap:var(--ak-gap,.5rem);width:100%;padding:var(--ak-padding-small,.5rem .625rem);border-radius:var(--ak-border-radius-small,4px);color:var(--ak-text-color,#1a1a2e);font-size:var(--ak-font-size-small,.875rem);text-align:left;cursor:pointer;background:0 0;border:none;display:inline-flex}.AKPhoneInput-module__kED1Xq__ak-phone-input__option:hover{background-color:var(--ak-background-color-hover,#f8f9ff)}.AKPhoneInput-module__kED1Xq__ak-phone-input__option:focus-visible{outline:var(--ak-border-width-small,1px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:2px}.AKPhoneInput-module__kED1Xq__ak-phone-input__option--active{background-color:var(--ak-primary-color-light,#667eea26)}.AKPhoneInput-module__kED1Xq__ak-phone-input__option-name{flex:1}.AKPhoneInput-module__kED1Xq__ak-phone-input__option-dial{color:var(--ak-text-color-light,#666)}.AKPhoneInput-module__kED1Xq__ak-phone-input__empty{padding:var(--ak-padding-small,.5rem .625rem);font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#666)}.AKPhoneInput-module__kED1Xq__ak-phone-input__error{color:var(--ak-border-color-error,#ef4444);font-size:var(--ak-font-size-small,.875rem)}
.AKFlag-module__LrUBNW__ak-flag{object-fit:cover;border-radius:var(--ak-border-radius-small,4px);border:var(--ak-border-width-small,1px) solid var(--ak-border-color,#e0e0e0);background-color:var(--ak-background-color-alt,#f5f5f5);line-height:1;font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color,#333);text-align:center;display:inline-block}.AKFlag-module__LrUBNW__ak-flag--small{width:var(--ak-flag-size-sm,1rem)}.AKFlag-module__LrUBNW__ak-flag--medium{width:var(--ak-flag-size-md,1.25rem)}.AKFlag-module__LrUBNW__ak-flag--large{width:var(--ak-flag-size-lg,1.5rem)}.AKFlag-module__LrUBNW__ak-flag--square.AKFlag-module__LrUBNW__ak-flag--small{height:var(--ak-flag-size-sm,1rem)}.AKFlag-module__LrUBNW__ak-flag--square.AKFlag-module__LrUBNW__ak-flag--medium{height:var(--ak-flag-size-md,1.25rem)}.AKFlag-module__LrUBNW__ak-flag--square.AKFlag-module__LrUBNW__ak-flag--large{height:var(--ak-flag-size-lg,1.5rem)}.AKFlag-module__LrUBNW__ak-flag--wide.AKFlag-module__LrUBNW__ak-flag--small{height:.75rem}.AKFlag-module__LrUBNW__ak-flag--wide.AKFlag-module__LrUBNW__ak-flag--medium{height:.9375rem}.AKFlag-module__LrUBNW__ak-flag--wide.AKFlag-module__LrUBNW__ak-flag--large{height:1.125rem}
.AKSelect-module__QJ9xCW__ak-select{gap:var(--ak-gap,.5rem);flex-direction:column;display:flex}.AKSelect-module__QJ9xCW__ak-select__label{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,500);color:var(--ak-text-color,#374151)}.AKSelect-module__QJ9xCW__ak-select__select{padding:var(--ak-padding-medium,.75rem 1.5rem);border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius,8px);font-size:var(--ak-font-size,1rem);color:var(--ak-text-color,#333);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background-color:var(--ak-background-color,#fff);appearance:none;cursor:pointer;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='%23333333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:12px;width:100%;padding-right:calc(2rem + 12px);font-family:inherit}.AKSelect-module__QJ9xCW__dark .AKSelect-module__QJ9xCW__ak-select__select,[data-theme=dark] .AKSelect-module__QJ9xCW__ak-select__select{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='%23e5e5e5' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.AKSelect-module__QJ9xCW__ak-select__select--small{padding:var(--ak-padding-small,.5rem 1rem);font-size:var(--ak-font-size-small,.875rem);border-radius:var(--ak-border-radius-small,4px);border-width:var(--ak-border-width-small,1px);padding-right:calc(1.5rem + 12px)}.AKSelect-module__QJ9xCW__ak-select__select--medium{padding:var(--ak-padding-medium,.75rem 1.5rem);font-size:var(--ak-font-size-medium,1rem);border-radius:var(--ak-border-radius-medium,8px);border-width:var(--ak-border-width-medium,2px);padding-right:calc(2rem + 12px)}.AKSelect-module__QJ9xCW__ak-select__select--large{padding:var(--ak-padding-large,1rem 2rem);font-size:var(--ak-font-size-large,1.25rem);border-radius:var(--ak-border-radius-large,12px);border-width:var(--ak-border-width-large,3px);padding-right:calc(2.5rem + 12px)}.AKSelect-module__QJ9xCW__ak-select__select:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKSelect-module__QJ9xCW__ak-select__select:hover:not(:disabled):not(:focus){border-color:var(--ak-primary-color-hover,#764ba2)}.AKSelect-module__QJ9xCW__ak-select__select: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)}.AKSelect-module__QJ9xCW__ak-select__select--error{border-color:var(--ak-border-color-error,#ef4444)}.AKSelect-module__QJ9xCW__ak-select__select--error:focus{border-color:var(--ak-border-color-error,#ef4444);box-shadow:0 0 0 3px #ef44441a}.AKSelect-module__QJ9xCW__ak-select__error{color:var(--ak-border-color-error,#ef4444);font-size:var(--ak-font-size-small,.875rem)}
.AKSeparator-module__WXAAEq__ak-separator{border:none;flex-shrink:0;margin:0}.AKSeparator-module__WXAAEq__ak-separator--horizontal{border-top-width:var(--ak-border-width,1px);border-top-style:solid;border-top-color:var(--ak-border-color,#e5e7eb);width:100%;height:0}.AKSeparator-module__WXAAEq__ak-separator--vertical{border-left-width:var(--ak-border-width,1px);border-left-style:solid;border-left-color:var(--ak-border-color,#e5e7eb);width:0;height:100%}.AKSeparator-module__WXAAEq__ak-separator--solid{border-style:solid}.AKSeparator-module__WXAAEq__ak-separator--dashed{border-style:dashed}.AKSeparator-module__WXAAEq__ak-separator--dotted{border-style:dotted}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--solid{border-top-style:solid}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--dashed{border-top-style:dashed}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--dotted{border-top-style:dotted}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--solid{border-left-style:solid}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--dashed{border-left-style:dashed}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--dotted{border-left-style:dotted}.AKSeparator-module__WXAAEq__ak-separator--small{border-width:var(--ak-border-width-small,1px)}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--small{border-top-width:var(--ak-border-width-small,1px)}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--small{border-left-width:var(--ak-border-width-small,1px)}.AKSeparator-module__WXAAEq__ak-separator--medium{border-width:var(--ak-border-width-medium,2px)}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--medium{border-top-width:var(--ak-border-width-medium,2px)}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--medium{border-left-width:var(--ak-border-width-medium,2px)}.AKSeparator-module__WXAAEq__ak-separator--large{border-width:var(--ak-border-width-large,3px)}.AKSeparator-module__WXAAEq__ak-separator--horizontal.AKSeparator-module__WXAAEq__ak-separator--large{border-top-width:var(--ak-border-width-large,3px)}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--large{border-left-width:var(--ak-border-width-large,3px)}.AKSeparator-module__WXAAEq__ak-separator--spacing-small{margin:var(--ak-gap-small,.25rem) 0}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--spacing-small{margin:0 var(--ak-gap-small,.25rem)}.AKSeparator-module__WXAAEq__ak-separator--spacing-medium{margin:var(--ak-gap,.5rem) 0}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--spacing-medium{margin:0 var(--ak-gap,.5rem)}.AKSeparator-module__WXAAEq__ak-separator--spacing-large{margin:var(--ak-gap-large,1rem) 0}.AKSeparator-module__WXAAEq__ak-separator--vertical.AKSeparator-module__WXAAEq__ak-separator--spacing-large{margin:0 var(--ak-gap-large,1rem)}
.AKSocialIcons-module__mm7FOq__ak-social-icons{align-items:center;gap:var(--ak-gap-medium,.75rem);display:inline-flex}.AKSocialIcons-module__mm7FOq__ak-social-icons__link{color:var(--ak-text-color-light,#6b6b6b);transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.AKSocialIcons-module__mm7FOq__ak-social-icons__link:hover{color:var(--ak-primary-color,#7c8c6e)}.AKSocialIcons-module__mm7FOq__ak-social-icons__link:focus-visible{outline:2px solid var(--ak-border-color-focus,#8aa2ff);outline-offset:2px;border-radius:var(--ak-border-radius-small,4px)}.AKSocialIcons-module__mm7FOq__ak-social-icons__icon{display:inline-flex}.AKSocialIcons-module__mm7FOq__dark .AKSocialIcons-module__mm7FOq__ak-social-icons__link,[data-theme=dark] .AKSocialIcons-module__mm7FOq__ak-social-icons__link{color:#ffffffb3}.AKSocialIcons-module__mm7FOq__dark .AKSocialIcons-module__mm7FOq__ak-social-icons__link:hover,[data-theme=dark] .AKSocialIcons-module__mm7FOq__ak-social-icons__link:hover{color:var(--ak-text-color-inverse,#fff)}
.AKText-module__Qg25HG__ak-text{font-family:inherit;line-height:var(--ak-line-height,1.5);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);margin:0}.AKText-module__Qg25HG__ak-text--body{font-size:var(--ak-font-size,1rem);font-weight:var(--ak-font-weight-normal,400)}.AKText-module__Qg25HG__ak-text--small{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,400)}.AKText-module__Qg25HG__ak-text--large{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-normal,400)}.AKText-module__Qg25HG__ak-text--lead{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-normal,400);line-height:var(--ak-line-height,1.6)}.AKText-module__Qg25HG__ak-text--color-default{color:var(--ak-text-color,#333)}.AKText-module__Qg25HG__ak-text--color-muted{color:var(--ak-text-color-light,#666)}.AKText-module__Qg25HG__ak-text--color-primary{color:var(--ak-primary-color,#667eea)}.AKText-module__Qg25HG__ak-text--color-error{color:var(--ak-border-color-error,#ef4444)}.AKText-module__Qg25HG__ak-text--color-success{color:var(--ak-color-success,#10b981)}.AKText-module__Qg25HG__ak-text--align-left{text-align:left}.AKText-module__Qg25HG__ak-text--align-center{text-align:center}.AKText-module__Qg25HG__ak-text--align-right{text-align:right}.AKText-module__Qg25HG__ak-text--align-justify{text-align:justify}.AKText-module__Qg25HG__ak-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.AKTextarea-module__0FgOea__ak-textarea{gap:var(--ak-gap,.5rem);flex-direction:column;display:flex}.AKTextarea-module__0FgOea__ak-textarea__label{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-normal,500);color:var(--ak-text-color,#374151)}.AKTextarea-module__0FgOea__ak-textarea__textarea{padding:var(--ak-padding-medium,.75rem 1.5rem);border:var(--ak-border-width,2px) solid var(--ak-border-color,#e5e7eb);border-radius:var(--ak-border-radius,8px);font-size:var(--ak-font-size,1rem);background-color:var(--ak-background-color,#fff);color:var(--ak-text-color,#333);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);resize:vertical;width:100%;min-height:var(--ak-height-medium,2.5rem);font-family:inherit}.AKTextarea-module__0FgOea__ak-textarea__textarea::placeholder{color:var(--ak-text-color-light,#999)}.AKTextarea-module__0FgOea__ak-textarea__textarea--small{padding:var(--ak-padding-small,.5rem 1rem);font-size:var(--ak-font-size-small,.875rem);border-radius:var(--ak-border-radius-small,4px);border-width:var(--ak-border-width-small,1px);min-height:var(--ak-height-small,2rem)}.AKTextarea-module__0FgOea__ak-textarea__textarea--medium{padding:var(--ak-padding-medium,.75rem 1.5rem);font-size:var(--ak-font-size-medium,1rem);border-radius:var(--ak-border-radius-medium,8px);border-width:var(--ak-border-width-medium,2px);min-height:var(--ak-height-medium,2.5rem)}.AKTextarea-module__0FgOea__ak-textarea__textarea--large{padding:var(--ak-padding-large,1rem 2rem);font-size:var(--ak-font-size-large,1.25rem);border-radius:var(--ak-border-radius-large,12px);border-width:var(--ak-border-width-large,3px);min-height:var(--ak-height-large,3rem)}.AKTextarea-module__0FgOea__ak-textarea__textarea:focus{border-color:var(--ak-primary-color-focus,#5568d3);box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);outline:none}.AKTextarea-module__0FgOea__ak-textarea__textarea:hover:not(:disabled):not(:focus){border-color:var(--ak-primary-color-hover,#764ba2)}.AKTextarea-module__0FgOea__ak-textarea__textarea: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)}.AKTextarea-module__0FgOea__ak-textarea__textarea--error{border-color:var(--ak-border-color-error,#ef4444)}.AKTextarea-module__0FgOea__ak-textarea__textarea--error:focus{border-color:var(--ak-border-color-error,#ef4444);box-shadow:0 0 0 3px #ef44441a}.AKTextarea-module__0FgOea__ak-textarea__error{color:var(--ak-border-color-error,#ef4444);font-size:var(--ak-font-size-small,.875rem)}
.AKFlyout-module__6sQ8QW__ak-flyout{z-index:var(--ak-z-index-overlay,1000);background-color:var(--ak-background-color,#fff);box-shadow:var(--ak-shadow-hover,0 4px 12px #00000026);transition:transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);position:fixed}.AKFlyout-module__6sQ8QW__ak-flyout--closing{animation:none}.AKFlyout-module__6sQ8QW__ak-flyout__backdrop{z-index:var(--ak-z-index-dropdown,999);animation:AKFlyout-module__6sQ8QW__fade-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background-color:#00000080;position:fixed;inset:0}.AKFlyout-module__6sQ8QW__ak-flyout__backdrop--closing{animation:AKFlyout-module__6sQ8QW__fade-out var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.AKFlyout-module__6sQ8QW__ak-flyout__content{width:100%;height:100%;overflow:hidden auto}.AKFlyout-module__6sQ8QW__ak-flyout--left{width:100%;max-width:320px;animation:AKFlyout-module__6sQ8QW__slide-in-left var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards;top:0;bottom:0;left:0;transform:translate(-100%)}.AKFlyout-module__6sQ8QW__ak-flyout--left.AKFlyout-module__6sQ8QW__ak-flyout--closing{animation:AKFlyout-module__6sQ8QW__slide-out-left var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards}.AKFlyout-module__6sQ8QW__ak-flyout--right{width:100%;max-width:320px;animation:AKFlyout-module__6sQ8QW__slide-in-right var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards;top:0;bottom:0;right:0;transform:translate(100%)}.AKFlyout-module__6sQ8QW__ak-flyout--right.AKFlyout-module__6sQ8QW__ak-flyout--closing{animation:AKFlyout-module__6sQ8QW__slide-out-right var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards}.AKFlyout-module__6sQ8QW__ak-flyout--top{width:100%;max-height:50vh;animation:AKFlyout-module__6sQ8QW__slide-in-top var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards;top:0;left:0;right:0;transform:translateY(-100%)}.AKFlyout-module__6sQ8QW__ak-flyout--top.AKFlyout-module__6sQ8QW__ak-flyout--closing{animation:AKFlyout-module__6sQ8QW__slide-out-top var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards}.AKFlyout-module__6sQ8QW__ak-flyout--bottom{width:100%;max-height:50vh;animation:AKFlyout-module__6sQ8QW__slide-in-bottom var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards;bottom:0;left:0;right:0;transform:translateY(100%)}.AKFlyout-module__6sQ8QW__ak-flyout--bottom.AKFlyout-module__6sQ8QW__ak-flyout--closing{animation:AKFlyout-module__6sQ8QW__slide-out-bottom var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease) forwards}@keyframes AKFlyout-module__6sQ8QW__fade-in{0%{opacity:0}to{opacity:1}}@keyframes AKFlyout-module__6sQ8QW__slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes AKFlyout-module__6sQ8QW__slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes AKFlyout-module__6sQ8QW__slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes AKFlyout-module__6sQ8QW__slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes AKFlyout-module__6sQ8QW__fade-out{0%{opacity:1}to{opacity:0}}@keyframes AKFlyout-module__6sQ8QW__slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes AKFlyout-module__6sQ8QW__slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes AKFlyout-module__6sQ8QW__slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes AKFlyout-module__6sQ8QW__slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (min-width:768px){.AKFlyout-module__6sQ8QW__ak-flyout--left,.AKFlyout-module__6sQ8QW__ak-flyout--right{max-width:400px}.AKFlyout-module__6sQ8QW__ak-flyout--top,.AKFlyout-module__6sQ8QW__ak-flyout--bottom{max-height:60vh}}@media (min-width:1024px){.AKFlyout-module__6sQ8QW__ak-flyout--left,.AKFlyout-module__6sQ8QW__ak-flyout--right{max-width:480px}}
.AKLoader-module__tSPeCa__ak-loader{justify-content:center;align-items:center;display:inline-flex}.AKLoader-module__tSPeCa__ak-loader--small{width:var(--ak-loader-size-sm,1rem);height:var(--ak-loader-size-sm,1rem)}.AKLoader-module__tSPeCa__ak-loader--medium{width:var(--ak-loader-size-md,2rem);height:var(--ak-loader-size-md,2rem)}.AKLoader-module__tSPeCa__ak-loader--large{width:var(--ak-loader-size-lg,3rem);height:var(--ak-loader-size-lg,3rem)}.AKLoader-module__tSPeCa__ak-loader--spinner{position:relative}.AKLoader-module__tSPeCa__ak-loader__spinner{width:100%;height:100%;position:relative}.AKLoader-module__tSPeCa__ak-loader__spinner-ring{border:3px solid #0000;border-top-color:var(--ak-primary-color,#667eea);border-radius:50%;width:100%;height:100%;animation:.8s linear infinite AKLoader-module__tSPeCa__ak-loader-spin}.AKLoader-module__tSPeCa__ak-loader--small .AKLoader-module__tSPeCa__ak-loader__spinner-ring{border-width:2px}.AKLoader-module__tSPeCa__ak-loader--large .AKLoader-module__tSPeCa__ak-loader__spinner-ring{border-width:4px}@keyframes AKLoader-module__tSPeCa__ak-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AKLoader-module__tSPeCa__ak-loader--dots,.AKLoader-module__tSPeCa__ak-loader__dots{gap:var(--ak-gap-small,.25rem);justify-content:center;align-items:center;display:flex}.AKLoader-module__tSPeCa__ak-loader__dots span{background-color:var(--ak-primary-color,#667eea);border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite AKLoader-module__tSPeCa__ak-loader-dots}.AKLoader-module__tSPeCa__ak-loader--small .AKLoader-module__tSPeCa__ak-loader__dots span{width:.375rem;height:.375rem}.AKLoader-module__tSPeCa__ak-loader--large .AKLoader-module__tSPeCa__ak-loader__dots span{width:.75rem;height:.75rem}.AKLoader-module__tSPeCa__ak-loader__dots span:first-child{animation-delay:0s}.AKLoader-module__tSPeCa__ak-loader__dots span:nth-child(2){animation-delay:.2s}.AKLoader-module__tSPeCa__ak-loader__dots span:nth-child(3){animation-delay:.4s}@keyframes AKLoader-module__tSPeCa__ak-loader-dots{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.AKLoader-module__tSPeCa__ak-loader--pulse,.AKLoader-module__tSPeCa__ak-loader__pulse{gap:var(--ak-gap-small,.25rem);justify-content:center;align-items:center;display:flex}.AKLoader-module__tSPeCa__ak-loader__pulse div{background-color:var(--ak-primary-color,#667eea);border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite AKLoader-module__tSPeCa__ak-loader-pulse}.AKLoader-module__tSPeCa__ak-loader--small .AKLoader-module__tSPeCa__ak-loader__pulse div{width:.375rem;height:.375rem}.AKLoader-module__tSPeCa__ak-loader--large .AKLoader-module__tSPeCa__ak-loader__pulse div{width:.75rem;height:.75rem}.AKLoader-module__tSPeCa__ak-loader__pulse div:first-child{animation-delay:0s}.AKLoader-module__tSPeCa__ak-loader__pulse div:nth-child(2){animation-delay:.2s}.AKLoader-module__tSPeCa__ak-loader__pulse div:nth-child(3){animation-delay:.4s}@keyframes AKLoader-module__tSPeCa__ak-loader-pulse{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.AKLoader-module__tSPeCa__ak-loader--primary .AKLoader-module__tSPeCa__ak-loader__spinner-ring,.AKLoader-module__tSPeCa__ak-loader--primary .AKLoader-module__tSPeCa__ak-loader__dots span,.AKLoader-module__tSPeCa__ak-loader--primary .AKLoader-module__tSPeCa__ak-loader__pulse div{border-top-color:var(--ak-primary-color,#667eea);background-color:var(--ak-primary-color,#667eea)}.AKLoader-module__tSPeCa__ak-loader--secondary .AKLoader-module__tSPeCa__ak-loader__spinner-ring,.AKLoader-module__tSPeCa__ak-loader--secondary .AKLoader-module__tSPeCa__ak-loader__dots span,.AKLoader-module__tSPeCa__ak-loader--secondary .AKLoader-module__tSPeCa__ak-loader__pulse div{border-top-color:var(--ak-secondary-color,#667eea);background-color:var(--ak-secondary-color,#667eea)}.AKLoader-module__tSPeCa__ak-loader--neutral .AKLoader-module__tSPeCa__ak-loader__spinner-ring,.AKLoader-module__tSPeCa__ak-loader--neutral .AKLoader-module__tSPeCa__ak-loader__dots span,.AKLoader-module__tSPeCa__ak-loader--neutral .AKLoader-module__tSPeCa__ak-loader__pulse div{border-top-color:var(--ak-text-color-light,#666);background-color:var(--ak-text-color-light,#666)}
.AKSkeleton-module__i-La2W__ak-skeleton{background-color:var(--ak-background-color-alt,#f5f5f5);border-radius:var(--ak-border-radius-small,4px);display:block}.AKSkeleton-module__i-La2W__ak-skeleton--text{border-radius:var(--ak-border-radius-small,4px);width:100%;height:1em}.AKSkeleton-module__i-La2W__ak-skeleton--circular{border-radius:50%;width:2.5rem;height:2.5rem}.AKSkeleton-module__i-La2W__ak-skeleton--rectangular{border-radius:var(--ak-border-radius-small,4px);width:100%;height:8rem}.AKSkeleton-module__i-La2W__ak-skeleton--pulse{animation:1.5s ease-in-out infinite AKSkeleton-module__i-La2W__ak-skeleton-pulse}@keyframes AKSkeleton-module__i-La2W__ak-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.AKSkeleton-module__i-La2W__ak-skeleton--wave{position:relative;overflow:hidden}.AKSkeleton-module__i-La2W__ak-skeleton--wave:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.5s ease-in-out infinite AKSkeleton-module__i-La2W__ak-skeleton-wave;position:absolute;inset:0}@keyframes AKSkeleton-module__i-La2W__ak-skeleton-wave{0%{transform:translate(-100%)}to{transform:translate(100%)}}.AKSkeleton-module__i-La2W__ak-skeleton-container{gap:var(--ak-gap-small,.25rem);flex-direction:column;width:100%;display:flex}.AKSkeleton-module__i-La2W__ak-skeleton-container .AKSkeleton-module__i-La2W__ak-skeleton--text{margin-bottom:var(--ak-padding-sm,.5rem)}
.AKTooltip-module___gl2PG__ak-tooltip-wrapper{display:inline-block;position:relative}.AKTooltip-module___gl2PG__ak-tooltip{z-index:var(--ak-z-index-overlay,1000);padding:var(--ak-padding-small,.5rem 1rem);background-color:var(--ak-text-color-dark,#000);color:var(--ak-text-color-inverse,#fff);border-radius:var(--ak-border-radius-small,4px);font-size:var(--ak-font-size-small,.875rem);line-height:var(--ak-line-height,1.5);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease), transform var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);word-wrap:break-word;white-space:normal;max-width:200px;position:absolute;transform:scale(.95)}.AKTooltip-module___gl2PG__ak-tooltip-wrapper:hover .AKTooltip-module___gl2PG__ak-tooltip,.AKTooltip-module___gl2PG__ak-tooltip-wrapper:focus-within .AKTooltip-module___gl2PG__ak-tooltip{opacity:1;transform:scale(1)}.AKTooltip-module___gl2PG__ak-tooltip--top{margin-bottom:8px;bottom:100%;left:50%;transform:translate(-50%)translateY(-4px)scale(.95)}.AKTooltip-module___gl2PG__ak-tooltip-wrapper:hover .AKTooltip-module___gl2PG__ak-tooltip--top,.AKTooltip-module___gl2PG__ak-tooltip-wrapper:focus-within .AKTooltip-module___gl2PG__ak-tooltip--top{transform:translate(-50%)translateY(0)scale(1)}.AKTooltip-module___gl2PG__ak-tooltip--bottom{margin-top:8px;top:100%;left:50%;transform:translate(-50%)translateY(4px)scale(.95)}.AKTooltip-module___gl2PG__ak-tooltip-wrapper:hover .AKTooltip-module___gl2PG__ak-tooltip--bottom,.AKTooltip-module___gl2PG__ak-tooltip-wrapper:focus-within .AKTooltip-module___gl2PG__ak-tooltip--bottom{transform:translate(-50%)translateY(0)scale(1)}.AKTooltip-module___gl2PG__ak-tooltip--left{margin-right:8px;top:50%;right:100%;transform:translateY(-50%)translate(-4px)scale(.95)}.AKTooltip-module___gl2PG__ak-tooltip-wrapper:hover .AKTooltip-module___gl2PG__ak-tooltip--left,.AKTooltip-module___gl2PG__ak-tooltip-wrapper:focus-within .AKTooltip-module___gl2PG__ak-tooltip--left{transform:translateY(-50%)translate(0)scale(1)}.AKTooltip-module___gl2PG__ak-tooltip--right{margin-left:8px;top:50%;left:100%;transform:translateY(-50%)translate(4px)scale(.95)}.AKTooltip-module___gl2PG__ak-tooltip-wrapper:hover .AKTooltip-module___gl2PG__ak-tooltip--right,.AKTooltip-module___gl2PG__ak-tooltip-wrapper:focus-within .AKTooltip-module___gl2PG__ak-tooltip--right{transform:translateY(-50%)translate(0)scale(1)}.AKTooltip-module___gl2PG__ak-tooltip:after{content:"";border:6px solid #0000;width:0;height:0;position:absolute}.AKTooltip-module___gl2PG__ak-tooltip--top:after{border-top-color:var(--ak-text-color-dark,#000);bottom:-12px;left:50%;transform:translate(-50%)}.AKTooltip-module___gl2PG__ak-tooltip--bottom:after{border-bottom-color:var(--ak-text-color-dark,#000);top:-12px;left:50%;transform:translate(-50%)}.AKTooltip-module___gl2PG__ak-tooltip--left:after{border-left-color:var(--ak-text-color-dark,#000);top:50%;right:-12px;transform:translateY(-50%)}.AKTooltip-module___gl2PG__ak-tooltip--right:after{border-right-color:var(--ak-text-color-dark,#000);top:50%;left:-12px;transform:translateY(-50%)}
.AKRatingStars-module__dcjaEG__ak-rating-stars{align-items:center;gap:var(--ak-gap-small,.25rem);display:inline-flex}.AKRatingStars-module__dcjaEG__ak-rating-stars__container{gap:var(--ak-gap-small,.25rem);align-items:center;display:inline-flex}.AKRatingStars-module__dcjaEG__ak-rating-stars__star{cursor:default;font-size:var(--ak-font-size-xl,1.5rem);color:var(--ak-border-color,#e5e7eb);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.AKRatingStars-module__dcjaEG__ak-rating-stars--small .AKRatingStars-module__dcjaEG__ak-rating-stars__star{font-size:var(--ak-font-size-medium,1rem)}.AKRatingStars-module__dcjaEG__ak-rating-stars--medium .AKRatingStars-module__dcjaEG__ak-rating-stars__star{font-size:var(--ak-font-size-xl,1.5rem)}.AKRatingStars-module__dcjaEG__ak-rating-stars--large .AKRatingStars-module__dcjaEG__ak-rating-stars__star{font-size:var(--ak-font-size-2xl,2rem)}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--full{color:var(--ak-primary-color,#667eea)}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--half{color:var(--ak-primary-color,#667eea);position:relative}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--half:after{content:"☆";color:var(--ak-border-color,#e5e7eb);clip-path:inset(0 0 0 50%);position:absolute;top:0;left:50%}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--empty{color:var(--ak-border-color,#e5e7eb)}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--clickable{cursor:pointer}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--clickable:hover{color:var(--ak-primary-color-hover,#764ba2);transform:scale(1.1)}.AKRatingStars-module__dcjaEG__ak-rating-stars__star--clickable:focus{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea1a);border-radius:var(--ak-border-radius-small,4px);outline:none}.AKRatingStars-module__dcjaEG__ak-rating-stars__star:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.6)}.AKRatingStars-module__dcjaEG__ak-rating-stars__value{font-size:var(--ak-font-size-medium,1rem);color:var(--ak-text-color-light,#666);margin-left:var(--ak-gap-small,.25rem)}
.AKToggleSwitch-module__otuHRq__ak-toggle{align-items:center;gap:var(--ak-gap-medium,.5rem);cursor:pointer;padding:var(--ak-padding-small,.25rem) 0;transition:opacity var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:none;display:inline-flex}.AKToggleSwitch-module__otuHRq__ak-toggle:focus{outline:none}.AKToggleSwitch-module__otuHRq__ak-toggle:focus-visible .AKToggleSwitch-module__otuHRq__ak-toggle__track{box-shadow:var(--ak-shadow-focus,0 0 0 3px #667eea33)}.AKToggleSwitch-module__otuHRq__ak-toggle--disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed}.AKToggleSwitch-module__otuHRq__ak-toggle__track{transition:background-color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);border-radius:999px;display:inline-block;position:relative}.AKToggleSwitch-module__otuHRq__ak-toggle__track--on{background-color:var(--ak-color-success,#4caf50)}.AKToggleSwitch-module__otuHRq__ak-toggle__track--off{background-color:var(--ak-border-color,#ccc)}.AKToggleSwitch-module__otuHRq__ak-toggle__thumb{background-color:var(--ak-color-white,#fff);transition:left var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);border-radius:50%;position:absolute;top:2px;box-shadow:0 1px 3px #0003}.AKToggleSwitch-module__otuHRq__ak-toggle__label{font-weight:var(--ak-font-weight,600);transition:color var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.AKToggleSwitch-module__otuHRq__ak-toggle__label--on{color:var(--ak-color-success,#4caf50)}.AKToggleSwitch-module__otuHRq__ak-toggle__label--off{color:var(--ak-text-color-light,#999)}.AKToggleSwitch-module__otuHRq__ak-toggle--small .AKToggleSwitch-module__otuHRq__ak-toggle__track{width:var(--ak-toggle-width-sm,28px);height:var(--ak-toggle-height-sm,16px)}.AKToggleSwitch-module__otuHRq__ak-toggle--small .AKToggleSwitch-module__otuHRq__ak-toggle__thumb{width:var(--ak-toggle-thumb-sm,12px);height:var(--ak-toggle-thumb-sm,12px)}.AKToggleSwitch-module__otuHRq__ak-toggle--small .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--off{left:2px}.AKToggleSwitch-module__otuHRq__ak-toggle--small .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--on{left:14px}.AKToggleSwitch-module__otuHRq__ak-toggle--small .AKToggleSwitch-module__otuHRq__ak-toggle__label{font-size:var(--ak-font-size-small,.75rem)}.AKToggleSwitch-module__otuHRq__ak-toggle--medium .AKToggleSwitch-module__otuHRq__ak-toggle__track{width:var(--ak-toggle-width-md,36px);height:var(--ak-toggle-height-md,20px)}.AKToggleSwitch-module__otuHRq__ak-toggle--medium .AKToggleSwitch-module__otuHRq__ak-toggle__thumb{width:var(--ak-toggle-thumb-md,16px);height:var(--ak-toggle-thumb-md,16px)}.AKToggleSwitch-module__otuHRq__ak-toggle--medium .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--off{left:2px}.AKToggleSwitch-module__otuHRq__ak-toggle--medium .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--on{left:18px}.AKToggleSwitch-module__otuHRq__ak-toggle--medium .AKToggleSwitch-module__otuHRq__ak-toggle__label{font-size:var(--ak-font-size-small,.875rem)}.AKToggleSwitch-module__otuHRq__ak-toggle--large .AKToggleSwitch-module__otuHRq__ak-toggle__track{width:var(--ak-toggle-width-lg,48px);height:var(--ak-toggle-height-lg,26px)}.AKToggleSwitch-module__otuHRq__ak-toggle--large .AKToggleSwitch-module__otuHRq__ak-toggle__thumb{width:var(--ak-toggle-thumb-lg,22px);height:var(--ak-toggle-thumb-lg,22px)}.AKToggleSwitch-module__otuHRq__ak-toggle--large .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--off{left:2px}.AKToggleSwitch-module__otuHRq__ak-toggle--large .AKToggleSwitch-module__otuHRq__ak-toggle__thumb--on{left:24px}.AKToggleSwitch-module__otuHRq__ak-toggle--large .AKToggleSwitch-module__otuHRq__ak-toggle__label{font-size:var(--ak-font-size-medium,1rem)}
.AKTable-module__Fub1Ua__ak-table-wrapper{border-radius:var(--ak-border-radius-medium,8px);width:100%;overflow-x:auto}.AKTable-module__Fub1Ua__ak-table{border-collapse:collapse;width:100%;font-size:var(--ak-font-size-medium,.9375rem)}.AKTable-module__Fub1Ua__ak-table th{text-align:left;padding:var(--ak-padding-small,.75rem 1rem);font-size:var(--ak-font-size-small,.75rem);font-weight:var(--ak-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--ak-letter-spacing-wide,.05em);color:var(--ak-text-color-light,#666);border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);white-space:nowrap}.AKTable-module__Fub1Ua__ak-table td{padding:var(--ak-padding-small,.875rem 1rem);font-size:var(--ak-font-size-medium,.9375rem);border-bottom:var(--ak-border-width-thin,1px) solid var(--ak-border-color,#e5e7eb);vertical-align:middle;color:var(--ak-text-color,#333)}.AKTable-module__Fub1Ua__ak-table tbody tr:last-child td{border-bottom:none}.AKTable-module__Fub1Ua__ak-table--hoverable tbody tr{transition:background-color var(--ak-transition-duration-fast,.1s) var(--ak-transition-timing,ease)}.AKTable-module__Fub1Ua__ak-table--hoverable tbody tr:hover{background-color:var(--ak-background-color-hover,#f7f9ff)}.AKTable-module__Fub1Ua__ak-table--striped tbody tr:nth-child(2n){background-color:var(--ak-background-color-alt,#f5f5f5)}.AKTable-module__Fub1Ua__ak-table--compact th{padding:var(--ak-padding-sm,.5rem) var(--ak-padding-md,.75rem)}.AKTable-module__Fub1Ua__ak-table--compact td{padding:.625rem var(--ak-padding-md,.75rem);font-size:var(--ak-font-size-small,.8125rem)}.AKTable-module__Fub1Ua__ak-table__row--clickable{cursor:pointer}@media (max-width:768px){.AKTable-module__Fub1Ua__ak-table{font-size:var(--ak-font-size-small,.8125rem)}.AKTable-module__Fub1Ua__ak-table th,.AKTable-module__Fub1Ua__ak-table td{padding:.625rem var(--ak-padding-sm,.5rem)}}
.AKAlert-module__CBDnYq__ak-alert{align-items:flex-start;gap:var(--ak-gap-medium,.75rem);padding:var(--ak-padding-small,.75rem 1rem);border-radius:var(--ak-border-radius-medium,8px);font-size:var(--ak-font-size-small,.875rem);line-height:var(--ak-line-height,1.5);border:var(--ak-border-width-thin,1px) solid transparent;animation:AKAlert-module__CBDnYq__ak-alert-fade-in var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);display:flex}@keyframes AKAlert-module__CBDnYq__ak-alert-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AKAlert-module__CBDnYq__ak-alert--error{background-color:var(--ak-color-error-bg,#e539351a);border-color:var(--ak-color-error-border,#e539354d);color:var(--ak-color-error,#ef5350)}.AKAlert-module__CBDnYq__ak-alert--success{background-color:var(--ak-color-success-bg,#4caf501a);border-color:var(--ak-color-success-border,#4caf504d);color:var(--ak-color-success,#4caf50)}.AKAlert-module__CBDnYq__ak-alert--warning{background-color:var(--ak-color-warning-bg,#f59e0b1a);border-color:var(--ak-color-warning-border,#f59e0b4d);color:var(--ak-color-warning,#f59e0b)}.AKAlert-module__CBDnYq__ak-alert--info{background-color:var(--ak-color-info-bg,#3b82f61a);border-color:var(--ak-color-info-border,#3b82f64d);color:var(--ak-color-info,#3b82f6)}.AKAlert-module__CBDnYq__ak-alert__icon{font-size:var(--ak-font-size-medium,1rem);flex-shrink:0;line-height:1.5}.AKAlert-module__CBDnYq__ak-alert__content{flex:1;min-width:0}.AKAlert-module__CBDnYq__ak-alert__close{cursor:pointer;border-radius:var(--ak-border-radius-small,4px);width:24px;height:24px;color:inherit;opacity:var(--ak-opacity-disabled,.6);font-size:var(--ak-font-size-xs,.75rem);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AKAlert-module__CBDnYq__ak-alert__close:hover{opacity:1;background-color:#0000001a}.AKAlert-module__CBDnYq__ak-alert__close:focus{box-shadow:var(--ak-shadow-focus,0 0 0 2px #667eea33);outline:none}
.AKEmptyState-module__7NJyKq__ak-empty-state{text-align:center;padding:var(--ak-padding-large,4rem 2rem);color:var(--ak-text-color-light,#666);flex-direction:column;justify-content:center;align-items:center;display:flex}.AKEmptyState-module__7NJyKq__ak-empty-state__icon{margin-bottom:var(--ak-gap-large,1.5rem);font-size:var(--ak-font-size-3xl,3rem);opacity:var(--ak-opacity-muted,.5);color:var(--ak-text-color-light,#999)}.AKEmptyState-module__7NJyKq__ak-empty-state__title{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight,600);color:var(--ak-text-color,#333);margin:0 0 var(--ak-gap-small,.5rem) 0}.AKEmptyState-module__7NJyKq__ak-empty-state__description{font-size:var(--ak-font-size-medium,1rem);color:var(--ak-text-color-light,#666);max-width:400px;margin:0 0 var(--ak-gap-large,1.5rem) 0;line-height:var(--ak-line-height,1.5)}.AKEmptyState-module__7NJyKq__ak-empty-state__action{margin-top:var(--ak-gap-medium,.5rem)}
.AKStatCard-module__6RjKHW__ak-stat-card{text-align:center;padding:var(--ak-padding-medium,1.5rem);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,12px);transition:all var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex-direction:column;align-items:center;display:flex}.AKStatCard-module__6RjKHW__ak-stat-card:hover{transform:var(--ak-transform-hover,translateY(-2px));box-shadow:var(--ak-shadow-hover,0 4px 12px #0000001a)}.AKStatCard-module__6RjKHW__ak-stat-card__icon{margin-bottom:var(--ak-gap-medium,.75rem);font-size:var(--ak-font-size-xl,1.5rem);opacity:var(--ak-opacity-secondary,.8)}.AKStatCard-module__6RjKHW__ak-stat-card__value{font-size:var(--ak-font-size-2xl,2rem);font-weight:var(--ak-font-weight-bold,700);line-height:var(--ak-line-height-tight,1.2);margin-bottom:var(--ak-gap-small,.25rem);font-variant-numeric:tabular-nums}.AKStatCard-module__6RjKHW__ak-stat-card__label{font-size:var(--ak-font-size-small,.8125rem);color:var(--ak-text-color-light,#666);line-height:var(--ak-line-height,1.5)}.AKStatCard-module__6RjKHW__ak-stat-card--default .AKStatCard-module__6RjKHW__ak-stat-card__value,.AKStatCard-module__6RjKHW__ak-stat-card--primary .AKStatCard-module__6RjKHW__ak-stat-card__value{color:var(--ak-primary-color,#667eea)}.AKStatCard-module__6RjKHW__ak-stat-card--primary{border-color:var(--ak-primary-color-light,#667eea33)}.AKStatCard-module__6RjKHW__ak-stat-card--success .AKStatCard-module__6RjKHW__ak-stat-card__value{color:var(--ak-color-success,#4caf50)}.AKStatCard-module__6RjKHW__ak-stat-card--success{border-color:var(--ak-color-success-light,#4caf5033)}.AKStatCard-module__6RjKHW__ak-stat-card--warning .AKStatCard-module__6RjKHW__ak-stat-card__value{color:var(--ak-color-warning,#f59e0b)}.AKStatCard-module__6RjKHW__ak-stat-card--warning{border-color:var(--ak-color-warning-light,#f59e0b33)}.AKStatCard-module__6RjKHW__ak-stat-card--error .AKStatCard-module__6RjKHW__ak-stat-card__value{color:var(--ak-color-error,#ef4444)}.AKStatCard-module__6RjKHW__ak-stat-card--error{border-color:var(--ak-color-error-light,#ef444433)}
.AKDetailField-module__ZOgjoW__ak-detail-field{margin-bottom:var(--ak-gap-medium,1rem)}.AKDetailField-module__ZOgjoW__ak-detail-field__label{font-size:var(--ak-font-size-small,.75rem);font-weight:var(--ak-font-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--ak-letter-spacing-wide,.05em);color:var(--ak-text-color-light,#666);margin-bottom:var(--ak-gap-small,.25rem)}.AKDetailField-module__ZOgjoW__ak-detail-field__value{font-size:var(--ak-font-size-medium,1rem);color:var(--ak-text-color,#333);word-break:break-all;line-height:var(--ak-line-height,1.5);margin:0}.AKDetailField-module__ZOgjoW__ak-detail-field__empty{color:var(--ak-text-color-light,#999)}
.AKLineChart-module__3vMt-G__ak-line-chart{gap:var(--ak-gap-small,.25rem);border:1px solid var(--ak-border-color,#d4d4d8);border-radius:var(--ak-border-radius-medium,8px);padding:var(--ak-padding-medium,1rem) var(--ak-padding-medium,1rem) var(--ak-padding-small,.5rem);background-color:var(--ak-background-color,#fff);flex-direction:column;display:flex}.AKLineChart-module__3vMt-G__ak-line-chart__legend{color:var(--ak-text-color-light,#6b7280);font-size:var(--ak-font-size-small,.8125rem);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.AKLineChart-module__3vMt-G__ak-line-chart__svg-wrap{position:relative}.AKLineChart-module__3vMt-G__ak-line-chart__svg{cursor:crosshair;width:100%;height:auto;max-height:200px;display:block}.AKLineChart-module__3vMt-G__ak-line-chart__area{fill:var(--ak-primary-color,#7c3aed);opacity:.08}.AKLineChart-module__3vMt-G__ak-line-chart__line{fill:none;stroke:var(--ak-primary-color,#7c3aed);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.AKLineChart-module__3vMt-G__ak-line-chart__hover-line{stroke:var(--ak-primary-color,#7c3aed);stroke-width:1px;stroke-dasharray:3 3;opacity:.5;pointer-events:none}.AKLineChart-module__3vMt-G__ak-line-chart__hover-dot{fill:var(--ak-primary-color,#7c3aed);stroke:var(--ak-background-color,#fff);stroke-width:2px;pointer-events:none}.AKLineChart-module__3vMt-G__ak-line-chart__tooltip{background:var(--ak-text-color,#111827);color:var(--ak-background-color,#fff);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;z-index:10;border-radius:4px;padding:3px 7px;font-size:.75rem;font-weight:600;position:absolute}.AKLineChart-module__3vMt-G__ak-line-chart__empty{color:var(--ak-text-color-light,#6b7280);text-align:center;padding:var(--ak-padding-large,2rem);font-size:var(--ak-font-size-small,.875rem)}.AKLineChart-module__3vMt-G__ak-line-chart__x-labels{height:1.25rem;margin-top:2px;position:relative}.AKLineChart-module__3vMt-G__ak-line-chart__x-label{color:var(--ak-text-color-light,#9ca3af);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;position:absolute}
.AKWeatherTile-module__Qi27La__ak-weather-tile{text-align:center;padding:var(--ak-padding-medium,1.25rem) var(--ak-padding-medium,1.25rem) var(--ak-padding-small,.875rem);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,12px);transition:box-shadow var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease);flex-direction:column;align-items:center;display:flex}.AKWeatherTile-module__Qi27La__ak-weather-tile__icon{margin-bottom:var(--ak-gap-small,.5rem);opacity:.7;font-size:1.25rem}.AKWeatherTile-module__Qi27La__ak-weather-tile__reading{margin-bottom:var(--ak-gap-small,.375rem);align-items:baseline;gap:.2em;line-height:1;display:flex}.AKWeatherTile-module__Qi27La__ak-weather-tile__value{font-size:var(--ak-font-size-2xl,2rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ak-primary-color,#3b82f6);font-weight:700}.AKWeatherTile-module__Qi27La__ak-weather-tile__unit{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b7280);font-weight:500}.AKWeatherTile-module__Qi27La__ak-weather-tile__label{font-size:var(--ak-font-size-small,.8125rem);color:var(--ak-text-color-light,#6b7280);letter-spacing:.01em}.AKWeatherTile-module__Qi27La__ak-weather-tile--warning .AKWeatherTile-module__Qi27La__ak-weather-tile__value{color:var(--ak-color-warning,#f59e0b)}.AKWeatherTile-module__Qi27La__ak-weather-tile--warning{border-color:var(--ak-color-warning-light,#f59e0b40)}.AKWeatherTile-module__Qi27La__ak-weather-tile--error .AKWeatherTile-module__Qi27La__ak-weather-tile__value{color:var(--ak-color-error,#ef4444)}.AKWeatherTile-module__Qi27La__ak-weather-tile--error{border-color:var(--ak-color-error-light,#ef444440)}
.AKWindCompass-module__89y8Xq__ak-wind-compass{align-items:center;gap:var(--ak-gap-small,.375rem);flex-direction:column;display:inline-flex}.AKWindCompass-module__89y8Xq__ak-wind-compass__ring{fill:var(--ak-background-color-alt,#f5f5f5);stroke:var(--ak-border-color,#d1d5db);stroke-width:1.5px}.AKWindCompass-module__89y8Xq__ak-wind-compass__tick-major{stroke:var(--ak-text-color-light,#6b7280);stroke-width:1.5px;stroke-linecap:round}.AKWindCompass-module__89y8Xq__ak-wind-compass__tick-minor{stroke:var(--ak-border-color,#d1d5db);stroke-width:1px;stroke-linecap:round}.AKWindCompass-module__89y8Xq__ak-wind-compass__cardinal{fill:var(--ak-text-color-light,#6b7280);letter-spacing:.02em;font-family:system-ui,sans-serif;font-size:9px;font-weight:600}.AKWindCompass-module__89y8Xq__ak-wind-compass__arrow line,.AKWindCompass-module__89y8Xq__ak-wind-compass__arrow polygon{fill:var(--ak-primary-color,#3b82f6);stroke:var(--ak-primary-color,#3b82f6);stroke-linecap:round;stroke-linejoin:round}.AKWindCompass-module__89y8Xq__ak-wind-compass__center{fill:var(--ak-primary-color,#3b82f6)}.AKWindCompass-module__89y8Xq__ak-wind-compass__label{font-size:var(--ak-font-size-small,.8125rem);color:var(--ak-text-color,#111827);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-weight:600}
.AKHero-module__ysI7Za__ak-hero{padding:var(--ak-padding-large,2rem);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AKHero-module__ysI7Za__ak-hero--bg-gradient{background:linear-gradient(135deg, var(--ak-primary-color,#7c8c6e) 0%, var(--ak-secondary-color,#c67b5c) 100%);color:var(--ak-text-color-inverse,#fff)}.AKHero-module__ysI7Za__ak-hero--bg-solid{background-color:var(--ak-primary-color,#7c8c6e);color:var(--ak-text-color-inverse,#fff)}.AKHero-module__ysI7Za__ak-hero--bg-transparent{color:var(--ak-text-color,#2c2c2c);background:0 0}.AKHero-module__ysI7Za__ak-hero--align-left .AKHero-module__ysI7Za__ak-hero__content{text-align:left;align-items:flex-start}.AKHero-module__ysI7Za__ak-hero--align-center .AKHero-module__ysI7Za__ak-hero__content{text-align:center;align-items:center}.AKHero-module__ysI7Za__ak-hero--align-right .AKHero-module__ysI7Za__ak-hero__content{text-align:right;align-items:flex-end}.AKHero-module__ysI7Za__ak-hero--size-small .AKHero-module__ysI7Za__ak-hero__title{font-size:clamp(1.5rem,3vw,2rem)}.AKHero-module__ysI7Za__ak-hero--size-medium .AKHero-module__ysI7Za__ak-hero__title{font-size:clamp(2rem,4vw,3rem)}.AKHero-module__ysI7Za__ak-hero--size-large .AKHero-module__ysI7Za__ak-hero__title{font-size:clamp(2.5rem,5vw,4rem)}.AKHero-module__ysI7Za__ak-hero--size-small .AKHero-module__ysI7Za__ak-hero__subtitle{font-size:var(--ak-font-size-small,.875rem)}.AKHero-module__ysI7Za__ak-hero--size-medium .AKHero-module__ysI7Za__ak-hero__subtitle{font-size:var(--ak-font-size-medium,1rem)}.AKHero-module__ysI7Za__ak-hero--size-large .AKHero-module__ysI7Za__ak-hero__subtitle{font-size:var(--ak-font-size-large,1.25rem)}.AKHero-module__ysI7Za__ak-hero__overlay{z-index:1;pointer-events:none;background-color:#000;position:absolute;inset:0}.AKHero-module__ysI7Za__ak-hero__content{z-index:2;gap:var(--ak-gap-large,1.5rem);max-width:var(--ak-max-width-content,800px);flex-direction:column;width:100%;display:flex;position:relative}.AKHero-module__ysI7Za__ak-hero__title{font-weight:var(--ak-font-weight-bold,700);letter-spacing:var(--ak-letter-spacing-tight,-.02em);margin:0;line-height:1.15}.AKHero-module__ysI7Za__ak-hero__subtitle{line-height:var(--ak-line-height,1.6);opacity:var(--ak-opacity-faded,.9);max-width:var(--ak-max-width-narrow,600px);margin:0}.AKHero-module__ysI7Za__ak-hero--align-center .AKHero-module__ysI7Za__ak-hero__subtitle{margin-left:auto;margin-right:auto}.AKHero-module__ysI7Za__ak-hero__actions{gap:var(--ak-gap-medium,1rem);margin-top:var(--ak-gap-medium,.5rem);flex-wrap:wrap;display:flex}.AKHero-module__ysI7Za__ak-hero--align-center .AKHero-module__ysI7Za__ak-hero__actions{justify-content:center}.AKHero-module__ysI7Za__ak-hero--align-right .AKHero-module__ysI7Za__ak-hero__actions{justify-content:flex-end}@media (max-width:768px){.AKHero-module__ysI7Za__ak-hero{padding:var(--ak-padding-medium,1.5rem)}.AKHero-module__ysI7Za__ak-hero__actions{flex-direction:column;align-items:stretch}.AKHero-module__ysI7Za__ak-hero--align-center .AKHero-module__ysI7Za__ak-hero__actions{align-items:center}}.AKHero-module__ysI7Za__dark .AKHero-module__ysI7Za__ak-hero--bg-transparent,[data-theme=dark] .AKHero-module__ysI7Za__ak-hero--bg-transparent{color:var(--ak-text-color-inverse,#fff)}
.AKTimeline-module__kzrjfG__ak-timeline{width:100%;display:flex}.AKTimeline-module__kzrjfG__ak-timeline--vertical{flex-direction:column}.AKTimeline-module__kzrjfG__ak-timeline--horizontal{flex-direction:row;overflow-x:auto}.AKTimeline-module__kzrjfG__ak-timeline__item{display:flex;position:relative}.AKTimeline-module__kzrjfG__ak-timeline--vertical .AKTimeline-module__kzrjfG__ak-timeline__item{flex-direction:row}.AKTimeline-module__kzrjfG__ak-timeline--horizontal .AKTimeline-module__kzrjfG__ak-timeline__item{flex-direction:column;flex:1;min-width:200px}.AKTimeline-module__kzrjfG__ak-timeline__marker-col{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.AKTimeline-module__kzrjfG__ak-timeline--horizontal .AKTimeline-module__kzrjfG__ak-timeline__marker-col{flex-direction:row;width:100%}.AKTimeline-module__kzrjfG__ak-timeline__marker{font-weight:var(--ak-font-weight-bold,600);background-color:var(--ak-primary-color,#7c8c6e);color:var(--ak-text-color-inverse,#fff);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AKTimeline-module__kzrjfG__ak-timeline--numbered .AKTimeline-module__kzrjfG__ak-timeline__marker{width:2.5rem;height:2.5rem;font-size:var(--ak-font-size-small,.875rem)}.AKTimeline-module__kzrjfG__ak-timeline--dotted .AKTimeline-module__kzrjfG__ak-timeline__marker{width:.875rem;height:.875rem}.AKTimeline-module__kzrjfG__ak-timeline--line .AKTimeline-module__kzrjfG__ak-timeline__item{border-left:3px solid var(--ak-primary-color-light,#e8ebe5);padding-left:var(--ak-gap-large,1.5rem)}.AKTimeline-module__kzrjfG__ak-timeline--line .AKTimeline-module__kzrjfG__ak-timeline__item:last-child{border-left-color:#0000}.AKTimeline-module__kzrjfG__ak-timeline--vertical .AKTimeline-module__kzrjfG__ak-timeline__connector{width:2px;min-height:var(--ak-gap-large,1.5rem);background-color:var(--ak-primary-color-light,#e8ebe5);flex:1}.AKTimeline-module__kzrjfG__ak-timeline--horizontal .AKTimeline-module__kzrjfG__ak-timeline__connector{height:2px;min-width:var(--ak-gap-large,1.5rem);background-color:var(--ak-primary-color-light,#e8ebe5);flex:1}.AKTimeline-module__kzrjfG__ak-timeline--line.AKTimeline-module__kzrjfG__ak-timeline--horizontal .AKTimeline-module__kzrjfG__ak-timeline__item{border-left:none;border-top:3px solid var(--ak-primary-color-light,#e8ebe5);padding-left:0;padding-top:var(--ak-gap-large,1.5rem)}.AKTimeline-module__kzrjfG__ak-timeline__content{flex:1;min-width:0}.AKTimeline-module__kzrjfG__ak-timeline--vertical .AKTimeline-module__kzrjfG__ak-timeline__content{padding-left:var(--ak-gap-large,1.5rem);padding-bottom:var(--ak-gap-large,2rem)}.AKTimeline-module__kzrjfG__ak-timeline--horizontal .AKTimeline-module__kzrjfG__ak-timeline__content{padding-top:var(--ak-gap-large,1.5rem);padding-right:var(--ak-gap-large,1.5rem)}.AKTimeline-module__kzrjfG__ak-timeline__label{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-primary-color,#7c8c6e);font-weight:var(--ak-font-weight-bold,600);text-transform:uppercase;letter-spacing:var(--ak-letter-spacing-wide,.05em);margin-bottom:var(--ak-padding-xs,.25rem);display:block}.AKTimeline-module__kzrjfG__ak-timeline__title{font-size:var(--ak-font-size-large,1.25rem);font-weight:var(--ak-font-weight-bold,600);color:var(--ak-text-color,#2c2c2c);line-height:var(--ak-line-height-snug,1.3);margin:0}.AKTimeline-module__kzrjfG__ak-timeline__description{margin-top:var(--ak-gap-medium,.75rem);color:var(--ak-text-color-light,#6b6b6b);font-size:var(--ak-font-size-medium,1rem);line-height:var(--ak-line-height,1.6)}.AKTimeline-module__kzrjfG__ak-timeline__result{margin-top:var(--ak-gap-medium,.75rem);padding:var(--ak-gap-medium,.75rem) var(--ak-gap-large,1rem);border-left:3px solid var(--ak-primary-color,#7c8c6e);background-color:var(--ak-primary-color-light,#eef0ec);border-radius:0 var(--ak-border-radius-small,4px) var(--ak-border-radius-small,4px) 0;font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color,#2c2c2c);font-style:italic}.AKTimeline-module__kzrjfG__ak-timeline--size-small .AKTimeline-module__kzrjfG__ak-timeline__title{font-size:var(--ak-font-size-medium,1rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-small .AKTimeline-module__kzrjfG__ak-timeline__description{font-size:var(--ak-font-size-small,.875rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-small.AKTimeline-module__kzrjfG__ak-timeline--numbered .AKTimeline-module__kzrjfG__ak-timeline__marker{width:2rem;height:2rem;font-size:var(--ak-font-size-xs,.75rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-small .AKTimeline-module__kzrjfG__ak-timeline__content{padding-bottom:var(--ak-gap-medium,1rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-large .AKTimeline-module__kzrjfG__ak-timeline__title{font-size:clamp(1.25rem,2vw,1.5rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-large .AKTimeline-module__kzrjfG__ak-timeline__description{font-size:var(--ak-font-size-large,1.125rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-large.AKTimeline-module__kzrjfG__ak-timeline--numbered .AKTimeline-module__kzrjfG__ak-timeline__marker{width:3rem;height:3rem;font-size:var(--ak-font-size-medium,1rem)}.AKTimeline-module__kzrjfG__ak-timeline--size-large .AKTimeline-module__kzrjfG__ak-timeline__content{padding-bottom:var(--ak-gap-large,3rem)}.AKTimeline-module__kzrjfG__dark .AKTimeline-module__kzrjfG__ak-timeline__title,[data-theme=dark] .AKTimeline-module__kzrjfG__ak-timeline__title{color:var(--ak-text-color-inverse,#f5f5f5)}.AKTimeline-module__kzrjfG__dark .AKTimeline-module__kzrjfG__ak-timeline__description,[data-theme=dark] .AKTimeline-module__kzrjfG__ak-timeline__description{color:var(--ak-text-color-light,#a0a0a0)}.AKTimeline-module__kzrjfG__dark .AKTimeline-module__kzrjfG__ak-timeline__result,[data-theme=dark] .AKTimeline-module__kzrjfG__ak-timeline__result{color:var(--ak-text-color-inverse,#f5f5f5);background-color:#7c8c6e26}.AKTimeline-module__kzrjfG__dark .AKTimeline-module__kzrjfG__ak-timeline__connector,[data-theme=dark] .AKTimeline-module__kzrjfG__ak-timeline__connector{background-color:#ffffff26}.AKTimeline-module__kzrjfG__dark .AKTimeline-module__kzrjfG__ak-timeline--line .AKTimeline-module__kzrjfG__ak-timeline__item,[data-theme=dark] .AKTimeline-module__kzrjfG__ak-timeline--line .AKTimeline-module__kzrjfG__ak-timeline__item{border-left-color:#ffffff26}
.AKBlockquote-module__yvJsrW__ak-blockquote{margin:0;padding:0;position:relative}.AKBlockquote-module__yvJsrW__ak-blockquote--align-left{text-align:left}.AKBlockquote-module__yvJsrW__ak-blockquote--align-center{text-align:center}.AKBlockquote-module__yvJsrW__ak-blockquote--default{padding:var(--ak-gap-large,1.5rem);border-left:4px solid var(--ak-primary-color,#7c8c6e);background-color:var(--ak-primary-color-light,#f2f4f0);border-radius:0 var(--ak-border-radius-medium,8px) var(--ak-border-radius-medium,8px) 0}.AKBlockquote-module__yvJsrW__ak-blockquote--accent{padding:var(--ak-gap-large,1.5rem) var(--ak-gap-large,2rem);border-left:6px solid var(--ak-primary-color,#7c8c6e);background-color:var(--ak-primary-color-light,#f2f4f0);border-radius:0 var(--ak-border-radius-medium,8px) var(--ak-border-radius-medium,8px) 0}.AKBlockquote-module__yvJsrW__ak-blockquote--minimal{padding:var(--ak-gap-medium,.75rem) var(--ak-gap-large,1.5rem);border-left:3px solid var(--ak-primary-color,#7c8c6e)}.AKBlockquote-module__yvJsrW__ak-blockquote--minimal .AKBlockquote-module__yvJsrW__ak-blockquote__content{font-style:italic}.AKBlockquote-module__yvJsrW__ak-blockquote--large{padding:var(--ak-gap-large,2rem) var(--ak-gap-large,2rem);text-align:center}.AKBlockquote-module__yvJsrW__ak-blockquote--large .AKBlockquote-module__yvJsrW__ak-blockquote__content{font-size:clamp(1.125rem,2vw,1.5rem);line-height:var(--ak-line-height,1.6);font-weight:var(--ak-font-weight-normal,400);position:relative}.AKBlockquote-module__yvJsrW__ak-blockquote--large .AKBlockquote-module__yvJsrW__ak-blockquote__content:before{content:"“";font-size:var(--ak-font-size-3xl,3rem);color:var(--ak-primary-color,#7c8c6e);opacity:var(--ak-opacity-muted,.4);margin-bottom:var(--ak-padding-sm,.5rem);line-height:1;display:block}.AKBlockquote-module__yvJsrW__ak-blockquote__content{color:var(--ak-text-color,#2c2c2c);font-size:var(--ak-font-size-medium,1rem);line-height:var(--ak-line-height,1.6)}.AKBlockquote-module__yvJsrW__ak-blockquote__attribution{margin-top:var(--ak-gap-medium,.75rem);align-items:baseline;gap:var(--ak-gap-sm,.5rem);flex-wrap:wrap;display:flex}.AKBlockquote-module__yvJsrW__ak-blockquote--align-center .AKBlockquote-module__yvJsrW__ak-blockquote__attribution,.AKBlockquote-module__yvJsrW__ak-blockquote--large .AKBlockquote-module__yvJsrW__ak-blockquote__attribution{justify-content:center}.AKBlockquote-module__yvJsrW__ak-blockquote__author{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b6b6b);font-weight:var(--ak-font-weight-bold,600)}.AKBlockquote-module__yvJsrW__ak-blockquote__source{font-size:var(--ak-font-size-small,.875rem);color:var(--ak-text-color-light,#6b6b6b);font-style:italic}.AKBlockquote-module__yvJsrW__dark .AKBlockquote-module__yvJsrW__ak-blockquote__content,[data-theme=dark] .AKBlockquote-module__yvJsrW__ak-blockquote__content{color:var(--ak-text-color-inverse,#f5f5f5)}.AKBlockquote-module__yvJsrW__dark .AKBlockquote-module__yvJsrW__ak-blockquote__author,.AKBlockquote-module__yvJsrW__dark .AKBlockquote-module__yvJsrW__ak-blockquote__source,[data-theme=dark] .AKBlockquote-module__yvJsrW__ak-blockquote__author,[data-theme=dark] .AKBlockquote-module__yvJsrW__ak-blockquote__source{color:var(--ak-text-color-light,#a0a0a0)}.AKBlockquote-module__yvJsrW__dark .AKBlockquote-module__yvJsrW__ak-blockquote--default,.AKBlockquote-module__yvJsrW__dark .AKBlockquote-module__yvJsrW__ak-blockquote--accent,[data-theme=dark] .AKBlockquote-module__yvJsrW__ak-blockquote--default,[data-theme=dark] .AKBlockquote-module__yvJsrW__ak-blockquote--accent{background-color:#7c8c6e1f}
.AKSection-module__EHrSYa__ak-section{width:100%;position:relative}.AKSection-module__EHrSYa__ak-section--default{background-color:var(--ak-background-color,#fff);color:var(--ak-text-color-dark,#000)}.AKSection-module__EHrSYa__ak-section--primary{background-color:var(--ak-primary-color-light,#f7f9ff);color:var(--ak-text-color-dark,#000)}.AKSection-module__EHrSYa__ak-section--secondary{background-color:var(--ak-background-color-alt,#f5f5f5);color:var(--ak-text-color-dark,#000)}.AKSection-module__EHrSYa__ak-section--accent{background-color:var(--ak-primary-color,#667eea);color:var(--ak-text-color-inverse,#fff);--ak-text-color:var(--ak-text-color-inverse,#fff);--ak-text-color-light:#ffffffd6;--ak-text-color-dark:var(--ak-text-color-inverse,#fff)}.AKSection-module__EHrSYa__ak-section--padding-none{padding:0}.AKSection-module__EHrSYa__ak-section--padding-small{padding:var(--ak-section-padding-small-v,.5rem) 0}.AKSection-module__EHrSYa__ak-section--padding-medium{padding:var(--ak-section-padding-medium-v,1rem) 0}.AKSection-module__EHrSYa__ak-section--padding-large{padding:var(--ak-section-padding-large-v,2rem) 0}.AKSection-module__EHrSYa__ak-section--background-transparent{background-color:#0000}.AKSection-module__EHrSYa__ak-section--background-solid{background-color:var(--ak-background-color,#fff)}.AKSection-module__EHrSYa__ak-section--background-gradient{background:linear-gradient(135deg, var(--ak-primary-color,#667eea) 0%, var(--ak-secondary-color,#667eea) 100%);color:var(--ak-text-color-inverse,#fff)}.AKSection-module__EHrSYa__dark .AKSection-module__EHrSYa__ak-section--accent,[data-theme=dark] .AKSection-module__EHrSYa__ak-section--accent{background-color:var(--ak-primary-color-dark,#5568d3)}@media (min-width:768px){.AKSection-module__EHrSYa__ak-section--padding-small{padding:var(--ak-section-padding-small-v,.75rem) 0}.AKSection-module__EHrSYa__ak-section--padding-medium{padding:var(--ak-section-padding-medium-v,1.5rem) 0}.AKSection-module__EHrSYa__ak-section--padding-large{padding:var(--ak-section-padding-large-v,3rem) 0}}@media (min-width:1024px){.AKSection-module__EHrSYa__ak-section--padding-small{padding:var(--ak-section-padding-small-v,1rem) 0}.AKSection-module__EHrSYa__ak-section--padding-medium{padding:var(--ak-section-padding-medium-v,2rem) 0}.AKSection-module__EHrSYa__ak-section--padding-large{padding:var(--ak-section-padding-large-v,3rem) 0}}
.AKStack-module__45lfZW__ak-stack{display:flex}.AKStack-module__45lfZW__ak-stack--vertical{flex-direction:column}.AKStack-module__45lfZW__ak-stack--horizontal{flex-direction:row}.AKStack-module__45lfZW__ak-stack--gap-none{gap:0}.AKStack-module__45lfZW__ak-stack--gap-xs{gap:var(--ak-gap-xs,.25rem)}.AKStack-module__45lfZW__ak-stack--gap-sm{gap:var(--ak-gap-small,.5rem)}.AKStack-module__45lfZW__ak-stack--gap-md{gap:var(--ak-gap-medium,1rem)}.AKStack-module__45lfZW__ak-stack--gap-lg{gap:var(--ak-gap-large,1.5rem)}.AKStack-module__45lfZW__ak-stack--gap-xl{gap:var(--ak-gap-xl,2rem)}.AKStack-module__45lfZW__ak-stack--gap-2xl{gap:var(--ak-gap-2xl,3rem)}.AKStack-module__45lfZW__ak-stack--align-start{align-items:flex-start}.AKStack-module__45lfZW__ak-stack--align-center{align-items:center}.AKStack-module__45lfZW__ak-stack--align-end{align-items:flex-end}.AKStack-module__45lfZW__ak-stack--align-stretch{align-items:stretch}.AKStack-module__45lfZW__ak-stack--align-baseline{align-items:baseline}.AKStack-module__45lfZW__ak-stack--justify-start{justify-content:flex-start}.AKStack-module__45lfZW__ak-stack--justify-center{justify-content:center}.AKStack-module__45lfZW__ak-stack--justify-end{justify-content:flex-end}.AKStack-module__45lfZW__ak-stack--justify-between{justify-content:space-between}.AKStack-module__45lfZW__ak-stack--justify-around{justify-content:space-around}.AKStack-module__45lfZW__ak-stack--justify-evenly{justify-content:space-evenly}.AKStack-module__45lfZW__ak-stack--wrap{flex-wrap:wrap}.AKStack-module__45lfZW__ak-stack--full-width{width:100%}.AKStack-module__45lfZW__ak-stack--responsive.AKStack-module__45lfZW__ak-stack--horizontal,.AKStack-module__45lfZW__ak-stack--responsive.AKStack-module__45lfZW__ak-stack--vertical{flex-direction:column}@media (min-width:768px){.AKStack-module__45lfZW__ak-stack--responsive.AKStack-module__45lfZW__ak-stack--horizontal,.AKStack-module__45lfZW__ak-stack--responsive.AKStack-module__45lfZW__ak-stack--vertical{flex-direction:row}}
.AKCookieBar-module__DoXcla__ak-cookie-bar{bottom:var(--ak-gap-large,1.25rem);width:min(100% - 2rem,720px);z-index:var(--ak-z-index-overlay,1000);animation:AKCookieBar-module__DoXcla__ak-cookie-slide-up var(--ak-transition-duration-slow,.35s) cubic-bezier(.16, 1, .3, 1);background:#fff;border:1px solid #00000012;border-radius:14px;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 24px #00000017,0 1px 4px #0000000d}@keyframes AKCookieBar-module__DoXcla__ak-cookie-slide-up{0%{opacity:0;transform:translate(-50%)translateY(calc(100% + 1.5rem))}to{opacity:1;transform:translate(-50%)translateY(0)}}.AKCookieBar-module__DoXcla__ak-cookie-bar__bg{opacity:.13;pointer-events:none;justify-content:center;align-items:center;width:120px;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.AKCookieBar-module__DoXcla__ak-cookie-bar__close{cursor:pointer;color:#888;width:28px;height:28px;transition:background var(--ak-transition-duration-fast,.15s), color var(--ak-transition-duration-fast,.15s);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:.65rem;right:.75rem}.AKCookieBar-module__DoXcla__ak-cookie-bar__close:hover{color:#333;background:#0000000f}.AKCookieBar-module__DoXcla__ak-cookie-bar__inner{gap:var(--ak-gap-medium,.75rem);padding:var(--ak-outside-padding,1.1rem) 2.5rem var(--ak-outside-padding,1.1rem) var(--ak-outside-padding,1.25rem);flex-direction:column;display:flex}@media (min-width:600px){.AKCookieBar-module__DoXcla__ak-cookie-bar__inner{align-items:center;gap:var(--ak-gap-large,1.25rem);flex-direction:row;padding:.9rem 2.75rem .9rem 1.25rem}}.AKCookieBar-module__DoXcla__ak-cookie-bar__body{flex:1;min-width:0}.AKCookieBar-module__DoXcla__ak-cookie-bar__title{letter-spacing:.1em;text-transform:uppercase;color:var(--ak-secondary-color,#36454a);opacity:.7;margin-bottom:.2rem;font-size:.72rem;font-weight:700}.AKCookieBar-module__DoXcla__ak-cookie-bar__message{color:var(--ak-secondary-color,#36454a);opacity:.85;margin:0;font-size:.83rem;line-height:1.5}.AKCookieBar-module__DoXcla__ak-cookie-bar__link{text-underline-offset:2px;vertical-align:baseline;text-decoration:underline;color:var(--ak-primary-color,#d73230)!important;font-size:inherit!important;font-weight:inherit!important;padding:0!important}.AKCookieBar-module__DoXcla__ak-cookie-bar__buttons{gap:var(--ak-gap-small,.4rem);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}.AKCookieBar-module__DoXcla__ak-cookie-bar__btn-accept,.AKCookieBar-module__DoXcla__ak-cookie-bar__btn-manage,.AKCookieBar-module__DoXcla__ak-cookie-bar__btn-reject{white-space:nowrap;font-size:.82rem!important}@media (max-width:599px){.AKCookieBar-module__DoXcla__ak-cookie-bar__bg{display:none}.AKCookieBar-module__DoXcla__ak-cookie-bar__buttons{justify-content:stretch;width:100%}.AKCookieBar-module__DoXcla__ak-cookie-bar__btn-accept{flex:1}}
.AKConsentModal-module__asKjNa__overlay{z-index:calc(var(--ak-z-index-overlay,1000) + 10);background:#00000073;justify-content:center;align-items:flex-end;padding:0;animation:.2s AKConsentModal-module__asKjNa__ak-fade-in;display:flex;position:fixed;inset:0}@media (min-width:600px){.AKConsentModal-module__asKjNa__overlay{padding:var(--ak-gap-large,1.25rem);align-items:center}}@keyframes AKConsentModal-module__asKjNa__ak-fade-in{0%{opacity:0}to{opacity:1}}.AKConsentModal-module__asKjNa__modal{background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;max-width:520px;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) AKConsentModal-module__asKjNa__ak-modal-up;display:flex;overflow-y:auto;box-shadow:0 -4px 40px #00000026}@media (min-width:600px){.AKConsentModal-module__asKjNa__modal{border-radius:16px;animation:.25s cubic-bezier(.16,1,.3,1) AKConsentModal-module__asKjNa__ak-modal-in;box-shadow:0 8px 48px #0000002e}}@keyframes AKConsentModal-module__asKjNa__ak-modal-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes AKConsentModal-module__asKjNa__ak-modal-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.AKConsentModal-module__asKjNa__header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:1.1rem 1.25rem .75rem;display:flex}.AKConsentModal-module__asKjNa__title{color:var(--ak-secondary-color,#36454a);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.AKConsentModal-module__asKjNa__closeBtn{cursor:pointer;color:#888;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s,color .15s;display:flex}.AKConsentModal-module__asKjNa__closeBtn:hover{color:#333;background:#f4f4f4}.AKConsentModal-module__asKjNa__intro{color:#555;border-bottom:1px solid #f0f0f0;margin:0;padding:.85rem 1.25rem;font-size:.82rem;line-height:1.55}.AKConsentModal-module__asKjNa__link{color:var(--ak-primary-color,#d73230);text-underline-offset:2px}.AKConsentModal-module__asKjNa__categories{flex:1}.AKConsentModal-module__asKjNa__category{border-bottom:1px solid #f5f5f5;padding:.85rem 1.25rem}.AKConsentModal-module__asKjNa__category:last-child{border-bottom:none}.AKConsentModal-module__asKjNa__catRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AKConsentModal-module__asKjNa__catInfo{flex:1;min-width:0}.AKConsentModal-module__asKjNa__catName{color:var(--ak-secondary-color,#36454a);margin-bottom:.2rem;font-size:.88rem;font-weight:600;display:block}.AKConsentModal-module__asKjNa__catDesc{color:#666;margin:0;font-size:.78rem;line-height:1.5}.AKConsentModal-module__asKjNa__alwaysOn{color:#2a9d54;white-space:nowrap;background:#edf8f1;border-radius:4px;flex-shrink:0;margin-top:1px;padding:.2rem .5rem;font-size:.73rem;font-weight:600}.AKConsentModal-module__asKjNa__toggle{cursor:pointer;flex-shrink:0;align-items:center;margin-top:1px;display:inline-flex}.AKConsentModal-module__asKjNa__toggleInput{opacity:0;width:0;height:0;position:absolute}.AKConsentModal-module__asKjNa__toggleTrack{background:#d8d8d8;border-radius:11px;width:40px;height:22px;transition:background .2s;display:block;position:relative}.AKConsentModal-module__asKjNa__toggleInput:checked+.AKConsentModal-module__asKjNa__toggleTrack{background:var(--ak-primary-color,#d73230)}.AKConsentModal-module__asKjNa__toggleThumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.AKConsentModal-module__asKjNa__toggleInput:checked+.AKConsentModal-module__asKjNa__toggleTrack .AKConsentModal-module__asKjNa__toggleThumb{transform:translate(18px)}.AKConsentModal-module__asKjNa__toggleInput:focus-visible+.AKConsentModal-module__asKjNa__toggleTrack{outline:2px solid var(--ak-primary-color,#d73230);outline-offset:2px}.AKConsentModal-module__asKjNa__footer{gap:var(--ak-gap-small,.5rem);border-top:1px solid #f0f0f0;flex-direction:column-reverse;padding:.85rem 1.25rem 1.1rem;display:flex}@media (min-width:400px){.AKConsentModal-module__asKjNa__footer{flex-direction:row;justify-content:flex-end}}.AKConsentModal-module__asKjNa__saveBtn,.AKConsentModal-module__asKjNa__acceptAllBtn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:.55rem 1.1rem;font-size:.84rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.AKConsentModal-module__asKjNa__saveBtn{border-color:var(--ak-secondary-color,#36454a);color:var(--ak-secondary-color,#36454a);background:0 0}.AKConsentModal-module__asKjNa__saveBtn:hover{background:var(--ak-secondary-color,#36454a);color:#fff}.AKConsentModal-module__asKjNa__acceptAllBtn{background:var(--ak-primary-color,#d73230);border-color:var(--ak-primary-color,#d73230);color:#fff}.AKConsentModal-module__asKjNa__acceptAllBtn:hover{background:var(--ak-primary-color-dark,#b82b28);border-color:var(--ak-primary-color-dark,#b82b28)}@media (max-width:399px){.AKConsentModal-module__asKjNa__saveBtn,.AKConsentModal-module__asKjNa__acceptAllBtn{width:100%}}
.ThemeToggle-module__7ldN-q__ak-theme-toggle{cursor:pointer;width:var(--ak-height-small,2rem);height:var(--ak-height-small,2rem);border-radius:var(--ak-border-radius-small,4px);color:var(--ak-text-color,#333);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;display:inline-flex}.ThemeToggle-module__7ldN-q__ak-theme-toggle--sm{width:var(--ak-height-small,2rem);height:var(--ak-height-small,2rem)}.ThemeToggle-module__7ldN-q__ak-theme-toggle--md{width:var(--ak-height-medium,2.5rem);height:var(--ak-height-medium,2.5rem)}.ThemeToggle-module__7ldN-q__ak-theme-toggle--lg{width:var(--ak-height-large,3rem);height:var(--ak-height-large,3rem)}.ThemeToggle-module__7ldN-q__ak-theme-toggle:hover{color:var(--ak-primary-color-hover,#764ba2);background-color:var(--ak-background-color-hover,#764ba21a)}.ThemeToggle-module__7ldN-q__ak-theme-toggle:focus-visible{outline:var(--ak-outline-width,2px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:var(--ak-outline-offset,2px);color:var(--ak-primary-color-focus,#5568d3)}.ThemeToggle-module__7ldN-q__ak-theme-toggle:active{transform:scale(.95)}.ThemeToggle-module__7ldN-q__ak-theme-toggle svg{fill:currentColor;width:100%;height:100%;transition:fill var(--ak-transition-duration,.2s) var(--ak-transition-timing,ease)}.ThemeToggle-module__7ldN-q__dark .ThemeToggle-module__7ldN-q__ak-theme-toggle,[data-theme=dark] .ThemeToggle-module__7ldN-q__ak-theme-toggle{color:var(--ak-text-color,#e5e5e5)}.ThemeToggle-module__7ldN-q__dark .ThemeToggle-module__7ldN-q__ak-theme-toggle:hover,[data-theme=dark] .ThemeToggle-module__7ldN-q__ak-theme-toggle:hover{color:var(--ak-primary-color-hover,#a67cd0);background-color:var(--ak-background-color-hover,#a67cd01a)}.ThemeToggle-module__7ldN-q__dark .ThemeToggle-module__7ldN-q__ak-theme-toggle:focus-visible,[data-theme=dark] .ThemeToggle-module__7ldN-q__ak-theme-toggle:focus-visible{color:var(--ak-primary-color-focus,#7a8cf0)}
.FontSizeControls-module__O6PhYG__ak-font-size-controls{align-items:center;gap:var(--ak-gap-small,.25rem);display:inline-flex}.FontSizeControls-module__O6PhYG__ak-font-size-controls--sm{gap:var(--ak-gap-small,.25rem)}.FontSizeControls-module__O6PhYG__ak-font-size-controls--md,.FontSizeControls-module__O6PhYG__ak-font-size-controls--lg{gap:var(--ak-gap-medium,.5rem)}.FontSizeControls-module__O6PhYG__ak-font-size-controls__button{cursor:pointer;width:var(--ak-height-small,2rem);height:var(--ak-height-small,2rem);border-radius:var(--ak-border-radius-small,4px);color:var(--ak-text-color,#333);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;display:inline-flex}.FontSizeControls-module__O6PhYG__ak-font-size-controls--md .FontSizeControls-module__O6PhYG__ak-font-size-controls__button{width:var(--ak-height-medium,2.5rem);height:var(--ak-height-medium,2.5rem)}.FontSizeControls-module__O6PhYG__ak-font-size-controls--lg .FontSizeControls-module__O6PhYG__ak-font-size-controls__button{width:var(--ak-height-large,3rem);height:var(--ak-height-large,3rem)}.FontSizeControls-module__O6PhYG__ak-font-size-controls__button:hover:not(:disabled){color:var(--ak-primary-color-hover,#764ba2);background-color:var(--ak-background-color-hover,#764ba21a)}.FontSizeControls-module__O6PhYG__ak-font-size-controls__button:focus-visible{outline:var(--ak-outline-width,2px) solid var(--ak-primary-color-focus,#5568d3);outline-offset:var(--ak-outline-offset,2px);color:var(--ak-primary-color-focus,#5568d3)}.FontSizeControls-module__O6PhYG__ak-font-size-controls__button:active:not(:disabled){transform:scale(.95)}.FontSizeControls-module__O6PhYG__ak-font-size-controls__button:disabled{opacity:var(--ak-opacity-muted,.5);cursor:not-allowed}.FontSizeControls-module__O6PhYG__ak-font-size-controls__icon{font-size:var(--ak-font-size-small,.875rem);font-weight:var(--ak-font-weight-bold,700);color:currentColor;-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}.FontSizeControls-module__O6PhYG__ak-font-size-controls__icon--large{font-size:var(--ak-font-size-medium,1rem)}.FontSizeControls-module__O6PhYG__dark .FontSizeControls-module__O6PhYG__ak-font-size-controls__button,[data-theme=dark] .FontSizeControls-module__O6PhYG__ak-font-size-controls__button{color:var(--ak-text-color,#e5e5e5)}.FontSizeControls-module__O6PhYG__dark .FontSizeControls-module__O6PhYG__ak-font-size-controls__button:hover:not(:disabled),[data-theme=dark] .FontSizeControls-module__O6PhYG__ak-font-size-controls__button:hover:not(:disabled){color:var(--ak-primary-color-hover,#a67cd0);background-color:var(--ak-background-color-hover,#a67cd01a)}.FontSizeControls-module__O6PhYG__dark .FontSizeControls-module__O6PhYG__ak-font-size-controls__button:focus-visible,[data-theme=dark] .FontSizeControls-module__O6PhYG__ak-font-size-controls__button:focus-visible{color:var(--ak-primary-color-focus,#7a8cf0)}
