.showcase .avt-sec{padding-top:clamp(88px,11vw,160px)}.showcase .avt-c,.showcase .avt-center{text-align:center}.showcase h2{letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.06}.showcase .avt-lede{color:var(--zinc-700);text-wrap:pretty;max-width:none;margin:24px auto 0;font-size:17px;line-height:1.6}.showcase a.link{color:var(--mint-ink)}.showcase a.link:hover{color:var(--ink)}.showcase .g-hero{padding-bottom:0}.showcase .g-hero h1{letter-spacing:-.04em;max-width:none;margin:22px auto 0;font-size:clamp(44px,7.5vw,112px);line-height:.98}.showcase .g-deck{letter-spacing:-.01em;color:var(--zinc-700);text-wrap:balance;max-width:none;margin:26px auto 0;font-size:clamp(18px,1.9vw,24px);line-height:1.45}.showcase .g-ctarow{flex-flow:wrap;gap:12px;margin-top:32px}.showcase .g-ctarow .btn{width:auto}.showcase .g-fine{font-family:var(--font-mono);margin-top:22px;font-size:12.5px}.showcase .avt-shot{background:var(--bone);border:1px solid var(--line);border-radius:28px;margin-top:clamp(44px,6vw,80px);padding:clamp(24px,4vw,56px) clamp(24px,4vw,56px) 0;overflow:hidden}.showcase .avt-browser{aspect-ratio:16/7.5;background:var(--paper);border:1px solid #0000001a;border-bottom:0;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 30px 70px -50px #0a0a0a66}.showcase .avt-browser.mock{aspect-ratio:auto}.showcase .avt-browser img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.showcase .engine-strip{padding-top:28px}.showcase .engine-strip .cap{letter-spacing:0;text-transform:none;margin-right:6px;font-size:13.5px;font-weight:400}.showcase .engine-strip-list{gap:10px 8px}.showcase .engine-strip .sgpill{color:var(--ink);background:var(--paper);border:1px solid var(--line-2);gap:8px;padding:6px 12px 6px 8px;font-size:13px}.showcase .lift-box{max-width:none;margin:28px auto 0;padding:24px 28px}.showcase .lift{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.45}.showcase .avt-tiles{text-align:left;grid-template-columns:minmax(0,1fr);gap:16px;margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.showcase .avt-tile{background:var(--bone);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:10px;min-height:220px;padding:26px 26px 24px;display:flex}.showcase .avt-tile .n{font-family:var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.showcase .avt-tile h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700;line-height:1.15}.showcase .avt-tile p{color:var(--zinc-600);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.showcase .avt-tile .go{align-self:flex-start;margin-top:auto;font-size:14.5px}.showcase .avt-band{background:var(--bone);margin-top:clamp(88px,11vw,160px);padding:clamp(64px,8vw,112px) 0}.showcase .avt-band .avt-lede{margin-top:20px}.showcase .avt-formula{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;margin:clamp(36px,5vw,56px) auto 0;display:grid}.showcase .f-card{background:var(--paper);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;width:100%;max-width:320px;padding:28px 24px;display:flex}.showcase .f-n{font-family:var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4.5vw,64px);font-weight:500;line-height:1}.showcase .f-l{color:var(--muted);font-size:14px}.showcase .f-card.result{background:#07090a;border-color:#0000}.showcase .f-card.result .f-n{color:var(--mint)}.showcase .f-card.result .f-l{color:#ffffffa6}.showcase .f-op{font-family:var(--font-mono);color:var(--zinc-400);align-items:center;font-size:32px;line-height:1;display:flex}.showcase .avt-eg{color:var(--zinc-600);text-wrap:pretty;margin:28px auto 0;font-size:15px;line-height:1.6}.showcase .avt-eg .k{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-right:10px;font-size:11px}.showcase .avt-band .go{margin-top:12px}.showcase .avt-steps{gap:clamp(40px,5vw,72px);margin-top:clamp(40px,5vw,64px)}.showcase .avt-steps h3{letter-spacing:-.03em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.08}.showcase .avt-steps h3+p{max-width:none}.showcase .avt-manual{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:clamp(24px,4vw,64px);display:grid}.showcase .avt-manual .pull{color:var(--ink);letter-spacing:-.012em;text-wrap:pretty;margin:20px 0 0;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.4}.showcase .avt-prose{color:var(--zinc-700);flex-direction:column;gap:16px;font-size:16.5px;line-height:1.6;display:flex}.showcase .avt-prose p{text-wrap:pretty;margin:0}.showcase .avt-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(28px,4vw,56px);display:grid}.showcase .avt-ruled{border-top:1px solid var(--ink);padding-top:24px}.showcase .avt-ruled h2{letter-spacing:-.028em;font-size:clamp(24px,2.8vw,34px);line-height:1.1}.showcase .avt-ruled p{color:var(--zinc-700);text-wrap:pretty;margin:18px 0 0;font-size:16.5px;line-height:1.6}.showcase .avt-ruled p+p{margin-top:14px}.showcase .avt-ruled strong{color:var(--ink);font-weight:500}.showcase .avt-compare{border:1px solid var(--line);border-radius:18px;margin:clamp(32px,4vw,56px) auto 0;overflow:hidden}.showcase .avt-cmp-row{grid-template-columns:minmax(100px,.7fr) minmax(0,1fr) minmax(0,1fr);display:grid}.showcase .avt-cmp-row+.avt-cmp-row{border-top:1px solid var(--line)}.showcase .avt-cmp-row>span{padding:18px clamp(14px,2vw,24px)}.showcase .avt-cmp-row .lbl{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:12px}.showcase .avt-cmp-row .rank{color:var(--zinc-600);font-size:15.5px;line-height:1.45}.showcase .avt-cmp-row .ais{color:var(--mint-ink);background:var(--mint-soft);font-size:15.5px;font-weight:500;line-height:1.45}.showcase .avt-cmp-row.head{background:var(--bone)}.showcase .avt-cmp-row.head>span{padding-top:16px;padding-bottom:16px;font-size:14px;font-weight:600}.showcase .avt-cmp-row.head .rank{color:var(--muted)}.showcase .avt-cmp-row.head .ais{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.showcase .avt-you{font-family:var(--font-mono);color:var(--mint-ink);background:var(--paper);border-radius:100px;padding:1px 6px;font-size:10px;font-weight:600}.showcase .avt-teams{text-align:center;color:var(--paper);background:#07090a;border-radius:28px;padding:clamp(40px,6vw,80px)}.showcase .avt-teams h2{color:var(--paper)}.showcase .avt-teams p{text-wrap:pretty;color:#ffffffb8;margin:22px auto 0;font-size:17px;line-height:1.6}.showcase .avt-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.showcase .avt-pills a{white-space:nowrap;min-height:44px;color:var(--paper);border:1px solid #ffffff38;border-radius:100px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .12s;display:inline-flex}.showcase .avt-pills a:hover{color:var(--paper);background:#ffffff14}.showcase .faq{max-width:none;margin:clamp(28px,3vw,40px) 0 0}.showcase .faq details{border-top-color:var(--line-2)}.showcase .faq details:last-child{border-bottom-color:var(--line-2)}.showcase .faq summary{gap:16px;padding:22px 0;font-size:18px;font-weight:600}.showcase .faq summary .plus{color:var(--muted);font-weight:300;transition-duration:.16s}.showcase .faq .fa{padding:0 40px 24px 0;font-size:16px}.showcase .avt-close{padding-top:clamp(88px,11vw,160px);padding-bottom:clamp(64px,8vw,112px)}.showcase .close-sec{padding-top:0}.showcase .close-sec h2{letter-spacing:-.038em;font-size:clamp(36px,5.5vw,80px);font-weight:700;line-height:1}.showcase .close-sec p{max-width:none;margin-top:22px}.showcase .close-sec .actions{flex-flow:wrap;gap:12px;margin-top:30px}.showcase .close-sec .actions .btn{width:auto}.showcase .close-sec .fine{font-family:var(--font-mono);max-width:none;font-size:12.5px}@media (min-width:560px){.showcase .avt-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.showcase .avt-formula{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.showcase .f-card{max-width:none}}@media (min-width:1000px){.showcase .avt-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:599px){.showcase .avt-cmp-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.showcase .avt-cmp-row .lbl{grid-column:1/-1;padding-bottom:0}.showcase .avt-cmp-row:not(.head)>span:not(.lbl){padding-top:10px}.showcase .avt-cmp-row.head .lbl{display:none}.showcase .avt-cmp-row:not(.head) .lbl{background:var(--paper)}}@media (prefers-reduced-motion:reduce){.showcase .avt-pills a{transition:none}}.showcase .vcard,.showcase .ds-card{text-align:left;background:var(--paper);border:1px solid var(--border);border-radius:16px;overflow:hidden}.showcase .vc-head{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 18px;display:flex}.showcase .vc-head b,.showcase .ds-h{letter-spacing:-.015em;color:var(--ink);font-size:15px;font-weight:700}.showcase .vc-head>span{color:var(--zinc-500);font-size:11.5px}.showcase .rk{font-style:normal;font-family:var(--font-mono);color:var(--zinc-400);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.showcase .you{border-radius:var(--radius-pill);background:var(--mint-soft);color:var(--mint-ink);flex:none;padding:1px 7px;font-size:10.5px;font-weight:600}.showcase .dl{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.showcase .dl.up{color:var(--up)}.showcase .dl.down{color:var(--down)}.showcase .dl.up:before{content:"▲ ";font-size:8px}.showcase .dl.down:before{content:"▼ ";font-size:8px}.showcase .bar{background:var(--zinc-100);border-radius:3px;height:6px;display:block;overflow:hidden}.showcase .bar i{background:var(--zinc-300);border-radius:3px;min-width:3px;height:100%;display:block}.showcase .bar.own i{background:var(--mint)}.showcase .dash{text-align:left;background:var(--bone)}.showcase .ds-bar{background:var(--paper);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.showcase .ds-crumb{color:var(--zinc-500);font-size:13px}.showcase .ds-crumb i{color:var(--zinc-300);margin:0 4px;font-style:normal}.showcase .ds-crumb b{color:var(--ink);font-weight:600}.showcase .ds-chips{gap:8px;display:flex}.showcase .ds-chips span{color:var(--zinc-600);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--paper);padding:5px 12px;font-size:12px}.showcase .ds-chips .on{color:var(--ink);font-weight:500}.showcase .ds-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;padding:20px 20px 0;display:grid}.showcase .ds-trend{margin:0;padding:16px 18px 14px}.showcase .ds-kpi{flex-direction:column;gap:2px;display:flex}.showcase .ds-k{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.showcase .ds-v{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:40px;font-weight:700;display:flex}.showcase .ds-plot{height:150px;margin:14px 0 0 36px;position:relative}.showcase .ds-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.showcase .ds-plot line,.showcase .ds-plot polyline{vector-effect:non-scaling-stroke;fill:none}.showcase .ds-plot .grid{stroke:var(--zinc-100);stroke-width:1px}.showcase .ds-plot .area{fill:var(--mint-soft);stroke:none}.showcase .ds-plot .trend{stroke:var(--mint-deep);stroke-width:2.5px;stroke-linejoin:round}.showcase .ds-y{color:var(--zinc-400);font-variant-numeric:tabular-nums;font-size:10.5px;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}.showcase .ds-x{height:16px;margin:8px 0 0 36px;position:relative}.showcase .ds-x span{white-space:nowrap;color:var(--zinc-400);font-size:10.5px;position:absolute;transform:translate(-50%)}.showcase .ds-x span:first-child{transform:none}.showcase .ds-x span:last-child{transform:translate(-100%)}.showcase .ds-card:not(.ds-trend){padding:16px 18px 8px}.showcase .tb-list{margin:10px 0 0;padding:0;list-style:none}.showcase .tb-list li{padding:6px 0}.showcase .tb-line{align-items:center;gap:8px;margin-bottom:6px;display:flex}.showcase .tb-line img{border-radius:4px;flex:none;width:18px;height:18px}.showcase .tb-name{color:var(--ink);font-size:13.5px;font-weight:500}.showcase .tb-v{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13.5px;font-weight:600}.showcase .tb-line .dl{text-align:right;flex:none;width:54px}.showcase .ds-eg{color:var(--zinc-400);margin:0;padding:10px 20px 14px;font-size:11.5px}@media (max-width:759px){.showcase .ds-chips{display:none}.showcase .ds-grid{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 12px 0}.showcase .ds-bar{padding:10px 14px}.showcase .ds-eg{padding:8px 14px 12px}}.showcase .ps-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 92px 76px;align-items:center;gap:10px;padding:9px 18px;display:grid}.showcase .ps-row:last-child{border-bottom:0}.showcase .ps-col{background:var(--bone);font-feature-settings:"tnum";letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.showcase .ps-p{flex-direction:column;gap:2px;min-width:0;display:flex}.showcase .ps-p b{color:var(--ink);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.showcase .ps-p span{color:var(--zinc-400);font-size:11.5px}.showcase .ps-row:not(.ps-col) .ps-tag{border-radius:var(--radius-btn);color:var(--zinc-600);background:var(--zinc-100);justify-self:start;padding:3px 8px;font-size:11px;font-weight:600}.showcase .ps-row:not(.ps-col) .ps-tag.brand{color:var(--mint-ink);background:var(--mint-soft)}@media (max-width:559px){.showcase .ps-row{grid-template-columns:minmax(0,1fr) 76px;padding-left:14px;padding-right:14px}.showcase .ps-row>:nth-child(2){display:none}}.showcase .mv-key{align-items:center;gap:6px;display:inline-flex}.showcase .mv-key .sw{background:var(--mint);border-radius:2px;width:10px;height:10px}.showcase .mv-key .tk{background:var(--ink);width:2px;height:12px;margin-left:8px}.showcase .mv-list{margin:0;padding:8px 18px 12px;list-style:none}.showcase .mv-list li{grid-template-columns:148px minmax(0,1fr) 48px;align-items:center;gap:12px;padding:9px 0;display:grid}.showcase .mv-name{min-width:0;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.showcase .mv-name img{border-radius:4px;flex:none;width:18px;height:18px}.showcase .mv-bar{background:var(--zinc-100);border-radius:5px;height:10px;display:block;position:relative}.showcase .mv-bar i{background:var(--mint);border-radius:5px;height:100%;display:block}.showcase .mv-bar b{background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.showcase .mv-v{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}@media (max-width:559px){.showcase .mv-list{padding-left:14px;padding-right:14px}.showcase .mv-list li{grid-template-columns:minmax(0,1fr) 48px;row-gap:6px}.showcase .mv-bar{grid-area:2/1/auto/-1}}.showcase .tv-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) repeat(4,60px);align-items:stretch;padding:0 12px 0 18px;display:grid}.showcase .tv-row:last-child{border-bottom:0}.showcase .tv-row>span{align-items:center;min-height:42px;display:flex}.showcase .tv-col{background:var(--bone);color:var(--muted);font-size:10.5px;font-weight:500}.showcase .tv-col>span:first-child{font-feature-settings:"tnum";letter-spacing:.12em;text-transform:uppercase;font-size:10px}.showcase .tv-brand{text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:8px 0;line-height:1.15}.showcase .tv-brand img{border-radius:4px;flex:none;width:18px;height:18px}.showcase .tv-topic{min-width:0;color:var(--ink);font-size:13px;font-weight:500}.showcase .tv-n{color:var(--zinc-600);font-variant-numeric:tabular-nums;justify-content:center;font-size:13px}.showcase .tv-n.lead{background:var(--mint-soft);color:var(--ink);font-weight:600}@media (max-width:559px){.showcase .vc-head{padding-left:14px;padding-right:14px}.showcase .tv-row{grid-template-columns:minmax(0,1fr) repeat(3,56px);padding:0 8px 0 14px}.showcase .tv-row>:nth-child(5){display:none}}
