.AVwdaa_page{padding-top:4.5rem}.AVwdaa_hero{isolation:isolate;background:var(--paper);border-bottom:1px solid var(--line);padding:clamp(3.5rem,7vw,6rem) 0;position:relative;overflow:hidden}.AVwdaa_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem;display:grid}.AVwdaa_eyebrow{text-transform:uppercase;letter-spacing:.17em;color:var(--orange-ink);align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;display:flex}.AVwdaa_eyebrow:before{content:"";background:currentColor;width:1.75rem;height:2px}.AVwdaa_title{letter-spacing:-.055em;max-width:13ch;margin:1.25rem 0;font-size:clamp(2.5rem,5.3vw,4.5rem);line-height:1.2}.AVwdaa_title em{color:var(--orange-ink);background:linear-gradient(110deg, var(--accent), var(--accent-hover) 50%, var(--cyan));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:8s ease-in-out infinite alternate AVwdaa_title-light}.AVwdaa_intro{max-width:54ch;font-size:1.05rem;line-height:1.85}.AVwdaa_actions{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.75rem;display:flex}.AVwdaa_primary,.AVwdaa_secondary{min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:1.25rem;padding:.85rem 1.2rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.AVwdaa_primary{color:var(--on-accent);background:var(--accent);box-shadow:0 4px 24px rgb(var(--accent-rgb) / .13)}.AVwdaa_primary:hover{color:var(--on-accent);background:var(--accent-hover);box-shadow:0 12px 36px rgb(var(--accent-rgb) / .19);transform:translateY(-3px)}.AVwdaa_secondary{color:var(--ink);border-color:var(--line-strong);background:#ffffff04}.AVwdaa_secondary:hover{color:var(--ink);background:#ffffff0c;border-color:#8495ac;transform:translateY(-2px)}.AVwdaa_visual{background:var(--surface);box-shadow:0 30px 80px -25px #000b, 0 0 80px -40px rgb(var(--accent-rgb) / .5);border:1px solid #46505e;border-radius:24px;padding:.7rem;animation:8s ease-in-out infinite AVwdaa_visual-float;position:relative;transform:rotate(2deg)}.AVwdaa_visual:after{content:"";pointer-events:none;background:linear-gradient(transparent 45%, rgb(var(--cyan-rgb) / .14) 50%, transparent 55%);mix-blend-mode:screen;background-size:100% 240%;border-radius:16px;animation:9s ease-in-out infinite AVwdaa_scan;position:absolute;inset:.7rem}.AVwdaa_visual img{aspect-ratio:1.13;object-fit:cover;border-radius:16px;width:100%;height:auto}.AVwdaa_caption{bottom:1.75rem;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background:#141b19e8;border:1px solid #ffffff40;border-radius:12px;padding:1rem 1.2rem;font-size:.8rem;position:absolute;inset-inline:1.75rem}.AVwdaa_engineImage{object-position:right center}.AVwdaa_caption b{margin-bottom:.2rem;font-size:1rem;display:block}.AVwdaa_meta{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.4rem;margin-top:2.5rem;padding-top:2rem;font-size:.75rem;display:flex}.AVwdaa_meta span{display:block}.AVwdaa_meta b{color:var(--ink);font-size:1.5rem;display:block}.AVwdaa_section{padding:clamp(3rem,6vw,5rem) 0}.AVwdaa_sectionHead{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.AVwdaa_sectionHead h2{max-width:25ch;margin-top:.8rem;font-size:clamp(1.8rem,3vw,2.5rem)}.AVwdaa_sectionHead p{max-width:44ch;font-size:.95rem}.AVwdaa_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.AVwdaa_card{background:linear-gradient(145deg, var(--panel), var(--paper));border:1px solid var(--line);transition:transform .4s var(--ease-out), border-color .4s, box-shadow .4s;border-radius:18px;padding:1.6rem}.AVwdaa_card:hover{border-color:#68717c;transform:translateY(-6px);box-shadow:0 20px 45px #0005}.AVwdaa_card h3{margin:1rem 0 .7rem;font-size:1.2rem}.AVwdaa_card p{font-size:.9rem}.AVwdaa_number{font-family:var(--mono);color:var(--orange-ink);font-size:.78rem}.AVwdaa_featureImage{aspect-ratio:1.55;object-fit:cover;border-radius:10px;width:100%}.AVwdaa_dark{background:radial-gradient(ellipse at 0 100%, #23463355, transparent 55%), var(--surface);color:var(--ink-2);border-block:1px solid var(--line)}.AVwdaa_dark h2,.AVwdaa_dark h3{color:#fff}.AVwdaa_dark .AVwdaa_eyebrow{color:var(--accent)}.AVwdaa_split{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.AVwdaa_split h2{margin:1rem 0;font-size:clamp(2rem,3.5vw,3rem)}.AVwdaa_steps{gap:1.7rem;display:grid}.AVwdaa_step{border-bottom:1px solid #ffffff26;grid-template-columns:3rem 1fr;gap:1rem;padding-bottom:1.7rem;display:grid}.AVwdaa_step h3{margin-bottom:.5rem;font-size:1.05rem}.AVwdaa_step p{font-size:.9rem}.AVwdaa_step span{color:var(--accent);font-family:var(--mono)}.AVwdaa_tag{color:var(--orange-ink);background:rgb(var(--accent-rgb) / .07);border:1px solid rgb(var(--accent-rgb) / .19);border-radius:6px;padding:.3rem .65rem;font-size:.72rem;display:inline-block}.AVwdaa_role{flex-direction:column;display:flex}.AVwdaa_role ul{margin:1.1rem 0 1.5rem;padding-inline-start:1.1rem;font-size:.88rem}.AVwdaa_role li+li{margin-top:.5rem}.AVwdaa_role a{margin-top:auto}.AVwdaa_formGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:4rem;display:grid}.AVwdaa_formGrid h2{margin:1rem 0;font-size:2.5rem}.AVwdaa_form{background:linear-gradient(145deg, var(--panel), var(--surface));border:1px solid #354052;border-radius:20px;padding:2rem;box-shadow:0 24px 70px #0004}.AVwdaa_fields{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.AVwdaa_field{gap:.4rem;min-width:0;font-size:.83rem;font-weight:600;display:grid}.AVwdaa_wide{grid-column:1/-1}.AVwdaa_field input,.AVwdaa_field select,.AVwdaa_field textarea{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-width:0;font:inherit;color:var(--ink);border-radius:8px;padding:.85rem;font-weight:400;transition:border-color .25s,box-shadow .25s}.AVwdaa_field input:focus,.AVwdaa_field select:focus,.AVwdaa_field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgb(var(--accent-rgb) / .04)}.AVwdaa_field textarea{resize:vertical;min-height:145px}.AVwdaa_fine{color:var(--ink-3);margin-top:1rem;font-size:.76rem;line-height:1.75}.AVwdaa_notice{color:#b6e5c9;background:#162a21;border:1px solid #426b59;border-radius:10px;margin-top:1rem;padding:1rem;font-size:.85rem}.AVwdaa_mail{overflow-wrap:anywhere;margin:1.25rem 0;font-size:clamp(1.2rem,2.3vw,1.9rem);font-weight:600;display:inline-block}.AVwdaa_contactList{gap:1.4rem;margin-top:2rem;display:grid}.AVwdaa_contactList h3{margin-bottom:.4rem;font-size:1rem}.AVwdaa_contactList p{font-size:.85rem}.AVwdaa_cta{background:radial-gradient(ellipse at 100% 0, rgb(var(--accent-rgb) / .16), transparent 60%), #14191f;border:1px solid #49623a;border-radius:22px;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.AVwdaa_cta h2{margin-bottom:.65rem;font-size:clamp(1.6rem,3vw,2.4rem)}.AVwdaa_ribbon{padding:1.3rem var(--gutter);border-bottom:1px solid var(--line);background:var(--surface);font:.7rem var(--mono);letter-spacing:.08em;color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 2rem;display:flex}.AVwdaa_ribbon span{align-items:center;gap:.7rem;display:flex}.AVwdaa_ribbon span:before{content:"+";color:var(--mint)}.AVwdaa_systemCloud{flex-wrap:wrap;gap:.65rem;margin-top:2rem;display:flex}.AVwdaa_systemCloud a{border:1px solid var(--line);color:var(--ink-2);background:#ffffff04;border-radius:8px;padding:.65rem 1rem;font-size:.82rem;text-decoration:none;transition:background .25s,border-color .25s,transform .25s}.AVwdaa_systemCloud a:hover{background:rgb(var(--cyan-rgb) / .05);color:var(--mint);border-color:#6d998f;transform:translateY(-3px)}.AVwdaa_list{padding-inline-start:1.2rem;font-size:.88rem;line-height:1.8}.AVwdaa_list li+li{margin-top:.65rem}.AVwdaa_list li::marker{color:var(--orange-ink)}.AVwdaa_faq{gap:.75rem;margin-top:1.6rem;display:grid}.AVwdaa_faq details{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:1.1rem 1.3rem;transition:border-color .3s}.AVwdaa_faq details[open]{border-color:#62814b}.AVwdaa_faq summary{color:var(--ink);cursor:pointer;font-size:.93rem;font-weight:600}.AVwdaa_faq p{margin-top:1rem;font-size:.85rem}.AVwdaa_contactOrb{aspect-ratio:1;background:radial-gradient(circle, rgb(var(--accent-rgb) / .15), transparent 65%);border:1px solid #344252;border-radius:50%;place-items:center;width:min(100%,340px);margin:auto;display:grid;position:relative}.AVwdaa_contactOrb:before,.AVwdaa_contactOrb:after{content:"";border:1px dashed rgb(var(--accent-rgb) / .2);border-radius:50%;animation:35s linear infinite AVwdaa_contact-spin;position:absolute;inset:12%}.AVwdaa_contactOrb:after{border-style:solid;border-color:#2e3b472e;inset:-9%}.AVwdaa_contactOrb span{color:var(--accent-hover);font:7rem var(--mono);text-shadow:0 0 50px rgb(var(--accent-rgb) / .4)}.AVwdaa_contactOrb small{font:.68rem var(--mono);letter-spacing:.2em;color:var(--ink-3);position:absolute;bottom:20%}.AVwdaa_formTitle{border-bottom:1px solid var(--line);margin-bottom:1.5rem;padding-bottom:1.25rem}.AVwdaa_formTitle h3{margin:.5rem 0;font-size:1.25rem}.AVwdaa_formTitle p{font-size:.8rem}@keyframes AVwdaa_title-light{to{background-position:100%}}@keyframes AVwdaa_visual-float{50%{transform:translateY(-9px)rotate(.5deg)}}@keyframes AVwdaa_scan{0%,25%{background-position:0 100%}75%,to{background-position:0 -100%}}@keyframes AVwdaa_contact-spin{to{transform:rotate(360deg)}}@media (max-width:800px){.AVwdaa_heroGrid,.AVwdaa_split,.AVwdaa_formGrid{grid-template-columns:1fr;gap:2.5rem}.AVwdaa_title{max-width:18ch}.AVwdaa_visual{width:100%;max-width:550px;transform:none}.AVwdaa_grid3{grid-template-columns:1fr}.AVwdaa_sectionHead{gap:1rem;display:grid}.AVwdaa_cta{flex-direction:column;align-items:start}}@media (max-width:480px){.AVwdaa_fields{grid-template-columns:1fr}.AVwdaa_form{padding:1.25rem}.AVwdaa_actions>*{flex:auto}.AVwdaa_meta{gap:1.1rem}}@media (max-width:800px){.AVwdaa_contactOrb{width:220px}.AVwdaa_visual{animation-name:none}.AVwdaa_role{min-height:320px}}@media (prefers-reduced-motion:reduce){.AVwdaa_visual,.AVwdaa_visual:after,.AVwdaa_title em,.AVwdaa_contactOrb:before,.AVwdaa_contactOrb:after{animation:none}.AVwdaa_card:hover,.AVwdaa_primary:hover,.AVwdaa_secondary:hover,.AVwdaa_systemCloud a:hover{transform:none}}
