@font-face{font-family:Archivo Black;src:url(/fonts/ArchivoBlack-Regular.woff2) format("woff2");font-display:swap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sub-check{padding:0 .3em;border:1px dashed rgba(255,179,107,.7);border-radius:4px;background:#ffb36b14;color:#ffb36b;font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sub-lead{position:relative;max-width:21em;margin:0;text-align:center;color:#f4f3ef;font-size:clamp(21px,1.6vw + 14px,32px);font-weight:700;line-height:1.18;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 22px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.6)}.sub-lead:before{content:"";position:absolute;inset:-34px -70px;z-index:-1;background:radial-gradient(closest-side,#0605049e,#06050400);pointer-events:none}.sub-soon{margin:-8px 0 0;color:#b9bbc0;font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.9)}.sub-screws i{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#d3d5d9 28%,#80838a 68%,#3b3d42);box-shadow:0 1px 1px #000c}.sub-screws i:after{content:"";position:absolute;inset:3px;background:#0a0a0b;clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%)}.sub-screws i:nth-child(1){top:8px;left:8px;transform:rotate(17deg)}.sub-screws i:nth-child(2){top:8px;right:8px;transform:rotate(63deg)}.sub-screws i:nth-child(3){bottom:8px;left:8px;transform:rotate(43deg)}.sub-screws i:nth-child(4){bottom:8px;right:8px;transform:rotate(3deg)}.sub-video{position:relative;width:100%;margin:0;padding:22px;border-radius:20px;background:linear-gradient(145deg,#55585f,#23252a,#3a3d43,#141518 78%,#2a2c31);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0009,0 30px 70px #000000a6}.sub-video-screen{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px;background:radial-gradient(ellipse 70% 60% at 50% 42%,#1a1b1f,#08090a);box-shadow:inset 0 0 0 1px #000000e6,inset 0 6px 24px #000c}.sub-video-screen video{display:block;width:100%;height:100%;object-fit:cover;background:#000}.sub-video-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.sub-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45}.sub-video-play{position:relative;width:68px;height:68px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:radial-gradient(circle at 50% 30%,#ffffff24,#ffffff05);box-shadow:inset 0 1px #ffffff4d,0 10px 30px #0009}.sub-video-play:after{content:"";position:absolute;top:50%;left:54%;width:20px;height:24px;transform:translate(-50%,-50%);background:linear-gradient(180deg,#fff,#b8bcc3);clip-path:polygon(0 0,100% 50%,0 100%)}.sub-video-label{position:relative;color:#e4e5e8;font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.sub-video-captions{position:absolute;left:50%;bottom:7%;width:min(62%,460px);padding:9px 0;transform:translate(-50%);border:1px dashed rgba(255,255,255,.22);border-radius:6px;color:#ffffff61;font-size:9px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase}.sub-ad{position:relative;width:100%;max-width:300px;margin:0}.sub-video.sub-ad-frame{padding:16px;border-radius:16px}.sub-ad-frame .sub-screws i{width:7px;height:7px}.sub-ad-frame .sub-screws i:nth-child(1){top:5px;left:5px}.sub-ad-frame .sub-screws i:nth-child(2){top:5px;right:5px}.sub-ad-frame .sub-screws i:nth-child(3){bottom:5px;left:5px}.sub-ad-frame .sub-screws i:nth-child(4){bottom:5px;right:5px}.sub-ad .sub-video-label{padding:0 10px;line-height:1.7;text-align:center}.sub-ad-note{position:absolute;top:calc(100% + 10px);left:0;right:0;color:#b9bbc0;font-size:10px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.9)}.sub-ad-btn{position:absolute;bottom:8px;z-index:2;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:50%;color:#f4f3ef;background:radial-gradient(circle at 50% 30%,#46484ee0,#0e0f11e0);box-shadow:inset 0 1px #ffffff4d,0 6px 16px #0009;cursor:pointer}.sub-ad-btn:before{content:"";position:absolute;inset:-5px;border-radius:50%}.sub-ad-btn svg{width:18px;height:18px}.sub-ad-btn:hover{border-color:#fff9}.sub-ad-btn:focus-visible{outline:2px solid #f4f3ef;outline-offset:2px}.sub-ad-toggle{left:8px}.sub-ad-sound{right:8px}.sub-site{position:relative;display:block;min-width:0;padding:22px 22px 20px;border:1px solid #44474e;border-radius:16px;color:inherit;text-decoration:none;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#fff0 1px 3px),linear-gradient(180deg,#26282d,#16171a);box-shadow:inset 0 1px #ffffff38,0 22px 50px #0009;transition:transform .2s ease,border-color .2s,box-shadow .2s}a.sub-site:hover{transform:translateY(-3px);border-color:#6c6f76;box-shadow:inset 0 1px #ffffff4d,0 28px 60px #000000b3}a.sub-site:focus-visible{outline:2px solid #f4f3ef;outline-offset:4px}.sub-site-figure{margin:0}.sub-shot-stage{position:relative}.sub-shot-stage.has-phone{padding:0 9% 12% 0}.sub-shot{display:flex;flex-direction:column;overflow:hidden;border:1px solid #3d4046;border-radius:10px;background:#0c0d0f;box-shadow:inset 0 1px #ffffff1f,0 18px 44px #0000008c}.sub-shot-bar{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-bottom:1px solid #25272b;background:linear-gradient(180deg,#2a2c31,#1a1b1e)}.sub-shot-bar i{flex:none;width:7px;height:7px;border-radius:50%;background:#5a5d64}.sub-shot-bar span{flex:1;min-width:0;max-width:52%;height:14px;margin-left:8px;padding:0 8px;overflow:hidden;border-radius:7px;background:#0f1012;color:#8d9097;font-size:9px;line-height:14px;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis}.sub-shot-view{position:relative;aspect-ratio:16 / 10;background:radial-gradient(ellipse 70% 70% at 50% 40%,#16171a,#08090a)}.sub-shot-view img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.sub-shot-empty{position:absolute;inset:0;display:grid;place-items:center;padding:8px;color:#a7a9ae;font-size:10px;font-weight:700;letter-spacing:.22em;text-align:center;text-transform:uppercase}.sub-phone{position:absolute;right:0;bottom:0;width:25%;padding:3px;border-radius:14px;background:linear-gradient(145deg,#6a6d74,#2a2c31 30%,#4a4d54,#17181b 80%,#34363c);box-shadow:inset 0 1px #ffffff59,0 0 0 1px #000000d9,-10px 18px 36px #000000b3}.sub-phone-screen{overflow:hidden;aspect-ratio:390 / 844;border-radius:11px;background:#000}.sub-phone-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.sub-site-cap{display:grid;justify-items:start;gap:5px;margin-top:18px}.sub-site-name{font-family:Archivo Black,Arial Black,Arial,sans-serif;font-size:clamp(18px,.5vw + 15px,22px);line-height:1.1;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#eef0f2 44%,#b4b8bf 56%,#fbfbfc);-webkit-background-clip:text;background-clip:text;color:transparent}.sub-site-domain{display:inline-flex;align-items:center;gap:5px;color:#d3d5d9;font-size:13px;font-weight:700;letter-spacing:.04em;transition:color .2s}a.sub-site:hover .sub-site-domain{color:#fff}.sub-site-note{color:#a3a6ac;font-size:14px;line-height:1.4}.sub-icon--small{width:14px;height:14px}.sub-card{position:relative;width:min(100%,640px);padding:26px 30px;border:1px solid #44474e;border-radius:16px;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#fff0 1px 3px),linear-gradient(180deg,#26282d,#16171a);box-shadow:inset 0 1px #ffffff38,0 22px 50px #0009}.sub-card p{margin:0;color:#e9e8e4;font-size:clamp(17px,.6vw + 14px,21px);line-height:1.42;text-align:center}.sub-card strong{color:#fff;letter-spacing:.02em}.sub-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 24px;border-radius:12px;font-size:16px;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,background .2s}.sub-btn:focus-visible{outline:2px solid #f4f3ef;outline-offset:4px}.sub-icon{flex:none;width:20px;height:20px}.sub-btn--enamel{color:#0c0c0d;background:linear-gradient(180deg,#fff,#efeee9 48%,#dddcd6);box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 5px #8e8c86,0 14px 30px #0009,0 0 34px #ffffff29}.sub-btn--enamel:hover{background:linear-gradient(180deg,#fff,#f7f6f2 48%,#e7e6e1);box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 5px #8e8c86,0 16px 34px #0009,0 0 48px #ffffff4d}.sub-btn--enamel:active{transform:translateY(4px);box-shadow:inset 0 1px #fff,inset 0 -1px #00000024,0 1px #8e8c86,0 6px 16px #0009,0 0 30px #fff3}.sub-btn--metal{color:#f4f3ef;border:1px solid rgba(255,255,255,.24);background:linear-gradient(180deg,#44474e,#2a2c31 48%,#1b1c20);box-shadow:inset 0 1px #ffffff4d,inset 0 -2px #0006,0 5px #08080a,0 14px 30px #0009}.sub-btn--metal:hover{border-color:#ffffff73;background:linear-gradient(180deg,#50535b,#33363c 48%,#222328)}.sub-btn--metal:active{transform:translateY(4px);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0006,0 1px #08080a,0 6px 16px #0009}@media(min-width:760px){.sub-video{padding:26px;border-radius:24px}}@media(max-width:560px){.sub-video{padding:16px;border-radius:16px}.sub-video.sub-ad-frame{padding:13px;border-radius:14px}.sub-ad-btn{bottom:6px;width:32px;height:32px}.sub-ad-btn:before{inset:-6px}.sub-ad-toggle{left:6px}.sub-ad-sound{right:6px}.sub-screws i{width:7px;height:7px}.sub-screws i:nth-child(1){top:5px;left:5px}.sub-screws i:nth-child(2){top:5px;right:5px}.sub-screws i:nth-child(3){bottom:5px;left:5px}.sub-screws i:nth-child(4){bottom:5px;right:5px}.sub-video-play{width:54px;height:54px}.sub-video-captions{bottom:6%;padding:6px 0;font-size:8px}.sub-card{padding:24px 22px}.sub-site{padding:16px;border-radius:14px}.sub-shot-stage.has-phone{padding:0 8% 14% 0}.sub-phone{width:27%;padding:2px;border-radius:10px}.sub-phone-screen{border-radius:8px}.sub-site-cap{margin-top:14px}}@media(prefers-reduced-motion:reduce){.sub-btn,.sub-site,.sub-site-domain{transition:none}.sub-btn--enamel:active,.sub-btn--metal:active,a.sub-site:hover{transform:none}}:root{--al-tile: 84px;--al-tile-r: 20px;--al-top: 28px;--al-left: 4.3vw;--al-tile-c: 52px;--al-tile-r-c: 13px;--al-top-c: 14px;--al-head-h: calc(2 * var(--al-top) + var(--al-tile));--al-head-full: calc(2 * var(--al-top) + var(--al-tile));--al-amber: #ffb36b;--al-silver: linear-gradient(180deg, #ffffff 0%, #eef0f2 44%, #b4b8bf 56%, #fbfbfc 100%);--al-ease: cubic-bezier(.2,.7,.2,1);--al-dur: .38s}@media(max-width:700px){:root{--al-tile: 62px;--al-tile-r: 16px;--al-top: 22px;--al-left: 22px;--al-tile-c: 44px;--al-tile-r-c: 12px;--al-top-c: 12px}}.al-brand,.al-brand *,.al-header,.al-header *,.al-header *:before,.al-header *:after{box-sizing:border-box}.al-silver{background:var(--al-silver);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.al-brand{position:relative;display:inline-flex;align-items:center;gap:14px;color:#f4f3ef;text-decoration:none;border-radius:var(--al-tile-r);-webkit-tap-highlight-color:transparent}.al-brand-tile{position:relative;display:block;flex:none;width:var(--al-tile);height:var(--al-tile);overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:var(--al-tile-r);background:#060504;box-shadow:0 10px 30px #00000073;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,width var(--al-dur) var(--al-ease),height var(--al-dur) var(--al-ease),border-radius var(--al-dur) var(--al-ease)}.al-brand-tile img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.al-brand-live{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility 0s .45s}.al-brand-live iframe{display:block;width:100%;height:100%;border:0}.al-brand-name{font-family:Archivo Black,Arial Black,Arial,sans-serif;font-size:19px;line-height:1;letter-spacing:.01em;white-space:nowrap;filter:drop-shadow(0 1px 8px rgba(0,0,0,.75));transition:opacity .25s ease}@media(hover:hover){.al-brand:hover .al-brand-tile{transform:scale(1.06);border-color:#fff6;box-shadow:0 12px 34px #00000080,0 0 22px #ffb36b24}}.al-brand:active .al-brand-tile{transform:scale(.97)}.al-brand:focus-visible{outline:none}.al-brand:focus-visible .al-brand-tile{outline:2px solid #f4f3ef;outline-offset:3px}@media(max-width:700px){.al-brand{gap:12px}.al-brand-name{font-size:17px}}.al-header{--al-head-h: calc(2 * var(--al-top) + var(--al-tile));position:sticky;top:0;z-index:30;height:calc(var(--al-head-h) + env(safe-area-inset-top,0px));margin-bottom:calc(var(--al-head-full) - var(--al-head-h));padding-top:env(safe-area-inset-top,0px);pointer-events:none;transition:height var(--al-dur) var(--al-ease),margin-bottom var(--al-dur) var(--al-ease)}.al-header:before,.al-header:after{content:"";position:absolute;left:0;right:0;pointer-events:none;opacity:0;transition:opacity .3s ease}.al-header:before{top:0;bottom:0;background:linear-gradient(180deg,#060504f2,#060504e6);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}.al-header:after{top:100%;height:26px;background:linear-gradient(180deg,#060504e6,#0605048c 45%,#06050400)}.al-header.is-scrolled{--al-tile: var(--al-tile-c);--al-tile-r: var(--al-tile-r-c);--al-top: var(--al-top-c)}.al-header.is-scrolled:before,.al-header.is-open:before,.al-header.is-scrolled:after{opacity:1}.al-bar{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;height:var(--al-head-h);padding:0 max(var(--al-left),env(safe-area-inset-right,0px)) 0 max(var(--al-left),env(safe-area-inset-left,0px));transition:height var(--al-dur) var(--al-ease)}.al-bar>*{pointer-events:auto}.al-bar>.al-brand{justify-self:start}.al-links ul{display:flex;margin:0;padding:0 6px;list-style:none;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(180deg,#282a2f9e,#0e0f119e);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000080,0 12px 30px #0006}html:not(.is-touch) .al-links ul{-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1)}.al-links a{position:relative;display:inline-flex;align-items:center;min-height:46px;padding:0 calc(15px - .18em) 0 15px;color:#d4d5d9;font:700 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-decoration:none;text-shadow:0 1px 10px rgba(0,0,0,.9);border-radius:999px;transition:color .2s ease}.al-links a:after{content:"";position:absolute;left:15px;right:15px;bottom:10px;height:1px;background:var(--al-amber);box-shadow:0 0 10px #ffb36b8c;opacity:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--al-ease),opacity .2s ease}.al-links a:hover{color:#fff}.al-links a:hover:after{opacity:.45;transform:scaleX(1)}.al-links a.is-current{color:#fff}.al-links a.is-current:after{opacity:1;transform:scaleX(1)}.al-links a:focus-visible{outline:2px solid #f4f3ef;outline-offset:-4px}.al-actions{justify-self:end;display:flex;align-items:center;gap:10px}.al-cta.sub-btn{min-height:42px;padding:0 18px;border-radius:11px;font-size:14px}.al-cta.sub-btn--enamel{box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 3px #8e8c86,0 10px 22px #0000008c,0 0 26px #ffffff1f}.al-cta.sub-btn--enamel:hover{box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 3px #8e8c86,0 12px 26px #0000008c,0 0 36px #ffffff42}.al-cta.sub-btn--enamel:active{transform:translateY(3px);box-shadow:inset 0 1px #fff,inset 0 -1px #00000024,0 0 #8e8c86,0 5px 12px #0000008c}.al-show{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:42px;min-height:42px;padding:0 16px 0 13px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#e9e9e6;text-decoration:none;white-space:nowrap;font:700 13px/1 Arial,Helvetica,sans-serif;letter-spacing:.02em;background:linear-gradient(180deg,#3d4046,#26282d,#18191c);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000008c,0 3px #08080a,0 10px 22px #00000080;transition:transform .14s ease,box-shadow .14s ease,border-color .2s ease,color .2s ease}.al-show .sub-icon{width:16px;height:16px;color:#d9dbdf}.al-show:hover{border-color:#ffffff80;color:#fff}.al-show:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0000008c,0 0 #08080a,0 5px 12px #00000080}.al-show:focus-visible,.al-menu-btn:focus-visible{outline:2px solid #f4f3ef;outline-offset:3px}.al-call{display:none}.al-call.sub-btn{min-height:44px;padding:0 16px 0 13px;gap:7px;border-radius:999px;font-size:13px}.al-call .sub-icon{width:16px;height:16px}.al-call.sub-btn--enamel{box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 3px #8e8c86,0 10px 22px #0000008c}.al-call.sub-btn--enamel:active{transform:translateY(3px);box-shadow:inset 0 1px #fff,inset 0 -1px #00000024,0 0 #8e8c86,0 5px 12px #0000008c}@media(max-width:1359.98px){.al-show{width:42px;padding:0;border-radius:50%}.al-show-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.al-menu-btn{display:none;align-items:center;gap:10px;min-height:44px;padding:0 calc(16px - .16em) 0 15px;border:1px solid rgba(255,255,255,.26);border-radius:999px;color:#f4f3ef;background:linear-gradient(180deg,#3a3d43,#24262b,#18191c);box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0009,0 8px 20px #00000080;font:700 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,transform .14s ease;-webkit-tap-highlight-color:transparent}.al-menu-btn:hover{border-color:#ffffff80}.al-menu-btn:active{transform:translateY(2px)}.al-menu-icon{position:relative;flex:none;width:16px;height:10px}.al-menu-icon i{position:absolute;left:0;right:0;height:2px;border-radius:1px;background:currentColor;transition:transform .25s var(--al-ease),top .25s var(--al-ease),bottom .25s var(--al-ease)}.al-menu-icon i:first-child{top:0}.al-menu-icon i:last-child{bottom:0}.al-menu-btn[aria-expanded=true] .al-menu-icon i:first-child{top:4px;transform:rotate(45deg)}.al-menu-btn[aria-expanded=true] .al-menu-icon i:last-child{bottom:4px;transform:rotate(-45deg)}.al-menu{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;gap:28px;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--al-head-h) + env(safe-area-inset-top,0px) + 6px) max(var(--al-left),env(safe-area-inset-right,0px)) max(22px,env(safe-area-inset-bottom,0px)) max(var(--al-left),env(safe-area-inset-left,0px));background:radial-gradient(ellipse 120% 55% at 50% 0%,#464a524d,#06050400 72%),#060504;pointer-events:auto;animation:al-menu-in .32s var(--al-ease) both}.al-menu[hidden]{display:none}.al-menu-links{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.1)}.al-menu-links li{border-bottom:1px solid rgba(255,255,255,.1);animation:al-item-in .42s var(--al-ease) both;animation-delay:calc(var(--i) * 45ms + 60ms)}.al-menu-links a{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;color:#c9cbcf;text-decoration:none}.al-menu-num{color:var(--al-amber);font:700 11px/1 Arial,Helvetica,sans-serif;letter-spacing:.14em;opacity:.85}.al-menu-label{font-family:Archivo Black,Arial Black,Arial,sans-serif;font-size:clamp(24px,6.4vw,36px);line-height:1.08;letter-spacing:.005em}.al-menu-links .sub-icon{width:18px;height:18px;opacity:.55;transition:transform .25s var(--al-ease),opacity .2s ease}.al-menu-links a:hover .sub-icon,.al-menu-links a:focus-visible .sub-icon{opacity:1;transform:translate(3px)}.al-menu-links a.is-current:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--al-amber);box-shadow:0 0 10px #ffb36b8c}.al-menu-links a:focus-visible{outline:2px solid #f4f3ef;outline-offset:2px;border-radius:6px}.al-menu-actions{display:grid;gap:14px;margin-top:auto;padding-top:8px;animation:al-item-in .42s var(--al-ease) both;animation-delay:calc(var(--i) * 45ms + 60ms)}.al-menu-actions .sub-btn{width:100%}.al-menu-show{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:#b9bbc0;font:700 13px/1 Arial,Helvetica,sans-serif;letter-spacing:.02em;text-decoration:none}.al-menu-show .sub-icon{width:14px;height:14px}.al-menu-show:hover{color:#fff}.al-menu-show:focus-visible{outline:2px solid #f4f3ef;outline-offset:2px;border-radius:6px}@keyframes al-menu-in{0%{opacity:0}to{opacity:1}}@keyframes al-item-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:1149.98px){.al-bar{grid-template-columns:minmax(0,1fr) auto}.al-links,.al-cta,.al-show{display:none}.al-menu-btn,.al-call{display:inline-flex}}@media(max-width:479.98px){.al-actions{gap:8px}.al-menu-btn{width:44px;padding:0;justify-content:center}.al-menu-btn>span:not(.al-menu-icon){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media(max-width:374.98px){.al-brand-name{display:none}}html.al-menu-open,html.al-menu-open body,html.al-menu-open .site-scroll{overflow:hidden}.lab .al-header .al-bar>.al-brand{visibility:hidden}@media(prefers-reduced-motion:reduce){.al-header,.al-bar,.al-brand-tile,.al-brand-live,.al-links a:after,.al-show,.al-menu-btn{transition:none}.al-menu,.al-menu-links li,.al-menu-actions{animation:none}.al-brand:hover .al-brand-tile,.al-brand:active .al-brand-tile,.al-show:active,.al-menu-btn:active{transform:none}}
