.ae-header{display:flex;align-items:center;justify-content:center;padding:var(--v2-space-5-half) var(--v2-space-6);border-bottom:1px solid var(--v2-glass-border)}.ae-header__logo{font-size:18px;font-weight:900;letter-spacing:5px;text-transform:uppercase;color:var(--v2-white);text-decoration:none}.ae-page{min-height:600px;display:flex;flex-direction:column;background:var(--v2-black);position:relative;overflow:hidden;font-family:var(--v2-font);color:var(--v2-white)}.ae-page__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--v2-gradient-depth)}.ae-page__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-glow, radial-gradient(ellipse at center, var(--v2-c-btn-glow) 0%, transparent 70%));opacity:.6}.ae-page__content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--v2-space-7) var(--v2-space-5) var(--v2-space-8);position:relative;z-index:5}.ae-glass{width:100%;max-width:520px;background:var(--v2-glass-bg);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--v2-glass-border);border-radius:var(--v2-radius-square, 0);padding:var(--v2-space-7) var(--v2-space-7-half);box-shadow:0 25px 80px var(--v2-alpha-black-35),0 0 0 1px var(--v2-alpha-white-03) inset}.ae-eyebrow{display:inline-block;font-size:var(--v2-text-micro);font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent, var(--v2-light-blue));margin-bottom:var(--v2-space-4)}.ae-title{font-size:28px;font-weight:900;line-height:1.15;margin:0 0 var(--v2-space-3);letter-spacing:-.5px;color:var(--v2-white)}.ae-subtitle{font-size:15px;font-weight:400;color:var(--v2-grey-400);line-height:1.6;margin:0 0 var(--v2-space-6)}.ae-big-number{font-size:clamp(80px,15vw,140px);font-weight:900;letter-spacing:-4px;line-height:1;margin-bottom:var(--v2-space-4);background:var(--v2-gradient-ocean);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.7}.ae-input-group{display:flex;flex-direction:column;gap:var(--v2-space-1-half);margin-bottom:var(--v2-space-5-half)}.ae-input-label{font-size:var(--v2-text-micro);font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--v2-grey-400)}.ae-input{width:100%;padding:14px var(--v2-space-4);background:var(--v2-alpha-white-03);border:1px solid var(--v2-glass-border);border-radius:0;color:var(--v2-white);font-size:var(--v2-text-sm);font-family:inherit;transition:border-color var(--transition, .3s ease),background var(--transition, .3s ease);outline:none}.ae-input:focus{border-color:var(--v2-c-glass-ocean-border-hover);background:var(--v2-alpha-ocean-08)}.ae-input:focus-visible,.ae-select:focus-visible{outline:2px solid var(--v2-accent);outline-offset:2px}.ae-input::placeholder{color:var(--v2-grey-600)}textarea.ae-input{min-height:120px;resize:vertical}.ae-input-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--v2-space-4)}.ae-select{appearance:none;-webkit-appearance:none;width:100%;padding:14px var(--v2-space-7-half) 14px var(--v2-space-4);background:var(--v2-alpha-white-03) url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23737373' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") right 16px center no-repeat;border:1px solid var(--v2-glass-border);border-radius:0;color:var(--v2-white);font-size:var(--v2-text-sm);font-family:inherit;cursor:pointer;outline:none;transition:border-color var(--transition, .3s ease)}.ae-select:focus{border-color:var(--v2-c-glass-ocean-border-hover)}.ae-select option{background:var(--v2-deep-ocean);color:var(--v2-white)}.ae-choices{display:grid;grid-template-columns:1fr 1fr;gap:var(--v2-space-4);margin-bottom:var(--v2-space-6)}.ae-choice{background:var(--v2-alpha-white-03);border:1px solid var(--v2-glass-border);border-radius:var(--v2-radius-square, 0);padding:var(--v2-space-6) var(--v2-space-5-half);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--v2-space-3-half);cursor:pointer;transition:all .25s var(--easing-soft, var(--v2-ease-decel))}.ae-choice:hover{background:var(--v2-c-glass-ocean-bg);border-color:var(--v2-c-glass-ocean-border);transform:translateY(-3px);box-shadow:0 8px 32px var(--v2-alpha-ocean-20)}.ae-choice__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid var(--v2-glass-border);border-radius:var(--v2-radius-square, 0);transition:all .25s var(--easing-soft, var(--v2-ease-decel))}.ae-choice__icon svg{width:22px;height:22px;stroke:var(--v2-grey-400);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s var(--easing-soft, var(--v2-ease-decel))}.ae-choice:hover .ae-choice__icon{border-color:var(--v2-c-glass-ocean-border);background:var(--v2-c-glass-ocean-bg)}.ae-choice:hover .ae-choice__icon svg{stroke:var(--accent, var(--v2-light-blue))}.ae-choice__label{font-size:var(--v2-btn-font-size);font-weight:700;letter-spacing:.5px}.ae-choice__desc{font-size:var(--v2-text-label);color:var(--v2-grey-500);line-height:1.5;margin-top:-6px}.ae-steps{display:flex;align-items:center;justify-content:center;gap:var(--v2-space-2);margin-bottom:var(--v2-space-5)}.ae-step-dot{width:8px;height:8px;background:var(--v2-alpha-white-12);transition:all .3s var(--easing-soft, var(--v2-ease-decel))}.ae-step-dot--active{background:var(--accent, var(--v2-light-blue));box-shadow:0 0 12px var(--v2-c-glass-ocean-border-hover);width:24px}.ae-step-line{width:32px;height:1px;background:var(--v2-glass-border)}.ae-back{display:inline-flex;align-items:center;gap:var(--v2-space-1-half);padding:var(--v2-space-3) 0;min-height:44px;font-size:var(--v2-btn-font-size-sm);font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--v2-grey-500);margin-bottom:var(--v2-space-5);cursor:pointer;transition:all .2s ease;background:none;border:none;font-family:inherit;padding:0}.ae-back:hover{color:var(--v2-white);gap:var(--v2-space-2)}.ae-back svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.ae-info-list{list-style:none;display:flex;flex-direction:column;gap:var(--v2-space-4);margin-bottom:var(--v2-space-6);padding:0}.ae-info-item{display:flex;align-items:flex-start;gap:var(--v2-space-3-half)}.ae-info-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--v2-c-glass-ocean-bg);border:1px solid var(--v2-c-glass-ocean-border);border-radius:var(--v2-radius-square, 0)}.ae-info-icon svg{width:18px;height:18px;stroke:var(--accent, var(--v2-light-blue));fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ae-info-label{font-size:var(--v2-text-micro);font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--v2-grey-500);margin-bottom:2px}.ae-info-value{font-size:var(--v2-text-sm);color:var(--v2-white)}.ae-info-value a{color:var(--accent, var(--v2-light-blue));text-decoration:underline;text-underline-offset:3px}.ae-countdown{display:flex;gap:var(--v2-space-4);margin-bottom:var(--v2-space-6)}.ae-countdown__block{display:flex;flex-direction:column;align-items:center;gap:var(--v2-space-1-half);min-width:64px}.ae-countdown__num{font-size:36px;font-weight:900;letter-spacing:-1px;color:var(--v2-white);background:var(--v2-glass-bg);border:1px solid var(--v2-glass-border);width:72px;height:72px;display:flex;align-items:center;justify-content:center}.ae-countdown__label{font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--v2-grey-500)}.ae-newsletter{display:flex;gap:0;width:100%}.ae-newsletter .ae-input{flex:1;border-right:none}.ae-divider{width:40px;height:1px;background:var(--v2-c-glass-ocean-border);margin:0 auto var(--v2-space-5)}.ae-footer-note{text-align:center;font-size:var(--v2-text-label);color:var(--v2-grey-600);margin-top:var(--v2-space-5)}.ae-footer-note a{color:var(--v2-grey-400);text-decoration:underline;text-underline-offset:2px}.ae-form-success{background:var(--v2-c-glass-ocean-bg);border:1px solid var(--v2-c-glass-ocean-border);border-radius:var(--v2-radius-square, 0);padding:var(--v2-space-5-half);margin-bottom:var(--v2-space-5);color:var(--v2-light-blue);font-size:var(--v2-text-sm);line-height:1.5}.ae-form-errors{background:var(--v2-alpha-orange-10);border:1px solid var(--v2-alpha-orange-30);border-radius:var(--v2-radius-square, 0);padding:var(--v2-space-4) var(--v2-space-5-half);margin-bottom:var(--v2-space-5);list-style:none}.ae-form-errors li{font-size:var(--v2-btn-font-size);color:var(--v2-orange);line-height:1.5}@media(max-width:640px){.ae-glass{padding:var(--v2-space-6) var(--v2-space-5)}.ae-input,.ae-select{font-size:1rem}.ae-title{font-size:22px}.ae-subtitle{font-size:var(--v2-btn-font-size)}.ae-input-row{grid-template-columns:1fr;gap:0}.ae-page__content{padding:var(--v2-space-5) var(--v2-space-4) var(--v2-space-7)}textarea.ae-input{min-height:100px}.ae-choices{grid-template-columns:1fr}}.contact-v2 .contact-v2__card{max-width:768px;padding:clamp(32px,5vw,56px) clamp(24px,4vw,48px)}.contact-v2__head{margin-bottom:var(--v2-space-6);padding-bottom:var(--v2-space-5);border-bottom:1px solid var(--v2-c-glass-ocean-border)}.contact-v2__head .ae-title{margin:var(--v2-space-2) 0 var(--v2-space-3)}.contact-v2__intro{margin:0}.contact-v2__direct{margin:14px 0 0;font-size:var(--v2-btn-font-size-sm);font-weight:500;letter-spacing:.02em;color:var(--v2-grey-400)}.contact-v2__direct a{color:var(--v2-light-blue);font-weight:600;text-decoration:none;border-bottom:1px solid var(--v2-alpha-horizon-30);transition:border-color .2s ease,color .2s ease}.contact-v2__direct a:hover{color:var(--v2-light-blue);border-bottom-color:var(--v2-light-blue)}.contact-v2 .ae-input-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--v2-space-4)}.contact-v2 .ae-input-group+.ae-input-group,.contact-v2 .ae-input-row+.ae-input-group,.contact-v2 .ae-input-group+.ae-input-row{margin-top:var(--v2-space-4)}.contact-v2 .v2-btn--full{margin-top:var(--v2-space-6)}.contact-v2 .ae-footer-note{margin-top:16px;font-size:var(--v2-text-label);color:var(--v2-grey-500);text-align:center}@media(max-width:640px){.contact-v2 .ae-input-row{grid-template-columns:1fr}}#warranty-v2-root [data-step-panel]{display:none}#warranty-v2-root[data-step="1"] [data-step-panel="1"],#warranty-v2-root[data-step="2"] [data-step-panel="2"],#warranty-v2-root[data-step=success] [data-step-panel=success]{display:block}
/*# sourceMappingURL=/cdn/shop/t/17/assets/utility-pages-v2.css.map */
