.fnc-ag{--g:#315b70;--d:#183342;--t:#edf4f5;--i:#18262d;--u:#5b6b72;--l:#cedcdf;--e:#a56e4d;background:#fafbf9;color:var(--i);line-height:1.6}.fnc-ag *{box-sizing:border-box}.fnc-ag a{color:inherit;text-decoration:none}.fnc-ag-wrap{width:min(calc(100% - 4rem),1120px);margin:auto}.fnc-ag h1,.fnc-ag h2,.fnc-ag h3,.fnc-ag p{margin-top:0}.fnc-ag>section{padding-block:4.5rem;border-top:1px solid var(--l)}.fnc-ag h2{max-width:29ch;margin-bottom:.75rem;font-family:var(--wp--preset--font-family--headline);font-size:clamp(1.9rem,3.4vw,2.35rem);font-weight:800;line-height:1.2;letter-spacing:-.035em}.fnc-ag-kicker{display:inline-flex;gap:.6rem;margin:0 0 .9rem;color:#c7e5e8;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.fnc-ag-kicker:before{width:1.4rem;height:2px;background:currentColor;content:""}.fnc-ag-kicker--dark{color:var(--g)}.fnc-ag-dek{max-width:62ch;color:var(--u);font-size:1rem;line-height:1.72}.fnc-ag-hero{color:#fff!important;background:radial-gradient(48rem 26rem at 96% 0%,#538298,transparent 63%),linear-gradient(135deg,var(--d),var(--g))}.fnc-ag-hero h1{max-width:16ch;margin:.9rem 0 1.25rem;font-family:var(--wp--preset--font-family--headline);font-size:clamp(2.7rem,5.2vw,4rem);font-weight:800;line-height:1.07;letter-spacing:-.055em}.fnc-ag-hero h1 em{color:#e8c2a5;font-style:normal}.fnc-ag-hero .fnc-ag-dek{color:#ffffffd9;font-size:1.08rem}.fnc-ag-criteria{display:grid;grid-template-columns:repeat(3,1fr);margin-top:2.4rem;overflow:hidden;border:1px solid #ffffff2d;border-radius:1rem;background:#fff;color:var(--i)}.fnc-ag-criteria span{padding:1.1rem 1.3rem;border-right:1px solid var(--l);font-size:.86rem;font-weight:800}.fnc-ag-criteria b{display:block;color:var(--e);font-size:.75rem}.fnc-ag-rail{position:sticky;z-index:5;top:0;background:#fafbf9ee;border-bottom:1px solid var(--l);backdrop-filter:blur(.5rem)}.fnc-ag-rail>div{display:flex;gap:.25rem;height:3.4rem;align-items:center;overflow-x:auto}.fnc-ag-rail a{padding:.45rem .85rem;border-radius:2rem;color:var(--u);font-size:.8rem;font-weight:700;white-space:nowrap}.fnc-ag-rail a:hover{background:var(--g);color:#fff}.fnc-ag-grid,.fnc-ag-map,.fnc-ag-reads,.fnc-ag-path{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.9rem}.fnc-ag-grid{grid-template-columns:repeat(4,1fr)}.fnc-ag-grid article,.fnc-ag-map article,.fnc-ag-reads a,.fnc-ag-path article{display:flex;min-height:13rem;flex-direction:column;padding:1.5rem;border:1px solid var(--l);border-radius:1rem;background:#fff}.fnc-ag-grid h3,.fnc-ag-map h3,.fnc-ag-reads h3,.fnc-ag-path h3{margin:.6rem 0;font-family:var(--wp--preset--font-family--headline);font-size:1.1rem}.fnc-ag-grid p,.fnc-ag-map p,.fnc-ag-reads p,.fnc-ag-path p{color:var(--u);font-size:.82rem}.fnc-ag-map b,.fnc-ag-path b{color:var(--e);font-size:.72rem}.fnc-ag-band{background:var(--t)}.fnc-ag-statement{color:#fff!important;background:var(--d)}.fnc-ag-statement h2{max-width:34ch}.fnc-ag-statement>div>p:not(.fnc-ag-kicker){max-width:62ch;color:#ffffffcc;font-size:1.05rem}.fnc-ag-statement>div>div{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem}.fnc-ag-statement b{padding:.9rem 0;border-top:1px solid #ffffff44;color:#e8c2a5}.fnc-ag-feature{color:#fff!important;border:0!important;background:linear-gradient(145deg,var(--g),var(--d))!important}.fnc-ag-feature span,.fnc-ag-feature b{color:#e8c2a5}.fnc-ag-feature p{color:#ffffffcc}.fnc-ag-reads b{margin-top:auto;color:var(--g);font-size:.75rem}.fnc-ag-closing{padding-top:1rem!important;border:0!important}.fnc-ag-closing .fnc-cta-block--standard{--fnc-cta-standard-from:#315b70;--fnc-cta-standard-to:#183342}@media(max-width:800px){.fnc-ag-wrap{width:min(calc(100% - 2.5rem),1120px)}.fnc-ag-grid,.fnc-ag-map,.fnc-ag-reads,.fnc-ag-path,.fnc-ag-statement>div>div,.fnc-ag-criteria{grid-template-columns:1fr}.fnc-ag-criteria span{border-right:0;border-bottom:1px solid var(--l)}}
