.attio-root{--bg:#fff;--bg-subtle:#fafafa;--bg-inset:#f4f5f6;--bg-hover:#f0f1f2;--bg-active:#ecedef;--bg-dark:#0a0a0a;--text-primary:#111213;--text-secondary:#75777c;--text-tertiary:#a1a3a7;--text-on-dark:#fff;--line:#eeeff1;--line-strong:#e2e3e6;--line-dashed:#e4e5e8;--card:#fff;--card-active:#fff;--avatar-bg:#0a0a0a;--avatar-fg:#fff;--dot:#d9dbde;--blue:#2d7ff9;--blue-bg:#ebf2fe;--green:#16a34a;--green-bg:#eaf7ee;--red:#e5484d;--red-bg:#fdecec;--orange:#f59e0b;--orange-bg:#fef4e6;--purple:#8b5cf6;--purple-bg:#f3effe;--shadow-sm:0 1px 2px #1112130d, 0 1px 1px #11121308;--shadow-md:0 1px 2px #1112130a, 0 6px 14px #1112130d, 0 14px 34px -10px #1112130f;--shadow-lg:0 2px 4px #1112130a, 0 12px 26px #1112130f, 0 30px 60px -18px #1112131a;background:var(--bg);color:var(--text-primary);font-feature-settings:"cv11", "ss01";font-family:Inter,-apple-system,Segoe UI,sans-serif}.atq-frame{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1680px;margin:0 auto}.atq-section{border-top:1px dashed var(--line-dashed)}.atq-pad{padding-left:40px;padding-right:40px}.atq-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px dashed var(--line-dashed);justify-content:space-between;padding:16px 0;font-size:11px;font-weight:500;display:flex}.atq-hatch{background:repeating-linear-gradient(45deg, transparent, transparent 4px, var(--line) 4px, var(--line) 5px)}.atq-dots{background-image:radial-gradient(circle,#d9dbde 1px,#0000 1px);background-size:16px 16px}.atq-navbar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--shadow-lg), inset 0 1px 0 #ffffffb3;background:#ffffffb8;border:1px solid #1112130f;border-radius:999px;transition:box-shadow .25s,border-color .25s}.atq-navbar:hover{border-color:#1112131a}.atq-navmenu{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--shadow-lg);background:#fffffff0;border:1px solid #1112130f;border-radius:22px}.atq-h1{letter-spacing:-.045em;font-size:clamp(40px,5.6vw,70px);font-weight:600;line-height:1}.atq-h2{letter-spacing:-.03em;font-size:clamp(32px,4.2vw,52px);font-weight:600;line-height:1.08}.atq-h2 .gray,.atq-h1 .gray{color:var(--text-secondary)}.atq-h2-feat{letter-spacing:-.03em;font-size:clamp(27px,2.9vw,40px);font-weight:600;line-height:1.14}.atq-feat-sub{letter-spacing:-.01em;color:var(--text-secondary);font-size:17px;font-weight:400;line-height:1.55}.atq-words .w{opacity:0;filter:blur(6px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s;transition-delay:var(--wd,0s);will-change:transform, opacity, filter;display:inline-block;transform:translateY(.42em)}.atq-words .w.gray{color:var(--text-secondary)}.atq-words.is-in .w{opacity:1;filter:blur();transform:none}.atq-spec-idx{letter-spacing:.06em;color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:11px;font-weight:600}.atq-mock-motion{transform:perspective(1600px) translateY(var(--my,0px)) rotateX(var(--rx,0deg)) scale(var(--sc,1));transform-origin:50% 72%;will-change:transform;backface-visibility:hidden}.atq-feat-shadow .atq-mockup{box-shadow:0 2px 4px #1112130a,0 14px 30px #1112131a,0 32px 64px #11121314}.atq-feat-stage{border:1px solid var(--line);background-color:#fcfcfd;background-image:radial-gradient(circle,#dcdee1 1px,#0000 1px);background-size:18px 18px;border-radius:20px;justify-content:center;align-items:flex-start;height:clamp(460px,70vh,760px);padding:clamp(14px,2.2vw,36px) clamp(14px,2.2vw,36px) 0;display:flex;position:relative;overflow:hidden}.atq-feat-zoom{width:100%}.atq-feat-stage:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#fcfcfd00 0%,#fcfcfd8c 44%,#fcfcfd 88%),linear-gradient(#0000 58%,#1112130d 100%);height:140px;position:absolute;bottom:0;left:0;right:0}.atq-lit{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),color .45s;transform:translateY(16px)}.atq-lit.lit{opacity:1;transform:none}.atq-spec .atq-spec-idx{transition:color .5s}.atq-spec.lit .atq-spec-idx{color:var(--text-primary)}.atq-check{background:var(--bg-inset);color:#0000;transition:background .4s,color .4s}.atq-lit.lit .atq-check{background:var(--text-primary);color:#fff}.atq-lit.lit .atq-check svg{animation:.4s cubic-bezier(.34,1.56,.64,1) both atq-pop}.atq-steps{position:relative}.atq-step-num{letter-spacing:-.02em;color:var(--line-strong);font-variant-numeric:tabular-nums;flex:none;font-size:26px;font-weight:600;line-height:1;transition:color .5s}.atq-step.lit .atq-step-num{color:var(--text-primary)}.atq-metric{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:600;line-height:1}.atq-metric-unit{color:var(--text-tertiary);letter-spacing:-.01em;margin-left:6px;font-size:15px;font-weight:500}.atq-scrub{position:relative}.atq-scrub-sticky{flex-direction:column;justify-content:center;min-height:100vh;display:flex;position:sticky;top:0}.atq-scrub-body{width:100%;padding:24px 0}.atq-metawrap{position:relative}.atq-scrub-bar{transform-origin:0;background:var(--text-primary);width:100%;height:2px;transition:transform .12s linear;display:none;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.atq-scrub .atq-scrub-bar{display:block}.atq-shine .shine-dark,.atq-shine .shine-gray{color:#0000;-webkit-text-fill-color:transparent;background-repeat:repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s linear infinite atq-shine}.atq-shine .shine-dark{background-image:linear-gradient(100deg,#111213 0% 42%,#b3b8bf 50%,#111213 58% 100%)}.atq-shine .shine-gray{background-image:linear-gradient(100deg,#75777c 0% 42%,#d2d5da 50%,#75777c 58% 100%);animation-delay:.2s}@keyframes atq-shine{0%{background-position:200%}to{background-position:-200%}}.atq-sec-cell{transition:background .3s}.atq-sec-cell:hover{background:var(--bg-subtle)}.atq-sec-ic{border:1px solid var(--line-strong);background:var(--bg-inset);width:38px;height:38px;color:var(--text-primary);box-shadow:var(--shadow-sm);border-radius:10px;place-items:center;display:grid}.atq-sub{letter-spacing:-.016em;color:#51555c;font-size:18px;font-weight:450;line-height:1.55}.atq-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:500}.atq-num{font-variant-numeric:tabular-nums}.atq-serif{font-family:"Source Serif 4",Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.atq-statgrid{box-shadow:var(--shadow-md)}.atq-stat{background:var(--bg);flex-direction:column;padding:26px 26px 30px;transition:background .3s;display:flex;position:relative;overflow:hidden}.atq-stat:hover{background:var(--bg-subtle)}.atq-stat-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.atq-stat-idx{letter-spacing:.04em;color:var(--text-tertiary);font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-size:11px}.atq-spark{overflow:visible}.atq-spark-dot{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .4s 1s,transform .4s cubic-bezier(.34,1.56,.64,1) 1s;transform:scale(0)}[data-reveal].is-in .atq-spark-dot{opacity:1;transform:scale(1)}.atq-stat-num{letter-spacing:-.03em;color:var(--text-primary);font-size:42px;font-weight:600;line-height:1}.atq-stat-label{max-width:210px;color:var(--text-secondary);margin-top:10px;font-size:13.5px;line-height:1.5}.atq-stat-bar{background:linear-gradient(90deg, var(--text-primary), var(--text-tertiary));transform-origin:0;width:100%;height:2px;transition:transform .9s cubic-bezier(.16,1,.3,1) .25s;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-reveal].is-in .atq-stat-bar{transform:scaleX(1)}.atq-chart{border:1px solid var(--line);background:linear-gradient(var(--bg), var(--bg)) padding-box, radial-gradient(var(--line) 1px, transparent 1px) 0 0 / 22px 22px;box-shadow:var(--shadow-sm);border-radius:16px;padding:22px 24px 18px;position:relative}.atq-chart-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.atq-chart-caption{color:var(--text-secondary);letter-spacing:-.01em;font-size:12.5px}.atq-chart-live{letter-spacing:.1em;color:var(--green);align-items:center;gap:7px;font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-size:10.5px;display:inline-flex}.atq-chart-live .atq-livedot{background:var(--green);border-radius:50%;width:6px;height:6px;position:relative}.atq-chart-live .atq-livedot:after{content:"";background:var(--green);opacity:.35;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite atq-ping;position:absolute;inset:-3px}@keyframes atq-ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.atq-chart-svg{display:block;overflow:visible}.atq-chart-area{opacity:0;transition:opacity 1s .5s}[data-reveal].is-in .atq-chart-area{opacity:1}.atq-chart-end,.atq-chart-end-ring{opacity:0;transition:opacity .4s 1.6s}[data-reveal].is-in .atq-chart-end,[data-reveal].is-in .atq-chart-end-ring{opacity:1}[data-reveal].is-in .atq-chart-end-ring{animation:2s cubic-bezier(0,0,.2,1) 1.8s infinite atq-chart-ping}@keyframes atq-chart-ping{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}.atq-chart-end-ring{transform-box:fill-box;transform-origin:50%}.atq-chart-axis{letter-spacing:.04em;color:var(--text-tertiary);justify-content:space-between;margin-top:8px;font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-size:10.5px;display:flex}@media (prefers-reduced-motion:reduce){.atq-spark-dot,.atq-chart-area,.atq-chart-end,.atq-chart-end-ring{opacity:1;transition:none;transform:none}.atq-stat-bar{transition:none;transform:scaleX(1)}.atq-chart-live .atq-livedot:after,.atq-chart-end-ring{animation:none}}.atq-price-build{border:1px solid var(--line-strong);background:var(--bg);box-shadow:var(--shadow-sm);border-radius:16px;overflow:hidden}.atq-price-buildhead{border-bottom:1px dashed var(--line-dashed);justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px;display:flex}.atq-price-buildhead h3{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.atq-price-buildhead span{color:var(--text-secondary);font-size:12.5px}.atq-mod{text-align:left;background:var(--bg);border:none;border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:14px;width:100%;padding:16px 22px;transition:background .18s;display:flex}.atq-mod:last-child{border-bottom:none}.atq-mod-btn:hover,.atq-mod[data-on]{background:var(--bg-subtle)}.atq-mod-base{cursor:default;background:var(--bg-inset)}.atq-mod-check{border:1.5px solid var(--line-strong);background:var(--bg);color:#0000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.atq-mod-check[data-on]{background:var(--text-primary);border-color:var(--text-primary);color:#fff}.atq-mod-btn:active .atq-mod-check{transform:scale(.9)}.atq-mod-body{flex:auto;min-width:0}.atq-mod-name{letter-spacing:-.01em;font-size:14px;font-weight:550}.atq-mod-desc{color:var(--text-secondary);margin-top:1px;font-size:12.5px}.atq-mod-price{letter-spacing:-.02em;color:var(--text-primary);flex:none;align-items:baseline;gap:3px;font-size:15px;font-weight:600;display:flex}.atq-mod-price em{color:var(--text-tertiary);font-size:11.5px;font-style:normal;font-weight:400}.atq-mod-btn:not([data-on]) .atq-mod-price{color:var(--text-secondary)}.atq-mod-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--green);background:var(--green-bg);border-radius:999px;flex:none;padding:3px 8px;font-size:10.5px;font-weight:600}.atq-price-sum{color:#fff;box-shadow:var(--shadow-lg);background:#0a0a0a;border-radius:16px;flex-direction:column;justify-content:space-between;gap:28px;padding:26px 26px 24px;display:flex;position:relative;overflow:hidden}.atq-price-sum:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.atq-price-sumtop{position:relative}.atq-price-sumlabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-family:Geist Mono,SF Mono,ui-monospace,monospace;font-size:10.5px}.atq-price-total{align-items:baseline;gap:5px;margin-top:12px;display:flex}.atq-price-totalnum{letter-spacing:-.03em;font-size:52px;font-weight:600;line-height:1}.atq-price-total em{color:#ffffff8c;font-size:15px;font-style:normal}.atq-price-breakdown{color:#fff9;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.atq-price-dot{background:#ffffff59;border-radius:50%;width:3px;height:3px}.atq-price-sumbottom{position:relative}.atq-price-cta{color:#111213;background:#fff;gap:7px;width:100%;transition:transform .15s,box-shadow .2s}.atq-price-cta:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000047}.atq-price-cta svg{transition:transform .15s}.atq-price-cta:hover svg{transform:translate(3px)}.atq-price-note{text-align:center;color:#ffffff73;margin-top:12px;font-size:12px;display:block}.atq-price-ent{border:1px dashed var(--line-dashed);background:var(--bg-subtle);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.atq-price-entcopy h3{letter-spacing:-.01em;font-size:15px;font-weight:600}.atq-price-entcopy p{max-width:64ch;color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.5}.atq-price-entlink{flex:none}@media (max-width:640px){.atq-mod{gap:10px;padding:14px 16px}.atq-mod-desc{display:none}.atq-price-sum{padding:22px}}.atq-pcycle{border:1px solid var(--line-strong);background:var(--bg-inset);border-radius:99px;gap:2px;margin-top:30px;padding:3px;display:inline-flex}.atq-pcycle-opt{letter-spacing:-.01em;color:var(--text-secondary);cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:7px 16px;font-size:13px;font-weight:500;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex;position:relative}.atq-pcycle-opt:hover:not([data-on]){color:var(--text-primary)}.atq-pcycle-opt[data-on]{color:var(--text-primary);background:var(--bg);box-shadow:var(--shadow-sm)}.atq-pcycle-save{letter-spacing:.01em;color:var(--green);background:var(--green-bg);border-radius:99px;padding:2px 6px;font-size:10.5px;font-weight:600}.atq-tier{border:1px solid var(--line-strong);background:var(--bg);height:100%;box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;padding:26px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.atq-tier:hover{box-shadow:var(--shadow-md);border-color:#d2d4d7;transform:translateY(-3px)}.atq-tier[data-featured]{border-color:var(--text-primary);box-shadow:0 1px 2px #1112130d,0 14px 34px #1112131a}.atq-tier-rec{letter-spacing:.02em;color:#fff;background:linear-gradient(#2b2b2e 0%,#0a0a0a 100%);border-radius:99px;padding:4px 11px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:24px;box-shadow:0 2px 8px #0000002e}.atq-tier-head{min-height:50px}.atq-tier-name{letter-spacing:-.02em;color:var(--text-primary);font-size:17px;font-weight:600}.atq-tier-tag{color:var(--text-secondary);margin-top:3px;font-size:13px;line-height:1.4}.atq-tier-price{align-items:baseline;gap:4px;margin-top:18px;display:flex}.atq-tier-amt{letter-spacing:-.03em;color:var(--text-primary);font-size:38px;font-weight:600;line-height:1}.atq-tier-price em{color:var(--text-tertiary);font-size:15px;font-style:normal;font-weight:400}.atq-tier-bill{color:var(--text-secondary);margin-top:7px;font-size:12.5px}.atq-tier-cta{width:100%;margin-top:20px}.atq-tier-feats{border-top:1px dashed var(--line-dashed);flex-direction:column;gap:11px;margin-top:22px;padding-top:22px;display:flex}.atq-tier-feat{color:var(--text-primary);align-items:center;gap:10px;font-size:13.5px;display:flex}.atq-tier-feat-ic{border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.atq-btn{letter-spacing:-.01em;cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:11px 22px;font-size:14.5px;font-weight:500;text-decoration:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.atq-btn-primary{color:#fff;background:linear-gradient(#2b2b2e 0%,#0a0a0a 100%);border:none;box-shadow:0 1px 2px #0003,0 3px 10px #00000024,inset 0 1px #ffffff1f}.atq-btn-ghost{color:var(--text-primary);border:1px solid var(--line-strong);background:#fff;box-shadow:0 1px 2px #0000000a}.atq-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0000003d,inset 0 1px #ffffff24}.atq-btn-ghost:hover{background:#fbfbfb;border-color:#d2d4d7;transform:translateY(-1px);box-shadow:0 6px 16px #00000012}.atq-btn:active{transform:translateY(0);box-shadow:0 1px 2px #0000002e}.atq-btn-invert{color:#0a0a0a;background:#fff;border:none;box-shadow:0 1px 2px #00000040}.atq-btn-invert:hover{transform:translateY(-1px);box-shadow:0 8px 22px #00000052}.atq-btn-ondark{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border:1px solid #ffffff2e}.atq-btn-ondark:hover{background:#ffffff21;border-color:#ffffff52;transform:translateY(-1px)}.atq-cta-card{border:1px solid var(--line);color:var(--text-primary);box-shadow:var(--shadow-lg);background:#fff;border-radius:28px;padding:clamp(34px,5vw,76px);position:relative;overflow:hidden}.atq-cta-card:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#e4e6e9 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 120% at 100%,#000 0%,#0000 68%);mask-image:radial-gradient(75% 120% at 100%,#000 0%,#0000 68%)}.atq-cta-grid{z-index:1;align-items:center;gap:40px;display:grid;position:relative}@media (min-width:860px){.atq-cta-grid{grid-template-columns:1.35fr 1fr}}.atq-cta-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.atq-cta-h{letter-spacing:-.035em;color:var(--text-primary);max-width:18ch;margin-top:14px;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.08}.atq-cta-sub{letter-spacing:-.01em;color:var(--text-secondary);max-width:46ch;margin-top:16px;font-size:16.5px;line-height:1.55}.atq-cta-trust{flex-wrap:wrap;gap:10px 22px;margin-top:26px;display:flex}.atq-cta-trust span{color:var(--text-secondary);align-items:center;gap:7px;font-size:13px;display:inline-flex}.atq-cta-trust svg{color:var(--green);flex:none}.atq-cta-art{justify-content:center;display:none}@media (min-width:860px){.atq-cta-art{display:flex}}.atq-cta-cubes{animation:9s ease-in-out infinite atq-cube-float;overflow:visible}.atq-cube-top,.atq-cube-l,.atq-cube-r{stroke:#d2d4d8;stroke-width:1.25px;stroke-linejoin:round;stroke-width:1.25px;stroke-linejoin:round}.atq-cube{opacity:0;transform-box:fill-box;transform-origin:50% 62%;will-change:transform, opacity;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.34,1.56,.64,1);transform:translateY(-16px)scale(.55)}.atq-cube.in{opacity:1;transform:none}.atq-cube-lit{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.atq-cta-cubes.lit .atq-cube.in .atq-cube-lit{opacity:1}.atq-cube-spec{opacity:0;will-change:transform, opacity}.atq-cta-cubes.lit .atq-cube-spec{animation:1.6s cubic-bezier(.4,0,.2,1) infinite atq-cube-spec}@keyframes atq-cube-spec{0%{opacity:0;transform:translate(-170px)}10%{opacity:1}45%{opacity:1}56%{opacity:0;transform:translate(170px)}to{opacity:0;transform:translate(170px)}}.atq-cube-bloom{opacity:0;transition:opacity .65s}.atq-cube-bloom.on{opacity:1}.atq-cube-ground{opacity:0;transition:opacity .6s}.atq-cube-ground.on{opacity:.55}@keyframes atq-cube-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.atq-cta-cubes{animation:none}.atq-cube{opacity:1;transition:none;transform:none}.atq-cube-lit,.atq-cube-spec{opacity:0}.atq-cube-ground{opacity:.55}.atq-cube-bloom{opacity:0}}.atq-badge{border:1px solid var(--line-strong);background:var(--card);color:var(--text-secondary);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.atq-badge.green{background:var(--green-bg);color:#15803d;border:none}.atq-badge.purple{background:var(--purple-bg);color:#6d28d9;border:none}.atq-badge.red{background:var(--red-bg);color:#c02428;border:none}.atq-badge.blue{background:var(--blue-bg);color:#1d6fe8;border:none}.atq-kbd{background:var(--card);border:1px solid var(--line-strong);color:var(--text-tertiary);border-radius:5px;padding:1px 5px;font:500 11px Inter,sans-serif}[data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(20px)}[data-reveal].is-in{opacity:1;transform:none}.atq-mockup{background:var(--card);border:1px solid var(--line);color:var(--text-primary);text-align:left;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:12px;font-size:13px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f}.atq-mockup *{letter-spacing:0;-webkit-user-select:none;user-select:none}.atq-navrow{height:30px;color:var(--text-primary);white-space:nowrap;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:12.5px;transition:background .12s;display:flex}.atq-navrow:hover{background:var(--bg-hover)}.atq-navrow.active{background:var(--bg-active);font-weight:500}.atq-navrow .nicon{color:var(--text-secondary);place-items:center;display:grid}.atq-suffix{color:var(--text-tertiary);margin-left:auto;font-size:11.5px}.atq-tabchip{height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.atq-tabchip:hover{background:var(--bg-hover)}.atq-tabchip.active{background:var(--card-active);color:var(--text-primary);border-color:var(--line-strong);box-shadow:0 1px 2px #0000000d}.atq-tabchip .count{color:var(--text-tertiary);background:var(--bg-inset);border-radius:5px;padding:0 6px;font-size:11px}.atq-live{background:var(--green-bg);color:#15803d;border-radius:99px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.atq-livedot{background:var(--green);border-radius:50%;width:7px;height:7px;position:relative}.atq-livedot:after{content:"";border:1.5px solid var(--green);border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite atq-ping;position:absolute;inset:-4px}.atq-iconchip{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.atq-iconchip.blue{background:var(--blue-bg);color:var(--blue)}.atq-iconchip.purple{background:var(--purple-bg);color:var(--purple)}.atq-iconchip.orange{background:var(--orange-bg);color:var(--orange)}.atq-iconchip.green{background:var(--green-bg);color:var(--green)}.atq-tl{flex-direction:column;width:100%;max-width:392px;display:flex}.atq-tlrow{border-radius:12px;align-items:center;gap:12px;padding:11px 12px;transition:background .3s;display:flex;position:relative}.atq-tlrow.exec{background:var(--bg-subtle)}.atq-tlrow:not(:last-child):before{content:"";background:var(--line-strong);border-radius:2px;width:2px;transition:background .45s;position:absolute;top:47px;bottom:-3px;left:29px}.atq-tlrow.conn-done:before{background:#34c759}.atq-tlmark{z-index:1;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:box-shadow .3s,transform .3s;display:grid;position:relative}.atq-tlmark.blue{background:var(--blue-bg);color:var(--blue)}.atq-tlmark.purple{background:var(--purple-bg);color:var(--purple)}.atq-tlmark.orange{background:var(--orange-bg);color:var(--orange)}.atq-tlmark.green{background:var(--green-bg);color:var(--green)}.atq-tlrow.exec .atq-tlmark{transform:scale(1.04);box-shadow:0 0 0 4px #2d7ff91f}.atq-tltitle{font-size:13px;font-weight:600;line-height:1.3}.atq-tldesc{color:var(--text-secondary);margin-top:1px;font-size:12px;line-height:1.3}.atq-tlcheck{color:#fff;background:#34c759;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;animation:.35s cubic-bezier(.34,1.56,.64,1) atq-pop;display:grid}.atq-tldot{background:var(--blue);border-radius:50%;flex:none;width:9px;height:9px;margin:0 5px;animation:1.4s ease-out infinite atq-pulse-dot;box-shadow:0 0 #2d7ff980}@keyframes atq-pulse-dot{0%{box-shadow:0 0 #2d7ff973}70%{box-shadow:0 0 0 7px #2d7ff900}to{box-shadow:0 0 #2d7ff900}}@keyframes atq-pop{0%{transform:scale(.5)}60%{transform:scale(1.15)}to{transform:scale(1)}}.atq-runrow{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:48px;padding:0 14px;font-size:12.5px;display:flex}.atq-runrow:hover{background:var(--bg-subtle)}.atq-status{color:#fff;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:10px;display:grid}.atq-status.done{background:var(--green)}.atq-status.failed{background:var(--red)}.atq-status.running{border:2px solid var(--line-strong);border-top-color:var(--text-secondary);background:0 0;animation:.8s linear infinite atq-spin}@keyframes atq-spin{to{transform:rotate(360deg)}}.atq-runname{font-weight:600}.atq-runtime{color:var(--text-tertiary);margin-left:auto;font-size:12px}.atq-runrow.enter{animation:.45s cubic-bezier(.16,1,.3,1) both atq-rowin}@keyframes atq-rowin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.atq-status.done.pop{animation:.3s cubic-bezier(.34,1.56,.64,1) both atq-pop}.atq-statcard{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:13px 15px;position:relative}.atq-statnum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.atq-statnum.green{color:var(--green)}.atq-statnum.red{color:var(--red)}.atq-statnum .unit{color:var(--text-tertiary);margin-left:4px;font-size:12px;font-weight:400}.atq-statlabel{color:var(--text-secondary);margin-top:2px;font-size:12.5px}.atq-skel{background:linear-gradient(90deg,#eeeff1 25%,#f6f7f8 50%,#eeeff1 75%) 0 0/200% 100%;border-radius:6px;animation:1.2s infinite atq-shimmer}@keyframes atq-shimmer{to{background-position:-200% 0}}.atq-caret{background:var(--text-primary);vertical-align:-.12em;width:1px;height:1em;margin-left:1px;animation:1s step-end infinite atq-blink;display:inline-block}@keyframes atq-blink{50%{opacity:0}}.atq-typing{align-items:center;gap:4px;display:inline-flex}.atq-typing span{background:var(--text-tertiary);border-radius:50%;width:5px;height:5px;animation:1.3s ease-in-out infinite atq-typing}.atq-typing span:nth-child(2){animation-delay:.18s}.atq-typing span:nth-child(3){animation-delay:.36s}@keyframes atq-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.atq-hero{isolation:isolate;position:relative;overflow:clip}.atq-hero-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#e9eaed 1px,#0000 1px),linear-gradient(#e9eaed 1px,#0000 1px);background-position:0 0;background-size:72px 72px;position:absolute;inset:0;overflow:clip;-webkit-mask-image:radial-gradient(120% 85% at 50% 26%,#000 0%,#0000008c 48%,#0000 82%);mask-image:radial-gradient(120% 85% at 50% 26%,#000 0%,#0000008c 48%,#0000 82%)}.atq-auth{background:var(--bg);flex-direction:column;align-items:center;min-height:100svh;padding:36px 24px 32px;display:flex;position:relative}.atq-auth-top{justify-content:center;padding-top:6px;display:flex}.atq-auth-center{flex:1;justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex}.atq-auth-col{width:100%;max-width:380px}.atq-auth-title{text-align:center;letter-spacing:-.03em;color:var(--text-primary);font-size:28px;font-weight:600}.atq-auth-sub{text-align:center;color:var(--text-secondary);margin-top:9px;font-size:14px;line-height:1.5}.atq-auth-foot{text-align:center;width:100%;max-width:440px;color:var(--text-tertiary);font-size:12px;line-height:1.65}.atq-auth-foot a{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.atq-auth-foot a:hover{color:var(--text-primary)}.atq-auth-foot-legal{justify-content:center;align-items:center;gap:16px;margin-top:14px;font-size:11.5px;display:flex}.atq-auth-divider{color:var(--text-tertiary);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:12px;margin:18px 0;font-size:11px;font-weight:500;display:flex}.atq-auth-divider:before,.atq-auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.atq-gicon{flex:none;width:17px;height:17px}.atq-field-label{letter-spacing:.055em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:7px;font-size:11px;font-weight:500;display:block}.atq-input{border:1px solid var(--line-strong);width:100%;height:44px;color:var(--text-primary);background:#fff;border-radius:10px;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.atq-input::placeholder{color:var(--text-tertiary)}.atq-input:focus{border-color:#c2c4c8;outline:none;box-shadow:0 0 0 4px #1112130b}.atq-btn-block{justify-content:center;width:100%}.atq-textbtn{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;font-family:inherit;font-size:12px;transition:color .15s}.atq-textbtn:hover{color:var(--text-primary)}.atq-auth-err{background:var(--red-bg);color:#c0282c;border:1px solid #f3cdce;border-radius:10px;padding:9px 12px;font-size:12.5px;overflow:hidden}.atq-auth-emailchip{border:1px solid var(--line-strong);background:var(--bg-inset,#f4f5f6);width:100%;height:44px;color:var(--text-secondary);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s,background .15s;display:flex}.atq-auth-emailchip:hover{background:#fff;border-color:#c2c4c8}.atq-auth-emailchip-edit{color:var(--text-tertiary);flex:none;font-size:11.5px;font-weight:500}.atq-auth-emailchip:hover .atq-auth-emailchip-edit{color:var(--text-primary)}.atq-input-code{text-align:center;letter-spacing:.42em;text-indent:.42em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.atq-auth-resend{text-align:center;width:100%;margin-top:4px;display:block}.atq-auth-devcode{border:1px dashed var(--line-strong);color:var(--text-secondary);background:var(--bg-subtle,#fafafa);border-radius:10px;padding:8px 12px;font-size:12.5px}.atq-auth-devcode b{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:.12em}.atq-langtog{border:1px solid var(--line-strong);box-shadow:var(--shadow-sm);background:#fff;border-radius:99px;align-items:center;padding:3px;font-size:12px;font-weight:500;display:inline-flex}.atq-langtog button{cursor:pointer;color:var(--text-tertiary);z-index:1;background:0 0;border:none;border-radius:99px;padding:4px 12px;font-family:inherit;transition:color .2s;position:relative}.atq-langtog button.on{color:#fff}.atq-auth-overlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11121347;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.atq-auth-choose{border:1px solid var(--line);width:100%;max-width:392px;box-shadow:var(--shadow-lg);background:#fff;border-radius:18px;padding:26px}.atq-auth-tenant{border:1px solid var(--line);text-align:start;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 13px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.atq-auth-tenant:hover{border-color:var(--line-strong);background:var(--bg-subtle);box-shadow:var(--shadow-sm)}.atq-auth-tenant-ic{border:1px solid var(--line);background:var(--bg-subtle);width:34px;height:34px;color:var(--text-secondary);border-radius:8px;flex:none;place-items:center;display:grid}.atq-overlap{z-index:0;position:relative}.atq-overlap>.atq-hero{z-index:0;position:sticky;top:0}.atq-flowsec{z-index:1;background:var(--bg);height:200vh;box-shadow:0 -1px 0 var(--line), 0 -18px 36px -20px #1112131a, 0 -44px 72px -40px #1112131f;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-24px;position:relative}.atq-flow-sticky{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:sticky;top:0}.atq-flowrail{text-align:left;align-items:stretch;width:100%;max-width:1140px;margin:52px auto 0;display:flex}.atq-flowcard{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-sm);opacity:.55;background:#fff;border-radius:16px;flex:1 1 0;padding:16px 16px 18px;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1),border-color .45s,box-shadow .45s;transform:translateY(10px)}.atq-flowcard.active{opacity:1;border-color:var(--line-strong);box-shadow:var(--shadow-md);transform:none}.atq-flowcard-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.atq-flowchip{background:var(--bg-inset);width:38px;height:38px;color:var(--text-secondary);border-radius:10px;place-items:center;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s,box-shadow .45s,transform .45s cubic-bezier(.34,1.56,.64,1);display:grid}.atq-flowcard.active .atq-flowchip{color:#fff;background:linear-gradient(#2b2b2e 0%,#0a0a0a 100%);transform:translateY(-1px);box-shadow:0 6px 16px #0000002e,inset 0 1px #ffffff1f}.atq-flowidx{letter-spacing:.08em;color:var(--text-tertiary);font-size:11px;font-weight:600;transition:color .4s}.atq-flowcard.active .atq-flowidx{color:var(--text-primary)}.atq-flowcard-label{letter-spacing:-.012em;color:var(--text-primary);font-size:15.5px;font-weight:600}.atq-flowcard-desc{color:var(--text-secondary);margin-top:5px;font-size:12.75px;line-height:1.45}.atq-flowconn{background:var(--line-strong);border-radius:2px;flex:0 0 30px;align-self:flex-start;height:2px;margin-top:34px;position:relative}.atq-flowconn:after{content:"";background:linear-gradient(90deg,#2b2b2e,#0a0a0a);border-radius:2px;width:0;transition:width .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.atq-flowconn.active:after{width:100%}.atq-flowcue{letter-spacing:-.01em;color:var(--text-secondary);opacity:0;align-items:center;gap:7px;margin-top:52px;font-size:13.5px;font-weight:500;transition:opacity .5s,transform .5s;display:inline-flex;transform:translateY(4px)}.atq-flowcue.show{opacity:1;transform:none}.atq-flowcue svg{animation:1.8s ease-in-out infinite atq-cuebob}@keyframes atq-cuebob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (max-width:900px){.atq-overlap>.atq-hero{position:static}.atq-flowsec{height:auto;margin-top:-24px}.atq-flow-sticky{min-height:0;padding-top:64px;padding-bottom:64px;position:static}.atq-flowrail{flex-direction:column;gap:12px;max-width:420px}.atq-flowconn{display:none}}@media (prefers-reduced-motion:reduce){.atq-flowcard,.atq-flowchip,.atq-flowidx,.atq-flowconn:after{transition:none}.atq-flowcue svg{animation:none}}.atq-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.atq-marquee-track{align-items:center;gap:72px;width:max-content;animation:36s linear infinite atq-scroll;display:flex}.atq-marquee:hover .atq-marquee-track{animation-play-state:paused}.atq-marquee-track .lg{opacity:.55;filter:grayscale();white-space:nowrap;color:var(--text-primary);transition:opacity .2s}.atq-marquee-track .lg:hover{opacity:1}@keyframes atq-scroll{to{transform:translate(-50%)}}.atq-quote-scrub{height:280vh;position:relative}.atq-quote-sticky{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0 24px;display:flex;position:sticky;top:0}.atq-quote-text{letter-spacing:-.03em;max-width:20ch;font-size:clamp(30px,5vw,60px);font-weight:600;line-height:1.15}.atq-quote-text .w{color:#d5d7da;transition:color .25s linear}.atq-quote-text .w.lit{color:#111213}.atq-quote-attrib{opacity:0;margin-top:40px;transition:opacity .5s}.atq-quote-attrib.lit{opacity:1}.atq-quote-name{font-size:16px;font-weight:600}.atq-quote-role{color:var(--text-tertiary);margin-top:2px;font-size:14px}.atq-draw{transition:stroke-dashoffset 1.8s cubic-bezier(.16,1,.3,1)}[data-reveal].is-in .atq-draw{stroke-dashoffset:0!important}.atq-card-hover{transition:border-color .2s,box-shadow .2s}.atq-card-hover:hover{border-color:#d9dbde;box-shadow:0 2px 8px #0000000d}.atq-arrow-link{color:var(--text-primary);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.atq-arrow-link svg{transition:transform .15s}.atq-arrow-link:hover svg{transform:translate(2px)}[dir=rtl] .atq-arrow-link:hover svg{transform:translate(-2px)}@media (max-width:768px){.atq-frame{border-left:none;border-right:none}.atq-pad{padding-left:20px;padding-right:20px}.atq-h1{font-size:clamp(40px,11vw,48px)}.atq-sub{font-size:16px}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.atq-words .w{opacity:1;filter:none;transition:none;transform:none}.atq-lit{opacity:1;transition:none;transform:none}.atq-mock-motion{transform:none}.atq-check{background:var(--text-primary);color:#fff}.atq-spec .atq-spec-idx,.atq-step .atq-step-num{color:var(--text-primary)}.atq-marquee-track{flex-wrap:wrap;animation:none}.atq-livedot:after,.atq-status.running,.atq-skel,.atq-typing span,.atq-caret{animation:none}.atq-quote-text .w{color:#111213}.atq-draw{transition:none;stroke-dashoffset:0!important}.atq-tldot,.atq-tlcheck{animation:none}.atq-shine .shine-dark,.atq-shine .shine-gray{-webkit-text-fill-color:currentColor;color:var(--text-primary);background:0 0;animation:none}.atq-shine .shine-gray{color:var(--text-secondary)}.atq-tlrow:before,.atq-tlmark,.atq-tlrow,.atq-btn,.atq-runrow.enter{transition:none;animation:none}}