@layer components{.pi-check{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.pi-git-compare{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='18' cy='18' r='3'/%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Cpath d='M13 6h3a2 2 0 0 1 2 2v7'/%3E%3Cpath d='M11 18H8a2 2 0 0 1-2-2V9'/%3E%3C/svg%3E")}.pi-mail{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7'/%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3C/svg%3E")}.pi-messages-square{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3Cpath d='M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1'/%3E%3C/svg%3E")}.pi-monitor-play{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z'/%3E%3Cpath d='M12 17v4'/%3E%3Cpath d='M8 21h8'/%3E%3Crect x='2' y='3' width='20' height='14' rx='2'/%3E%3C/svg%3E")}.pi-shield-check{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.pi-wallet{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1'/%3E%3Cpath d='M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4'/%3E%3C/svg%3E")}.pi-x{--pi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}}
@layer properties,theme,base;@layer components{.abt{--rule:#ffffff12;--mut:hsl(var(--muted-foreground));--lab:700 11px/1.45 var(--fm);--glow:0 0 10px hsl(var(--t));--measure:36em;--pd:var(--t);--well:#130b0bf7;--edge:linear-gradient(135deg, hsl(var(--t) / .8), hsl(var(--t) / .15) 42%, #ffffff1a 70%, hsl(var(--t) / .55))}.abt [id]{scroll-margin-top:5.25rem}:is(.abt-ent,.abt-pf-a,.abt-fr){--cut:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c))}.abt.pub-cv-off .pub-cv{content-visibility:visible}@media (min-width:1020px){.abt .pub-cv{contain-intrinsic-size:auto var(--cis-d,var(--cis,900px))}}.abt .pub-cta-row .lq-btn{height:auto;min-height:3rem;padding-block:.6rem;line-height:1.35}.abt .pub-lead{max-width:38rem}.abt :is(.pub-prose,.pub-sub,.abt-log li>p,.abt-lim-ul p,.abt-led li>p){max-width:var(--measure)}.abt-nw{white-space:nowrap}.abt-micro{max-width:60ch;font:600 11px/1.7 var(--fm);letter-spacing:.04em;color:hsl(var(--foreground) / .74);text-wrap:pretty;margin-top:14px}.abt-after{margin-top:18px}.abt .pulse-dot{vertical-align:-1px;display:inline-block}.abt :is(.abt-ent dt,.abt-rul b,.abt-log-h,.abt-log-k){font:var(--lab);letter-spacing:.1em;text-transform:uppercase}:is(.abt-led li,.abt-lim-ul li) h3,.abt-fr-t{font:700 16px/1.3 var(--fd);letter-spacing:-.01em;color:hsl(var(--foreground))}:is(.abt-led li>p,.abt-lim-ul p,.abt-log li>p:nth-child(2)){color:var(--mut);text-wrap:pretty;font-size:14.5px;line-height:1.6}:is(.abt-no,.abt-side-b) li:before{content:"";width:15px;height:15px;-webkit-mask:var(--pi) center / contain no-repeat;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat;color:hsl(var(--t));background:currentColor;position:absolute;top:.2em;left:0}:is(.abt-wire,.abt-rul-t,.abt-run):after{content:"";background:hsl(var(--t));width:10px;height:10px;box-shadow:var(--glow);opacity:0;border-radius:50%;position:absolute;top:-4px;left:-5px}.abt :is(.lq-glass,.abt-lim,.abt-railw,.abt-ent,.abt-pf,.abt-log):is(:hover,:focus-within) *,.abt :is(.lq-glass,.abt-lim,.abt-railw,.abt-ent,.abt-pf,.abt-log):is(:hover,:focus-within) :before,.abt :is(.lq-glass,.abt-lim,.abt-railw,.abt-ent,.abt-pf,.abt-log):is(:hover,:focus-within) :after{animation-play-state:paused}.abt-hero .pub-cap{color:hsl(var(--foreground) / .82)}@media (min-width:1020px){.abt .pub-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr)}.abt-ent{justify-self:end;max-width:40rem}}.abt-ent{--c:22px;width:100%;clip-path:var(--cut);background:var(--edge);padding:1px}.abt-ent-in{clip-path:inherit;background:radial-gradient(120% 60% at 0 0, hsl(var(--t) / .14), transparent 60%), var(--well);padding:20px clamp(16px,2vw,24px) 8px;position:relative;overflow:hidden}.abt-ent-dl{margin-top:12px;position:relative}.abt-ent-dl:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, hsl(var(--t) / .14), transparent 80%);height:16.6667%;box-shadow:inset 2px 0 0 hsl(var(--t));position:absolute;top:0;left:-10px;right:-10px}.pub-js .abt-ent-dl:before{opacity:1;animation:9s step-end infinite abt-row}@keyframes abt-row{0%{transform:none}16.666%{transform:translateY(100%)}33.333%{transform:translateY(200%)}50%{transform:translateY(300%)}66.666%{transform:translateY(400%)}83.333%,to{transform:translateY(500%)}}.abt-ent-dl>div{border-top:1px solid var(--rule);align-items:baseline;gap:10px;padding:12px 0;display:flex}.abt-ent dt{color:hsl(var(--foreground) / .62);flex:1 0 auto;align-items:baseline;display:flex}.abt-ent dt:after{content:"";border-bottom:1px dotted hsl(var(--foreground) / .3);flex:1;min-width:14px;margin-left:10px}.abt-ent dd{text-align:right;text-wrap:balance;flex:0 auto;max-width:60%;font-size:14.5px;font-weight:600;line-height:1.4}.abt-ent dd .pulse-dot{margin-right:8px}@media (max-width:639px),(min-width:1020px) and (max-width:1179px){.abt-ent-dl>div{gap:4px;display:grid}.abt-ent dt:after{display:none}.abt-ent dd{text-align:left;max-width:none}}@media (min-width:1180px){.abt-ent dd{max-width:66%}}.abt-story{align-items:start}@media (min-width:1020px) and (max-width:1179px){.abt .abt-story{grid-template-columns:minmax(0,1fr)}}.abt-sides{border-radius:22px;grid-template-columns:minmax(0,1fr) clamp(36px,5vw,64px) minmax(0,1fr);align-items:start;gap:14px;padding:clamp(16px,2.2vw,26px);display:grid}.abt-side ul{gap:10px;margin-top:12px;display:grid}.abt-side li{color:hsl(var(--foreground) / .88);padding-left:22px;font-size:14.5px;line-height:1.5;position:relative}.abt-side:first-child li:before{content:"";background:var(--mut);border-radius:2px;width:10px;height:2px;position:absolute;top:.65em;left:0}.abt-slot{aspect-ratio:6/5;background:repeating-linear-gradient(135deg, hsl(var(--foreground) / .06) 0 6px, transparent 6px 14px);width:min(100%,12rem);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .1);border-radius:4px;margin-top:14px;display:block}.abt-slot:before{content:"";background:linear-gradient(hsl(var(--foreground) / .32), hsl(var(--foreground) / .32)) center / 1px 22px no-repeat, linear-gradient(hsl(var(--foreground) / .32), hsl(var(--foreground) / .32)) center / 22px 1px no-repeat;position:absolute;inset:0}.abt .abt-slot.corner-ticks:after{opacity:.95;background-image:linear-gradient(hsl(var(--t)), hsl(var(--t))), linear-gradient(hsl(var(--t)), hsl(var(--t))), linear-gradient(hsl(var(--t)), hsl(var(--t))), linear-gradient(hsl(var(--t)), hsl(var(--t)))}.abt-wire{background:linear-gradient(90deg, hsl(var(--foreground) / .2), hsl(var(--t) / .8));border-radius:2px;height:2px;margin-top:calc(29px + 5rem);position:relative;container-type:inline-size}.pub-js .abt-slot:after{animation:7s ease-in-out infinite abt-slot}.pub-js .abt-wire:after{animation:7s ease-in-out infinite abt-hop}.pub-js .abt-side-b li{animation:7s ease-in-out infinite abt-on}.pub-js .abt-side-b li:nth-child(2){animation-delay:.5s}.pub-js .abt-side-b li:nth-child(3){animation-delay:1s}@keyframes abt-slot{0%,12%{opacity:.95}22%,72%{opacity:.12}84%,to{opacity:.95}}@keyframes abt-hop{0%,22%{opacity:0;transform:none}26%{opacity:1}44%{opacity:1;transform:translate(100cqw)}50%,to{opacity:0;transform:translate(100cqw)}}@keyframes abt-hopv{0%,22%{opacity:0;transform:none}26%{opacity:1}44%{opacity:1;transform:translateY(100cqh)}50%,to{opacity:0;transform:translateY(100cqh)}}@keyframes abt-on{0%,44%{opacity:.62}50%,86%{opacity:1}94%,to{opacity:.62}}@media (max-width:639px){.abt-sides{grid-template-columns:minmax(0,1fr)}.abt-wire{background:linear-gradient(hsl(var(--foreground) / .2), hsl(var(--t) / .8));justify-self:start;width:2px;height:40px;margin:0 0 0 4px;container-type:size}.abt-wire:after{top:-5px;left:-4px}.pub-js .abt-wire:after{animation-name:abt-hopv}}.abt-led{border-radius:22px;padding:6px clamp(10px,1.8vw,20px) 18px}.abt-led ol{counter-reset:r;position:relative}.abt-led li{counter-increment:r;gap:6px;padding:16px 4px 16px 16px;display:grid;position:relative}.abt-led li+li{border-top:1px solid var(--rule)}.abt-led h3:before{content:counter(r, decimal-leading-zero) " //";content:counter(r, decimal-leading-zero) " //" / "";font:var(--lab);letter-spacing:.1em;color:hsl(var(--t));margin-bottom:4px;display:block}.abt-led li>.lq-btn{justify-self:start;margin-top:4px}.abt .abt-led li>p.abt-led-n{max-width:none;font:var(--lab);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--foreground) / .62)}.abt-led-n:before{content:"";vertical-align:.3em;background:hsl(var(--brand-steel));width:12px;height:2px;margin-right:8px;display:inline-block}.abt-led li:before{content:"";background:hsl(var(--t));width:2px;box-shadow:var(--glow);opacity:.14;border-radius:2px;position:absolute;top:16px;bottom:16px;left:0}.pub-js .abt-led li:before{animation:9s ease-in-out infinite abt-read}.pub-js .abt-led li:nth-child(2):before{animation-delay:1.5s}.pub-js .abt-led li:nth-child(3):before{animation-delay:3s}.pub-js .abt-led li:nth-child(4):before{animation-delay:4.5s}.pub-js .abt-led li:nth-child(5):before{animation-delay:6s}.pub-js .abt-led li:nth-child(6):before{animation-delay:7.5s}@keyframes abt-read{0%{opacity:.14}3%,14%{opacity:1}18%,to{opacity:.14}}.abt-led-f{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 4px 0;display:flex}.abt-led-f .abt-micro{margin:0}@media (min-width:960px){.abt-led li{grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(13rem,auto);align-items:center;column-gap:28px}.abt-led li>:nth-child(3){text-align:right;justify-self:end}.abt-led ol{padding-top:40px}.abt-led li:first-child{border-top:1px solid var(--rule)}.abt-led ol:before,.abt-led ol:after,.abt-led li:first-child:after{font:var(--lab);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--foreground) / .55);position:absolute;top:14px}.abt-led ol:before{content:attr(data-a);content:attr(data-a) / "";left:16px}.abt-led ol:after{content:attr(data-c);content:attr(data-c) / "";right:4px}.abt-led li:first-child:after{content:attr(data-b);content:attr(data-b) / "";top:-26px;left:calc(44px + 15rem)}}.abt-no{gap:14px;display:grid}@media (min-width:1180px){.abt-no{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.abt-no li{max-width:68ch}}.abt-no-c{border-radius:20px;padding:18px 20px 20px}.abt-no-c:first-child .pub-cap:before{background:var(--mut);box-shadow:none}.abt-no ul{gap:11px;margin-top:14px;display:grid}.abt-no li{color:hsl(var(--foreground) / .9);text-wrap:pretty;padding-left:28px;font-size:14.5px;line-height:1.55;position:relative}.abt-no-c:first-child li:before{color:var(--mut)}.abt-rul{border-radius:20px;margin-top:14px;padding:18px 20px 20px}.abt-rul-w{margin-top:26px;position:relative}.abt-rul-w:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg, hsl(var(--foreground) / .3) 0 1px, transparent 1px calc(100% * 7 / 30));height:10px;position:absolute;top:-4px;left:0;right:0;-webkit-mask:linear-gradient(90deg,#000 60%,#0000);mask:linear-gradient(90deg,#000 60%,#0000)}.abt-rul-t{background:hsl(var(--foreground) / .16);border-radius:2px;height:2px;display:block;position:relative;container-type:inline-size}.abt-rul-t:before{content:"";border-radius:inherit;background:linear-gradient(90deg, hsl(var(--t) / .45), hsl(var(--t)));transform-origin:0;position:absolute;inset:0}.abt-rul ol{grid-template-columns:14fr 10fr 6fr;display:grid}.abt-rul li{padding:20px 12px 0 0;position:relative}.abt-rul li:before{content:"";background:hsl(var(--t));width:2px;height:20px;box-shadow:var(--glow);border-radius:2px;position:absolute;top:-9px;left:0}.abt-rul li:last-child{text-align:right;padding-right:0}.abt-rul li:last-child:before{left:auto;right:0}.abt-rul b{color:hsl(var(--t));display:block}.abt-rul li span{color:hsl(var(--foreground) / .84);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}.abt-rul-r{border-top:1px dashed hsl(var(--foreground) / .16);color:hsl(var(--foreground) / .9);flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 12px;margin-top:16px;padding-top:12px;font-size:13.5px;display:flex}.abt-rul .abt-rul-r b{color:hsl(var(--foreground) / .72);display:inline}.pub-js .abt-rul-t:before{animation:8s linear infinite abt-fill}.pub-js .abt-rul-t:after{animation:8s linear infinite abt-cur}.pub-js .abt-rul li:before{animation:8s ease-out .4s infinite abt-tick}.pub-js .abt-rul li:nth-child(2):before{animation-delay:2.64s}.pub-js .abt-rul li:nth-child(3):before{animation-delay:5.2s}.pub-js .abt-rul-r{animation:8s ease-in-out infinite abt-rest}@keyframes abt-fill{0%,5%{transform:scaleX(0)}65%,92%{opacity:1;transform:none}to{opacity:.3;transform:none}}@keyframes abt-fillv{0%,5%{transform:scaleY(0)}65%,92%{opacity:1;transform:none}to{opacity:.3;transform:none}}@keyframes abt-cur{0%,5%{opacity:0;transform:none}8%{opacity:1}65%{opacity:1;transform:translate(100cqw)}72%,to{opacity:0;transform:translate(100cqw)}}@keyframes abt-curv{0%,5%{opacity:0;transform:none}8%{opacity:1}65%{opacity:1;transform:translateY(100cqh)}72%,to{opacity:0;transform:translateY(100cqh)}}@keyframes abt-tick{0%,30%{opacity:1;transform:none}40%,to{opacity:.35;transform:scaleY(.6)}}@keyframes abt-rest{0%,70%{opacity:.85}76%,96%{opacity:1}to{opacity:.85}}@media (max-width:639px){.abt-rul-w{padding-left:28px}.abt-rul-w:before{display:none}.abt-rul-t{width:2px;height:auto;position:absolute;top:4px;bottom:4px;left:6px;container-type:size}.abt-rul-t:before{transform-origin:top}.abt-rul-t:after{top:-5px;left:-4px}.pub-js .abt-rul-t:before{animation-name:abt-fillv}.pub-js .abt-rul-t:after{animation-name:abt-curv}.abt-rul ol{grid-template-columns:minmax(0,1fr);gap:18px}.abt-rul li,.abt-rul li:last-child{text-align:left;padding:0}.abt-rul li:before,.abt-rul li:last-child:before{width:14px;height:2px;top:.5em;left:-22px;right:auto}.abt-rul-r{justify-content:flex-start}}.abt-log{max-width:58rem;box-shadow:inset 0 0 0 1px #331f1f, 0 24px 60px -24px hsl(var(--t) / .35);background:linear-gradient(#140b0beb,#0d0707f5);border-radius:16px;overflow:hidden}.abt-log-h{color:hsl(var(--foreground) / .72);background:#ffffff06;border-bottom:1px solid #331f1f;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:11px 18px;display:flex}.abt-log-h b{color:hsl(var(--foreground));letter-spacing:.04em;text-transform:none;margin-left:auto}.abt-log ol{padding:8px 18px 18px}.abt-log ol:after{content:"";background:hsl(var(--t));width:8px;height:15px;box-shadow:var(--glow);margin:12px 0 0 17px;display:block}.pub-js .abt-log ol:after{animation:1.1s step-end infinite abt-blink}@keyframes abt-blink{50%{opacity:0}}.abt-log li{border-left:1px solid hsl(var(--foreground) / .09);padding:12px 0 10px 16px}.abt-log-k{color:hsl(var(--foreground) / .9)}.abt-log-k b{color:hsl(var(--t));letter-spacing:.03em;text-transform:none;margin-right:4px}.abt-log li>p:nth-child(2){margin-top:4px}.pub-js .abt-log-k b{animation:12s ease-in-out infinite abt-stamp}.pub-js .abt-log li:nth-child(2) .abt-log-k b{animation-delay:2s}.pub-js .abt-log li:nth-child(3) .abt-log-k b{animation-delay:4s}.pub-js .abt-log li:nth-child(4) .abt-log-k b{animation-delay:6s}.pub-js .abt-log li:nth-child(5) .abt-log-k b{animation-delay:8s}.pub-js .abt-log li:nth-child(6) .abt-log-k b{animation-delay:10s}@keyframes abt-stamp{0%{opacity:.6}2%,14%{opacity:1}17%,to{opacity:.6}}.abt-log-v{font:600 12px/1.6 var(--fm);color:hsl(var(--foreground) / .78);overflow-wrap:anywhere;margin-top:6px}.abt-log .pub-cta-row{margin-top:10px}@media (min-width:1180px){.abt-log{max-width:none}.abt-log ol{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px 40px;padding-inline:22px;display:grid}.abt-log ol:after{grid-column:1/-1}}.abt-lim{display:grid}@media (min-width:900px){.abt-lim{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start}}.abt-fr{--c:18px;isolation:isolate;clip-path:var(--cut);background:var(--edge);align-content:center;gap:14px;padding:clamp(22px,3vw,34px);display:grid;position:relative}.abt-fr-s{z-index:-1;clip-path:inherit;pointer-events:none;background:radial-gradient(80% 70% at 50% 50%, hsl(var(--t) / .1), transparent 72%), var(--well);position:absolute;inset:1px}.abt-fr:before,.abt-fr:after,.abt-fr-s:before,.abt-fr-s:after{content:"";background:hsl(var(--t) / .9);position:absolute}.abt-fr:before{transform-origin:0;height:1px;top:0;left:0;right:0}.abt-fr:after{transform-origin:100%;height:1px;bottom:0;left:0;right:0}.abt-fr-s:before{transform-origin:bottom;width:1px;top:0;bottom:0;left:0}.abt-fr-s:after{transform-origin:top;width:1px;top:0;bottom:0;right:0}.pub-js .abt-fr:not(.is-in):before,.pub-js .abt-fr:not(.is-in):after{transform:scaleX(0)}.pub-js .abt-fr:not(.is-in) .abt-fr-s:before,.pub-js .abt-fr:not(.is-in) .abt-fr-s:after{transform:scaleY(0)}.pub-js .abt-fr.is-in:before{animation:abt-dx .6s var(--ease-out) backwards}.pub-js .abt-fr.is-in .abt-fr-s:after{animation:abt-dy .6s var(--ease-out) .5s backwards}.pub-js .abt-fr.is-in:after{animation:abt-dx .6s var(--ease-out) 1s backwards}.pub-js .abt-fr.is-in .abt-fr-s:before{animation:abt-dy .6s var(--ease-out) 1.5s backwards}@keyframes abt-dx{0%{transform:scaleX(0)}}@keyframes abt-dy{0%{transform:scaleY(0)}}.abt-fr-t{max-width:40ch;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:600;line-height:1.45}.abt-lim-ul{padding:6px 0 6px 44px;display:grid;position:relative}.abt-lim-ul:before{content:"";background:linear-gradient(hsl(var(--t) / .1), hsl(var(--t) / .6) 50%, hsl(var(--t) / .1));width:1px;position:absolute;top:0;bottom:0;left:0}.abt-lim-ul li{padding:12px 0;position:relative}.abt-lim-ul li:before{content:"";background:hsl(var(--t));opacity:.4;width:32px;height:1px;position:absolute;top:22px;left:-44px}.abt-lim-ul p{margin-top:4px}.pub-js .abt-lim-ul li:before{animation:10s ease-in-out infinite abt-tie}.pub-js .abt-lim-ul li:nth-child(2):before{animation-delay:2s}.pub-js .abt-lim-ul li:nth-child(3):before{animation-delay:4s}.pub-js .abt-lim-ul li:nth-child(4):before{animation-delay:6s}.pub-js .abt-lim-ul li:nth-child(5):before{animation-delay:8s}@keyframes abt-tie{0%{opacity:.4}3%,16%{opacity:1}20%,to{opacity:.4}}@media (min-width:900px){.abt-fr{position:sticky;top:7rem}.abt-fr-t{max-width:26ch}}@media (max-width:899px){.abt-lim-ul{margin-left:22px;padding:10px 0 0 30px}.abt-lim-ul:before{background:linear-gradient(hsl(var(--t) / .6), hsl(var(--t) / .15));bottom:26px}.abt-lim-ul li:before{width:22px;left:-30px}}.abt-railw{--n:6;position:relative}.abt-railw:has(>.abt-rail>li:nth-child(7)){--n:7}.abt-run{display:none}.abt-rail{gap:18px;padding-left:30px;display:grid}.abt-rail li{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex;position:relative}.abt-rail li:before{content:"";background:hsl(var(--background));width:12px;height:12px;box-shadow:inset 0 0 0 2px hsl(var(--t) / .7);border-radius:50%;position:absolute;top:10px;left:-29px}.abt-rail li.is-now:before{background:hsl(var(--t));box-shadow:var(--glow)}.abt-rail li:not(:last-child):after{content:"";background:hsl(var(--t));opacity:.3;width:2px;height:calc(100% + 6px);position:absolute;top:22px;left:-24px}.pub-js .abt-rail li:not(:last-child):after{animation:8s ease-in-out infinite abt-seg}.pub-js .abt-rail li:nth-child(2):after{animation-delay:1.1s}.pub-js .abt-rail li:nth-child(3):after{animation-delay:2.2s}.pub-js .abt-rail li:nth-child(4):after{animation-delay:3.3s}.pub-js .abt-rail li:nth-child(5):after{animation-delay:4.4s}.pub-js .abt-rail li:nth-child(6):after{animation-delay:5.5s}@keyframes abt-seg{0%{opacity:.3}4%,16%{opacity:1}22%,to{opacity:.3}}.abt-rail p{color:hsl(var(--foreground) / .86);flex:12rem;font-size:14px;line-height:1.5}.abt-rail .daypad{--pb:var(--brand-steel);flex:none;min-width:7.5rem}.abt-rail .is-now .daypad{--pb:var(--brand-ember);gap:8px}.abt-pad-m{font:700 11px/1.3 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--pb));display:block}.abt-pad-y{font:600 11px/1.4 var(--fm);color:var(--mut)}.abt-today .daypad-num{color:hsl(var(--t))}.abt-rail-v{font:700 12.5px/1 var(--fm);color:hsl(var(--foreground));white-space:nowrap}@keyframes abt-runx{0%{opacity:0;transform:none}4%{opacity:1}86%{opacity:1;transform:translate(100cqw)}92%,to{opacity:0;transform:translate(100cqw)}}@media (max-width:639px){.abt-rail li{flex-direction:column;align-items:flex-start;gap:8px}.abt-rail p{flex:none}}@media (min-width:1180px){.abt-run{height:2px;top:5px;left:0;right:calc((100% - (var(--n) - 1) * 16px) / var(--n));background:linear-gradient(90deg, hsl(var(--foreground) / .16), hsl(var(--t) / .75));border-radius:2px;display:block;position:absolute;container-type:size}.pub-js .abt-run:after{animation:9s ease-in-out infinite abt-runx}.abt-rail{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0 16px;padding:28px 0 0}.abt-rail li{flex-direction:column;align-items:flex-start;gap:12px}.abt-rail li:before{top:-28px;left:0}.abt-rail li:not(:last-child):after{display:none}.abt-rail p{flex:none}.abt-rail .daypad{min-width:0}}.abt-pf{gap:14px;display:grid}@media (min-width:640px){.abt-pf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.abt-pf{grid-template-columns:repeat(4,minmax(0,1fr))}}.abt-pf li{display:flex}.abt-pf-a{--c:14px;isolation:isolate;width:100%;clip-path:var(--cut);background:var(--edge);transition:transform .38s var(--ease-spring);align-content:start;gap:6px;padding:18px 20px 20px;display:grid;position:relative;overflow:hidden}.abt-pf-a:before,.abt-pf-a:after{content:"";z-index:-1;position:absolute}.abt-pf-a:before{clip-path:inherit;background:radial-gradient(120% 90% at 0 0, hsl(var(--t) / .12), transparent 60%), var(--well);inset:1px}.abt-pf-a:after{background:linear-gradient(105deg, transparent 38%, hsl(var(--t) / .16) 50%, transparent 62%);inset:0;transform:translate(-110%)}.pub-js .abt-pf-a:after{animation:12s ease-in-out infinite abt-glint}.pub-js .abt-pf li:nth-child(2) .abt-pf-a:after{animation-delay:3s}.pub-js .abt-pf li:nth-child(3) .abt-pf-a:after{animation-delay:6s}.pub-js .abt-pf li:nth-child(4) .abt-pf-a:after{animation-delay:9s}@keyframes abt-glint{0%{transform:translate(-110%)}14%,to{transform:translate(110%)}}.abt-pf-a:is(:hover,:focus-visible){background:linear-gradient(135deg, hsl(var(--t)), hsl(var(--t) / .35) 42%, #ffffff29 70%, hsl(var(--t) / .85));outline:none;transform:translateY(-4px)}.abt-pf-a:focus-visible:before{box-shadow:inset 0 0 0 2px hsl(var(--t))}.abt-pf-a b{font:700 15px/1.3 var(--fm);color:hsl(var(--foreground));padding-right:28px}.abt-pf-a span{color:hsl(var(--foreground) / .8);font-size:14px;line-height:1.45}.abt-pf-a .abt-pf-u{font:600 11px/1.5 var(--fm);color:hsl(var(--foreground) / .6);overflow-wrap:anywhere;margin-top:4px}.abt-pf-a .pub-arr{position:absolute;top:20px;right:18px}.abt-pf-a:is(:hover,:focus-visible) .pub-arr{color:hsl(var(--foreground));transform:translate(3px)}.abt-pf-f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:22px;display:flex}.abt-faq{max-width:54rem;margin-inline:auto}.abt-final{position:relative;overflow:hidden}.abt-final>:not(.abt-glow){z-index:1;position:relative}.abt-glow{pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, hsl(var(--t) / .3), transparent 70%);border-radius:50%;height:120%;position:absolute;top:-60%;left:10%;right:10%}.pub-js .abt-glow{animation:7s ease-in-out infinite abt-breathe}@keyframes abt-breathe{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.abt-final .pub-cta-row{justify-content:center}.abt-final .abt-micro{text-align:center;margin-inline:auto}@media (max-width:639px){.abt .abt-final{text-align:left;justify-items:start}.abt .abt-final .pub-cta-row{justify-content:flex-start}.abt .abt-final .abt-micro{text-align:left;margin-inline:0}}:is(.abt-led li,.abt-log li,.abt-lim-ul li,.abt-rail li):nth-child(2){--i:1}:is(.abt-led li,.abt-log li,.abt-lim-ul li,.abt-rail li):nth-child(3){--i:2}:is(.abt-led li,.abt-log li,.abt-lim-ul li,.abt-rail li):nth-child(4){--i:3}:is(.abt-led li,.abt-log li,.abt-lim-ul li,.abt-rail li):nth-child(5){--i:4}:is(.abt-led li,.abt-log li,.abt-rail li):nth-child(6){--i:5}.abt-rail li:nth-child(7){--i:6}@media (prefers-reduced-motion:reduce){.abt *,.abt :before,.abt :after{transition:none!important;animation:none!important}}}@layer utilities;
