.avs-page{--s-black:#000;--s-ink:#08090b;--s-panel:#0e0f12;--s-panel-2:#17181c;--s-paper:#f4f4f5;--s-white:#fff;--s-soft:#a1a1aa;--s-muted:#71717a;--s-line:rgba(var(--s-fg-rgb), .13);--s-line-strong:rgba(var(--s-fg-rgb), .28);--s-line-dark:#0000002e;--s-pink:#f90b8a;--s-pink-deep:#d9097a;--s-cyan:#008dcc;--s-cyan-bright:#06b6d4;--s-yellow:#fdc304;--s-green:#00d294;--s-red:#ff496d;--s-diagram-ring:#5a6478;--s-page:min(1380px, calc(100vw - 64px));--s-display:var(--font-geist-sans);--s-body:var(--font-geist-sans);--s-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;--s-fg-rgb:255, 255, 255;--s-ink-rgb:8, 9, 11;--s-text:#f4f4f5;--s-on-light:#000;--s-pink-ink:var(--s-pink);--s-cyan-ink:var(--s-cyan);--s-blue-ink:var(--s-blue);--s-green-ink:var(--s-green);--s-amber-ink:var(--s-amber);--s-purple-ink:var(--s-purple);--s-yellow-ink:var(--s-yellow);--s-mint-ink:var(--s-mint);--s-cyan-bright-ink:var(--s-cyan-bright);--s-pink-deep-ink:var(--s-pink-deep);--s-red-ink:var(--s-red);--s-tone-ink:var(--s-tone)}.avs-page *,.avs-page :before,.avs-page :after{box-sizing:border-box}.avs-page{background:var(--s-black);color:var(--s-text);font-family:var(--s-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}.avs-page:after{content:"";z-index:1000;pointer-events:none;opacity:.022;background-image:repeating-linear-gradient(0deg, rgba(var(--s-fg-rgb), .8) 0, rgba(var(--s-fg-rgb), .8) 1px, transparent 1px, transparent 4px);mix-blend-mode:soft-light;position:fixed;inset:0}.avs-page a{color:inherit}.avs-page button{color:inherit;font:inherit}.avs-page svg,.avs-page img{display:block}.avs-page ::selection{background:var(--s-pink);color:var(--s-white)}.avs-page :focus-visible{outline:3px solid var(--s-yellow);outline-offset:4px}.avs-page .avs-skip-link{z-index:2000;background:var(--s-yellow);color:var(--s-on-light);padding:10px 14px;font-weight:800;transition:transform .2s;position:fixed;top:10px;left:16px;transform:translateY(-160%)}.avs-page .avs-skip-link:focus{transform:translateY(0)}.avs-page .avs-wrap{width:var(--s-page);max-width:100%;margin-inline:auto}.avs-page .avs-hero-grid>*,.avs-page .avs-reader-grid>*,.avs-page .avs-problem-grid>*,.avs-page .avs-paths-head>*,.avs-page .avs-path-grid>*,.avs-page .avs-pricing-head>*,.avs-page .avs-package-grid>*,.avs-page .avs-compare>*,.avs-page .avs-call-band>*,.avs-page .avs-audit-head>*,.avs-page .avs-audit-ledger>*,.avs-page .avs-sprint-head>*,.avs-page .avs-scope-layer>*,.avs-page .avs-delivery-head>*,.avs-page .avs-timeline>*,.avs-page .avs-stack-grid>*,.avs-page .avs-why-grid>*,.avs-page .avs-deliverables-head>*,.avs-page .avs-deliverable-grid>*,.avs-page .avs-faq-grid>*,.avs-page .avs-proof-grid>*{min-width:0}.avs-page .avs-label{font-family:var(--s-mono);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700;line-height:1.4}.avs-page .avs-label-pink{color:var(--s-pink-ink)}.avs-page .label-cyan{color:var(--s-cyan-bright-ink)}.avs-page .label-muted{color:var(--s-soft)}.avs-page .avs-display{font-family:var(--s-display);letter-spacing:-.058em;margin:0;font-weight:650;line-height:.96}.avs-page .section-title{font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-arrow{transition:transform .2s;display:inline-block}.avs-page a:hover .avs-arrow,.avs-page button:hover .avs-arrow{transform:translate(4px,-2px)}.avs-page .avs-logo-link{width:175px;display:block}.avs-page .avs-logo-link img{width:100%;height:auto}.avs-page .avs-hero{background:linear-gradient(rgba(var(--s-fg-rgb), .032) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--s-fg-rgb), .032) 1px, transparent 1px), var(--s-black);background-size:72px 72px,72px 72px,auto;min-height:930px;padding:120px 0 46px;position:relative;overflow:clip}.avs-page .avs-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#008dcc26,#0000 65%);width:750px;height:750px;position:absolute;top:-8%;right:1%}.avs-page .avs-hero-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr);align-items:center;gap:clamp(54px,7vw,112px);display:grid;position:relative}.avs-page .avs-hero-copy{padding:25px 0}.avs-page .avs-hero-eyebrow{max-width:650px;color:var(--s-soft)}.avs-page .avs-hero h1{max-width:780px;margin-top:29px;font-size:clamp(2.25rem,7vw,5rem)}.avs-page .avs-hero h1 .avs-pink{color:var(--s-pink-ink)}.avs-page .avs-hero-body{max-width:710px;color:rgba(var(--s-fg-rgb), .7);margin:30px 0 0;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.58}.avs-page .avs-hero-support{color:var(--s-soft);margin:23px 0 0;font-size:14px}.avs-page .avs-hero-actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.avs-page .avs-btn{cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 23px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.avs-page .avs-btn-primary{background:var(--s-yellow);color:var(--s-on-light)}.avs-page .avs-btn-primary:hover{transform:translateY(-3px)}.avs-page .avs-btn-secondary{border-color:var(--s-line-strong);color:var(--s-text)}.avs-page .avs-btn-secondary:hover{border-color:var(--s-pink);background:#f90b8a14}.avs-page .avs-hero-price{color:var(--s-text);margin:26px 0 0}.avs-page .avs-radar-console{border:1px solid var(--s-line-strong);background:rgba(var(--s-ink-rgb), .96);min-height:540px;padding:18px;position:relative;box-shadow:24px 26px #f90b8a14}.avs-page .avs-radar-head{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:0 4px 14px;display:flex}.avs-page .avs-radar-head span:last-child{color:var(--s-cyan-bright-ink)}.avs-page .avs-radar-frame{background:radial-gradient(circle at center, #008dcc14, transparent 48%), linear-gradient(rgba(var(--s-fg-rgb), .026) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--s-fg-rgb), .026) 1px, transparent 1px);background-size:auto,32px 32px,32px 32px;place-items:center;min-height:400px;display:grid;position:relative}.avs-page .avs-radar-svg{width:min(92%,320px);height:auto}.avs-page .avs-radar-caption{color:rgba(var(--s-fg-rgb), .78);text-align:center;margin:2px 0 0;font-size:13px}.avs-page .avs-radar-legend{flex-wrap:wrap;justify-content:center;gap:9px 18px;margin-top:13px;display:flex}.avs-page .avs-radar-legend span{color:var(--s-soft);align-items:center;gap:7px;font-size:10px;display:inline-flex}.avs-page .avs-radar-legend i{background:var(--s-cyan);width:6px;height:6px}.avs-page .avs-pm-radar-sweep{transform-box:view-box;transform-origin:50%;animation:4s linear infinite pm-radar-sweep}.avs-page .avs-pm-radar-blip{animation:2s ease-in-out infinite pm-radar-blip}.avs-page .avs-hero-context{z-index:1;max-width:1000px;color:rgba(var(--s-fg-rgb), .58);text-align:center;margin:66px auto 0;font-size:13px;position:relative}.avs-page .avs-hero-context a{color:var(--s-text);text-underline-offset:4px}.avs-page .avs-stats{z-index:1;border:1px solid var(--s-line-strong);background:rgba(var(--s-ink-rgb), .88);grid-template-columns:repeat(3,1fr);margin-top:33px;display:grid;position:relative}.avs-page .avs-stat{border-right:1px solid var(--s-line);min-height:184px;padding:24px}.avs-page .avs-stat:last-child{border-right:0}.avs-page .avs-stat strong{font-family:var(--s-display);letter-spacing:-.06em;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.5rem);font-weight:650;line-height:1;display:block}.avs-page .avs-stat .avs-label{color:var(--s-cyan-bright-ink);margin-top:15px}.avs-page .avs-stat p:last-child{color:var(--s-soft);margin:15px 0 0;font-size:11px}.avs-page .avs-reader{background:var(--s-paper);color:var(--s-on-light)}.avs-page .avs-reader-grid{grid-template-columns:.75fr 1.25fr;min-height:920px;display:grid}.avs-page .avs-reader-copy{border-right:1px solid var(--s-line-dark);padding:115px clamp(34px,6vw,95px) 100px max(32px,50vw + min(1380px,100vw - 64px)/-2)}.avs-page .avs-reader-copy h2{margin-top:23px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-reader-copy>p:last-child{color:#5b5b62;max-width:480px;margin:31px 0 0;font-size:18px}.avs-page .avs-reader-board{align-content:center;padding:115px max(32px,50vw + min(1380px,100vw - 64px)/-2) 100px clamp(34px,6vw,90px);display:grid}.avs-page .avs-reader-lanes{border:2px solid var(--s-on-light)}.avs-page .avs-lane{grid-template-columns:190px 1fr;min-height:250px;display:grid}.avs-page .avs-lane+.avs-lane{border-top:2px solid var(--s-on-light)}.avs-page .avs-lane-name{border-right:2px solid var(--s-on-light);background:#fff;align-content:space-between;padding:24px;display:grid}.avs-page .avs-lane-name strong{font-family:var(--s-display);letter-spacing:-.04em;font-size:25px;line-height:1.05}.avs-page .avs-lane-name span{color:#66666e;font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.avs-page .avs-lane.avs-ai .avs-lane-name{background:var(--s-black);color:var(--s-text)}.avs-page .avs-lane.avs-ai .avs-lane-name span{color:var(--s-cyan-bright-ink)}.avs-page .avs-lane-items{display:grid}.avs-page .avs-lane-item{border-bottom:1px solid var(--s-line-dark);background:#fff;align-items:center;gap:14px;min-height:68px;padding:14px 18px;font-size:13px;font-weight:650;display:flex}.avs-page .avs-lane-item:last-child{border-bottom:0}.avs-page .avs-lane-item i{border:1px solid var(--s-on-light);width:26px;height:26px;font-family:var(--s-mono);flex:none;place-items:center;font-size:8px;font-style:normal;display:grid}.avs-page .avs-lane.avs-ai .avs-lane-item i{border-color:var(--s-cyan);color:#006c9d}.avs-page .avs-gap-note{border:2px solid var(--s-on-light);background:var(--s-pink);color:var(--s-white);border-top:0;padding:22px 24px;font-size:13px}.avs-page .avs-problem{background:var(--s-yellow);color:var(--s-on-light);padding:124px 0}.avs-page .avs-problem-grid{grid-template-columns:.95fr 1.05fr;gap:clamp(55px,8vw,125px);display:grid}.avs-page .avs-problem-copy h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-problem-copy>p{color:#000000ad;max-width:600px;margin:30px 0 0;font-size:18px}.avs-page .avs-problem-bullets{border-top:2px solid var(--s-on-light);margin-top:38px}.avs-page .avs-problem-bullet{border-bottom:1px solid #0000003d;grid-template-columns:35px 1fr;align-items:center;gap:14px;min-height:82px;padding:17px 0;font-size:13px;display:grid}.avs-page .avs-problem-bullet i{background:var(--s-black);width:30px;height:30px;color:var(--s-yellow-ink);font-family:var(--s-mono);place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.avs-page .avs-missing-panel{border:2px solid var(--s-on-light);background:var(--s-paper);color:var(--s-on-light);box-shadow:20px 20px 0 var(--s-pink)}.avs-page .avs-missing-head{border-bottom:2px solid var(--s-on-light);justify-content:space-between;align-items:center;gap:15px;min-height:73px;padding:0 22px;display:flex}.avs-page .avs-missing-head span:last-child{color:#ad1538}.avs-page .avs-missing-row{border-bottom:1px solid #0000002e;grid-template-columns:37px 1fr auto;align-items:center;gap:15px;min-height:79px;padding:0 22px;display:grid}.avs-page .avs-missing-row:last-of-type{border-bottom:2px solid var(--s-on-light)}.avs-page .avs-missing-row i{border:1px solid var(--s-on-light);width:32px;height:32px;font-family:var(--s-mono);place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.avs-page .avs-missing-row strong{font-size:14px}.avs-page .avs-missing-row span{color:#8f1730;font-family:var(--s-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffd9e3;padding:6px 8px;font-size:8px}.avs-page .avs-missing-close{background:var(--s-black);color:var(--s-text);padding:22px;font-size:13px}.avs-page .avs-paths{background:var(--s-black);padding:125px 0}.avs-page .avs-paths-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-paths-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-paths-head>p{max-width:520px;color:var(--s-soft);margin:0;font-size:18px}.avs-page .avs-start-prompt{border:1px solid var(--s-line-strong);background:var(--s-panel);justify-content:space-between;align-items:center;min-height:66px;margin-top:67px;padding:0 22px;display:flex}.avs-page .avs-start-prompt span:last-child{color:var(--s-cyan-bright-ink);font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.avs-page .avs-path-grid{border:1px solid var(--s-line-strong);border-top:0;grid-template-columns:1fr 1fr;display:grid}.avs-page .avs-path-card{align-content:space-between;min-height:490px;padding:clamp(32px,5vw,68px);display:grid}.avs-page .avs-path-card:first-child{border-right:1px solid var(--s-line-strong);background:var(--s-paper);color:var(--s-on-light)}.avs-page .avs-path-card:last-child{background:var(--s-pink-deep);color:var(--s-white)}.avs-page .avs-path-card h3{font-family:var(--s-display);letter-spacing:-.055em;margin:22px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650;line-height:.96}.avs-page .avs-path-lines{border-top:1px solid;margin-top:36px}.avs-page .avs-path-line{border-bottom:1px solid;align-items:center;gap:12px;min-height:54px;padding:10px 0;font-size:13px;display:flex}.avs-page .avs-path-line:before{content:"+";font-family:var(--s-mono);font-weight:800}.avs-page .avs-path-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:38px;display:flex}.avs-page .avs-path-foot strong{font-size:16px}.avs-page .avs-path-card:first-child .avs-btn{background:var(--s-black);color:var(--s-text)}.avs-page .avs-path-card:last-child .avs-btn{background:var(--s-yellow);color:var(--s-on-light)}.avs-page .avs-pricing{background:var(--s-paper);color:var(--s-on-light);padding:124px 0}.avs-page .avs-pricing-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-pricing-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-pricing-head>p{color:#5c5c63;max-width:520px;margin:0;font-size:18px}.avs-page .avs-package-grid{border:2px solid var(--s-on-light);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.avs-page .avs-package{border-right:2px solid var(--s-on-light);background:#fff;flex-direction:column;min-width:0;display:flex}.avs-page .avs-package:last-child{border-right:0}.avs-page .avs-package-head{border-bottom:2px solid var(--s-on-light);min-height:270px;padding:28px;position:relative;overflow:hidden}.avs-page .avs-package:first-child .avs-package-head{background:var(--s-yellow);color:var(--s-on-light)}.avs-page .avs-package:nth-child(2) .avs-package-head{background:var(--s-cyan);color:var(--s-white)}.avs-page .avs-package:nth-child(3) .avs-package-head{background:var(--s-pink);color:var(--s-white)}.avs-page .avs-package-index{font-family:var(--s-mono);letter-spacing:.12em;font-size:9px}.avs-page .avs-package h3{font-family:var(--s-display);letter-spacing:-.055em;margin:50px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650;line-height:1}.avs-page .avs-package-price{font-family:var(--s-display);letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(1.8rem,1.3rem + 1.9vw,2.5rem);font-weight:650}.avs-page .avs-package-desc{margin:13px 0 0;font-size:12px}.avs-page .avs-package-list{flex:1;margin:0;padding:0 26px;list-style:none}.avs-page .avs-package-list li{color:#55555c;border-bottom:1px solid #00000026;padding:14px 0 14px 17px;font-size:11px;position:relative}.avs-page .avs-package-list li:before{content:"";background:var(--s-pink);width:5px;height:5px;position:absolute;top:21px;left:0}.avs-page .avs-package-time{border-top:2px solid var(--s-on-light);background:var(--s-on-light);min-height:73px;color:var(--s-white);align-content:center;margin-top:auto;padding:17px 26px;display:grid}.avs-page .avs-package-time span{color:var(--s-soft);font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.avs-page .avs-package-time strong{margin-top:5px;font-size:13px}.avs-page .avs-compare{border:2px solid var(--s-on-light);grid-template-columns:.72fr 1.28fr;margin-top:78px;display:grid}.avs-page .avs-compare-intro{border-right:2px solid var(--s-on-light);padding:42px}.avs-page .avs-compare-intro h3{font-family:var(--s-display);letter-spacing:-.05em;margin:22px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650;line-height:.98}.avs-page .avs-compare-intro p:last-child{color:#606067;margin:22px 0 0;font-size:13px}.avs-page .avs-compare-table{grid-template-columns:1fr 1fr;display:grid}.avs-page .avs-compare-col:first-child{border-right:1px solid #00000038}.avs-page .avs-compare-title{border-bottom:2px solid var(--s-on-light);min-height:75px;font-family:var(--s-display);align-items:center;padding:0 21px;font-size:20px;font-weight:650;display:flex}.avs-page .avs-compare-col:last-child .avs-compare-title{background:var(--s-pink);color:var(--s-white)}.avs-page .avs-compare-row{border-bottom:1px solid #00000029;align-items:center;gap:10px;min-height:53px;padding:11px 21px;font-size:11px;display:flex}.avs-page .avs-compare-row:last-child{border-bottom:0}.avs-page .avs-compare-row:before{content:"-";font-family:var(--s-mono)}.avs-page .avs-compare-col:last-child .avs-compare-row:before{content:"+";color:var(--s-pink-ink);font-weight:800}.avs-page .avs-call-band{border:2px solid var(--s-on-light);grid-template-columns:1.3fr .7fr;margin-top:24px;display:grid}.avs-page .avs-call-main{background:var(--s-black);color:var(--s-text);grid-template-columns:1fr auto;align-items:center;gap:30px;padding:36px 40px;display:grid}.avs-page .avs-call-main h3{font-family:var(--s-display);letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650}.avs-page .avs-call-main p{max-width:610px;color:var(--s-soft);margin:10px 0 0;font-size:12px}.avs-page .avs-call-local{background:var(--s-yellow);color:var(--s-on-light);align-content:center;padding:31px;display:grid}.avs-page .avs-call-local h4{margin:0;font-size:15px}.avs-page .avs-discount{font-family:var(--s-display);letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(1.8rem,1.3rem + 1.9vw,2.5rem);font-weight:650}.avs-page .avs-call-local p:last-child{margin:10px 0 0;font-size:11px}.avs-page .avs-audit{background:var(--s-pink-deep);color:var(--s-white);padding:124px 0}.avs-page .avs-audit-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-audit-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-audit-head>p{max-width:520px;margin:0;font-size:18px}.avs-page .avs-audit-ledger{border:1px solid rgba(var(--s-fg-rgb), .52);background:var(--s-on-light);grid-template-columns:1fr 1fr;margin-top:70px;display:grid}.avs-page .avs-tool-layer:first-child{border-right:1px solid rgba(var(--s-fg-rgb), .28)}.avs-page .avs-layer-head{border-bottom:1px solid rgba(var(--s-fg-rgb), .28);justify-content:space-between;align-items:flex-end;gap:20px;min-height:108px;padding:23px;display:flex}.avs-page .avs-layer-head h3{font-family:var(--s-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650}.avs-page .avs-layer-head strong{font-family:var(--s-display);font-size:35px;font-weight:650}.avs-page .avs-tool-row{border-bottom:1px solid var(--s-line);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;min-height:66px;padding:0 22px;display:grid}.avs-page .avs-tool-row:last-child{border-bottom:0}.avs-page .avs-tool-row i{border:1px solid var(--s-cyan);width:30px;height:30px;color:var(--s-cyan-bright-ink);font-family:var(--s-mono);place-items:center;font-size:8px;font-style:normal;display:grid}.avs-page .avs-tool-row span{font-size:12px}.avs-page .avs-tool-row small{color:var(--s-green-ink);font-family:var(--s-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.avs-page .avs-sprint{background:var(--s-paper);color:var(--s-on-light);padding:124px 0}.avs-page .avs-sprint-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-sprint-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-sprint-head>p{color:#5e5e65;max-width:530px;margin:0;font-size:18px}.avs-page .avs-layers{border:2px solid var(--s-on-light);margin-top:70px}.avs-page .avs-scope-layer{border-bottom:2px solid var(--s-on-light);grid-template-columns:260px 1fr;min-height:270px;display:grid}.avs-page .avs-scope-layer:last-child{border-bottom:0}.avs-page .avs-scope-name{border-right:2px solid var(--s-on-light);align-content:space-between;padding:27px;display:grid}.avs-page .avs-scope-layer:first-child .avs-scope-name{background:var(--s-yellow)}.avs-page .avs-scope-layer:nth-child(2) .avs-scope-name{background:var(--s-cyan);color:var(--s-white)}.avs-page .avs-scope-layer:nth-child(3) .avs-scope-name{background:var(--s-pink);color:var(--s-white)}.avs-page .avs-scope-name span{font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.avs-page .avs-scope-name h3{font-family:var(--s-display);letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650;line-height:1}.avs-page .avs-scope-items{background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.avs-page .avs-scope-item{color:#525259;border-right:1px solid #0000002e;padding:26px;font-size:12px}.avs-page .avs-scope-item:last-child{border-right:0}.avs-page .avs-scope-item:before{content:"+";color:var(--s-pink-ink);font-family:var(--s-mono);margin-bottom:50px;font-size:18px;font-weight:800;display:block}.avs-page .avs-delivery{background:var(--s-black);padding:124px 0}.avs-page .avs-delivery-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-delivery-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-delivery-head>p{max-width:520px;color:var(--s-soft);margin:0;font-size:18px}.avs-page .avs-timeline{border:1px solid var(--s-line-strong);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.avs-page .avs-timeline-step{border-right:1px solid var(--s-line-strong);background:var(--s-panel);min-height:340px;padding:28px;position:relative}.avs-page .avs-timeline-step:last-child{border-right:0}.avs-page .avs-timeline-step:before{content:"";background:var(--s-tone);height:4px;position:absolute;inset:0 0 auto}.avs-page .avs-timeline-step:first-child{--s-tone:var(--s-cyan-bright)}.avs-page .avs-timeline-step:nth-child(2){--s-tone:var(--s-pink)}.avs-page .avs-timeline-step:nth-child(3){--s-tone:var(--s-yellow)}.avs-page .avs-timeline-step span{color:var(--s-tone-ink);font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.avs-page .avs-timeline-step h3{font-family:var(--s-display);letter-spacing:-.055em;margin:55px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650}.avs-page .avs-timeline-step p{border-top:1px solid var(--s-line);color:var(--s-soft);margin:29px 0 0;padding-top:20px;font-size:13px}.avs-page .avs-stack{border:1px solid var(--s-line-strong);margin-top:24px}.avs-page .avs-stack-head{border-bottom:1px solid var(--s-line-strong);justify-content:space-between;align-items:flex-end;gap:22px;min-height:95px;padding:22px 27px;display:flex}.avs-page .avs-stack-head h3{font-family:var(--s-display);letter-spacing:-.04em;margin:7px 0 0;font-size:29px;font-weight:650}.avs-page .avs-stack-head>p{max-width:520px;color:var(--s-soft);text-align:right;margin:0;font-size:12px}.avs-page .avs-stack-grid{grid-template-columns:repeat(3,1fr);display:grid}.avs-page .avs-stack-link{border-right:1px solid var(--s-line);align-content:space-between;min-height:220px;padding:25px;text-decoration:none;transition:background .2s;display:grid}.avs-page .avs-stack-link:last-child{border-right:0}.avs-page .avs-stack-link:hover{background:rgba(var(--s-fg-rgb), .05)}.avs-page .avs-stack-meta{font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:15px;font-size:8px;display:flex}.avs-page .avs-stack-link:first-child .avs-stack-meta{color:var(--s-cyan-bright-ink)}.avs-page .avs-stack-link:nth-child(2) .avs-stack-meta{color:var(--s-pink-ink)}.avs-page .avs-stack-link:nth-child(3) .avs-stack-meta{color:var(--s-yellow-ink)}.avs-page .avs-stack-link h4{font-family:var(--s-display);letter-spacing:-.05em;margin:45px 0 0;font-size:36px;font-weight:650}.avs-page .avs-stack-link p{color:var(--s-soft);margin:10px 0 0;font-size:11px}.avs-page .avs-stack-note{border-top:1px solid var(--s-line-strong);background:var(--s-pink);color:var(--s-white);padding:21px 25px;font-size:13px}.avs-page .avs-why{background:var(--s-yellow);color:var(--s-on-light);padding:124px 0}.avs-page .avs-why-grid{grid-template-columns:.95fr 1.05fr;gap:clamp(55px,8vw,120px);display:grid}.avs-page .avs-why-copy h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-why-copy>p{color:#000000ad;max-width:590px;margin:31px 0 0;font-size:18px}.avs-page .avs-evidence-list{border-top:2px solid var(--s-on-light);margin-top:36px}.avs-page .avs-evidence{border-bottom:1px solid #0000003d;grid-template-columns:37px 1fr;align-items:center;gap:14px;min-height:85px;padding:17px 0;font-size:13px;display:grid}.avs-page .avs-evidence i{background:var(--s-black);width:32px;height:32px;color:var(--s-yellow-ink);font-family:var(--s-mono);place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.avs-page .avs-proof-compare{border:2px solid var(--s-on-light);background:var(--s-paper);color:var(--s-on-light);box-shadow:20px 20px 0 var(--s-pink)}.avs-page .avs-proof-line{border-bottom:1px solid #0003;grid-template-columns:155px 1fr;align-items:center;gap:24px;min-height:105px;padding:22px;display:grid}.avs-page .avs-proof-line:last-child{border-bottom:0}.avs-page .avs-proof-line>span{color:#66666d;font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.avs-page .avs-proof-line strong{font-size:17px}.avs-page .avs-proof-line.avs-pixel{background:var(--s-black);color:var(--s-text)}.avs-page .avs-proof-line.avs-pixel>span{color:var(--s-pink-ink)}.avs-page .avs-deliverables{background:var(--s-paper);color:var(--s-on-light);padding:124px 0}.avs-page .avs-deliverables-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.avs-page .avs-deliverables-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-deliverables-head>p{color:#5d5d64;max-width:520px;margin:0;font-size:18px}.avs-page .avs-deliverable-grid{border:2px solid var(--s-on-light);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.avs-page .avs-deliverable{border-right:2px solid var(--s-on-light);background:#fff;min-height:430px;padding:29px}.avs-page .avs-deliverable:last-child{border-right:0}.avs-page .avs-deliverable:first-child{border-top:8px solid var(--s-cyan)}.avs-page .avs-deliverable:nth-child(2){border-top:8px solid var(--s-pink)}.avs-page .avs-deliverable:nth-child(3){border-top:8px solid var(--s-yellow)}.avs-page .avs-deliverable h3{font-family:var(--s-display);letter-spacing:-.05em;margin:70px 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.2rem);font-weight:650;line-height:1}.avs-page .avs-deliverable ul{margin:32px 0 0;padding:0;list-style:none}.avs-page .avs-deliverable li{color:#55555c;border-top:1px solid #00000029;padding:13px 0 13px 16px;font-size:12px;position:relative}.avs-page .avs-deliverable li:before{content:"+";color:var(--s-pink-ink);font-family:var(--s-mono);font-weight:800;position:absolute;left:0}.avs-page .avs-faq{background:var(--s-ink);padding:124px 0}.avs-page .avs-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(60px,9vw,140px);display:grid}.avs-page .avs-faq-copy{position:sticky;top:110px}.avs-page .avs-faq-copy h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-faq-copy p:last-child{max-width:390px;color:var(--s-soft);margin:25px 0 0}.avs-page .avs-faq-list{border-top:1px solid var(--s-line-strong)}.avs-page details{border-bottom:1px solid var(--s-line-strong)}.avs-page summary{cursor:pointer;min-height:91px;font-family:var(--s-display);letter-spacing:-.035em;align-items:center;padding:23px 50px 23px 0;font-size:clamp(1.18rem,2vw,1.85rem);font-weight:650;list-style:none;display:flex;position:relative}.avs-page summary::-webkit-details-marker{display:none}.avs-page summary:after{content:"+";color:var(--s-pink-ink);font-family:var(--s-mono);font-size:25px;font-weight:400;transition:transform .2s;position:absolute;right:6px}.avs-page details[open] summary:after{transform:rotate(45deg)}.avs-page .avs-answer{max-width:800px;color:var(--s-soft);padding:0 50px 28px 0;font-size:14px}.avs-page .avs-faq-more{display:none}.avs-page .avs-faq-more.revealed{display:block}.avs-page .avs-show-more{border:1px solid var(--s-line-strong);width:100%;min-height:56px;color:var(--s-text);font-family:var(--s-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;margin-top:15px;font-size:9px;font-weight:700}.avs-page .avs-show-more:hover{border-color:var(--s-pink);background:#f90b8a14}.avs-page .avs-proof{background:var(--s-pink-deep);color:var(--s-white);padding:124px 0}.avs-page .avs-proof-head h2{margin-top:22px;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-proof-grid{border:1px solid rgba(var(--s-fg-rgb), .5);background:var(--s-on-light);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.avs-page .avs-proof-card{border-right:1px solid rgba(var(--s-fg-rgb), .28);align-content:space-between;min-height:380px;padding:30px;display:grid}.avs-page .avs-proof-card:last-child{border-right:0}.avs-page .avs-proof-number{font-family:var(--s-display);letter-spacing:-.08em;font-size:clamp(2.4rem,1.6rem + 2.4vw,3.5rem);font-weight:650;line-height:.8}.avs-page .avs-proof-card p{color:var(--s-soft);margin:28px 0 0;font-size:13px}.avs-page .avs-proof-card a{width:fit-content;color:var(--s-cyan-bright-ink);font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-top:18px;font-size:9px;text-decoration:none;display:inline-flex}.avs-page .avs-final-cta{background:linear-gradient(rgba(var(--s-fg-rgb), .03) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--s-fg-rgb), .03) 1px, transparent 1px), var(--s-black);text-align:center;background-size:70px 70px;place-items:center;min-height:750px;padding:120px 0 95px;display:grid;position:relative;overflow:hidden}.avs-page .avs-final-cta:before{content:"";background:radial-gradient(circle,#008dcc2e,#0000 66%);width:760px;height:760px;position:absolute}.avs-page .avs-final-cta:after{content:"";border:1px solid var(--s-line);position:absolute;inset:34px}.avs-page .avs-final-inner{z-index:1;max-width:1050px;padding:0 24px;position:relative}.avs-page .avs-final-inner p{max-width:700px;color:var(--s-soft);margin:29px auto 0;font-size:18px}.avs-page .avs-final-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;display:flex}.avs-page .avs-service-grid{width:var(--s-page);border-inline:1px solid var(--s-line-dark);grid-template-columns:1fr auto 1fr;min-height:150px;margin-inline:auto;display:grid}.avs-page .avs-all-services{border-right:1px solid var(--s-line-dark);font-family:var(--s-mono);letter-spacing:.1em;text-transform:uppercase;place-items:center;padding:0 28px;font-size:9px;text-decoration:none;display:grid}.avs-page .avs-all-services:hover{background:var(--s-pink);color:var(--s-white)}.avs-page .avs-footer-inner{font-family:var(--s-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:8px;display:flex}.avs-page.avs-is-enhanced .avs-reveal{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94);transform:translateY(22px)}.avs-page .avs-reveal.avs-visible{opacity:1;transform:translateY(0)}@keyframes pm-radar-sweep{to{transform:rotate(360deg)}}@keyframes pm-radar-blip{0%,to{opacity:.25}50%{opacity:1}}@media (max-width:1140px){.avs-page .avs-hero-grid{grid-template-columns:1fr}.avs-page .avs-hero-copy{max-width:920px}.avs-page .avs-radar-console{max-width:780px}.avs-page .avs-reader-grid{grid-template-columns:1fr}.avs-page .avs-reader-copy{border-right:0;border-bottom:1px solid var(--s-line-dark);min-height:650px;padding:100px 32px}.avs-page .avs-reader-board{padding:90px 32px}.avs-page .avs-package-grid{grid-template-columns:1fr}.avs-page .avs-package{border-right:0;border-bottom:2px solid var(--s-on-light)}.avs-page .avs-package:last-child{border-bottom:0}.avs-page .avs-package-head{min-height:220px}.avs-page .avs-package-list{grid-template-columns:1fr 1fr;display:grid}.avs-page .avs-package-list li:nth-child(odd){border-right:1px solid #00000026}.avs-page .avs-scope-items{grid-template-columns:1fr}.avs-page .avs-scope-item{border-bottom:1px solid #0000002e;border-right:0}.avs-page .avs-scope-item:last-child{border-bottom:0}.avs-page .avs-scope-item:before{margin-bottom:20px}}@media (max-width:860px){.avs-page{--s-page:calc(100vw - 34px)}.avs-page .avs-hero{padding-top:104px}.avs-page .avs-radar-console{min-height:auto}.avs-page .avs-stats{grid-template-columns:1fr}.avs-page .avs-stat{border-right:0;border-bottom:1px solid var(--s-line)}.avs-page .avs-stat:last-child{border-bottom:0}.avs-page .avs-problem-grid,.avs-page .avs-paths-head,.avs-page .avs-pricing-head,.avs-page .avs-audit-head,.avs-page .avs-sprint-head,.avs-page .avs-delivery-head,.avs-page .avs-why-grid,.avs-page .avs-deliverables-head,.avs-page .avs-faq-grid{grid-template-columns:1fr}.avs-page .avs-problem-grid,.avs-page .avs-why-grid{gap:60px}.avs-page .avs-paths-head,.avs-page .avs-pricing-head,.avs-page .avs-audit-head,.avs-page .avs-sprint-head,.avs-page .avs-delivery-head,.avs-page .avs-deliverables-head{gap:30px}.avs-page .avs-path-grid{grid-template-columns:1fr}.avs-page .avs-path-card:first-child{border-right:0;border-bottom:1px solid var(--s-line-strong)}.avs-page .avs-compare{grid-template-columns:1fr}.avs-page .avs-compare-intro{border-right:0;border-bottom:2px solid var(--s-on-light)}.avs-page .avs-call-band,.avs-page .avs-audit-ledger{grid-template-columns:1fr}.avs-page .avs-tool-layer:first-child{border-right:0;border-bottom:1px solid rgba(var(--s-fg-rgb), .28)}.avs-page .avs-scope-layer{grid-template-columns:1fr}.avs-page .avs-scope-name{border-right:0;border-bottom:2px solid var(--s-on-light);min-height:180px}.avs-page .avs-timeline,.avs-page .avs-stack-grid,.avs-page .avs-deliverable-grid,.avs-page .avs-proof-grid{grid-template-columns:1fr}.avs-page .avs-timeline-step,.avs-page .avs-stack-link,.avs-page .avs-deliverable,.avs-page .avs-proof-card{border-right:0;border-bottom:1px solid var(--s-line-strong)}.avs-page .avs-timeline-step:last-child,.avs-page .avs-stack-link:last-child,.avs-page .avs-deliverable:last-child,.avs-page .avs-proof-card:last-child{border-bottom:0}.avs-page .avs-stack-head{flex-direction:column;align-items:flex-start}.avs-page .avs-stack-head>p{text-align:left}.avs-page .avs-deliverable{min-height:340px}.avs-page .avs-faq-copy{position:static}.avs-page .avs-service-grid{grid-template-columns:1fr 1fr}.avs-page .avs-all-services{border-right:0;border-bottom:1px solid var(--s-line-dark);grid-area:1/1/auto/-1;min-height:60px}}@media (max-width:620px){.avs-page{--s-page:calc(100vw - 32px)}.avs-page .avs-logo-link{width:145px}.avs-page .avs-hero{min-height:auto;padding-top:88px}.avs-page .avs-hero-body{font-size:16px}.avs-page .avs-hero-actions{display:grid}.avs-page .avs-btn{width:100%}.avs-page .avs-radar-console{margin-top:8px;padding:12px;box-shadow:9px 10px #f90b8a1a}.avs-page .avs-radar-frame{min-height:340px}.avs-page .avs-hero-context{text-align:left;margin-top:48px}.avs-page .avs-reader-copy{min-height:580px;padding:82px 16px}.avs-page .avs-reader-board{padding:70px 16px}.avs-page .avs-lane{grid-template-columns:1fr}.avs-page .avs-lane-name{border-right:0;border-bottom:2px solid var(--s-on-light);min-height:120px}.avs-page .avs-problem,.avs-page .avs-paths,.avs-page .avs-pricing,.avs-page .avs-audit,.avs-page .avs-sprint,.avs-page .avs-delivery,.avs-page .avs-why,.avs-page .avs-deliverables,.avs-page .avs-faq,.avs-page .avs-proof{padding-block:92px}.avs-page .avs-missing-panel,.avs-page .avs-proof-compare{box-shadow:9px 10px 0 var(--s-pink)}.avs-page .avs-missing-row{grid-template-columns:32px 1fr;padding-inline:13px}.avs-page .avs-missing-row span{grid-column:2;width:fit-content}.avs-page .avs-path-card{min-height:440px;padding:32px 22px}.avs-page .avs-package-list{grid-template-columns:1fr}.avs-page .avs-package-list li:nth-child(odd){border-right:0}.avs-page .avs-compare-table{grid-template-columns:1fr}.avs-page .avs-compare-col:first-child{border-right:0;border-bottom:2px solid var(--s-on-light)}.avs-page .avs-call-main{grid-template-columns:1fr;padding:30px 22px}.avs-page .avs-call-main .avs-btn{width:100%}.avs-page .avs-layer-head{flex-direction:column;align-items:flex-start}.avs-page .avs-tool-row{grid-template-columns:32px 1fr;padding:12px 14px}.avs-page .avs-tool-row small{grid-column:2}.avs-page .avs-scope-name{min-height:150px}.avs-page .avs-proof-line{grid-template-columns:1fr;gap:10px}.avs-page .avs-why-copy h2{overflow-wrap:anywhere;font-size:clamp(2.25rem,2.6vw + 1.3rem,3.815rem)}.avs-page .avs-final-cta{min-height:670px}.avs-page .avs-final-cta:after{inset:16px}.avs-page .avs-service-grid{grid-template-columns:1fr;width:100%}.avs-page .avs-all-services{grid-column:1}.avs-page .avs-footer-inner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.avs-page *,.avs-page :before,.avs-page :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.avs-page .avs-pm-radar-sweep{animation:none!important}.avs-page .avs-pm-radar-blip{opacity:1!important;animation:none!important}.avs-page.avs-is-enhanced .avs-reveal{opacity:1;transform:none}}.avs-page .avs-context-bar{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);background:color-mix(in srgb, var(--s-cyan) 8%, var(--s-black));padding:72px 0 80px}.avs-page .avs-context-bar .avs-hero-context{text-align:center;max-width:min(900px,100%);margin:0 auto 44px}.avs-page .avs-context-bar .avs-stats{margin:0}.avs-page .avs-final-inner h2{font-size:clamp(2.25rem,7vw,5rem)}[data-theme=light] .avs-page .avs-cta-side,[data-theme=light] .avs-page .avs-final-inner{--s-soft:#55555d;--s-muted:#5b5b62;--s-pink-ink:#c00a6c}[data-theme=light] .avs-page{--s-black:#fff;--s-ink:#fff;--s-panel:#f4f4f5;--s-panel-2:#eaeaee;--s-text:#0e0f12;--s-soft:#55555d;--s-muted:#5b5b62;--s-fg-rgb:14, 15, 18;--s-ink-rgb:255, 255, 255;--s-line:#00000024;--s-line-strong:#00000042;--s-line-dark:#0000002e;--s-pink-ink:#c00a6c;--s-cyan-ink:#0a7295;--s-blue-ink:#1f6f96;--s-green-ink:#0f7a5f;--s-amber-ink:#7d6000;--s-purple-ink:#7b3fbf;--s-yellow-ink:#7d6000;--s-mint-ink:#0f7a5f;--s-cyan-bright-ink:#0a7295;--s-pink-deep-ink:#a80a5f;--s-red-ink:#b3253f}.avs-page .avs-reader,.avs-page .avs-pricing,.avs-page .avs-sprint,.avs-page .avs-deliverables,.avs-page .avs-why,.avs-page .avs-problem,.avs-page .avs-proof-compare,.avs-page .avs-missing-panel{--s-muted:#5b5b62;--s-soft:#6b6b73;--s-pink-ink:#c00a6c;--s-cyan-ink:#0a7295;--s-blue-ink:#1f6f96;--s-green-ink:#0f7a5f;--s-amber-ink:#7d6000;--s-yellow-ink:#7d6000}.avs-page .avs-call-main,.avs-page .avs-compare-title,.avs-page .avs-package-time,.avs-page .avs-audit-ledger,.avs-page .avs-proof-grid{--s-muted:#a1a1aa;--s-soft:#c4c4cc;--s-pink-ink:var(--s-pink);--s-cyan-ink:var(--s-cyan);--s-blue-ink:var(--s-blue);--s-green-ink:var(--s-green);--s-amber-ink:var(--s-amber);--s-yellow-ink:var(--s-yellow);--s-cyan-bright-ink:var(--s-cyan-bright);--s-pink-deep-ink:var(--s-pink-deep);--s-tone-ink:var(--s-tone)}
/*# sourceMappingURL=0s2nmui6i7dlf.css.map*/