:root{--avx-navy: var(--wp--preset--color--navy);--avx-slate: var(--wp--preset--color--slate);--avx-yellow: var(--wp--preset--color--yellow);--avx-cream: var(--wp--preset--color--cream);--avx-blue: var(--wp--preset--color--blue);--avx-sky: var(--wp--preset--color--sky);--avx-coral: var(--wp--preset--color--coral);--avx-blush: var(--wp--preset--color--blush);--avx-green: var(--wp--preset--color--green);--avx-mint: var(--wp--preset--color--mint);--avx-mist: #F2F5F7;--avx-line: rgba(8, 29, 44, .12);--avx-radius: 24px;--avx-header-h: 76px;--avx-gutter: clamp(1.25rem, 5vw, 3rem);--avx-section: clamp(3.25rem, 6.5vw, 5rem);--avx-tint: var(--avx-cream);--avx-accent: var(--avx-yellow)}body.avx-group-communications{--avx-tint: var(--avx-sky);--avx-accent: var(--avx-blue)}body.avx-group-creative{--avx-tint: var(--avx-cream);--avx-accent: var(--avx-yellow)}body.avx-group-outreach{--avx-tint: var(--avx-mint);--avx-accent: var(--avx-green)}body.avx-group-websites{--avx-tint: var(--avx-blush);--avx-accent: var(--avx-coral)}html{scroll-padding-top:calc(var(--avx-header-h) + 1rem)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--avx-yellow);color:var(--avx-navy)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--avx-navy);outline-offset:3px;border-radius:4px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.skip-link:focus{clip:auto;clip-path:none;height:auto;width:auto;z-index:100000;background:var(--avx-yellow);color:var(--avx-navy);padding:.75rem 1rem;border-radius:999px}.wp-site-blocks>*,.wp-site-blocks>main>*{margin-block:0}img{height:auto;max-width:100%}p,li{text-wrap:pretty}h1,h2,h3{text-wrap:balance}.avx-content{padding-block:var(--avx-section)}.avx-content>.alignfull:first-child{margin-top:calc(-1 * var(--avx-section))}.avx-content>.alignfull:last-child{margin-bottom:calc(-1 * var(--avx-section))}.avx-section{padding-block:var(--avx-section)}.avx-section:not(.has-background)+.avx-section:not(.has-background){padding-top:0}.avx-eyebrow,.is-style-avx-eyebrow{font-family:var(--wp--preset--font-family--body)!important;font-size:.8125rem!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avx-slate);margin-bottom:.5rem}.is-style-avx-lead{font-size:var(--wp--preset--font-size--large);color:var(--avx-slate)}.avx-content a:not(.wp-element-button){text-decoration-thickness:1px;text-underline-offset:.2em}.avx-content a:not(.wp-element-button):hover{text-decoration-thickness:2px}.avx-site-header{position:sticky;top:0;z-index:50}.admin-bar .avx-site-header{top:32px}@media (max-width: 782px){.admin-bar .avx-site-header{top:0}}.avx-header{background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid transparent;transition:border-color .2s,box-shadow .2s}.avx-header.is-scrolled{border-bottom-color:var(--avx-line)}@supports not (backdrop-filter: blur(1px)){.avx-header{background:#fff}}.avx-header__bar{display:flex;align-items:center;gap:1.5rem;max-width:var(--wp--style--global--wide-size, 1200px);margin-inline:auto;padding:.75rem var(--avx-gutter);min-height:var(--avx-header-h)}.avx-header__logo{display:inline-flex;flex:none}.avx-header__logo img{width:168px;height:auto;display:block}.avx-nav{margin-left:auto}.avx-nav__list{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.avx-nav__item{position:relative}.avx-nav__trigger,.avx-nav__link{display:inline-flex;align-items:center;gap:.25rem;min-height:44px;padding:0 .875rem;font:600 .9375rem/1 var(--wp--preset--font-family--body);color:var(--avx-navy);background:none;border:0;border-radius:999px;cursor:pointer;text-decoration:none}.avx-nav__trigger:hover,.avx-nav__link:hover,.avx-nav__trigger[aria-expanded=true]{background:var(--avx-cream)}.avx-nav__trigger .avx-icon{width:16px;height:16px;transition:transform .15s}.avx-nav__trigger[aria-expanded=true] .avx-icon{transform:rotate(180deg)}.avx-nav__link[aria-current=page],.avx-nav__trigger.is-section{box-shadow:inset 0 -2px 0 var(--avx-navy);border-radius:0}.avx-header__actions{display:flex;align-items:center;gap:.5rem}.avx-icon-button{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:none;color:var(--avx-navy);cursor:pointer;padding:0}.avx-icon-button:hover{background:var(--avx-cream)}.avx-header__contact{display:inline-flex;align-items:center;min-height:44px;padding:0 1.25rem;border-radius:999px;background:var(--avx-navy);color:#fff;font-weight:600;font-size:.9375rem;text-decoration:none}.avx-header__contact:hover,.avx-header__contact[aria-current=page]{background:var(--avx-slate);color:#fff}.avx-menu-toggle{display:none}.avx-panel{position:absolute;top:calc(100% + .75rem);left:0;background:#fff;border-radius:20px;box-shadow:var(--wp--preset--shadow--float);padding:.75rem;min-width:240px}.avx-panel ul{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.avx-panel a{display:block;padding:.625rem .75rem;border-radius:12px;color:var(--avx-navy);text-decoration:none;font-size:.9375rem}.avx-panel a:hover{background:var(--avx-cream)}.avx-panel a[aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:.2em}.avx-panel--services{position:fixed;top:calc(var(--avx-header-h) + .5rem);left:50%;transform:translate(-50%);width:min(1152px,calc(100vw - 2 * var(--avx-gutter)));padding:1rem}.admin-bar .avx-panel--services{top:calc(var(--avx-header-h) + 32px + .5rem)}.avx-panel__grid{display:grid;grid-template-columns:repeat(var(--avx-panel-cols, 4),1fr) 1.1fr;gap:.75rem}.avx-panel__stack{display:flex;flex-direction:column;gap:.75rem}.avx-panel__stack>.avx-panel__group:last-child{flex:1}.avx-panel__group{border-radius:16px;padding:1rem .75rem .75rem}.avx-panel__label{font:700 1.0625rem/1.2 var(--wp--preset--font-family--display);margin:0 0 .5rem .75rem}.avx-panel__sublabel{margin:.875rem 0 .25rem .75rem;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--avx-slate)}.avx-panel__group a{padding:.5rem .75rem}.avx-panel__group a:hover{background:#ffffffb3}.avx-panel__feature{position:relative;overflow:hidden;display:grid;align-content:start;gap:.5rem;padding:1.25rem!important;border-radius:16px;background:var(--avx-navy);color:#fff!important}.avx-panel__feature:after{content:"";position:absolute;width:160px;height:160px;right:-50px;bottom:-60px;border-radius:50%;background:var(--avx-coral)}.avx-panel__feature>*{position:relative;z-index:1}.avx-panel__feature-title{font:700 1.375rem/1.1 var(--wp--preset--font-family--display);color:var(--avx-yellow)}.avx-panel__feature-go{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em;margin-top:.5rem}.avx-panel__feature:hover{background:var(--avx-slate)!important}.avx-panel__all{margin:.75rem .25rem 0;text-align:right}.avx-panel__all a{display:inline-block;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.avx-dot a:before,li.avx-dot>a:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem;vertical-align:.1em;background:var(--dot, var(--avx-navy));box-shadow:inset 0 0 0 1px #081d2c59}li.avx-dot>a{display:flex;align-items:flex-start;gap:.5rem}li.avx-dot>a:before{flex:none;margin:.45em 0 0!important}.avx-dot--blue{--dot: var(--avx-blue)}.avx-dot--yellow{--dot: var(--avx-yellow)}.avx-dot--green{--dot: var(--avx-green)}.avx-dot--coral{--dot: var(--avx-coral)}.avx-search{border-top:1px solid var(--avx-line);background:var(--avx-cream);padding:1.75rem var(--avx-gutter) 2rem}.avx-search__form{max-width:720px;margin-inline:auto;display:grid;gap:.875rem;justify-items:center}.avx-search__label{font:700 1.5rem/1.2 var(--wp--preset--font-family--display)}.avx-search__field{position:relative;width:100%}.avx-search__field input{width:100%;min-height:56px;padding:0 3.75rem 0 1.5rem;border:2px solid var(--avx-navy);border-radius:999px;font:inherit;font-size:1.0625rem;background:#fff;color:var(--avx-navy)}.avx-search__field input::placeholder{color:#5e6e75}.avx-search__submit{position:absolute;right:6px;top:6px;width:44px;height:44px;border-radius:50%;border:0;background:var(--avx-navy);color:#fff;display:grid;place-items:center;cursor:pointer}.avx-search__results{list-style:none;margin:0;padding:.5rem;width:100%;background:#fff;border-radius:20px;box-shadow:var(--wp--preset--shadow--float);display:grid;gap:.125rem}.avx-search__results[hidden]{display:none}.avx-search__result{display:grid;grid-template-columns:auto 1fr;gap:.125rem .75rem;align-items:baseline;padding:.75rem .875rem;border-radius:14px;color:var(--avx-navy);text-decoration:none}.avx-search__result:hover,.avx-search__result:focus-visible{background:var(--avx-cream)}.avx-search__result-title{font-weight:600}.avx-search__result-summary{grid-column:2;font-size:.875rem;color:var(--avx-slate)}.avx-search__all{width:100%;min-height:44px;border:0;border-radius:14px;background:none;color:var(--avx-navy);font:600 .9375rem var(--wp--preset--font-family--body);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.avx-search__all:hover{background:var(--avx-cream)}.avx-search__quick{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.avx-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 .875rem;border-radius:999px;border:1px solid rgba(8,29,44,.25);background:#fff;color:var(--avx-navy);font:600 .875rem/1 var(--wp--preset--font-family--body);text-decoration:none;cursor:pointer}.avx-chip:hover{border-color:var(--avx-navy)}.avx-chip[aria-pressed=true]{background:var(--avx-navy);border-color:var(--avx-navy);color:#fff}.avx-mobile{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:#fff;color:var(--avx-navy)}.avx-mobile::backdrop{background:#081d2c4d}.avx-mobile[open]{display:flex;flex-direction:column}.avx-mobile__top{display:flex;justify-content:space-between;align-items:center;padding:.75rem var(--avx-gutter);border-bottom:1px solid var(--avx-line)}.avx-mobile__top img{width:140px}.avx-mobile__nav{flex:1;overflow-y:auto;padding:.5rem var(--avx-gutter)}.avx-mobile__section summary,.avx-mobile__link{display:flex;justify-content:space-between;align-items:center;min-height:56px;border-bottom:1px solid var(--avx-line);font-size:1.125rem;font-weight:600;color:var(--avx-navy);text-decoration:none;list-style:none;cursor:pointer}.avx-mobile__section summary::-webkit-details-marker{display:none}.avx-mobile__section[open] summary .avx-icon{transform:rotate(180deg)}.avx-mobile__label{margin:1rem 0 .25rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avx-slate)}.avx-mobile__sublabel{margin:.5rem 0 0 .5rem;font-size:.9375rem;font-weight:700;color:var(--avx-slate)}.avx-mobile .avx-mobile__sublabel+ul{margin-left:.75rem}.avx-mobile ul{list-style:none;margin:0;padding:0}.avx-mobile li a{display:flex;align-items:center;min-height:48px;padding-left:.5rem;color:var(--avx-navy);text-decoration:none;font-size:1.0625rem}.avx-mobile a[aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:.2em}.avx-mobile__all{margin:.75rem 0 1rem}.avx-mobile__bottom{display:grid;gap:.75rem;padding:1rem var(--avx-gutter) calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--avx-line)}.avx-mobile__bottom .avx-header__contact{justify-content:center;min-height:52px;font-size:1.0625rem}.avx-mobile__search input{width:100%;min-height:52px;padding:0 1.25rem;border-radius:999px;border:1px solid rgba(8,29,44,.3);font:inherit;background:var(--avx-cream)}@media (max-width: 1080px){.avx-nav,.avx-header__actions .avx-header__contact{display:none}.avx-menu-toggle{display:inline-grid}.avx-header__actions{margin-left:auto}.avx-header__logo img{width:140px}:root{--avx-header-h: 64px}}.avx-page-header{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(2.5rem,6vw,4.5rem) max(var(--avx-gutter),calc((100% - 1200px) / 2 + var(--wp--style--root--padding-left, 0px)))}.avx-page-header__circle{position:absolute;width:clamp(240px,34vw,460px);aspect-ratio:1;border-radius:50%;right:max(-120px,calc((100% - 1200px)/2 - 140px));top:50%;transform:translateY(-50%);background:var(--avx-accent);opacity:.55}.avx-accent-yellow .avx-page-header__circle{background:var(--avx-yellow);opacity:.9}.avx-accent-blue .avx-page-header__circle{background:var(--avx-blue)}.avx-accent-green .avx-page-header__circle{background:var(--avx-green)}.avx-accent-coral .avx-page-header__circle{background:var(--avx-coral);opacity:.35}.avx-page-header__path{position:absolute;bottom:0;right:calc(max(-120px,(100% - 1200px) / 2 - 140px) + clamp(240px,34vw,460px) - 70px);width:min(520px,40vw);height:auto;aspect-ratio:560 / 260;color:var(--avx-navy);overflow:visible;pointer-events:none}.avx-route__trail{opacity:.4}.avx-route__plane{opacity:.85}.avx-page-header.has-image .avx-page-header__path{display:none}.avx-page-header__inner{position:relative;z-index:1;max-width:760px;display:grid;gap:.75rem}.avx-page-header__eyebrow,.avx-page-header__meta{margin:.5rem 0 0;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avx-slate)}.avx-page-header__title{margin:0;font-size:var(--wp--preset--font-size--h-1)}.avx-page-header__intro{margin:.25rem 0 0;font-size:var(--wp--preset--font-size--large);color:var(--avx-slate);max-width:62ch}.avx-page-header__media{position:relative;z-index:1;width:clamp(180px,26vw,340px);aspect-ratio:1;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 10px #fff9}.avx-page-header__img{width:100%;height:100%;object-fit:cover}.avx-crumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;list-style:none;margin:0;padding:0;font-size:.875rem;color:var(--avx-slate)}.avx-crumbs li+li:before{content:"/";margin-right:.5rem;opacity:.6}.avx-crumbs a{color:var(--avx-slate)}@media (max-width: 720px){.avx-page-header{grid-template-columns:1fr}.avx-page-header__media{width:180px;justify-self:start}.avx-page-header__circle{width:260px;right:-110px;top:0;transform:none}.avx-page-header__path{display:none}}.wp-element-button,.wp-block-button__link{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.is-style-avx-yellow .wp-block-button__link{background:var(--avx-yellow);color:var(--avx-navy)}.is-style-avx-yellow .wp-block-button__link:hover,.is-style-avx-yellow .wp-block-button__link:focus{background:var(--avx-yellow);color:var(--avx-navy);box-shadow:inset 0 0 0 2px var(--avx-navy)}.is-style-avx-text .wp-block-button__link{text-align:left;background:none;color:var(--avx-navy);padding-inline:.25rem;border-radius:0;text-decoration:underline;text-decoration-color:var(--avx-coral);text-decoration-thickness:2px;text-underline-offset:.35em}.is-style-avx-text .wp-block-button__link:after{content:"\2192";margin-left:.4rem;transition:transform .15s}.is-style-avx-text .wp-block-button__link:hover,.is-style-avx-text .wp-block-button__link:focus{background:none;color:var(--avx-navy);text-decoration-color:var(--avx-navy)}.is-style-avx-text .wp-block-button__link:hover:after{transform:translate(3px)}.is-style-avx-card{display:flex;flex-direction:column;background:var(--avx-tint);border-radius:var(--avx-radius);padding:clamp(1.5rem,3vw,2rem);height:100%;overflow:hidden}.is-style-avx-card>:first-child{margin-top:0}.is-style-avx-card h3{font-size:1.25rem}.is-style-avx-card>.wp-block-image:first-child:not(.is-style-avx-icon){margin:calc(-1*clamp(1.5rem,3vw,2rem)) calc(-1*clamp(1.5rem,3vw,2rem)) 1.25rem;max-width:none}.is-style-avx-card>.wp-block-image:first-child:not(.is-style-avx-icon) img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.is-style-avx-card>.wp-block-buttons:last-child{margin-top:auto;padding-top:1rem}.avx-feature-cards{gap:1rem}.avx-icon-circle{display:inline-block;width:48px;height:48px;border-radius:50%;flex:none}.wp-block-image.is-style-avx-circle img{aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0 0 0 14px var(--avx-tint)}.is-style-avx-circle-left,.is-style-avx-circle-right{position:relative;overflow:hidden}.is-style-avx-circle-left:before,.is-style-avx-circle-right:before{content:"";position:absolute;width:clamp(260px,36vw,520px);aspect-ratio:1;border-radius:50%;background:var(--avx-accent);opacity:.35;top:-10%;z-index:0}.is-style-avx-circle-left:before{left:-12%}.is-style-avx-circle-right:before{right:-12%}.is-style-avx-circle-left>*,.is-style-avx-circle-right>*{position:relative;z-index:1}ol.avx-phases{counter-reset:phase;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem}ol.avx-phases>li{counter-increment:phase;position:relative;display:grid;gap:.25rem;align-content:start;min-height:150px;padding:1.25rem 2.25rem 1.25rem 1.5rem;margin:0;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%,18px 50%)}ol.avx-phases>li:first-child{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%)}ol.avx-phases>li:before{content:counter(phase);font:700 2rem/1 var(--wp--preset--font-family--display)}ol.avx-phases>li:nth-child(4n+1){background:var(--avx-blush)}ol.avx-phases>li:nth-child(4n+2){background:var(--avx-cream)}ol.avx-phases>li:nth-child(4n+3){background:var(--avx-sky)}ol.avx-phases>li:nth-child(4n+4){background:var(--avx-mint)}ol.avx-phases strong{font-size:1.125rem;display:block}@media (max-width: 720px){ol.avx-phases>li,ol.avx-phases>li:first-child{clip-path:none;border-radius:20px;min-height:0;padding:1.25rem 1.5rem}}.is-style-avx-checks{list-style:none;padding-left:0}.is-style-avx-checks li{position:relative;padding-left:2rem;margin-bottom:.5rem}.is-style-avx-checks li:before{content:"";position:absolute;left:0;top:.35em;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--avx-accent)}.is-style-avx-checks li:after{content:"";position:absolute;left:.35rem;top:.55em;width:.35rem;height:.6rem;border:solid var(--avx-navy);border-width:0 2px 2px 0;transform:rotate(45deg)}.avx-groups__tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.avx-tile{border-radius:var(--avx-radius);padding:1.5rem;display:grid;gap:.75rem;align-content:start}.avx-tile__title{margin:0;font:700 1.375rem/1.15 var(--wp--preset--font-family--display)}.avx-tile__links{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.avx-tile__links a{color:var(--avx-navy);text-decoration:none;display:block;padding:.25rem 0}.avx-tile__links a:hover{text-decoration:underline;text-underline-offset:.2em}@media (max-width: 960px){.avx-groups__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.avx-groups__tiles{grid-template-columns:1fr}}.avx-group-section{padding-block:clamp(2.5rem,5vw,3.5rem);border-top:1px solid var(--avx-line);scroll-margin-top:calc(var(--avx-header-h) + 1rem)}.avx-group-section:first-child{border-top:0}.avx-group-section__head{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;align-items:center;margin-bottom:1.5rem}.avx-group-section__head h2{margin:0}.avx-group-section__head p{grid-column:2;margin:0;color:var(--avx-slate)}.avx-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.avx-card{position:relative;border-radius:var(--avx-radius);padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;transition:transform .15s,box-shadow .15s}@media (hover: hover){.avx-card:hover{transform:translateY(-2px);box-shadow:var(--wp--preset--shadow--float)}}.avx-card.is-featured{grid-column:span 2;background:var(--avx-navy)!important;color:#fff}.avx-card.is-featured .avx-card__link,.avx-card.is-featured .avx-card__go{color:#fff}.avx-card__title{margin:0;font-size:1.25rem}.avx-card__link{color:var(--avx-navy);text-decoration:none}.avx-card__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.avx-card__link:focus-visible{outline:none}.avx-card:has(.avx-card__link:focus-visible){outline:3px solid var(--avx-navy);outline-offset:3px}.avx-card p{margin:0}.avx-card__go{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;margin-top:auto;padding-top:.5rem}@media (max-width: 640px){.avx-card.is-featured{grid-column:auto}}@media (min-width: 1000px){.avx-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.avx-cards:has(>:last-child:nth-child(4n)):not(:has(>.is-featured)){grid-template-columns:repeat(4,minmax(0,1fr))}.avx-card.is-featured{grid-column:1 / -1}}.avx-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,5rem)}.avx-hero__copy h1{margin-top:.25rem;font-size:clamp(2.375rem,4.2vw,3.5rem);line-height:1.06}.avx-hero__media{position:relative}.avx-hero__copy{position:relative;z-index:1}.avx-video{position:relative;z-index:1;margin:0;border-radius:20px;overflow:hidden;box-shadow:var(--wp--preset--shadow--float);background:var(--avx-yellow)}.avx-video video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.avx-video__toggle{position:absolute;right:14px;bottom:14px;width:44px;height:44px;border-radius:50%;border:2px solid #fff;background:var(--avx-navy);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.avx-video__toggle:hover{background:var(--avx-slate)}.avx-video__toggle .avx-icon--play{display:none}.avx-video.is-paused .avx-video__toggle .avx-icon--play{display:block}.avx-video.is-paused .avx-video__toggle .avx-icon--pause{display:none}.avx-video__frame{position:relative}.avx-video__poster{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.avx-video.has-poster video{position:relative;background:none}.avx-video.has-poster:not(.has-started) video{opacity:0}.avx-video__caption{margin:.75rem 0 0;font-size:.9375rem;line-height:1.45;color:var(--avx-slate);max-width:46ch}@media (max-width: 781px){.avx-hero__cols{flex-direction:column-reverse}}.avx-deadline{background:var(--avx-blush);border-radius:var(--avx-radius);padding:1.5rem 1.75rem;display:grid;gap:.5rem}.avx-deadline__number{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.avx-deadline__days{font:700 clamp(3rem,7vw,4.5rem)/1 var(--wp--preset--font-family--display)}.avx-deadline__label{font-weight:700;font-size:1.125rem}.avx-deadline__note{margin:0;color:var(--avx-slate)}.avx-quote{margin:0;padding:0;border:0}.avx-quote p{font:700 clamp(1.5rem,3vw,2rem)/1.3 var(--wp--preset--font-family--display)}.avx-quote p:before{content:"\201c"}.avx-quote p:after{content:"\201d"}.avx-quote cite{display:block;margin-top:1rem;font:400 1rem/1.4 var(--wp--preset--font-family--body);font-style:normal;color:var(--avx-slate)}.avx-quote cite strong{color:var(--avx-navy)}.avx-faq{padding-block:var(--avx-section);padding-inline:var(--avx-gutter)}.avx-faq-block{margin-block:0!important}.avx-faq__inner{max-width:760px;margin-inline:auto}.avx-faq__title{margin:0 0 1.5rem}.avx-faq__item{border-top:1px solid rgba(8,29,44,.18)}.avx-faq__item:last-child{border-bottom:1px solid rgba(8,29,44,.18)}.avx-faq__q{margin:0;font-size:1.0625rem}.avx-faq__q button{width:100%;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;background:none;border:0;text-align:left;font:600 1.0625rem/1.4 var(--wp--preset--font-family--body);color:var(--avx-navy);cursor:pointer}.avx-faq__icon{position:relative;width:16px;height:16px;flex:none}.avx-faq__icon:before,.avx-faq__icon:after{content:"";position:absolute;background:var(--avx-navy);border-radius:2px}.avx-faq__icon:before{width:16px;height:2px;top:7px;left:0}.avx-faq__icon:after{width:2px;height:16px;top:0;left:7px;transition:transform .15s}.avx-faq__item.is-open .avx-faq__icon:after{transform:scaleY(0)}.avx-faq__a{padding:0 0 1.25rem;color:var(--avx-slate)}.avx-faq__a p{margin:0 0 .75rem}.js .avx-faq__item:not(.is-open) .avx-faq__a{display:none}.has-white-background-color.avx-faq{background:#fff}.avx-closing{position:relative;overflow:hidden;text-align:center;padding-block:clamp(4rem,8vw,6rem)!important}.avx-closing:before{content:"";position:absolute;width:360px;aspect-ratio:1;border-radius:50%;background:#fff;opacity:.45;right:-100px;top:-140px}.avx-closing:after{content:"";position:absolute;width:140px;aspect-ratio:1;border-radius:50%;background:var(--avx-cream);opacity:.7;left:8%;bottom:-50px}.avx-closing>*{position:relative;z-index:1}.avx-closing__trixie{margin-inline:auto!important;width:72px}.avx-closing .avx-eyebrow{text-align:center}.avx-footer__horizon{position:relative;overflow:hidden;background:var(--avx-sky);padding:clamp(3.5rem,7vw,5rem) var(--avx-gutter) clamp(6rem,11vw,8.5rem)}.avx-footer__sun{position:absolute;width:clamp(200px,26vw,380px);aspect-ratio:1;border-radius:50%;background:var(--avx-yellow);right:7%;bottom:0;transform:translateY(64%)}.avx-footer__path{position:absolute;inset:auto 0 18%;width:100%;height:160px;color:var(--avx-navy);opacity:.3}.avx-footer__inner{position:relative;z-index:1;max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:2rem}.avx-footer__logo img{width:200px;height:auto}.avx-footer__brand p{margin:1rem 0 0;max-width:32ch}.avx-footer__small{font-size:.875rem;color:var(--avx-slate)}.avx-footer__heading{margin:0 0 .75rem;font:700 .8125rem/1.2 var(--wp--preset--font-family--body);letter-spacing:.1em;text-transform:uppercase;color:var(--avx-slate)}.avx-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.avx-footer__col a{color:var(--avx-navy);text-decoration:none;display:inline-flex;align-items:center;min-height:32px}.avx-footer__email{display:inline!important;line-height:1.5}.avx-footer__col a:hover{text-decoration:underline;text-underline-offset:.2em}.avx-footer__social{margin-top:1rem!important;display:flex!important;flex-wrap:wrap;gap:.5rem 1rem!important}.avx-footer__social a{font-weight:600}.avx-footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;max-width:1200px;margin-inline:auto;padding:1.25rem var(--avx-gutter);font-size:.875rem;color:var(--avx-slate)}.avx-footer__legal p{margin:0}.avx-footer__legal ul{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0}.avx-footer__legal a{color:var(--avx-slate)}@media (max-width: 960px){.avx-footer__inner{grid-template-columns:1fr 1fr}.avx-footer__brand{grid-column:1 / -1}}@media (max-width: 560px){.avx-footer__inner{grid-template-columns:1fr}.avx-footer__sun{right:-10%}}.avx-work__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}@media (min-width: 1000px){.avx-work__grid:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.avx-work__jump ul{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.avx-work__group{padding-top:clamp(2.5rem,5vw,3.5rem)}.avx-work__group>h2{margin:0 0 1.25rem}.avx-work__group>h2:has(+.avx-work__intro){margin-bottom:.5rem}.avx-work__intro{max-width:68ch;margin:0 0 1.5rem;color:var(--avx-slate)}.avx-work__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem}.avx-pass{position:relative;display:grid;grid-template-rows:auto 1fr;background:#fff;border-radius:var(--avx-radius);box-shadow:0 0 0 1px var(--avx-line);overflow:hidden;transition:transform .15s,box-shadow .15s}@media (hover: hover){.avx-pass:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--avx-line),var(--wp--preset--shadow--float)}}.avx-pass[hidden]{display:none}.avx-pass__media img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.avx-pass__body{position:relative;padding:1.5rem 1.5rem 1.25rem;display:grid;gap:.375rem;align-content:start;border-top:2px dashed var(--avx-line)}.avx-pass__body:before,.avx-pass__body:after{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:var(--avx-pass-bg, #fff);box-shadow:inset 0 0 0 1px var(--avx-line)}.avx-pass__body:before{left:-11px}.avx-pass__body:after{right:-11px}.avx-pass__code{margin:0;font:700 2.75rem/1 var(--wp--preset--font-family--display);letter-spacing:.04em}.avx-pass__title{margin:0;font-size:1.1875rem}.avx-pass__title a{color:var(--avx-navy);text-decoration:none}.avx-pass__title a:after{content:"";position:absolute;inset:0}.avx-pass:has(.avx-pass__title a:focus-visible){outline:3px solid var(--avx-navy);outline-offset:3px}.avx-pass__title a:focus-visible{outline:none}.avx-pass__client{margin:0;color:var(--avx-slate);font-size:.9375rem}.avx-pass__meta{display:flex;gap:1.5rem;margin:.5rem 0 0}.avx-pass__meta dt{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--avx-slate)}.avx-pass__meta dd{margin:0;font-weight:600;font-size:.9375rem}.avx-pass__award{margin:.5rem 0 0;font-size:.875rem;font-weight:600}.avx-pass__award:before{content:"\2605";color:var(--avx-coral);margin-right:.35rem}.avx-pass__go{margin:.75rem 0 0;display:inline-flex;align-items:center;gap:.375rem;font-weight:600;font-size:.9375rem}.avx-news{padding-block:var(--avx-section)}.avx-news__card{gap:.5rem}.avx-news__card .wp-block-post-featured-image img{border-radius:16px}.avx-news__date{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--avx-slate)}.avx-news__title{font-size:1.25rem;font-family:var(--wp--preset--font-family--body);font-weight:700;margin:0}.avx-news__title a:hover{text-decoration:underline}.avx-post-nav{padding-block:2rem 4rem;border-top:1px solid var(--avx-line)}.avx-result{padding-block:1.25rem;border-bottom:1px solid var(--avx-line)}.avx-result h2{margin:0 0 .25rem}.avx-result h2 a{color:var(--avx-navy)}.avx-result h2 a{display:inline-block;min-height:24px}.avx-404__code{margin:0;font:700 clamp(5rem,16vw,9rem)/1 var(--wp--preset--font-family--display);color:var(--avx-yellow);-webkit-text-stroke:2px var(--avx-navy)}.wp-block-search__inside-wrapper{border-radius:999px;overflow:hidden;border:2px solid var(--avx-navy)!important;padding:4px!important}.wp-block-search__input{border:0!important;padding-left:1rem!important;min-height:44px}.wp-block-search__button{border-radius:999px!important;min-width:44px;min-height:44px;background:var(--avx-navy)!important;color:#fff!important}.avx-result-type{display:inline-flex;align-items:center;min-height:24px;padding:0 .625rem;margin-right:.5rem;border-radius:999px;background:var(--avx-sky);color:var(--avx-navy);font-size:.75rem;font-weight:700;letter-spacing:.04em;vertical-align:.1em}.avx-result__meta{margin:0;color:var(--avx-slate)}.avx-crumbs--rm .rank-math-breadcrumb p{margin:0;font-size:.875rem;color:var(--avx-slate)}.avx-crumbs--rm .rank-math-breadcrumb a{color:var(--avx-slate)}.avx-crumbs--rm .rank-math-breadcrumb .separator{padding:0 .4rem;opacity:.7}.avx-crumbs--rm .rank-math-breadcrumb .last{font-weight:600;color:var(--avx-navy)}.avx-landing{padding:0!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (forced-colors: active){.avx-card,.avx-pass,.avx-tile,.is-style-avx-card,.avx-panel{border:1px solid CanvasText}.avx-faq__icon:before,.avx-faq__icon:after{background:CanvasText}}.avx-team{display:grid;gap:clamp(2.5rem,5vw,3.5rem)}.avx-person{position:relative;display:grid;gap:1rem;align-content:start;justify-items:center;text-align:center}.avx-person__photo{width:168px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--avx-cream);box-shadow:0 6px 20px #081d2c1f,0 0 0 1px var(--avx-line);display:grid;place-items:center}.avx-person__photo img{width:100%;height:100%;object-fit:cover;display:block}.avx-person__initials{font:700 2.5rem/1 var(--wp--preset--font-family--display);color:var(--avx-navy)}.avx-person__text{display:grid;gap:.25rem;justify-items:center}.avx-person__name{margin:0!important;font-size:1.375rem!important;line-height:1.2}.avx-person__role{margin:0;font-weight:600}.avx-person__city{margin:.25rem 0 0;display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:999px;background:var(--avx-cream);font-size:.875rem;color:var(--avx-slate)}.avx-person__city.avx-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dot);box-shadow:inset 0 0 0 1px #081d2c59}.avx-person__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin-top:.75rem}.avx-person__more{min-height:44px;padding:0 1.25rem;border:1px solid rgba(8,29,44,.25);border-radius:999px;background:#fff;color:var(--avx-navy);font:600 .9375rem/1 var(--wp--preset--font-family--body);cursor:pointer}.avx-person__more:hover{border-color:var(--avx-navy);background:var(--avx-cream)}.avx-person__link{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--avx-navy)}.avx-person__link:hover{background:var(--avx-cream)}.avx-person__bio p{margin:0 0 1em}.avx-person__bio p:last-child{margin-bottom:0}.avx-person--lead{grid-template-columns:minmax(0,280px) minmax(0,1fr);justify-items:start;text-align:left;gap:clamp(1.5rem,4vw,3.5rem);align-items:start;padding:clamp(1.5rem,4vw,3rem);border-radius:var(--avx-radius);background:var(--avx-cream)}.avx-person--lead .avx-person__photo{width:100%;max-width:280px;background:#fff}.avx-person--lead .avx-person__text{justify-items:start}.avx-person--lead .avx-person__name{font-size:var(--wp--preset--font-size--h-2)!important}.avx-person--lead .avx-person__city{background:#fff}.avx-person--lead .avx-person__bio{margin-top:1rem;max-width:62ch}.avx-person--lead .avx-person__actions{justify-content:flex-start;margin-left:-10px}.avx-team__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(2.5rem,5vw,3.5rem) 1.5rem}@media (min-width: 1000px){.avx-team__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.avx-person:not(.avx-person--lead) .avx-person__photo{cursor:pointer}.avx-team__map{margin:0;text-align:center}.avx-team__map a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:600;color:var(--avx-navy);text-decoration-color:var(--avx-coral);text-decoration-thickness:2px;text-underline-offset:.35em}@media (max-width: 700px){.avx-person--lead{grid-template-columns:1fr;justify-items:center;text-align:center}.avx-person--lead .avx-person__photo{max-width:200px}.avx-person--lead .avx-person__text{justify-items:center}.avx-person--lead .avx-person__bio{text-align:left}.avx-person--lead .avx-person__actions{justify-content:center;margin-left:0}}.avx-bio-dialog{width:min(640px,calc(100% - 2rem));max-height:min(86vh,900px);padding:0;border:0;border-radius:var(--avx-radius);background:#fff;color:var(--avx-navy);box-shadow:var(--wp--preset--shadow--float)}.avx-bio-dialog::backdrop{background:#081d2c73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.avx-bio-dialog__inner{position:relative;padding:clamp(1.5rem,4vw,2.5rem)}.avx-bio-dialog__close{position:absolute;top:.75rem;right:.75rem;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--avx-cream);color:var(--avx-navy);cursor:pointer}.avx-bio-dialog__head{display:flex;align-items:center;gap:1.25rem;padding-right:3rem;margin-bottom:1.25rem}.avx-bio-dialog__head .avx-person__photo{width:96px;flex:0 0 auto}.avx-bio-dialog__head>div:last-child{display:grid;gap:.25rem;justify-items:start}.avx-bio-dialog__name{margin:0;font:700 1.5rem/1.2 var(--wp--preset--font-family--display)}.avx-bio-dialog__body p{margin:0 0 1em}.avx-bio-dialog .avx-person__actions{justify-content:flex-start;margin-left:-10px}@media (max-width: 600px){.avx-bio-dialog{width:100%;max-width:none;max-height:88vh;margin:auto 0 0;border-radius:var(--avx-radius) var(--avx-radius) 0 0}}@media (prefers-reduced-motion: no-preference){.avx-bio-dialog[open]{animation:avx-sheet .22s ease-out}@keyframes avx-sheet{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.avx-map{scroll-margin-top:calc(var(--avx-header-h) + 1rem);margin-bottom:clamp(3rem,6vw,4.5rem)!important}.avx-map #avxm{max-width:none;padding-top:0}.wp-block-query-pagination{gap:.5rem;margin-top:clamp(2.5rem,5vw,3.5rem)!important;font-weight:600}.wp-block-query-pagination-numbers{display:flex;flex-wrap:wrap;gap:.375rem}.wp-block-query-pagination .page-numbers,.wp-block-query-pagination-previous,.wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .75rem;border-radius:999px;color:var(--avx-navy);text-decoration:none}.wp-block-query-pagination .page-numbers.current{background:var(--avx-navy);color:var(--wp--preset--color--white)}.wp-block-query-pagination a:hover{background:var(--avx-cream)}.wp-block-query-pagination .page-numbers.dots{min-width:auto;padding:0}.avx-definition__cols{margin-bottom:clamp(2.5rem,5vw,4rem)!important;gap:clamp(2rem,5vw,4rem)!important}.avx-definition__trixie{margin:0 auto;max-width:340px}.avx-definition__trixie img{display:block;width:100%;aspect-ratio:1;object-fit:contain;padding:14%;background:var(--avx-yellow);border-radius:50%}.avx-definition__word{margin:0!important;font-size:var(--wp--preset--font-size--display)!important;line-height:1!important;letter-spacing:-.01em}.avx-definition__say{margin-top:.75rem!important;font-size:1.125rem;color:var(--avx-slate)}.avx-definition__say em{font-family:var(--wp--preset--font-family--display);margin-left:.25rem}.avx-definition__bar{margin:0 .35rem;color:var(--avx-coral)}.avx-definition__sense{margin-top:1.25rem!important;padding-top:1.25rem;border-top:1px solid var(--avx-line);max-width:30ch;font:400 var(--wp--preset--font-size--h-3)/1.35 var(--wp--preset--font-family--display)}@media (max-width: 781px){.avx-definition__trixie{max-width:220px}}.avx-board{margin:0}.avx-board__list{list-style:none;margin:0;padding:clamp(1.25rem,3vw,1.75rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8.75rem),1fr));gap:1.5rem 1rem;background:var(--avx-navy);border-radius:var(--avx-radius);box-shadow:var(--wp--preset--shadow--float)}.avx-board__flap{display:grid;gap:.5rem;align-content:start}.avx-board__code{display:flex;gap:3px}.avx-board__char{position:relative;display:grid;place-items:center;width:1.5em;height:1.8em;font:700 1.5rem/1 var(--wp--preset--font-family--body);color:var(--avx-yellow);background:#ffffff17;border-radius:4px}.avx-board__char:after{content:"";position:absolute;inset:calc(50% - .5px) 0 auto;height:1px;background:#081d2c99}.avx-board__name{font-size:.8125rem;line-height:1.35;color:var(--wp--preset--color--white)}.avx-board__caption{margin-top:.875rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.875rem;color:var(--avx-slate)}.avx-board__caption a{display:inline-flex;align-items:center;gap:.375rem;min-height:24px;font-weight:600;color:var(--avx-navy);text-decoration-color:var(--avx-coral);text-decoration-thickness:2px;text-underline-offset:.3em}@media (max-width: 560px){.avx-board__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.avx-board__char{font-size:1.25rem}}@media (forced-colors: active){.avx-board__list,.avx-board__char{border:1px solid CanvasText}}.avx-pass__summary{margin:.25rem 0 0;font-size:.9375rem}.avx-content .avx-section.is-layout-constrained>:not(.alignwide):not(.alignfull),.avx-content.is-layout-constrained:not(.avx-content--article)>:not(.alignwide):not(.alignfull):not(.avx-section){margin-left:max(0px,calc((100% - var(--wp--style--global--wide-size)) / 2))!important;margin-right:auto!important}@media (min-width: 1000px){.avx-content>.avx-section.is-layout-constrained:has(>h2:first-child+*):not(:has(>:not(h2,h3,h4,p,ul,ol,.wp-block-buttons,.wp-block-separator))){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,5rem);row-gap:0;align-items:start;align-content:start;padding-inline:max(var(--avx-gutter),calc((100% - var(--wp--style--global--wide-size)) / 2 + var(--wp--style--root--padding-left, 0px)))}.avx-content>.avx-section.is-layout-constrained:has(>h2:first-child+*):not(:has(>:not(h2,h3,h4,p,ul,ol,.wp-block-buttons,.wp-block-separator)))>*{grid-column:2;max-width:66ch!important;margin:0 0 1.1rem!important}.avx-content>.avx-section.is-layout-constrained:has(>h2:first-child+*):not(:has(>:not(h2,h3,h4,p,ul,ol,.wp-block-buttons,.wp-block-separator)))>:last-child{margin-bottom:0!important}.avx-content>.avx-section.is-layout-constrained:has(>h2:first-child+*):not(:has(>:not(h2,h3,h4,p,ul,ol,.wp-block-buttons,.wp-block-separator)))>h2:first-child{grid-column:1;grid-row:1 / span 40;max-width:18ch!important;margin:0!important}.avx-content>.avx-section.is-layout-constrained:has(>h2:first-child+*):not(:has(>:not(h2,h3,h4,p,ul,ol,.wp-block-buttons,.wp-block-separator)))>h3{margin-top:.75rem!important}}.is-style-avx-text .wp-block-button__link:after{display:inline-block;text-decoration:none}.avx-accent-blue{--avx-chip: var(--avx-blue)}.avx-accent-yellow{--avx-chip: var(--avx-yellow)}.avx-accent-green{--avx-chip: var(--avx-green)}.avx-accent-coral{--avx-chip: var(--avx-coral)}.avx-tile__icon,.avx-card__icon{display:grid;place-items:center;width:52px;height:52px;flex:none;border-radius:16px;background:var(--avx-chip, var(--avx-accent));color:var(--avx-navy)}.avx-tile__icon .avx-icon,.avx-card__icon .avx-icon{width:26px;height:26px}.is-style-avx-card>.avx-card__icon{margin-bottom:1.1rem}.wp-block-image.is-style-avx-icon{width:76px;height:76px;margin:0 0 1.1rem!important;border-radius:20px;background:#ffffffbf;display:grid;place-items:center}.wp-block-image.is-style-avx-icon img{width:48px;height:48px;object-fit:contain}.avx-hero{background:var(--avx-mist)}.avx-hero__cols{gap:clamp(2rem,4vw,3.5rem)!important}.avx-hero__copy{container-type:inline-size}.avx-hero__copy h1{font-size:clamp(2.125rem,9.8cqi,2.875rem)}.avx-video{background:var(--avx-cream);box-shadow:0 30px 60px -20px #081d2c59,0 0 0 1px #081d2c0f}.avx-video video{width:calc(100% + 4px);max-width:none}.avx-video.avx-video--phone{width:100%;max-width:380px;margin-inline:auto;overflow:visible;border-radius:0;background:none;box-shadow:none}.avx-video.avx-video--phone video{width:100%;max-width:100%;aspect-ratio:393 / 852;object-fit:cover;border-radius:var(--avx-radius);background:#fff;box-shadow:0 0 0 1px var(--avx-line),0 18px 40px -22px #081d2c73}.avx-video--phone .avx-video__poster{border-radius:var(--avx-radius);background:#fff}.avx-video--phone.has-poster video{background:none}.avx-video--phone .avx-video__toggle{top:calc(100% + .75rem);bottom:auto;right:0}.avx-video--phone .avx-video__caption{padding-right:56px;min-height:44px}.avx-video--phone:not(:has(.avx-video__caption)){padding-bottom:calc(44px + .75rem)}.avx-svc-chips ul{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,max-content);gap:.5rem}@media (max-width: 420px){.avx-svc-chips ul{grid-template-columns:1fr}}.avx-svc-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:0 1rem 0 .375rem;border-radius:999px;color:var(--avx-navy);font:600 .875rem/1.1 var(--wp--preset--font-family--body);text-decoration:none;box-shadow:inset 0 0 0 1px #081d2c14;transition:box-shadow .15s,transform .15s}.avx-svc-chip .avx-icon{width:28px;height:28px;padding:5px;border-radius:50%;background:var(--avx-chip)}@media (hover: hover){.avx-svc-chip:hover{box-shadow:inset 0 0 0 2px var(--avx-navy);transform:translateY(-1px)}}@media (max-width: 781px){.avx-svc-chips ul{margin-top:1.25rem}}.avx-tile{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 1rem}.avx-tile__title a{color:var(--avx-navy);text-decoration:none}.avx-tile__title a:hover{text-decoration:underline;text-underline-offset:.2em}.avx-tile__links{gap:0;border-top:1px solid rgba(8,29,44,.12)}.avx-tile__links li{border-bottom:1px solid rgba(8,29,44,.12)}.avx-tile__links li:last-child{border-bottom:0}.avx-tile__links a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:46px;padding:.5rem;margin-inline:-.5rem;border-radius:10px;font-weight:600;font-size:.9375rem}.avx-tile__links a:hover{text-decoration:none;background:#fff9}.avx-tile__links .avx-icon{width:18px;height:18px;flex:none;opacity:.55;transition:transform .15s,opacity .15s}.avx-tile__links a:hover .avx-icon{transform:translate(3px);opacity:1}.avx-group-section{border-top:0;padding-block:clamp(1.75rem,3.5vw,2.5rem)}.avx-group-section__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;margin-bottom:1rem;padding:clamp(1.25rem,3vw,2rem);border-radius:var(--avx-radius)}.avx-group-section__text{display:grid;gap:.75rem;justify-items:start}.avx-group-section__text h2{margin:0}.avx-group-section__text p{margin:0;color:var(--avx-slate);font-size:var(--wp--preset--font-size--large)}.avx-group-section__media{margin:0;aspect-ratio:2 / 1;border-radius:16px;overflow:hidden;background:#ffffffb3}.avx-group-section__media img{width:100%;height:100%;object-fit:cover;display:block}.avx-card{gap:.625rem}.avx-card .avx-card__icon{margin-bottom:.375rem}.avx-card.is-featured .avx-card__icon{background:var(--avx-yellow)}@media (max-width: 800px){.avx-group-section__head{grid-template-columns:1fr}}.avx-fit-contain img,img.avx-fit-contain{object-fit:contain!important;padding:6%}.avx-pass__media{aspect-ratio:3 / 2;background:var(--avx-mist);overflow:hidden}.avx-pass__media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.avx-split-examples{gap:clamp(2rem,4vw,3.5rem)!important;align-items:center!important;margin-block:clamp(1.5rem,3vw,2.5rem)!important}.avx-examples{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.avx-split-examples .avx-examples{grid-template-columns:repeat(2,minmax(0,1fr))}.avx-examples>.wp-block-image{margin:0!important;aspect-ratio:4 / 3;border-radius:16px;overflow:hidden;background:var(--avx-cream);display:grid;place-items:center}.avx-examples>.wp-block-image img{width:100%;height:100%;object-fit:contain;padding:9%}.avx-examples>.wp-block-image:nth-child(4n+2){background:var(--avx-sky)}.avx-examples>.wp-block-image:nth-child(4n+3){background:var(--avx-mint)}.avx-examples>.wp-block-image:nth-child(4n+4){background:var(--avx-blush)}.avx-news{margin-top:clamp(2.5rem,5vw,3.5rem)!important}.avx-news .wp-block-post-template{gap:1.25rem!important}.avx-news__card,.avx-more-news .avx-news__card{position:relative;height:100%;margin:0;padding:0 0 1.5rem;gap:.5rem!important;background:var(--avx-card-tint, var(--avx-cream));border-radius:var(--avx-radius);overflow:hidden;transition:transform .15s,box-shadow .15s}@media (hover: hover){.avx-news__card:hover{transform:translateY(-2px);box-shadow:var(--wp--preset--shadow--float)}}.avx-news .wp-block-post-template>li:nth-child(4n+1) .avx-news__card,.avx-more-news__list>li:nth-child(3n+1){--avx-card-tint: var(--avx-sky)}.avx-news .wp-block-post-template>li:nth-child(4n+2) .avx-news__card,.avx-more-news__list>li:nth-child(3n+2){--avx-card-tint: var(--avx-cream)}.avx-news .wp-block-post-template>li:nth-child(4n+3) .avx-news__card,.avx-more-news__list>li:nth-child(3n+3){--avx-card-tint: var(--avx-mint)}.avx-news .wp-block-post-template>li:nth-child(4n+4) .avx-news__card{--avx-card-tint: var(--avx-blush)}.avx-news__card .wp-block-post-featured-image{margin:0!important;width:100%;aspect-ratio:16 / 10;background:#fff9}.avx-news__card .wp-block-post-featured-image a{display:block;height:100%}.avx-news__card .wp-block-post-featured-image img{display:block;width:100%!important;height:100%!important;object-fit:cover}.avx-news__card>:not(.wp-block-post-featured-image){margin:0!important;padding-inline:1.5rem}.avx-news__card .wp-block-post-date,.avx-news__date{margin-top:.75rem!important;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--avx-slate)}.avx-news__card>.avx-news__title{margin-top:.75rem!important}.avx-news__title{font-size:1.25rem!important;line-height:1.25}.avx-news__title a{color:var(--avx-navy);text-decoration:none}.avx-news__title a:after{content:"";position:absolute;inset:0}.avx-news__card:has(.avx-news__title a:focus-visible){outline:3px solid var(--avx-navy);outline-offset:3px}.avx-news__title a:focus-visible{outline:none}.avx-news__card .wp-block-post-excerpt__excerpt{margin:0;color:var(--avx-slate);font-size:.9375rem}.avx-news__card .wp-block-post-featured-image a{position:relative;z-index:1}@media (min-width: 1000px){.avx-news .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr))!important}.avx-news .wp-block-post-template>li:first-child{grid-column:span 2}.avx-news .wp-block-post-template>li:first-child .avx-news__card{display:grid!important;grid-template-columns:1.1fr 1fr;grid-template-rows:auto 1fr;column-gap:0;padding:0}.avx-news .wp-block-post-template>li:first-child .wp-block-post-featured-image{grid-row:1 / span 2;aspect-ratio:auto;height:100%;min-height:320px}.avx-news .wp-block-post-template>li:first-child .avx-news__card>:not(.wp-block-post-featured-image){grid-column:2;padding-inline:2rem}.avx-news .wp-block-post-template>li:first-child .avx-news__card>.avx-news__title{margin-top:2rem!important}.avx-news .wp-block-post-template>li:first-child .avx-news__title{font-size:1.75rem!important}}@media (min-width: 640px) and (max-width: 999px){.avx-news .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 639px){.avx-news .wp-block-post-template{grid-template-columns:1fr!important}}.single-post .avx-page-header{padding-inline:max(var(--avx-gutter),calc((100% - 720px) / 2 + var(--wp--style--root--padding-left, 0px)))}.single-post .avx-page-header__inner{max-width:720px}.avx-article{padding-top:clamp(2rem,4vw,3rem)}.avx-post-hero{margin:0 auto!important}.avx-post-hero img{display:block;width:100%;height:auto!important;border-radius:20px}.avx-post-hero.avx-fit-cover img{max-height:min(75vh,600px);object-fit:cover}.avx-post-hero.avx-fit-contain img{max-height:640px;object-fit:contain!important;padding:0}.avx-content--article{padding-block:clamp(2rem,4vw,2.75rem) clamp(3rem,6vw,4.5rem);font-size:1.125rem;line-height:1.7}.avx-content--article>p:first-of-type{font-size:var(--wp--preset--font-size--large);line-height:1.55;color:var(--avx-navy)}.avx-content--article h2{margin-top:2.25rem}.avx-content--article>.wp-block-image,.avx-content--article>.avx-photos{margin-block:2.25rem!important}.avx-content--article .wp-block-image img{display:block;width:100%;height:auto;border-radius:16px}.avx-content--article>.wp-block-image.avx-fit-cover img{max-height:560px;object-fit:cover}.avx-content--article>.wp-block-image.avx-fit-contain img{max-height:640px;padding:0}.avx-content--article .wp-block-embed__wrapper{border-radius:16px;overflow:hidden}.avx-content--article .wp-block-embed iframe{display:block;border-radius:16px}.avx-photos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.avx-photos>.wp-block-image{grid-column:span 2;margin:0!important;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;background:var(--avx-mist)}.avx-photos>.is-half{grid-column:span 3}.avx-photos>.is-full{grid-column:span 6;aspect-ratio:16 / 9}.avx-content--article .avx-photos img{width:100%;height:100%;border-radius:0;object-fit:cover}.avx-content--article .avx-photos .avx-fit-contain img{object-fit:contain;padding:8%}@media (max-width: 600px){.avx-photos>.wp-block-image{grid-column:span 3;aspect-ratio:1}.avx-photos>:first-child:nth-last-child(odd){grid-column:span 6;aspect-ratio:16 / 9}}.avx-content--article .avx-quote{margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:20px;background:var(--avx-sky)}.avx-content--article .avx-quote p{font-size:clamp(1.25rem,2.2vw,1.5rem)}.avx-more-news-band{background:var(--avx-mist)}.avx-more-news__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.avx-more-news__head h2{margin:0}.avx-more-news__all{display:inline-flex;align-items:center;gap:.375rem;font-weight:600;color:var(--avx-navy)}.avx-more-news__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.avx-more-news .avx-news__card{background:#fff;display:flex;flex-direction:column}.avx-more-news .wp-block-post-featured-image{margin:0;aspect-ratio:16 / 10;background:var(--avx-card-tint, var(--avx-cream))}.avx-more-news .wp-block-post-featured-image img{width:100%;height:100%;object-fit:cover;display:block}.avx-more-news .avx-news__card>:not(figure){padding-inline:1.25rem;margin:0}@media (max-width: 800px){.avx-more-news__list{grid-template-columns:1fr}}.avx-team__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.25rem}@media (min-width: 1000px){.avx-team__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.avx-team__grid:has(>:last-child:nth-child(3n)):not(:has(>:last-child:nth-child(4n))){grid-template-columns:repeat(3,minmax(0,1fr))}}.avx-team__grid>.avx-person{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:.5rem;justify-items:center;align-content:start;padding:1.75rem 1.25rem 1.25rem;border-radius:var(--avx-radius);background:var(--avx-card-tint, var(--avx-cream))}.avx-team__grid>.avx-person:nth-child(4n+1){--avx-card-tint: var(--avx-sky)}.avx-team__grid>.avx-person:nth-child(4n+2){--avx-card-tint: var(--avx-mint)}.avx-team__grid>.avx-person:nth-child(4n+3){--avx-card-tint: var(--avx-blush)}.avx-team__grid>.avx-person:nth-child(4n+4){--avx-card-tint: var(--avx-cream)}.avx-team__grid>.avx-person .avx-person__text{display:contents}.avx-team__grid>.avx-person .avx-person__photo{width:148px;margin-bottom:.5rem;background:#fff;box-shadow:0 0 0 6px #ffffffb3}.avx-team__grid>.avx-person .avx-person__name{align-self:end}.avx-team__grid>.avx-person .avx-person__role{align-self:start;color:var(--avx-slate)}.avx-team__grid>.avx-person .avx-person__actions{align-self:end;margin-top:.5rem}.avx-person__more{background:#ffffffd9;transition:background .15s,color .15s}.avx-person__more:hover,.avx-person__more:focus-visible{background:var(--avx-navy);color:#fff;border-color:var(--avx-navy)}.avx-person__link{background:#ffffffd9;box-shadow:inset 0 0 0 1px #081d2c26;transition:background .15s,color .15s,transform .15s}.avx-person__link:focus-visible{background:var(--avx-navy);color:#fff;transform:translateY(-1px)}@media (hover: hover){.avx-person__link:hover{background:var(--avx-navy);color:#fff;transform:translateY(-1px)}}.avx-person--lead .avx-person__photo{box-shadow:0 0 0 8px #fff}.avx-definition__cols{align-items:center!important}.avx-definition__cols>.wp-block-column:last-child>p:not([class]){margin:1rem 0 0;max-width:62ch}.avx-definition__trixie{max-width:300px}.avx-definition__sense{margin-bottom:.5rem!important}.avx-contact{gap:clamp(2rem,5vw,4.5rem)!important;align-items:start!important}.avx-contact__text h2{margin-top:0}.avx-contact__details{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--avx-line)}.avx-contact__details h3{font-size:1.0625rem;margin:0 0 .5rem}.avx-contact__details ul{list-style:none;padding:0;margin:0;display:grid;gap:.375rem}.avx-contact__support{margin-top:1.75rem;padding:1.25rem 1.375rem;border-radius:18px;background:var(--avx-sky);display:grid;gap:.875rem;justify-items:start}.avx-contact__support p,.avx-contact__support .wp-block-buttons{margin:0}.avx-embed iframe{display:block;width:100%;border:0}.avx-contact__form{background:var(--avx-mist);box-shadow:inset 0 0 0 1px var(--avx-line);border-radius:var(--avx-radius);padding:clamp(1.5rem,3vw,2.5rem)!important}@media (min-width: 1101px){.avx-footer__inner{grid-template-columns:1.25fr 1fr 1fr 1.45fr}}.avx-footer__col a{text-decoration:underline;text-decoration-color:#081d2c40;text-decoration-thickness:1px;text-underline-offset:.3em}.avx-footer__col a:hover{text-decoration-color:var(--avx-navy);text-decoration-thickness:2px}.avx-footer__svc{gap:.5rem}.avx-footer__svc .avx-icon{width:26px;height:26px;padding:4px;border-radius:8px;background:var(--avx-chip);flex:none}.avx-footer__email{display:inline!important;white-space:nowrap;font-size:clamp(.875rem,1.05vw,1rem)}.avx-footer__social{gap:.5rem!important}.avx-footer__social a.avx-social{width:44px;height:44px;min-height:0;display:inline-grid;place-items:center;border-radius:50%;text-decoration:none;background:#fff;color:var(--avx-navy);box-shadow:inset 0 0 0 1px #081d2c26;transition:background .15s,color .15s,transform .15s}.avx-footer__social a.avx-social:focus-visible{background:var(--avx-navy);color:#fff;transform:translateY(-1px)}@media (hover: hover){.avx-footer__social a.avx-social:hover{background:var(--avx-navy);color:#fff;transform:translateY(-1px)}}@media (max-width: 1100px) and (min-width: 961px){.avx-footer__inner{grid-template-columns:1fr 1fr 1fr}.avx-footer__brand{grid-column:1 / -1}}.avx-search{background:#fff;box-shadow:0 0 0 100vmax #081d2c52;clip-path:inset(0 -100vmax -100vmax -100vmax)}.avx-search__field input{background:var(--avx-sky);border-color:var(--avx-navy)}.avx-search .avx-chip{background:var(--avx-cream);border-color:transparent}.avx-search .avx-chip:hover{border-color:var(--avx-navy)}.avx-faq__inner{max-width:var(--wp--style--global--wide-size, 1200px)}@media (min-width: 1000px){.avx-faq__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,5rem);align-items:start}.avx-faq__title{margin:0;max-width:16ch;position:sticky;top:calc(var(--avx-header-h) + 2rem)}.admin-bar .avx-faq__title{top:calc(var(--avx-header-h) + 32px + 2rem)}}@media (min-width: 1000px){.avx-work--grouped .avx-work__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.avx-work--grouped .avx-work__grid>.avx-pass{grid-column:span 2}.avx-work--grouped .avx-work__grid:has(>:last-child:nth-child(3n+2))>:nth-last-child(-n+2),.avx-work--grouped .avx-work__grid:has(>:last-child:nth-child(3n+1))>:nth-last-child(-n+4){grid-column:span 3}}.avx-print-grid>.is-style-avx-card{background:#fff;box-shadow:0 0 0 1px var(--avx-line);overflow:hidden;padding-top:0!important}.avx-print-grid>.is-style-avx-card>.wp-block-image:first-child:not(.is-style-avx-icon){margin:0 calc(-1*clamp(1.5rem,3vw,2rem)) 1.25rem!important;max-width:none!important}.avx-print-grid>.is-style-avx-card>.wp-block-image:first-child:not(.is-style-avx-icon) img{aspect-ratio:3 / 2;border-radius:0;object-fit:cover}.avx-group-section__media{aspect-ratio:3 / 2}.avx-work__heading{margin:0 0 1.25rem}.is-style-avx-card>*{margin-left:0!important;margin-right:0!important;align-self:stretch;max-width:none!important}.is-style-avx-card>.avx-card__icon{align-self:flex-start}.is-style-avx-card h2,.is-style-avx-card h3{font:600 1.25rem/1.3 var(--wp--preset--font-family--body);text-wrap:balance;margin:0 0 .5rem}.avx-card-grid>.is-style-avx-card:nth-child(4n+1){--avx-tint: var(--avx-sky);--avx-chip: rgba(114, 177, 217, .45)}.avx-card-grid>.is-style-avx-card:nth-child(4n+2){--avx-tint: var(--avx-mint);--avx-chip: rgba(129, 200, 146, .45)}.avx-card-grid>.is-style-avx-card:nth-child(4n+3){--avx-tint: #FDEEEB;--avx-chip: rgba(239, 106, 93, .3)}.avx-card-grid>.is-style-avx-card:nth-child(4n+4){--avx-tint: var(--avx-cream);--avx-chip: var(--avx-yellow)}.avx-print-grid>.is-style-avx-card{--avx-tint: #fff}.is-style-avx-card .is-style-avx-text .wp-block-button__link{line-height:1.4;text-align:left;padding:0;display:inline}@media (min-width: 1000px){.avx-card-grid.avx-card-grid.avx-card-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.avx-card-grid>*{grid-column:span 2}.avx-card-grid:has(>:last-child:nth-child(3n+2))>:nth-last-child(-n+2),.avx-card-grid:has(>:last-child:nth-child(3n+1))>:nth-last-child(-n+4){grid-column:span 3}.avx-card-grid>:only-child{grid-column:1 / -1}}@media (min-width: 640px) and (max-width: 999px){.avx-card-grid.avx-card-grid.avx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.avx-split{display:grid;gap:.75rem}.avx-split>*{margin:0!important;max-width:66ch}.avx-split>*+*{margin-top:1.1rem!important}@media (min-width: 1000px){.avx-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,5rem);row-gap:0;align-items:start}.avx-split>*{grid-column:2}.avx-split>:first-child{grid-column:1;grid-row:1 / span 40;max-width:18ch}.avx-split>:nth-child(2){margin-top:0!important}}.avx-longread>h2,.avx-longread>h3{margin:0 0 1.5rem;max-width:24ch}.avx-longread__body>*{margin:0 0 1.1rem;break-inside:avoid}.avx-longread__body>:last-child{margin-bottom:0}@media (min-width: 1000px){.avx-longread__body{columns:2;column-gap:clamp(2.5rem,5vw,4.5rem)}}.avx-lead-section>p{font-size:var(--wp--preset--font-size--large);line-height:1.55;max-width:62ch;color:var(--avx-navy)}.avx-content>.avx-section:not(.has-background)+.avx-section:not(.has-background){padding-top:clamp(1rem,2.5vw,2rem)}.avx-quote-section{text-align:center}.avx-quote-section>*,.avx-content .avx-section.avx-quote-section.is-layout-constrained>:not(.alignwide):not(.alignfull){margin-left:auto!important;margin-right:auto!important}.avx-quote-section .avx-eyebrow{margin-bottom:.75rem}.avx-quote-section>h2{margin-bottom:1.5rem}.avx-quote-section .avx-quote{max-width:860px}.avx-quote-section .avx-quote p{text-wrap:balance}.avx-content .wp-block-gallery.avx-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem!important}.avx-content .wp-block-gallery.avx-gallery>figure.wp-block-image{width:auto!important;margin:0!important;aspect-ratio:3 / 2;border-radius:14px;overflow:hidden;background:var(--avx-mist)}.avx-content .wp-block-gallery.avx-gallery>figure.wp-block-image img{width:100%!important;height:100%!important;object-fit:cover}.avx-content .avx-gallery img[src$=".png"],.avx-content .avx-gallery img[src*=mockup],.avx-content .avx-gallery .avx-fit-contain img{object-fit:contain!important;padding:6%}.avx-content .wp-block-column>.wp-block-gallery.avx-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.avx-content .wp-block-column>.wp-block-gallery.avx-gallery>figure:first-child{grid-column:1 / -1}.avx-content .wp-block-gallery.avx-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:.5rem}.avx-content .wp-block-gallery.avx-slider>figure.wp-block-image{flex:0 0 calc((100% - 1.5rem) / 3)!important;scroll-snap-align:start}.avx-slider-nav{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}.avx-slider-nav button{width:44px;height:44px;border-radius:50%;border:1px solid var(--avx-line);background:#fff;color:var(--avx-navy);display:grid;place-items:center;cursor:pointer;padding:0;transition:background .15s,color .15s}.avx-slider-nav button:hover{background:var(--avx-navy);color:#fff}.avx-slider-nav button:disabled{opacity:.35;cursor:default;background:#fff;color:var(--avx-navy)}.avx-slider-nav .avx-icon{width:20px;height:20px}.avx-slider-nav button:first-of-type .avx-icon{transform:rotate(180deg)}.avx-slider:focus-visible,[data-avx-slider]:focus-visible{outline:3px solid var(--avx-navy);outline-offset:4px;border-radius:16px}.avx-footer{position:relative;overflow:hidden;background:var(--avx-sky)}.avx-footer__horizon{position:static;padding:clamp(2.5rem,5vw,3.5rem) var(--avx-gutter) clamp(1.75rem,3vw,2.25rem)}.avx-footer__sun{width:clamp(150px,18vw,260px);right:6%;bottom:0;transform:translateY(58%)}.avx-footer__path{inset:auto 0 12%;height:130px}.avx-footer__inner{gap:1.5rem 2rem}.avx-footer__logo img{width:180px}.avx-footer__legal{position:relative;z-index:1;justify-content:flex-start;gap:.25rem 1.5rem;padding:1rem var(--avx-gutter) 1.25rem;border-top:1px solid rgba(8,29,44,.1);max-width:1200px}.avx-split>:first-child:is(h2,h3,h4),.avx-longread>:first-child:is(h2,h3,h4){font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--h-2);font-weight:700;line-height:1.15;text-wrap:balance}.avx-card .avx-card__icon,.is-style-avx-card>.avx-card__icon{width:56px;height:56px;border-radius:18px}.avx-card .avx-card__icon .avx-icon,.is-style-avx-card>.avx-card__icon .avx-icon{width:28px;height:28px}.avx-reveal{transform:translateY(12px);transition:transform .5s cubic-bezier(.23,1,.32,1);transition-delay:var(--avx-delay, 0s)}.avx-reveal--fade{transform:translateY(16px)}.avx-reveal.is-in{transform:none}@media (prefers-reduced-motion: reduce){.avx-reveal{opacity:1;transform:none;transition:none}}@media print{.avx-reveal{opacity:1!important;transform:none!important}}.avx-trixi__face{position:relative;display:block;aspect-ratio:1;padding:14%;background:var(--avx-yellow);border-radius:50%;overflow:hidden}.avx-trixi__face img{display:block;width:100%;height:100%;object-fit:contain;padding:0!important;background:none!important;border-radius:0!important;aspect-ratio:auto!important}.avx-trixi__wink{position:absolute;inset:14%;width:72%!important;height:72%!important;opacity:0}.avx-trixi.is-winking .avx-trixi__wink{opacity:1}.avx-trixi.is-winking .avx-trixi__face>img:first-child{opacity:0}.avx-work__track{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding:6px 2px 10px;margin:-6px -2px 0}.avx-work--grouped .avx-work__track .avx-work__grid{display:flex!important;gap:1.25rem}.avx-work--grouped .avx-work__track .avx-pass{flex:0 0 calc((100% - 2.5rem) / 3);scroll-snap-align:start;grid-column:auto!important}@media (max-width: 999px){.avx-work--grouped .avx-work__track .avx-pass{flex-basis:calc((100% - 1.25rem)/2)}}.avx-work__group .avx-slider-nav{margin-top:.5rem}#avxm:not(.is-list) .avxm-orgs{display:none!important}#avxm.is-team .avxm-team-list{display:none!important}.avx-content .wp-block-gallery.avx-slider,.avx-work__track{scrollbar-width:none}.avx-content .wp-block-gallery.avx-slider::-webkit-scrollbar,.avx-work__track::-webkit-scrollbar{display:none}.avx-content .wp-block-gallery.avx-slider>figure.wp-block-image{flex-basis:calc((100% - 1.5rem)/3.2)!important}.avx-work--grouped .avx-work__track .avx-pass{flex-basis:calc((100% - 2.5rem)/3.2)}@media (max-width: 999px){.avx-work--grouped .avx-work__track .avx-pass{flex-basis:calc((100% - 1.25rem) / 2.2)}}@media (max-width: 781px){.avx-content .wp-block-gallery.avx-slider>figure.wp-block-image{flex-basis:82%!important}}@media (max-width: 640px){.avx-work--grouped .avx-work__track .avx-pass{flex-basis:85%}}.avx-slider-nav{align-items:center;gap:.625rem;margin-top:1rem}.avx-slider-count{margin-right:.25rem;font:600 .875rem/1 var(--wp--preset--font-family--body);color:var(--avx-slate);font-variant-numeric:tabular-nums}.avx-slider-nav button{width:48px;height:48px;border:0;background:var(--avx-navy);color:#fff;box-shadow:0 6px 16px -6px #081d2c73}.avx-slider-nav button:hover{background:var(--avx-slate);color:#fff}.avx-slider-nav button:disabled{background:#fff;color:var(--avx-navy);box-shadow:inset 0 0 0 1px var(--avx-line);opacity:.45}.avx-slider-nav[hidden]{display:none}@media (hover: hover) and (pointer: fine){.avx-slider,[data-avx-slider]{cursor:grab}.avx-slider.is-dragging,[data-avx-slider].is-dragging{cursor:grabbing;scroll-snap-type:none!important;user-select:none}.is-dragging *{pointer-events:none}}.avx-zoom{display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:zoom-in;border-radius:inherit}.avx-pass__media .avx-zoom{position:relative;z-index:2}.avx-zoom:focus-visible{outline:3px solid var(--avx-navy);outline-offset:-3px}.avx-lightbox{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#081d2cf0;color:#fff;overflow:hidden}.avx-lightbox::backdrop{background:#081d2c99}.avx-lightbox[open]{display:grid;place-items:center}.avx-lightbox__fig{margin:0;display:grid;gap:.875rem;justify-items:center;max-width:min(1200px,90vw)}.avx-lightbox__fig img{max-width:100%;max-height:78vh;width:auto;height:auto;border-radius:12px;background:#fff}.avx-lightbox__fig figcaption{max-width:70ch;text-align:center;font-size:.9375rem;line-height:1.5;color:#ffffffe0}.avx-lightbox__count{position:absolute;top:1.4rem;left:1.5rem;margin:0;font:600 .875rem var(--wp--preset--font-family--body);color:#fffc}.avx-lightbox__btn{position:absolute;width:52px;height:52px;border-radius:50%;border:0;background:#fff;color:var(--avx-navy);display:grid;place-items:center;cursor:pointer}.avx-lightbox__btn:hover{background:var(--avx-yellow)}.avx-lightbox__btn:focus-visible{outline:3px solid var(--avx-yellow);outline-offset:3px}.avx-lightbox__btn .avx-icon{width:22px;height:22px}.avx-lightbox__close{top:1rem;right:1rem}.avx-lightbox__prev{left:1rem;top:50%;transform:translateY(-50%)}.avx-lightbox__prev .avx-icon{transform:rotate(180deg)}.avx-lightbox__next{right:1rem;top:50%;transform:translateY(-50%)}.avx-lightbox.is-single .avx-lightbox__prev,.avx-lightbox.is-single .avx-lightbox__next{display:none}@media (max-width: 640px){.avx-lightbox__prev,.avx-lightbox__next{top:auto;bottom:1rem;transform:none}}.avx-examples>.wp-block-image.avx-fit-cover img{object-fit:cover!important;padding:0!important}.wp-block-column>.avx-examples:not(:has(>:nth-child(4))){grid-template-columns:1fr!important}.wp-block-column>.avx-examples:not(:has(>:nth-child(4)))>.wp-block-image{aspect-ratio:3 / 2}.avx-lead-cols{gap:clamp(2rem,5vw,4rem)!important}.avx-lead-cols p{font-size:var(--wp--preset--font-size--large);line-height:1.55;color:var(--avx-navy)}.avx-lead-cols .wp-block-image img,.avx-split__aside .wp-block-image img{display:block;width:100%;height:auto;border-radius:var(--avx-radius);box-shadow:0 18px 40px -22px #081d2c59}.avx-split__aside>:first-child:is(h2,h3){font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--h-2);font-weight:700;line-height:1.15;margin:0 0 1.5rem;max-width:18ch}.avx-split__aside .wp-block-image{margin:0}@media (min-width: 1000px){.avx-split__aside{position:sticky;top:calc(var(--avx-header-h) + 2rem)}}.avx-details-grid{display:grid;gap:.75rem 1.25rem;align-items:start}@media (min-width: 800px){.avx-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.avx-details-grid>.wp-block-details{margin:0!important}.avx-ada-open{gap:clamp(2rem,5vw,4rem)!important}.avx-deadline-panel{background:var(--avx-blush);border-radius:var(--avx-radius);padding:clamp(1.5rem,3vw,2.25rem);display:grid;gap:.75rem}.avx-deadline-panel>h3{margin:0;font:700 1.25rem/1.3 var(--wp--preset--font-family--body)}.avx-deadline-panel .avx-deadline{background:none;padding:0}.avx-section-intro{display:grid;gap:.75rem;margin-bottom:1.75rem;max-width:760px}.avx-section-intro>*{margin:0}.has-background .avx-card-grid>.is-style-avx-card{--avx-tint: #fff}.avx-step-cards{counter-reset:avx-step}.avx-step-cards>.is-style-avx-card{counter-increment:avx-step}.avx-step-cards>.is-style-avx-card>.avx-card__icon{display:none}.avx-step-cards>.is-style-avx-card:before{content:"Step " counter(avx-step);align-self:flex-start;margin-bottom:.875rem;padding:.375rem .75rem;border-radius:999px;background:var(--avx-navy);color:#fff;font:700 .75rem/1 var(--wp--preset--font-family--body);letter-spacing:.08em;text-transform:uppercase}.avx-quote-section .avx-quote p{font:500 clamp(1.25rem,2.2vw,1.5rem)/1.5 var(--wp--preset--font-family--body);letter-spacing:0}.avx-quote-section .avx-quote p:before,.avx-quote-section .avx-quote p:after{content:none}.avx-quote-section .avx-quote:before{content:"\201c";display:block;font:700 4.5rem/.6 var(--wp--preset--font-family--display);color:var(--avx-blue);margin:.5rem 0 1rem}.avx-quote-section .avx-quote cite{margin-top:1.25rem;font-size:1rem}.avx-card__go{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.avx-card:hover .avx-card__go{text-decoration-thickness:2px}.avx-pass__go{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.avx-pass:hover .avx-pass__go{text-decoration-thickness:2px}.avx-work--grouped .avx-work__group{position:relative}.avx-work--grouped .avx-work__group:nth-of-type(2n){background:var(--avx-sky);box-shadow:0 0 0 100vmax var(--avx-sky);clip-path:inset(0 -100vmax);padding-bottom:clamp(2rem,4vw,3rem)}.avx-work--grouped .avx-work__group:nth-of-type(2n) .avx-pass__body:before,.avx-work--grouped .avx-work__group:nth-of-type(2n) .avx-pass__body:after{background:var(--avx-sky)}.avx-content>.avx-section:has(.avx-print-grid){background:var(--avx-cream)}.avx-section-head{align-items:center;margin-bottom:1.25rem;gap:1rem}.avx-section-head>h2{margin:0}.avx-section-head .wp-block-buttons{margin:0}.avx-search__field input{border:1.5px solid rgba(8,29,44,.35)}.avx-search__field input:focus-visible{outline:none;border:2px solid var(--avx-navy);box-shadow:0 0 0 4px #72b1d973}.avx-search .avx-search__quick li:nth-child(4n+1) .avx-chip{background:var(--avx-sky)}.avx-search .avx-search__quick li:nth-child(4n+2) .avx-chip{background:var(--avx-mint)}.avx-search .avx-search__quick li:nth-child(4n+3) .avx-chip{background:#fdeeeb}.avx-search .avx-search__quick li:nth-child(4n+4) .avx-chip{background:var(--avx-cream)}.avx-contact{align-items:stretch!important}.avx-contact__form{background:#fff;box-shadow:0 0 0 1px #081d2c29,0 12px 32px #081d2c0f;display:flex;flex-direction:column}.avx-contact__form>.gform_wrapper,.avx-contact__form>.gform_wrapper>form{flex:1;display:flex;flex-direction:column}.avx-contact__form :is(.gform-body,.gform_body){flex:1}.avx-contact__form :is(.gform-footer,.gform_footer){margin-top:auto}@media (max-width: 781px){.avx-contact{align-items:start!important}}.avx-hero{background:var(--avx-sky)}.avx-hero .avx-svc-chip{background:#fff!important;box-shadow:0 1px 2px #081d2c14}.avx-content .wp-block-column:not(:has(>:is(h2,h3)~:is(h2,h3)))>h3:first-child{font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--h-2);font-weight:700;line-height:1.15}.avx-content>.avx-section:not(.has-background)+.avx-section:not(.has-background){padding-top:0}.avx-split>.avx-split__aside{max-width:none!important}.avx-section.has-mist-background-color{--avx-pass-bg: var(--avx-mist)}.avx-section.has-cream-background-color{--avx-pass-bg: var(--avx-cream)}.avx-work--tinted .avx-pass:nth-child(4n+1){background:var(--avx-sky)}.avx-work--tinted .avx-pass:nth-child(4n+2){background:var(--avx-mint)}.avx-work--tinted .avx-pass:nth-child(4n+3){background:#fdeeeb}.avx-work--tinted .avx-pass:nth-child(4n+4){background:var(--avx-cream)}.wp-block-search__inside-wrapper{border:1.5px solid rgba(8,29,44,.35)!important}.wp-block-search__input:focus-visible{outline:none}.wp-block-search__inside-wrapper:has(.wp-block-search__input:focus-visible){border:2px solid var(--avx-navy)!important;box-shadow:0 0 0 4px #72b1d973}.wp-block-search__button:focus-visible{outline:2px solid #fff!important;outline-offset:-5px!important}.avx-work--grouped .avx-work__group{padding-bottom:clamp(2rem,4vw,3rem)}.avx-work--grouped .avx-work__group:nth-of-type(4n){background:var(--avx-mint);box-shadow:0 0 0 100vmax var(--avx-mint)}.avx-work--grouped .avx-work__group:nth-of-type(4n) .avx-pass__body:before,.avx-work--grouped .avx-work__group:nth-of-type(4n) .avx-pass__body:after{background:var(--avx-mint)}.avx-content>.avx-work--grouped+.avx-section{margin-block-start:0!important}.avx-accordion{border-top:1px solid rgba(8,29,44,.18)}.avx-accordion__item{border-bottom:1px solid rgba(8,29,44,.18)}.avx-accordion__item>*{margin:0}.avx-accordion__item>h3{margin:0!important;font-size:1.0625rem}.avx-accordion__item>h3 button{width:100%;min-height:64px;display:flex;align-items:center;gap:.875rem;padding:.875rem 0;background:none;border:0;text-align:left;font:600 1.0625rem/1.35 var(--wp--preset--font-family--body);color:var(--avx-navy);cursor:pointer}.avx-accordion__item>h3 .avx-faq__icon{margin-left:auto}.avx-accordion__item.is-open>h3 .avx-faq__icon:after{transform:scaleY(0)}.avx-accordion__icon{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#fff;color:var(--avx-navy)}.avx-accordion__icon .avx-icon{width:20px;height:20px}.avx-accordion__panel{padding:0 0 1.5rem calc(40px + .875rem)}.avx-accordion__panel>*{margin:0 0 .75rem}.avx-accordion__panel>:last-child{margin-bottom:0}.avx-accordion__panel ul{padding-left:1.1rem;display:grid;gap:.5rem}.avx-accordion__item.is-ready:not(.is-open)>.avx-accordion__panel{display:none}.avx-split>.avx-accordion{max-width:none}@media (max-width: 640px){.avx-accordion__panel{padding-left:0}}@media (forced-colors: active){.avx-accordion__icon{border:1px solid CanvasText}}@media (min-width: 782px){.avx-card-grid.avx-step-cards.avx-step-cards.avx-step-cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.avx-step-cards>*{grid-column:auto!important}}.avx-content .wp-block-details{border-bottom:1px solid rgba(8,29,44,.18)}.avx-content .wp-block-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.875rem 0;font-weight:600;color:var(--avx-navy);cursor:pointer}.avx-content .wp-block-details>summary::-webkit-details-marker{display:none}.avx-content .wp-block-details>summary:after{content:"";flex:none;width:16px;height:16px;background:linear-gradient(var(--avx-navy),var(--avx-navy)) center / 16px 2px no-repeat,linear-gradient(var(--avx-navy),var(--avx-navy)) center / 2px 16px no-repeat}.avx-content .wp-block-details[open]>summary:after{background-size:16px 2px,2px 0}.avx-content .wp-block-details[open]>summary{margin-bottom:.25rem}.avx-content .wp-block-details>:last-child{margin-bottom:1.25rem}.avx-content .wp-block-details h3{font-size:1.125rem;font-weight:700}@media (forced-colors: active){.avx-content .wp-block-details>summary:after{content:"+";width:auto;height:auto;background:none}.avx-content .wp-block-details[open]>summary:after{content:"\2212"}}.avx-eyebrow,.is-style-avx-eyebrow{color:#b5423f}.avx-closing .avx-eyebrow,.has-yellow-background-color .avx-eyebrow{color:var(--avx-navy)}.avx-board__flap:nth-child(12n+2) .avx-board__char{color:var(--avx-coral)}.avx-board__flap:nth-child(12n+7) .avx-board__char{color:var(--wp--preset--color--blue)}.avx-board__flap:nth-child(12n+9) .avx-board__char{color:var(--wp--preset--color--green)}.avx-logos.wp-block-gallery{display:block!important;position:relative;overflow:hidden;margin-top:clamp(2.5rem,5vw,4rem)!important;margin-bottom:0!important;padding-block:.75rem;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.avx-logos.is-dragging{cursor:grabbing}.avx-logos__track{display:flex;flex-wrap:nowrap;align-items:center;width:max-content;will-change:transform}.avx-logos.wp-block-gallery figure.wp-block-image{flex:none;width:auto!important;margin:0 clamp(3rem,6vw,5.5rem) 0 0!important;display:grid;place-items:center;height:100px}.avx-logos.wp-block-gallery figure.wp-block-image img{max-width:none;object-fit:contain!important;pointer-events:none}.avx-logos__nav{margin-top:.25rem!important}.avx-logos__nav .avx-logos__toggle{width:auto;padding:0 1.125rem 0 .875rem;border-radius:999px;display:inline-flex;align-items:center;gap:.5rem;font:600 .875rem/1 var(--wp--preset--font-family--body)}.avx-logos__toggle .avx-icon:nth-of-type(2),.avx-logos.is-paused+.avx-logos__nav .avx-logos__toggle .avx-icon:nth-of-type(1){display:none}.avx-logos.is-paused+.avx-logos__nav .avx-logos__toggle .avx-icon:nth-of-type(2){display:block}@media (max-width: 640px){.avx-logos.wp-block-gallery figure.wp-block-image{height:72px;margin-right:2.25rem!important}}.avx-board__flap:nth-child(12n+4) .avx-board__char{color:var(--wp--preset--color--green)}.avx-board__flap:nth-child(12n+11) .avx-board__char{color:var(--avx-coral)}.avx-trixi--plain .avx-trixi__face{aspect-ratio:490 / 589;padding:0;background:none;border-radius:0;overflow:visible}.avx-trixi--plain .avx-trixi__wink{inset:0;width:100%!important;height:100%!important}.avx-closing__trixie.avx-trixi{width:64px;cursor:default}.is-style-avx-text .wp-block-button__link:after{content:"";display:inline-block;width:1.05em;height:1.05em;margin-left:.45rem;vertical-align:-.2em;background:currentColor;text-decoration:none;transition:transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(90 12 12)' d='M12 3c1 0 1.5 1 1.5 2.5V10l7 3v2l-7-1.5V18l2 1.5V21L12 20l-3.5 1v-1.5l2-1.5v-4.5L3.5 15v-2l7-3V5.5C10.5 4 11 3 12 3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(90 12 12)' d='M12 3c1 0 1.5 1 1.5 2.5V10l7 3v2l-7-1.5V18l2 1.5V21L12 20l-3.5 1v-1.5l2-1.5v-4.5L3.5 15v-2l7-3V5.5C10.5 4 11 3 12 3z'/%3E%3C/svg%3E") center / contain no-repeat}.is-style-avx-text .wp-block-button__link:hover:after{transform:translate(4px)}.avx-icon--go{transition:transform .2s}a:hover .avx-icon--go,a:focus-visible .avx-icon--go,.avx-card:hover .avx-icon--go,.avx-pass:hover .avx-icon--go{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.avx-icon--go,.is-style-avx-text .wp-block-button__link:after{transition:none}}@media (forced-colors: active){.is-style-avx-text .wp-block-button__link:after{content:"\2192";width:auto;height:auto;background:none;-webkit-mask:none;mask:none}}.avx-menu-toggle__label{display:none}@media (max-width: 1080px){.avx-header__actions{gap:.375rem}.avx-header__actions .avx-icon-button{width:48px;height:48px}.avx-header__actions .avx-icon-button .avx-icon{width:24px;height:24px}.avx-header__actions .avx-menu-toggle{width:auto;height:48px;padding:0 1.125rem 0 .875rem;gap:.5rem;display:inline-flex;align-items:center;border-radius:999px;background:var(--avx-navy);color:#fff;font:600 1rem/1 var(--wp--preset--font-family--body)}.avx-header__actions .avx-menu-toggle:hover{background:var(--avx-slate)}.avx-menu-toggle__label{display:inline}}@media (max-width: 359px){.avx-header__bar{gap:.75rem}.avx-menu-toggle__label{display:none}.avx-header__actions .avx-menu-toggle{width:48px;padding:0;justify-content:center}}.avx-svc-chips ul{display:flex!important;flex-wrap:wrap}.avx-svc-chips li,.avx-svc-chip{max-width:100%}@media (max-width: 560px){.avx-footer__inner{grid-template-columns:1fr;gap:1.75rem}.avx-footer__email{font-size:1rem}}@media (max-width: 640px){.avx-map .avxm-filters{flex-wrap:wrap;overflow:visible}}.avx-content,.avx-footer{overflow-wrap:break-word}#avx-mobile [data-avx-close]{width:48px;height:48px;background:var(--avx-navy);color:#fff}#avx-mobile [data-avx-close]:hover{background:var(--avx-slate)}#avx-mobile [data-avx-close] .avx-icon{width:24px;height:24px}.avx-logos.wp-block-gallery figure.wp-block-image img{border-radius:0!important}.avx-footer__horizon{padding-bottom:0}.avx-footer .avx-footer__path{position:static;display:block;inset:auto;width:calc(100% + 2 * var(--avx-gutter));max-width:none;height:clamp(44px,5.5vw,72px);margin:clamp(.75rem,2vw,1.25rem) calc(-1 * var(--avx-gutter)) 0}.avx-footer__path path{vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-dasharray:2 9}.avx-svc-chip{padding-left:2px;gap:.625rem}.avx-svc-chip .avx-icon{padding:4px}.avx-svc-chips{container-type:inline-size}.avx-svc-chips ul{display:grid!important;grid-template-columns:max-content;justify-items:stretch}.avx-svc-chips li{display:flex}.avx-svc-chips li>.avx-svc-chip{flex:1}@container (min-width: 430px){.avx-svc-chips ul{grid-template-columns:repeat(2,max-content);justify-items:start}}.avx-trixi:not(.avx-trixi--plain) .avx-trixi__face>img:first-child{height:auto;aspect-ratio:1!important}:root{--avx-header-h: 101px}.avx-header__bar{min-height:76px}.avx-panel--services{top:calc(76px + .5rem)}.admin-bar .avx-panel--services{top:calc(108px + .5rem)}@media (max-width: 1080px){:root{--avx-header-h: 89px}.avx-header__bar{min-height:64px}}@media (hover: hover){.avx-hero .avx-svc-chip:hover{box-shadow:inset 0 0 0 2px var(--avx-navy)}}.wp-block-button:not(.is-style-avx-text)>.wp-block-button__link,.avx-header__contact,.avx-menu-toggle,.avx-icon-button,.avx-chip,.avx-video__toggle{transition:scale .16s cubic-bezier(.23,1,.32,1)}.avx-svc-chip{transition:box-shadow .15s,transform .15s,scale .16s cubic-bezier(.23,1,.32,1)}.avx-slider-nav button,.avx-person__more{transition:background .15s,color .15s,scale .16s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion: no-preference){:is(.wp-block-button:not(.is-style-avx-text)>.wp-block-button__link,.avx-header__contact,.avx-menu-toggle,.avx-icon-button,.avx-chip,.avx-svc-chip,.avx-slider-nav button,.avx-person__more,.avx-video__toggle):active:not(:disabled){scale:.97}}.avx-group-section__text{grid-template-columns:auto minmax(0,1fr)}@media (min-width: 1000px){ul.avx-cards:not(:has(>.is-featured,>:last-child:nth-child(3n),>:last-child:nth-child(4n))){grid-template-columns:repeat(6,minmax(0,1fr))}ul.avx-cards:not(:has(>.is-featured,>:last-child:nth-child(3n),>:last-child:nth-child(4n)))>*{grid-column:span 2}ul.avx-cards:not(:has(>.is-featured,>:last-child:nth-child(3n),>:last-child:nth-child(4n))):has(>:last-child:nth-child(3n+2))>:nth-last-child(-n+2),ul.avx-cards:not(:has(>.is-featured,>:last-child:nth-child(3n),>:last-child:nth-child(4n))):has(>:last-child:nth-child(3n+1))>:nth-last-child(-n+4){grid-column:span 3}}.is-style-avx-card>h4{margin:0 0 .5rem}.is-style-avx-card>:is(h2,h3,h4)+:is(p,ul,ol){margin-top:0}.avx-accordion>.avx-accordion__item{margin-block:0}.avx-news{margin-top:0!important}.avx-news__card .wp-block-post-featured-image,.avx-more-news .wp-block-post-featured-image{overflow:hidden}.avx-news__card .wp-block-post-featured-image img{border-radius:0}:root{--avx-blush-card: #FDEEEB}.avx-tile.has-blush-background-color,.avx-panel__group.has-blush-background-color,.avx-group-section__head.has-blush-background-color,.avx-card.has-blush-background-color{background-color:var(--avx-blush-card)!important}.avx-deadline,.avx-deadline-panel,ol.avx-phases>li:nth-child(4n+1),.avx-examples>.wp-block-image:nth-child(4n+4){background:var(--avx-blush-card)}.avx-news .wp-block-post-template>li:nth-child(4n+4) .avx-news__card,.avx-team__grid>.avx-person:nth-child(4n+3){--avx-card-tint: var(--avx-blush-card)}@supports (grid-template-rows: subgrid){@media (min-width: 561px){.avx-tile{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:1rem;align-content:normal}.avx-tile__links{align-self:start}}}.avx-pass__body{display:flex;flex-direction:column}.avx-pass__go{margin-top:auto}.avx-pass__body>:has(+.avx-pass__go){margin-bottom:.75rem}#avxm .avxm-svg:not(.is-compact) .avxm-pin--pill circle{display:none}#avxm .avxm-svg.is-compact .avxm-pin--pill rect{display:none}#avxm .avxm-filters[hidden]{display:none!important}.avx-shot{margin:0}.avx-shot img{display:block;max-width:100%;height:auto;border-radius:var(--avx-radius);box-shadow:0 0 0 1px var(--avx-line),0 18px 40px -22px #081d2c73}.avx-shot figcaption{margin:.75rem 0 0;font-size:.9375rem;line-height:1.45;color:var(--avx-slate);max-width:46ch}.avx-split__aside .avx-shot img{width:min(100%,340px)}.avx-section-intro+.avx-shot{margin-bottom:clamp(1.75rem,3vw,2.5rem)}.avx-stat{max-width:760px}.avx-stat>h2{display:flex;flex-direction:column;gap:.35rem;margin:0 0 1rem}.avx-stat__number{font-size:clamp(3.75rem,10vw,7rem);line-height:.95;letter-spacing:-.02em}.avx-stat>p{font-size:var(--wp--preset--font-size--large);color:var(--avx-slate);margin:0}.avx-cta .wp-block-buttons{gap:.75rem 1.5rem;align-items:center}.is-style-avx-checks li:before{top:.3em;top:calc((1lh - 1.25rem)/2);width:1.25rem;height:1.25rem;background:var(--avx-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.7 10.3l2.8 2.8 5.8-6.1' fill='none' stroke='%23081D2C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.is-style-avx-checks li:after{content:none}.avx-media-row{display:grid;gap:clamp(1.5rem,3vw,2.25rem);align-items:center}.avx-media-row>*{margin:0!important;max-width:none!important;min-width:0}.avx-media-row__text>*{margin:0}.avx-media-row__text>*+*{margin-top:1.1rem}.avx-media-row__text>h2:first-child{text-wrap:balance}.avx-media-row .avx-shot img{width:100%}.avx-media-row>.avx-video--phone{max-width:380px!important;margin-inline:auto!important}@media (min-width: 1000px){.avx-media-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,4.5rem)}.avx-media-row.is-wide-media{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.avx-media-row.is-flipped{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.avx-media-row.is-flipped.is-wide-media{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.avx-media-row.is-flipped>:last-child{order:-1}.avx-media-row.is-narrow-media{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.avx-media-row.is-flipped.is-narrow-media{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.avx-shot.alignwide img{width:100%}.avx-section>.avx-shot.alignwide:not(:last-child){margin-bottom:clamp(2rem,4vw,3rem)!important}.avx-phones{display:grid;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.avx-phones>*{margin:0!important;max-width:none!important;min-width:0}.avx-phones .avx-shot img{width:100%;max-width:380px}@media (min-width: 700px){.avx-phones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.avx-phones{grid-template-columns:repeat(3,minmax(0,1fr))}}.avx-list-grid>ul{display:grid;gap:.75rem clamp(1.5rem,4vw,3.5rem);margin:0}.avx-list-grid>ul>li{margin:0}@media (min-width: 800px){.avx-list-grid>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.avx-two-col{display:grid;gap:1.25rem clamp(2.5rem,5vw,4.5rem);align-items:start}.avx-two-col>*{margin:0!important;max-width:none!important;min-width:0}@media (min-width: 1000px){.avx-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.avx-stack{margin-bottom:clamp(2rem,4vw,3rem)!important}.avx-stack>*{margin:0!important;max-width:none!important}.avx-stack__flow{display:grid;gap:2.5rem}.avx-stack__flow>*{position:relative;margin:0!important;max-width:none!important;min-width:0}.avx-stack__who,.avx-stack__node{background:#fff;border-radius:20px;box-shadow:0 0 0 1px var(--avx-line),0 14px 30px -22px #081d2c73}.avx-stack__who{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;text-align:center;padding:1.25rem 1rem}.avx-stack__who:before{content:"";width:44px;height:44px;margin-bottom:.5rem;background:var(--avx-navy);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='13' y='5' width='22' height='38' rx='4'/%3E%3Cpath d='M21 37h6M18 14h12M18 20h12M18 26h7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='13' y='5' width='22' height='38' rx='4'/%3E%3Cpath d='M21 37h6M18 14h12M18 20h12M18 26h7'/%3E%3C/svg%3E") center / contain no-repeat}.avx-stack__who>*{margin:0!important}.avx-stack__sub{margin:.25rem 0 0!important;font-size:.875rem;line-height:1.4;color:var(--avx-slate)}.avx-stack__node{padding-bottom:1.1rem}.avx-stack__node.is-edge{--avx-accent: var(--avx-blue);--avx-node: var(--avx-sky)}.avx-stack__node.is-host{--avx-accent: var(--avx-green);--avx-node: var(--avx-mint)}.avx-stack__node.is-site{--avx-accent: var(--avx-coral);--avx-node: #FDEEEB}.avx-stack__head{background:var(--avx-node);padding:1rem 1.25rem .9rem;margin:0!important;border-radius:20px 20px 0 0}.avx-stack__head>*{margin:0!important}.avx-stack__kicker{font:700 .75rem/1.2 var(--wp--preset--font-family--body);letter-spacing:.08em;text-transform:uppercase}.avx-stack__head h3{margin-top:.3rem!important;font:700 1.3rem/1.2 var(--wp--preset--font-family--display);text-wrap:balance}.avx-stack__node>ul{margin:1rem 1.25rem 0!important;font-size:.9375rem;line-height:1.4}.avx-stack__node>ul li{margin-bottom:.55rem}.avx-stack__flow>*+*:before{content:"";position:absolute;left:50%;top:-2.15rem;width:1.75rem;height:1.75rem;transform:translate(-50%) rotate(90deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 20'%3E%3Cpath d='M2 10h28' stroke='%23081D2C' stroke-width='2' stroke-dasharray='3 4' stroke-linecap='round'/%3E%3Cpath d='M27 4l7 6-7 6' fill='none' stroke='%23081D2C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}@media (min-width: 1000px){.avx-stack__flow{grid-template-columns:minmax(0,150px) repeat(3,minmax(0,1fr));gap:2.4rem;align-items:stretch}.avx-stack__flow>*+*:before{left:-2.1rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.2rem}}@media (min-width: 640px) and (max-width: 999px){.avx-stack__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.avx-stack__flow>*+*:before{display:none}}.avx-stack__watch{margin-top:2rem!important;background:var(--avx-navy);color:#fff;border-radius:20px;padding:1.4rem clamp(1.1rem,2.5vw,1.6rem) 1.6rem}.avx-stack__watch>*{margin:0!important;max-width:none!important}.avx-stack__watch h3{color:#fff;font:700 1.3rem/1.2 var(--wp--preset--font-family--display)}.avx-stack__note{margin-top:.35rem!important;font-size:.9375rem;color:#ffffffd9}.avx-stack__watch>ul{display:grid;gap:.9rem;list-style:none;padding:0;margin-top:1rem!important}.avx-stack__watch>ul li{margin:0;background:#ffffff14;border-radius:14px;padding:.9rem 1rem;box-shadow:inset 0 0 0 1px #ffffff24;font-size:.9375rem;line-height:1.45;color:#ffffffe0}.avx-stack__watch>ul li strong{display:flex;align-items:center;gap:.5rem;margin-bottom:.3rem;color:#fff;font-size:1rem}.avx-stack__watch>ul li strong:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--avx-yellow);flex:none}@media (min-width: 700px){.avx-stack__watch>ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.avx-stack__watch>ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (forced-colors: active){.avx-stack__who,.avx-stack__node,.avx-stack__watch,.avx-stack__watch>ul li{border:1px solid CanvasText}}.avx-related{display:flex;flex-wrap:wrap;gap:1.25rem 2.5rem;margin-block:0;padding-block:clamp(1.75rem,4vw,2.5rem)}.avx-related__group{min-width:0}.avx-related__label{margin:0 0 .625rem;font:700 .8125rem/1.2 var(--wp--preset--font-family--body);letter-spacing:.06em;text-transform:uppercase;color:var(--avx-slate)}.avx-related ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.avx-related li{margin:0;max-width:100%}.avx-related .avx-chip{box-sizing:border-box;min-height:40px;padding:.25rem 1rem;line-height:1.25}.avx-article .avx-related{max-width:720px;margin-inline:auto;padding-top:1.75rem;border-top:1px solid var(--avx-line)}@media (max-width: 399px){.avx-contact__form{padding-inline:10px!important}}@media (max-width: 359px){.avx-contact__form{margin-inline:calc(-1 * var(--avx-gutter))!important;flex-basis:calc(100% + 2 * var(--avx-gutter))!important;max-width:none;border-radius:0}}
