:where(.lx) .fs-frame{aspect-ratio:16/9;border-radius:var(--fl-radius-frame);background:var(--fl-band);position:relative;overflow:hidden}:where(.lx) .fs-frame video{object-fit:cover;width:100%;height:100%;display:block}:where(.lx) .fs-frame video:focus-visible{outline:2px solid var(--fl-focus);outline-offset:-2px}:where(.lx) .fs-play{position:absolute;bottom:32px;left:32px}:where(.lx) .fs-dur{color:#b8cbc7;font-variant-numeric:tabular-nums}@media (max-width:767px){:where(.lx) .fs-play{gap:8px;height:40px;padding:0 14px;font-size:14px;bottom:12px;left:12px}:where(.lx) .fs-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}
:where(.lx) .hx-head .fl-lede{text-wrap:balance}:where(.lx) .hx-h1-2{color:var(--fl-text-large)}@media (min-width:1024px){:where(.lx) .hx-head{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}:where(.lx) .hx-head.fl-head--row{align-items:baseline}:where(.lx) .hx-head .fl-h1{text-wrap:balance;font-size:min(calc(var(--fl-h1-size) * 1.17), calc((min(100vw - 2 * var(--fl-gutter), var(--fl-content-max)) - var(--fl-split-gap)) * .0625))}:where(.lx) .hx-h1-1{white-space:nowrap}}:where(.lx) .hx-plate{isolation:isolate;border-radius:var(--fl-radius-frame);--au-light:#6f8783;--au-dark:#101c1b;background-color:#1e4240;padding:64px 96px;position:relative;overflow:hidden}:where(.lx) .hx-plate:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.4 0 0 0 -1.02'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (max-width:1023px){:where(.lx) .hx-plate{padding:48px}}@media (max-width:767px){:where(.lx) .hx-plate{padding:16px}}:where(.lx) .hx-cl-label{margin:0 0 var(--fl-space-2);font:500 12px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted)}:where(.lx) .hx-cl-head{text-wrap:balance;max-width:30em}:where(.lx) .hx-cl-link{margin-top:var(--fl-space-3);font:500 13px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-ink);gap:8px;text-decoration:none;display:inline-flex}:where(.lx) .hx-cl-link:hover span{transform:translate(3px)}:where(.lx) .hx-cl-link span{transition:transform .2s}:where(.lx) .hx-cl-grid{margin-top:var(--fl-group-gap);border:1px solid #dcdcd6;grid-template-columns:minmax(0,4fr) minmax(0,2fr);display:grid}:where(.lx) .hx-cl-tiles{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}:where(.lx) .hx-cl-tiles li{aspect-ratio:1/.9;background:#f9f9f6;border-bottom:1px solid #dcdcd6;border-right:1px solid #dcdcd6;justify-content:center;align-items:center;display:flex;position:relative}:where(.lx) .hx-cl-tiles li:nth-child(n+5){border-bottom:0}:where(.lx) .hx-cl-tiles li:nth-child(-n+3):after{content:"";z-index:1;background:linear-gradient(#b4b5ae,#b4b5ae) 50%/1px 100% no-repeat,linear-gradient(#b4b5ae,#b4b5ae) 50%/100% 1px no-repeat;width:13px;height:13px;position:absolute;bottom:-7px;right:-7px}:where(.lx) .hx-cl-tiles img{object-fit:contain;width:auto;max-width:72%;display:block;transform:scale(1.12)}:where(.lx) .hx-cl-tiles li.is-more a{font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fl-text-muted);text-decoration:none}:where(.lx) .hx-cl-tiles li.is-more a:hover{color:var(--fl-ink)}:where(.lx) .hx-cl-tiles a:focus-visible{outline:2px solid var(--fl-focus);outline-offset:4px}:where(.lx) .hx-feat{color:#f6f6f3;background:#222320;min-height:100%;position:relative;overflow:hidden}:where(.lx) .hx-feat-bg{opacity:0;transition:opacity .8s;position:absolute;inset:0}:where(.lx) .hx-feat-bg.is-on{opacity:1}:where(.lx) .hx-feat-bg>.im-ph{aspect-ratio:auto;border-radius:0;position:absolute;inset:0}:where(.lx) .hx-feat:after{content:"";pointer-events:none;background:linear-gradient(#1415138c 0,#14151300 30% 45%,#141513e0 100%);position:absolute;inset:0}:where(.lx) .hx-feat-in{z-index:1;box-sizing:border-box;height:100%;color:inherit;flex-direction:column;padding:26px 28px 30px;text-decoration:none;animation:.5s both hx-in;display:flex;position:relative}:where(.lx) .hx-feat-top{font:400 18px/1.3 var(--fl-font-sans);color:#f6f6f3;justify-content:space-between;gap:12px;display:flex}:where(.lx) .hx-feat-top span:last-child{font:500 11px/1.8 var(--fl-font-mono);letter-spacing:.08em;color:#f6f6f3b3}:where(.lx) .hx-feat-v{font:300 clamp(48px,4.6vw,72px)/1 var(--fl-font-display);font-feature-settings:normal;letter-spacing:-.03em;color:#f6f6f3;margin-top:auto}:where(.lx) .hx-feat-l{font:500 12px/1.5 var(--fl-font-mono);letter-spacing:.06em;color:#f6f6f3d9;margin-top:12px}:where(.lx) .hx-feat-go{font:500 11px/1.4 var(--fl-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#c9dcda;margin-top:18px}:where(.lx) .hx-feat-in:hover .hx-feat-go{color:#f6f6f3}:where(.lx) .hx-feat-in:focus-visible{outline-offset:-6px;outline:2px solid #f6f6f3}:where(.lx) .hx-feat-dots{z-index:2;gap:0;display:flex;position:absolute;bottom:24px;right:20px}:where(.lx) .hx-feat-dots button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:24px;height:24px;padding:0;position:relative}:where(.lx) .hx-feat-dots button:before{content:"";box-sizing:border-box;border:1px solid #f6f6f3b3;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:8px}:where(.lx) .hx-feat-dots button[aria-pressed=true]:before{background:#f6f6f3;border-color:#f6f6f3}:where(.lx) .hx-feat-dots button:focus-visible{outline-offset:-4px;outline:2px solid #f6f6f3}@keyframes hx-in{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){:where(.lx) .hx-cl-grid{grid-template-columns:minmax(0,1fr)}:where(.lx) .hx-cl-tiles li:nth-child(n+5){border-bottom:1px solid #dcdcd6}:where(.lx) .hx-cl-tiles li:nth-child(4n){border-right:0}:where(.lx) .hx-feat{min-height:340px}}@media (max-width:767px){:where(.lx) .hx-cl-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.lx) .hx-cl-tiles li{aspect-ratio:1/.62}:where(.lx) .hx-cl-tiles li:nth-child(4n){border-right:1px solid #dcdcd6}:where(.lx) .hx-cl-tiles li:nth-child(2n){border-right:0}:where(.lx) .hx-cl-tiles li:after{display:none}:where(.lx) .hx-cl-tiles img{max-width:80%;transform:scale(.9)}:where(.lx) .hx-feat{min-height:300px}:where(.lx) .hx-feat-in{padding:20px 20px 24px}:where(.lx) .hx-feat-dots{bottom:18px;right:12px}}@media (prefers-reduced-motion:reduce){:where(.lx) .hx-feat-bg{transition:none}:where(.lx) .hx-feat-in{animation:none}}.hx-certs{margin:var(--fl-space-3) 0 0}
