.avx{--ink:#eaf3f8;--muted:#a6bdcd;--blue:#69bff2;--line:#2b465b;--dark:#081b2a;background:var(--dark);color:var(--ink);font-family:Geist,Arial,sans-serif;font-size:16px;line-height:1.65;margin:0}.avx *{box-sizing:border-box}.avx h1,.avx h2,.avx h3,.avx p,.avx figure{margin:0}.avx a{color:inherit;text-decoration:none}.avx a:hover{color:var(--blue)}.avx a:focus-visible,.avx button:focus-visible,.avx summary:focus-visible{outline:3px solid #73c6fa;outline-offset:5px}.avx button,.avx input,.avx textarea{font:inherit}.avx [id]{scroll-margin-top:92px}.avx-wrap{width:min(1280px,calc(100% - 96px));margin:auto}.avx-skip{position:absolute;top:8px;left:12px;padding:12px 18px;background:white;color:#081b2a!important;z-index:100;transform:translateY(-160%)}.avx-skip:focus{transform:none}.avx-head{height:88px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line)}.avx-logo{white-space:nowrap;font-size:17px;letter-spacing:1.5px}.avx-logo b{color:var(--blue);font-size:23px;margin-right:7px}.avx-head nav{display:flex;gap:26px;font-size:13px}.avx-head-phone{font-size:13px;white-space:nowrap}.avx-menu{display:none;position:relative}.avx-menu summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center;padding:0 6px}.avx-menu summary::-webkit-details-marker{display:none}.avx-menu nav{position:absolute;z-index:12;right:0;top:48px;width:250px;padding:18px;background:#102f46;border:1px solid #45667d;display:grid;gap:0;box-shadow:0 20px 50px #0006}.avx-menu nav a{padding:11px 8px;min-height:44px}.avx-crumbs{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:#94afc2;font-size:11px;padding-top:27px}.avx-crumbs span[aria-current]{color:#cbdfed}.avx-hero{padding:58px 0 70px}.avx-kicker{color:#77c5f6;font-size:10px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.avx-hero-grid{display:grid;grid-template-columns:1.16fr 1fr;gap:65px;align-items:center;margin-top:22px}.avx h1{font-size:clamp(38px,4.25vw,65px);font-weight:400;line-height:1.06;letter-spacing:-2.6px;text-wrap:balance}.avx h1 em{font-style:normal;color:var(--blue)}.avx-lead{color:#b8cbd8;font-size:16px;line-height:1.85;margin-top:26px!important;max-width:620px}.avx-actions{display:flex;align-items:center;gap:23px;flex-wrap:wrap;margin-top:30px}.avx .avx-button{background:#76c4f4;color:#092033;display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;border:1px solid #76c4f4;border-radius:3px;padding:13px 19px;font-size:13px;font-weight:600;cursor:pointer}.avx .avx-button:hover{background:#acdfff;color:#092033}.avx .avx-secondary{color:#bbd3e3;font-size:13px;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.avx-hero figure{border:1px solid #3a556a;border-radius:5px;overflow:hidden;background:#0c2336;position:relative}.avx-hero img{width:100%;height:auto;aspect-ratio:1.12;object-fit:cover;display:block}.avx-hero figcaption{position:absolute;left:15px;right:15px;bottom:13px;background:#071b2be8;color:#bed1df;padding:9px 12px;font-size:10px;line-height:1.5}.avx-summary{margin-top:47px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.avx-summary p{font-size:12px;color:#b9cedd;padding:18px 23px;border-right:1px solid var(--line)}.avx-summary p:first-child{padding-left:0}.avx-summary p:last-child{border:0}.avx-summary b{font-weight:400;color:#6ebdeb;margin-right:12px}.avx-section{padding:78px 0}.avx-section-head{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;margin-bottom:35px}.avx h2{font-size:clamp(29px,3vw,43px);line-height:1.14;letter-spacing:-1.25px;font-weight:400;text-wrap:balance}.avx-section-head .avx-kicker{margin-bottom:15px}.avx-section-head>p{color:var(--muted);font-size:14px;line-height:1.9;padding-top:6px}.avx-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.avx-card{border-top:1px solid var(--line);padding:25px 0 0}.avx-card>span{font-size:11px;color:#6bbcf0;display:block;margin-bottom:24px}.avx h3{font-size:21px;line-height:1.3;font-weight:400;letter-spacing:-.25px}.avx-card p{color:var(--muted);font-size:14px;line-height:1.9;margin-top:14px}.avx-light{background:#ecf2f5;color:#153348}.avx-light .avx-kicker{color:#166087}.avx-light .avx-section-head>p{color:#4d697c}.avx-table-wrap{overflow-x:auto}.avx table{width:100%;border-collapse:collapse;min-width:570px;table-layout:fixed;font-size:14px}.avx th{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;text-align:left;color:#4b6f85;font-weight:600;padding:0 22px 14px;border-bottom:1px solid #9fb6c5}.avx td{vertical-align:top;padding:23px 22px;border-bottom:1px solid #bbccd7;line-height:1.75;color:#405e73}.avx td:first-child{color:#183b53;font-size:15px}.avx-note{font-size:12px;line-height:1.85;color:#58758a;margin-top:24px!important;max-width:920px}.avx-process{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:4px;overflow:hidden}.avx-process article{padding:28px 25px;background:#0d263a;border-right:1px solid var(--line)}.avx-process article:last-child{border:0}.avx-step{color:#6cbbef;font-size:11px;display:block;margin-bottom:38px}.avx-process h3{font-size:20px}.avx-process p{color:var(--muted);font-size:13px;line-height:1.9;margin-top:17px}.avx-scope{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:0}.avx-scope-list>div{border-top:1px solid var(--line);padding:22px 0}.avx-scope-list dt{font-size:16px;margin-bottom:9px}.avx-scope-list dd{margin:0;font-size:13px;color:var(--muted);line-height:1.9}.avx-scope-intro p{font-size:14px;color:var(--muted);line-height:1.9;margin-top:21px}.avx-faq{background:#102b40}.avx-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.avx-faq details{border-top:1px solid #365269;padding:19px 0}.avx-faq details:last-child{border-bottom:1px solid #365269}.avx-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:16px;line-height:1.5;min-height:40px}.avx-faq summary::-webkit-details-marker{display:none}.avx-faq summary::after{content:'+';color:#78c3f3;font-size:24px;font-weight:300}.avx-faq details[open] summary::after{content:'−'}.avx-faq details p{color:var(--muted);font-size:14px;line-height:1.9;padding-top:15px;max-width:660px}.avx-related{display:grid;grid-template-columns:repeat(3,1fr);gap:0 26px}.avx-related a{border-top:1px solid var(--line);min-height:77px;padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:1.5}.avx-related span{color:#71bdec}.avx-contact{border-top:1px solid var(--line);padding-bottom:90px}.avx-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.avx-contact-copy>p:not(.avx-kicker){color:var(--muted);font-size:14px;line-height:1.9;margin-top:24px}.avx-contact h2{margin-top:15px}.avx-contact-links{display:grid;gap:8px;margin-top:27px;font-size:14px}.avx-contact-links a{min-height:36px;display:flex;align-items:center}.avx-contact-links a:last-child{color:#75c4f2}.avx-form{background:#102d43;border:1px solid #355269;border-radius:5px;padding:30px}.avx-form>p{font-size:11px;color:#abc2d2;margin:12px 0 22px}.avx-form label{display:grid;gap:8px;font-size:12px;color:#c0d4e1;margin-top:18px}.avx-form input,.avx-form textarea{width:100%;min-width:0;border:1px solid #44647c;background:#0a2132;color:#e9f4fb;padding:13px 14px;font-size:14px;border-radius:3px;outline-offset:3px}.avx-form input{height:49px}.avx-form textarea{resize:vertical;min-height:130px;line-height:1.6}.avx-form input::placeholder,.avx-form textarea::placeholder{color:#8da9be}.avx-form .avx-button{width:100%;margin-top:23px}.avx-form .avx-privacy{font-size:11px;line-height:1.7;margin:14px 0 0;color:#95b1c5}.avx-form .rs-form-result{padding-top:16px}.avx-form .rs-form-result p{font-size:13px}.avx-footer{border-top:1px solid var(--line);padding:29px 0 40px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.avx-footer>p{font-size:11px;color:#94afc2}.avx-footer>a:last-child{font-size:12px}.avx .rs-form-honeypot{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.avx .rs-whatsapp-float{z-index:30}.avx-form .rs-form-fallback{color:#82ccfb;text-decoration:underline}.avx [hidden]{display:none!important}
@media(max-width:1100px){.avx-wrap{width:calc(100% - 64px)}.avx-hero-grid{gap:35px}.avx h1{font-size:49px;letter-spacing:-1.8px}.avx-head nav{gap:17px}.avx-head-phone{display:none}.avx-section-head,.avx-scope,.avx-faq-grid,.avx-contact-grid{gap:45px}.avx-process{grid-template-columns:1fr 1fr}.avx-process article:nth-child(2){border-right:0}.avx-process article:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:800px){.avx-wrap{width:calc(100% - 40px)}.avx-head{height:76px}.avx-head>nav{display:none}.avx-menu{display:block}.avx-crumbs{font-size:10px;padding-top:20px}.avx-hero{padding:37px 0 48px}.avx-hero-grid{grid-template-columns:1fr;gap:33px}.avx h1{font-size:48px;max-width:650px}.avx-lead{font-size:15px;margin-top:22px!important}.avx-hero figure{max-width:none}.avx-hero img{aspect-ratio:1.9}.avx-summary{margin-top:30px}.avx-summary p{font-size:11px;padding:15px 14px}.avx-summary b{display:block;margin-bottom:5px}.avx-section{padding:55px 0}.avx-section-head{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.avx-section-head>p{padding:0}.avx h2{font-size:34px}.avx-cards{grid-template-columns:1fr;gap:22px}.avx-card{display:grid;grid-template-columns:30px 1fr;gap:0 13px;padding-top:23px}.avx-card>span{margin:5px 0 0;grid-row:span 2}.avx-card p{margin-top:10px}.avx-scope{padding-top:0;grid-template-columns:1fr;gap:25px}.avx-faq-grid,.avx-contact-grid{grid-template-columns:1fr;gap:30px}.avx-related{grid-template-columns:1fr 1fr}.avx-contact{padding-bottom:62px}.avx-contact-links{grid-template-columns:1fr}.avx-footer{padding-right:70px;align-items:flex-start;flex-direction:column;gap:15px}.avx td{padding:18px 14px}.avx th{padding:0 14px 13px}}
@media(max-width:480px){.avx-wrap{width:calc(100% - 36px)}.avx h1{font-size:39px;line-height:1.1;letter-spacing:-1.4px}.avx-hero-grid{margin-top:18px}.avx-lead{font-size:14px;line-height:1.9}.avx-actions{gap:14px;margin-top:25px}.avx .avx-button{padding:13px 15px;font-size:12px;gap:13px;min-height:50px}.avx-hero .avx-button{width:100%}.avx-hero .avx-secondary{font-size:12px}.avx-hero img{aspect-ratio:1.35}.avx-hero figcaption{left:10px;right:10px;bottom:10px;font-size:9px}.avx-summary{grid-template-columns:1fr}.avx-summary p{border-right:0;border-bottom:1px solid var(--line);padding:12px 0;display:flex;gap:10px;font-size:12px}.avx-summary b{margin:0}.avx-process{grid-template-columns:1fr}.avx-process article{border-right:0;border-bottom:1px solid var(--line);padding:25px}.avx-process article:last-child{border-bottom:0}.avx-step{margin-bottom:19px}.avx h2{font-size:30px;letter-spacing:-.8px}.avx h3{font-size:20px}.avx-related{grid-template-columns:1fr}.avx-form{padding:23px 20px}.avx-form input,.avx-form textarea{font-size:16px}.avx-crumbs span[aria-current]{width:100%}.avx-faq summary{font-size:15px}.avx-faq details p{font-size:13px}.avx-contact h2{max-width:300px}}
@media(prefers-reduced-motion:reduce){.avx *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
