.loading-module__fd4qoa__page{--container-max:1440px;--container-pad:clamp(1.25rem, 5vw, 4.5rem);background:var(--bg-page)}.loading-module__fd4qoa__inner{max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto;padding-bottom:clamp(3.5rem,9vw,7.5rem)}.loading-module__fd4qoa__sk{background:var(--bg-subtle);position:relative;overflow:hidden}.loading-module__fd4qoa__sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.4s infinite loading-module__fd4qoa__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes loading-module__fd4qoa__shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.loading-module__fd4qoa__sk:after{animation:none}}.loading-module__fd4qoa__head{justify-content:center;padding-block:clamp(2.5rem,7vw,6rem) clamp(2rem,5vw,4rem);display:flex}.loading-module__fd4qoa__title{width:min(24rem,70%);height:clamp(2.2rem,5.2vw,4.5rem)}.loading-module__fd4qoa__tabs{border-block:1px solid var(--color-ink);flex-wrap:wrap;justify-content:center;gap:clamp(1.25rem,5vw,4.5rem);padding-block:clamp(1.15rem,2.4vw,1.9rem);display:flex}.loading-module__fd4qoa__tab{width:clamp(3.5rem,7vw,6rem);height:1rem}.loading-module__fd4qoa__feature{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:clamp(1.75rem,5vw,5rem);padding-block:clamp(2.5rem,6vw,5rem);display:grid}.loading-module__fd4qoa__featureText{flex-direction:column;gap:clamp(1rem,2vw,1.5rem);display:flex}.loading-module__fd4qoa__eyebrow{width:6rem;height:.9rem}.loading-module__fd4qoa__featureTitle{width:min(16rem,90%);height:clamp(3rem,6vw,5.5rem)}.loading-module__fd4qoa__featureBody{width:100%;height:clamp(5rem,9vw,7rem);margin-top:auto}.loading-module__fd4qoa__featureMedia{aspect-ratio:16/9}.loading-module__fd4qoa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}.loading-module__fd4qoa__tile{aspect-ratio:4/5}@media (max-width:1100px){.loading-module__fd4qoa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.loading-module__fd4qoa__feature{grid-template-columns:minmax(0,1fr)}.loading-module__fd4qoa__featureMedia{aspect-ratio:4/3;order:-1}}@media (max-width:760px){.loading-module__fd4qoa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-module__fd4qoa__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}}
