.ae-cal .ae-cal__head{display:flex;flex-direction:column;gap:14px;margin:0 0 36px}.ae-cal .ae-cal__head>span{font-size:14px;font-weight:700;color:#4a5568;letter-spacing:.18em;text-transform:uppercase}.ae-cal .ae-cal__head>h2{margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.1;font-weight:700;color:inherit;text-wrap:balance}.ae-cal .ae-cal__head>p{margin:0;font-size:18px;line-height:1.6;color:#4a5568}.ae-cal .ae-cal__note{margin:20px 0 0;font-size:14.5px;line-height:1.5;color:#6b7280}.ae-cal .ae-cal__tag{display:inline-flex;align-items:center;align-self:flex-start;padding:7px 14px;border-radius:999px;background:#eef0f3;color:#4a5568;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ae-cal .ae-cal__pane--new .ae-cal__tag,.ae-cal .ae-cal__lane--new .ae-cal__tag{background:#0f5bff;color:#fff}.ae-cal .ae-cal__duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ae-cal .ae-cal__pane{display:flex;flex-direction:column;background:#fff;border:1px solid #E5E7EB;border-radius:20px;padding:28px}.ae-cal .ae-cal__pane--new{border:2px solid #0F5BFF;background:#f5f8ff}.ae-cal .ae-cal__scene{position:relative;height:236px;margin:18px 0 22px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.ae-cal .ae-cal__stack{display:flex;flex-direction:column-reverse;gap:5px;margin-bottom:5px}.ae-cal .ae-cal__row{display:flex;gap:5px;opacity:0;animation:10s ease-out infinite both}.ae-cal .ae-cal__row>i{display:block;width:50px;height:34px;border-radius:6px;background:#b33a24;box-shadow:inset 0 -4px #0000002e}.ae-cal .ae-cal__row--1{animation-name:ae-cal-r1}.ae-cal .ae-cal__row--2{animation-name:ae-cal-r2}.ae-cal .ae-cal__row--3{animation-name:ae-cal-r3}.ae-cal .ae-cal__row--4{animation-name:ae-cal-r4}@keyframes ae-cal-r1{0%,4%{opacity:0;transform:translateY(-28px)}10%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ae-cal-r2{0%,14%{opacity:0;transform:translateY(-28px)}20%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ae-cal-r3{0%,24%{opacity:0;transform:translateY(-28px)}30%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ae-cal-r4{0%,34%{opacity:0;transform:translateY(-28px)}40%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.ae-cal .ae-cal__solo{position:relative;width:200px;height:120px;margin-bottom:5px}.ae-cal .ae-cal__one{position:absolute;left:50%;bottom:0;width:96px;height:60px;margin-left:-48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#0f5bff;color:#fff;font-size:20px;font-weight:800;box-shadow:inset 0 -5px #0000002e;opacity:0;animation:ae-cal-one 10s ease-out infinite both}.ae-cal .ae-cal__person{position:absolute;left:50%;bottom:0;margin-left:-32px;color:#0f5bff;line-height:0;opacity:0;animation:ae-cal-person 10s ease-out infinite both}.ae-cal .ae-cal__tick{position:absolute;right:0;top:0;width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#22a559;color:#fff;opacity:0;animation:ae-cal-tick 10s ease-out infinite both}@keyframes ae-cal-one{0%,6%{opacity:0;transform:translateY(-44px)}12%,42%{opacity:1;transform:none}48%,to{opacity:0;transform:none}}@keyframes ae-cal-person{0%,50%{opacity:0;transform:translateY(10px)}56%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ae-cal-tick{0%,14%{opacity:0;transform:scale(.4)}20%,42%{opacity:1;transform:scale(1)}48%,58%{opacity:0;transform:scale(.4)}64%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}.ae-cal .ae-cal__deck{display:block;width:min(320px,100%);height:14px;border-radius:5px;background:#9aa3b2}.ae-cal .ae-cal__pane--new .ae-cal__deck{background:#14213a}.ae-cal .ae-cal__feet{width:min(320px,100%);display:flex;justify-content:space-between;padding:0 26px;box-sizing:border-box}.ae-cal .ae-cal__feet>b{display:block;width:54px;height:12px;border-radius:0 0 5px 5px;background:#6b7280}.ae-cal .ae-cal__pane--new .ae-cal__feet>b{background:#0f5bff}.ae-cal .ae-cal__fig{margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(34px,4vw,52px);line-height:1.05;font-weight:700;letter-spacing:-.02em;color:#b33a24}.ae-cal .ae-cal__pane--new .ae-cal__fig{color:#0f5bff}.ae-cal .ae-cal__txt{margin:10px 0 0;font-size:17px;line-height:1.55;color:#4a5568}.ae-cal .ae-cal__lanes{display:grid;gap:20px}.ae-cal .ae-cal__lane{background:#fff;border:1px solid #E5E7EB;border-radius:20px;padding:28px}.ae-cal .ae-cal__lane--new{border:2px solid #0F5BFF;background:#f5f8ff}.ae-cal .ae-cal__lanehead{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ae-cal .ae-cal__lanehead>p{margin:0;font-size:16.5px;line-height:1.5;color:#4a5568}.ae-cal .ae-cal__track{position:relative;height:112px;margin:10px 0 0;border-bottom:4px solid #C9CED8}.ae-cal .ae-cal__lane--new .ae-cal__track{border-bottom-color:#0f5bff}.ae-cal .ae-cal__runner{position:absolute;left:0;bottom:2px;width:46px;height:36px;display:flex;align-items:center;justify-content:center;color:#4a5568;line-height:0;animation:ae-cal-run 10s linear infinite both}.ae-cal .ae-cal__lane--new .ae-cal__runner{color:#14213a}@keyframes ae-cal-run{0%{left:0}92%,to{left:calc(100% - 46px)}}.ae-cal .ae-cal__knock{position:absolute;bottom:-4px;display:flex;flex-direction:column;align-items:center;gap:6px;transform:translate(-50%)}.ae-cal .ae-cal__knock--1{left:24%}.ae-cal .ae-cal__knock--2{left:50%}.ae-cal .ae-cal__knock--3{left:76%}.ae-cal .ae-cal__knock>i{display:block;width:16px;height:12px;border-radius:8px 8px 0 0;background:#c9ced8}.ae-cal .ae-cal__lane--new .ae-cal__knock>i{background:#0f5bff}.ae-cal .ae-cal__knock>em{font-style:normal;padding:6px 12px;border-radius:999px;background:#fdecec;color:#b42318;font-size:13.5px;font-weight:700;line-height:1.2;white-space:nowrap;margin-bottom:34px;opacity:0;animation:10s ease-out infinite both}.ae-cal .ae-cal__lane--new .ae-cal__knock>em{background:#e3ecff;color:#0b46c9}.ae-cal .ae-cal__knock--1>em{animation-name:ae-cal-pop1}.ae-cal .ae-cal__knock--2>em{animation-name:ae-cal-pop2}.ae-cal .ae-cal__knock--3>em{animation-name:ae-cal-pop3}@keyframes ae-cal-pop1{0%,22%{opacity:0;transform:translateY(8px) scale(.85)}26%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes ae-cal-pop2{0%,46%{opacity:0;transform:translateY(8px) scale(.85)}50%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes ae-cal-pop3{0%,70%{opacity:0;transform:translateY(8px) scale(.85)}74%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.ae-cal .ae-cal__result{margin:18px 0 0;font-size:16.5px;line-height:1.55;color:#4a5568}.ae-cal .ae-cal__lane--new .ae-cal__result{color:inherit;font-weight:600}.ae-cal .ae-cal__video{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:start}.ae-cal .ae-cal__frame{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#0e1e3a}.ae-cal .ae-cal__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ae-cal .ae-cal__steps>li{display:flex;gap:14px;align-items:flex-start;margin:0}.ae-cal .ae-cal__steps>li>span{flex:0 0 32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef3ff;color:#0f5bff;font-size:15px;font-weight:700;line-height:1}.ae-cal .ae-cal__steps b{display:block;font-size:17px;line-height:1.35;font-weight:700;color:inherit}.ae-cal .ae-cal__steps p{margin:2px 0 0;font-size:15px;line-height:1.5;color:#4a5568}.ae-cal .ae-cal__more{display:inline-block;margin:20px 0 0 46px;font-size:15px;font-weight:700;color:#0f5bff;text-decoration:none}.ae-cal .ae-cal__more:hover{text-decoration:underline}@media(max-width:989px){.ae-cal .ae-cal__video{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:749px){.ae-cal .ae-cal__head{margin-bottom:26px}.ae-cal .ae-cal__head>p{font-size:17px}.ae-cal .ae-cal__duo{grid-template-columns:minmax(0,1fr)}.ae-cal .ae-cal__pane,.ae-cal .ae-cal__lane{padding:20px 16px}.ae-cal .ae-cal__scene{height:214px}.ae-cal .ae-cal__row>i{width:44px;height:30px}.ae-cal .ae-cal__deck,.ae-cal .ae-cal__feet{width:min(280px,100%)}.ae-cal .ae-cal__knock>em{font-size:11.5px;padding:5px 8px}.ae-cal .ae-cal__frame{border-radius:14px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ae-calibration.css.map */
