.avt-hero-image[data-astro-cid-n4nzydhx]{background:var(--paper-soft);width:100%;height:187px;overflow:hidden}@media (width>=1000px){.avt-hero-image[data-astro-cid-n4nzydhx]{height:min(395px,32.3vw)}}.avt-hero-image__picture[data-astro-cid-n4nzydhx]{object-fit:cover;width:100%;height:100%;display:block}.avt-hero-image__picture--middle[data-astro-cid-n4nzydhx]{object-position:50% 50%}.avt-hero-image__picture--low[data-astro-cid-n4nzydhx]{object-position:50% 85%}.avt-hero-image__picture--upper[data-astro-cid-n4nzydhx]{object-position:50% 16%}.avt-term{--page-ink:#1a1a1a;--page-muted:#6b655f;--page-line:#e5e5e5;--soft:#f1f1f1;--taupe-1:#ac9f92;--taupe-2:#7e6a5a;color:var(--page-ink);-webkit-font-smoothing:antialiased;background:#fff;font-weight:400;line-height:1.55}.avt-term *,.avt-term :before,.avt-term :after{box-sizing:border-box}.avt-term img{max-width:100%;display:block}.avt-term a{color:inherit}.avt-term .avt-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--page-muted);align-items:center;gap:12px;margin:0 0 20px;font-size:11px;display:inline-flex}.avt-term .avt-eyebrow .num{background:var(--page-ink);color:#fff;letter-spacing:.12em;padding:4px 10px;font-size:10px;font-weight:500}.avt-term .btn{letter-spacing:.15em;text-transform:uppercase;padding:16px 32px;font-size:12px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.avt-term .btn-primary{background:var(--page-ink);color:#fff}.avt-term .btn-primary:hover{background:var(--taupe-2)}.avt-term .btn-ghost{background:var(--soft);color:var(--page-ink)}.avt-term .btn-ghost:hover{background:var(--page-line)}.avt-term .hero{position:relative}.avt-term .hero-img{aspect-ratio:21/9;background:linear-gradient(135deg,#2a2a2a,#5a5a5a);width:100%;overflow:hidden}.avt-term .hero-img img{object-fit:cover;width:100%;height:100%}.avt-term .hero-text{max-width:988px;margin:0 auto 0 0;padding:56px 64px}.avt-term .hero h1{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(40px,4.6vw,64px);font-weight:500;line-height:1.05}.avt-term .hero h1 em{color:var(--taupe-2);font-style:normal}.avt-term .hero p{color:var(--page-muted);text-align:justify;hyphens:auto;max-width:680px;margin:0 0 36px;font-size:18px}.avt-term .hero .actions{flex-wrap:wrap;gap:12px;display:flex}.avt-term .how{background:var(--soft);padding:80px 64px}.avt-term .how-inner{max-width:1440px;margin:0 auto}.avt-term .how h2{letter-spacing:-.015em;margin:0 0 48px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .how-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.avt-term .how-step{border:1px solid var(--page-line);background:#fff;padding:36px 32px 40px;position:relative}.avt-term .how-step .step-num{color:var(--taupe-1);letter-spacing:-.03em;margin-bottom:24px;font-size:56px;font-weight:300;line-height:1}.avt-term .how-step h3{letter-spacing:-.01em;margin:0 0 12px;font-size:20px;font-weight:500}.avt-term .how-step p{color:var(--page-muted);margin:0;font-size:14px;line-height:1.55}.avt-term .cats{max-width:1440px;margin:0 auto;padding:80px 64px}.avt-term .cats h2{letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .cats h2 em{color:var(--taupe-2);font-style:normal}.avt-term .cats .sub{color:var(--page-muted);text-align:justify;hyphens:auto;max-width:640px;margin:0 0 48px;font-size:17px}.avt-term .cats-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.avt-term .cat-card{border:1px solid var(--page-line);color:var(--page-ink);background:#fff;text-decoration:none;transition:all .3s;display:block;overflow:hidden}.avt-term .cat-card:hover{border-color:var(--page-ink);transform:translateY(-4px);box-shadow:0 22px 44px -24px #00000029}.avt-term .cat-card .c-img{aspect-ratio:4/3;position:relative;overflow:hidden}.avt-term .cat-card .c-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.avt-term .cat-card:hover .c-img img{transform:scale(1.05)}.avt-term .cat-card .c-body{padding:26px 28px 30px}.avt-term .cat-card .c-body .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--taupe-2);margin-bottom:10px;font-size:11px;font-weight:500}.avt-term .cat-card .c-body h3{letter-spacing:-.01em;margin:0 0 10px;font-size:21px;font-weight:500}.avt-term .cat-card .c-body p{color:var(--page-muted);margin:0 0 18px;font-size:14px;line-height:1.55}.avt-term .cat-card .c-body em{letter-spacing:.12em;text-transform:uppercase;color:var(--page-ink);font-size:11px;font-style:normal;font-weight:500}.avt-term .ph-block{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.avt-term .ph-block svg{opacity:.85;width:64%;height:64%}.avt-term .ph-block .ph-lbl{letter-spacing:.14em;text-transform:uppercase;color:#00000073;font-size:10px;font-weight:500;position:absolute;bottom:18px;left:20px}.avt-term .ph-baggage{background:linear-gradient(135deg,#e8e3dc 0%,#c9bfb2 100%)}.avt-term .ph-tensator{color:#fff;background:linear-gradient(135deg,#2a2a2a 0%,#4a4a4a 100%)}.avt-term .ph-tensator .ph-lbl{color:#ffffff80}.avt-term .ph-tensator svg{filter:invert();opacity:.7}.avt-term .ph-checkin{background:linear-gradient(135deg,#f2ebe2 0%,#dccfbd 100%)}.avt-term .ph-fids{color:#fff;background:linear-gradient(135deg,#1a1a1a 0%,#2a2a3a 100%)}.avt-term .ph-fids .ph-lbl{color:#ffffff80}.avt-term .ph-fids svg{filter:invert();opacity:.7}.avt-term .ph-wayfind{background:linear-gradient(135deg,#e0d6c8 0%,#b5a695 100%)}.avt-term .ph-bridges{background:linear-gradient(135deg,#eae3d9 0%,#b9a896 100%)}.avt-term .fly-featured{background:var(--soft);padding:80px 64px}.avt-term .fly-featured-inner{max-width:1440px;margin:0 auto}.avt-term .fly-featured h2{letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .fly-featured .sub{color:var(--page-muted);text-align:justify;hyphens:auto;max-width:640px;margin:0 0 48px;font-size:17px}.avt-term .fly-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.avt-term .fly-card{border:1px solid var(--page-line);color:var(--page-ink);background:#fff;text-decoration:none;transition:all .25s;display:block;overflow:hidden}.avt-term .fly-card:hover{border-color:var(--page-ink);transform:translateY(-4px);box-shadow:0 20px 40px -22px #00000026}.avt-term .fly-card .fly-img{aspect-ratio:4/3;background:var(--soft);overflow:hidden}.avt-term .fly-card .fly-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.avt-term .fly-card:hover .fly-img img{transform:scale(1.04)}.avt-term .fly-card .fly-body{padding:20px 20px 22px}.avt-term .fly-card .fly-body strong{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:500;display:block}.avt-term .fly-card .fly-body span{color:var(--page-muted);margin:0 0 14px;font-size:13px;line-height:1.5;display:block}.avt-term .fly-card .fly-body em{letter-spacing:.12em;text-transform:uppercase;color:var(--page-ink);font-size:11px;font-style:normal;font-weight:500}.avt-term .integ{max-width:1440px;margin:0 auto;padding:80px 64px}.avt-term .integ h2{letter-spacing:-.015em;margin:0 0 48px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .integ-grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.avt-term .integ table{border-collapse:collapse;width:100%;font-size:14px}.avt-term .integ td{border-bottom:1px solid var(--page-line);vertical-align:top;padding:16px 0}.avt-term .integ td:first-child{width:42%;color:var(--page-muted)}.avt-term .integ td:last-child{font-weight:500}.avt-term .integ .diagram{aspect-ratio:5/4;background:var(--soft);justify-content:center;align-items:center;padding:32px;display:flex}.avt-term .integ .diagram svg{width:100%;height:auto;max-height:400px}.avt-term .viz-wrap{background:var(--soft);padding:80px 64px}.avt-term .viz-inner{max-width:1440px;margin:0 auto}.avt-term .viz-inner h2{letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .viz-inner .sub{color:var(--page-muted);text-align:justify;hyphens:auto;max-width:640px;margin:0 0 48px;font-size:17px}.avt-term .viz-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.avt-term .viz-card{aspect-ratio:3/4;cursor:zoom-in;color:inherit;background:#fff;text-decoration:none;display:block;position:relative;overflow:hidden}.avt-term .viz-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.avt-term .viz-card:hover img{transform:scale(1.05)}.avt-term .viz-card .cap{color:#fff;background:linear-gradient(#0000,#000000d9);padding:60px 20px 20px;font-size:14px;position:absolute;bottom:0;left:0;right:0}.avt-term .viz-card .cap small{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin-bottom:6px;font-size:10px;display:block}.avt-term .certs-wrap{max-width:1440px;margin:0 auto;padding:80px 64px}.avt-term .certs-wrap h2{letter-spacing:-.015em;margin:0 0 40px;font-size:clamp(28px,3vw,40px);font-weight:300}.avt-term .certs{border:1px solid var(--page-line);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.avt-term .cert{border-right:1px solid var(--page-line);text-align:center;padding:36px 28px}.avt-term .cert:last-child{border-right:0}.avt-term .cert .code{letter-spacing:.04em;color:var(--page-ink);margin-bottom:8px;font-size:15px;font-weight:500}.avt-term .cert .lbl{color:var(--page-muted);font-size:12px;line-height:1.4}.avt-term .why{background:var(--page-ink);color:#fff;padding:80px 64px}.avt-term .why-inner{max-width:1440px;margin:0 auto}.avt-term .why .avt-eyebrow{color:#ffffff80}.avt-term .why .avt-eyebrow .num{color:var(--page-ink);background:#fff}.avt-term .why h2{letter-spacing:-.015em;color:#fff;margin:0 0 48px;font-size:clamp(32px,3.4vw,44px);font-weight:300}.avt-term .why h2 em{color:var(--taupe-1);font-style:normal}.avt-term .why-grid{background:#333;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.avt-term .why-item{background:var(--page-ink);padding:36px 32px 40px}.avt-term .why-item .icon{width:40px;height:40px;color:var(--taupe-1);margin-bottom:24px}.avt-term .why-item h3{letter-spacing:-.01em;color:#fff;margin:0 0 12px;font-size:20px;font-weight:500}.avt-term .why-item p{color:#ffffffb3;margin:0;font-size:14px;line-height:1.55}.avt-term .cta-box{background:var(--soft);padding:80px 64px}.avt-term .cta-grid{grid-template-columns:1.6fr 1fr;align-items:start;gap:80px;max-width:1440px;margin:0 auto;display:grid}.avt-term .cta-box h2{letter-spacing:-.015em;margin:0 0 40px;font-size:clamp(32px,3.6vw,52px);font-weight:300;line-height:1.1}.avt-term .cta-box h2 em{color:var(--taupe-2);font-style:normal}.avt-term .cta-box .actions{flex-wrap:wrap;gap:16px;display:flex}.avt-term .cta-box .side{border-top:1px solid var(--page-line)}.avt-term .cta-box .side .row{border-bottom:1px solid var(--page-line);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-size:13px;display:flex}.avt-term .cta-box .side .row span{color:var(--page-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.avt-term .cta-box .side .row strong{color:var(--page-ink);font-weight:500}.avt-term .faq{max-width:960px;margin:0 auto;padding:80px 64px}.avt-term .faq h2{letter-spacing:-.015em;margin:0 0 32px;font-size:clamp(28px,3vw,40px);font-weight:300}.avt-term .faq details{border-bottom:1px solid var(--page-line);padding:20px 0}.avt-term .faq summary{cursor:pointer;padding-right:32px;font-size:17px;font-weight:500;list-style:none;position:relative}.avt-term .faq summary::-webkit-details-marker{display:none}.avt-term .faq summary:after{content:"+";color:var(--page-muted);font-size:24px;position:absolute;top:-2px;right:0}.avt-term .faq details[open] summary:after{content:"−"}.avt-term .faq details p{color:var(--page-muted);text-align:justify;hyphens:auto;margin:12px 0 0;padding-right:32px}@media (width<=1100px){.avt-term .how-grid{grid-template-columns:1fr}.avt-term .cats-grid,.avt-term .fly-grid{grid-template-columns:repeat(2,1fr)}.avt-term .integ-grid{grid-template-columns:1fr;gap:32px}.avt-term .viz-grid,.avt-term .certs{grid-template-columns:repeat(2,1fr)}.avt-term .cert:nth-child(2){border-right:0}.avt-term .cert:first-child,.avt-term .cert:nth-child(2){border-bottom:1px solid var(--page-line)}.avt-term .why-grid{grid-template-columns:1fr}.avt-term .cta-grid{grid-template-columns:1fr;gap:48px}}@media (width<=720px){.avt-term .hero-text{padding:40px 24px}.avt-term .how,.avt-term .cats,.avt-term .fly-featured,.avt-term .integ,.avt-term .viz-wrap,.avt-term .certs-wrap,.avt-term .why,.avt-term .cta-box,.avt-term .faq{padding:56px 24px}.avt-term .cats-grid,.avt-term .fly-grid,.avt-term .viz-grid,.avt-term .certs{grid-template-columns:1fr}.avt-term .cert{border-right:0;border-bottom:1px solid var(--page-line)}.avt-term .cert:last-child{border-bottom:0}.avt-term .cta-box .actions{flex-direction:column;align-items:stretch}.avt-term .btn{text-align:center}}.avt-terminal-equipment-s1{background:var(--soft);max-width:none;padding:80px 64px}.avt-terminal-equipment-s2{max-width:1440px;margin:0 auto}.avt-terminal-equipment-s3{color:var(--page-muted);text-align:justify;hyphens:auto;max-width:760px;margin:-32px 0 40px;font-size:17px}
