.home-sub{border-top:1px solid var(--atlas-ink);gap:1.5rem;padding-top:2rem;display:grid}.home-sub h2{letter-spacing:-.045em;max-width:13em;margin-top:1rem;font-size:clamp(1.75rem,2.6vw,2.5rem);line-height:1.1}.home-proof{border-bottom:1px solid var(--atlas-rule);background:#fff}.home-proof>div{padding-block:var(--atlas-space)}.home-proof-lead{gap:3rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.home-partnership{justify-items:start;gap:1rem;display:grid}.home-partnership img{width:auto;height:5rem;margin-bottom:.75rem}.home-partnership h2{letter-spacing:-.045em;max-width:19em;font-size:clamp(1.75rem,2.8vw,2.75rem);line-height:1.1}.home-partnership-text{max-width:54ch;color:var(--color-integra-gray-700);font-size:1.0625rem}.home-partnership .atlas-link{color:var(--color-integra-red-700)}.home-partnership:hover .atlas-link{text-decoration:underline}.home-pathways{background:var(--atlas-paper);border-bottom:1px solid var(--atlas-rule)}.home-pathways>div{padding-block:var(--atlas-space)}.home-pathways>div>header h2{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(2.5rem,4.4vw,4.3rem);line-height:1.04}.home-pathway-list{border-top:1px solid var(--atlas-ink);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.home-pathway{border-bottom:1px solid #c9c9c9;flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:1.75rem .75rem;display:flex}.home-pathway:last-child{border-bottom:0}.home-pathway h3{letter-spacing:-.04em;max-width:11em;font-size:clamp(1.4rem,2.1vw,2rem);line-height:1.15}.home-pathway p{max-width:40ch;color:var(--color-integra-gray-700)}.home-pathway .atlas-link{margin-top:auto}.home-pathway:hover h3{color:var(--color-integra-red-700)}.home-pathway:hover .atlas-link{text-decoration:underline}.home-needs{margin-top:clamp(2.5rem,5vw,4rem)}.home-need-list{align-content:start;display:grid}.home-need{border-bottom:1px solid #c9c9c9;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1.5rem;padding-block:1.25rem;display:grid}.home-need h3{letter-spacing:-.03em;font-size:1.3rem;line-height:1.2}.home-need p{color:var(--color-integra-gray-700);grid-column:1}.home-need>span{color:var(--color-integra-red-700);grid-area:1/2/span 2;font-size:1.75rem}.home-need:hover h3{color:var(--color-integra-red-700)}.home-case{color:#fff;background:#282828;border:0}.home-case>div{padding-block:0;padding-right:0}.home-case-layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"title image""body image";gap:2rem 4rem;display:grid}.home-case-layout>div:first-child{grid-area:title;padding-top:4rem}.home-case-layout>div:nth-child(2){grid-area:body;padding-bottom:4rem}.home-case-layout h2{color:#fff;letter-spacing:-.045em;font-size:clamp(2.4rem,3.4vw,3.6rem);line-height:1.06}.home-case-layout p{color:#ded8db}.home-case-layout>div:first-child>p{color:#fff;font-size:.75rem}.home-case-image{background:#191919;flex-direction:column;grid-area:image;display:flex;position:relative}.home-case-image img{object-fit:cover;flex:1;width:100%;height:100%;min-height:30rem}.home-case-image figcaption{color:#c9c9c9;background:#282828;padding:.8rem 1.25rem}.home-integrator>div,.home-data>div{padding-block:var(--atlas-space)}.home-integrator h2,.home-data h2,.home-evidence>div>header h2{letter-spacing:-.045em;font-size:clamp(2.1rem,3.3vw,3.5rem);line-height:1.1}.home-integrator{background:#f3f0f1}.home-integrator>div{gap:4rem}.home-evidence{border-bottom:1px solid var(--atlas-rule);background:#fff}.home-evidence>div{padding-block:var(--atlas-space)}.home-evidence>div>header{gap:1.25rem 5rem;display:grid}.home-evidence>div>header h2{max-width:15em}.home-evidence>div>header>p:last-child{max-width:56ch;color:var(--color-integra-gray-700);font-size:1.0625rem;line-height:1.65}.home-evidence-list{gap:0 2.5rem;margin-top:3rem;display:grid}.home-evidence-list article{border-top:1px solid var(--atlas-ink);padding-block:1.5rem}.home-evidence-list h3{letter-spacing:-.035em;margin-top:.75rem;font-size:1.4rem;line-height:1.2}.home-evidence-list article>p:last-child{color:var(--color-integra-gray-700);margin-top:.75rem}.home-references{margin-top:clamp(2rem,4vw,3rem)}.home-references>p{max-width:60ch;color:var(--color-integra-gray-700);font-size:1.0625rem;line-height:1.65}.home-references details{border-top:1px solid #c9c9c9}.home-references summary{color:var(--color-integra-red-700);cursor:pointer;padding-block:1.1rem;font-weight:600}.home-reference-figures{gap:1.5rem;padding-block:.5rem 1.5rem;display:grid}.home-infrastructure{color:#c9c9c9;background:#282828}.home-infrastructure img{object-fit:cover;object-position:50% 48%;width:100%;max-height:26rem}.home-infrastructure figcaption{padding-block:1rem}.home-values>div{padding-block:var(--atlas-space)}.home-values header{gap:1.25rem 5rem;margin-bottom:3.5rem;display:grid}.home-values h2{letter-spacing:-.045em;max-width:13.64em;font-size:clamp(2.25rem,3.4vw,3rem);line-height:1.1}.home-values header>p:last-child{max-width:56ch;color:var(--color-integra-gray-300);font-size:1.0625rem;line-height:1.65}.home-value-list{gap:0 1.5rem;display:grid}.home-value-list article{border-top:1px solid #5f5f5f;padding:1.75rem 1.5rem 1.75rem 0}.home-value-list h3{letter-spacing:-.035em;font-size:1.55rem}.home-value-list p{color:var(--color-integra-gray-300);margin-top:.75rem}.home-people{background:#fff}.home-people>div{padding-block:var(--atlas-space);gap:3rem;display:grid}.home-manifesto-quote{font-family:var(--font-display);letter-spacing:-.04em;margin-top:1.5rem;font-size:clamp(1.9rem,3.2vw,3.25rem);font-weight:550;line-height:1.22}.home-manifesto-quote span{color:var(--color-integra-red)}.home-manifesto-text{max-width:50ch;color:var(--color-integra-gray-700);margin-block:2rem;font-size:1.0625rem;line-height:1.65}.home-people figure{max-width:16rem}.home-people figure img{aspect-ratio:4/5;object-fit:cover;object-position:50% 80%;width:100%}.home-people figcaption{color:var(--color-integra-gray-600);margin-top:.75rem}.home-team-text{max-width:60ch;color:var(--color-integra-gray-700);font-size:1.0625rem;line-height:1.65}@media (width>=640px){.home-evidence-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-people figure{max-width:24rem}}@media (width>=768px){.home-value-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.home-sub{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem 5rem}.home-proof-lead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:5rem}.home-partnership img{height:6.5rem}.home-pathway-list{grid-template-columns:repeat(3,minmax(0,1fr))}.home-pathway{border-bottom:0;border-left:1px solid #c9c9c9;padding:2.25rem 2.5rem .75rem}.home-pathway:first-child{border-left:0;padding-left:0}.home-pathway:last-child{padding-right:0}.home-need-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;margin-top:-.25rem}.home-evidence>div>header{grid-template-columns:1fr 1fr;align-items:end}.home-evidence>div>header>p:first-child{grid-column:1/-1}.home-evidence-list{grid-template-columns:repeat(3,minmax(0,1fr))}.home-references details{grid-column:1/-1}.home-reference-figures{grid-template-columns:repeat(3,minmax(0,1fr))}.home-values header{grid-template-columns:1fr 1fr}.home-values header>p:first-child{grid-column:1/-1}.home-people>div{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem 5rem}.home-people figure{justify-self:end}.home-team{grid-column:1/-1}}@media (width<=1023px){.home-case>div{padding-right:1.5rem}.home-case-layout{grid-template-columns:1fr;grid-template-areas:"title""image""body";gap:1.5rem}.home-case-layout>div:first-child{padding-top:3rem}.home-case-image{margin-inline:-1.5rem}.home-case-image img{aspect-ratio:3/2;min-height:0}.home-case-layout>div:nth-child(2){padding-bottom:3rem}}@media (width<=639px){.home-infrastructure img{aspect-ratio:4/3}}@media (prefers-reduced-motion:no-preference){.home-partnership:hover .atlas-link span[aria-hidden],.home-pathway:hover .atlas-link span[aria-hidden]{transform:translate(4px)}.home-need>span{transition:transform .18s}.home-need:hover>span{transform:translate(4px)}}.atlas-hero[data-astro-cid-mfy4syhh]{background:var(--atlas-paper);color:var(--atlas-ink);overflow:hidden}.atlas-hero[data-astro-cid-mfy4syhh].brand-dark{color:#fff;background:#242626}.hero-composition[data-astro-cid-mfy4syhh]{grid-template-areas:"heading""copy""media""search";padding-block:2rem;display:grid}.hero-heading[data-astro-cid-mfy4syhh]{grid-area:heading}.hero-eyebrow[data-astro-cid-mfy4syhh]{font-family:var(--font-sans);letter-spacing:.08em;align-items:baseline;gap:.65rem;margin-bottom:.85rem;font-size:.75rem;font-weight:700;line-height:1.5;display:flex}.hero-eyebrow[data-astro-cid-mfy4syhh]:before{content:"";background:#d30000;flex:0 0 .4rem;width:.4rem;height:.4rem;transform:translateY(-.1em)}h1[data-astro-cid-mfy4syhh]{letter-spacing:-.055em;text-wrap:initial;hyphens:none;font-size:clamp(2.2rem,5.15vw,6.18rem);font-weight:800;line-height:1.01}h1[data-astro-cid-mfy4syhh] span[data-astro-cid-mfy4syhh]{font:inherit;display:block}.hero-copy[data-astro-cid-mfy4syhh]{grid-area:copy;padding-top:1rem}.hero-description[data-astro-cid-mfy4syhh]{color:#dedede;max-width:43ch;font-size:1rem;line-height:1.5}.hero-actions[data-astro-cid-mfy4syhh]{flex-wrap:wrap;align-items:stretch;gap:.875rem;margin-top:1.3rem;display:flex}.hero-actions[data-astro-cid-mfy4syhh] .atlas-button--outline[data-astro-cid-mfy4syhh]{border-color:#ffffff80;justify-content:center}.hero-media[data-astro-cid-mfy4syhh]{grid-area:media;min-width:0;padding-top:1.5rem}.hero-media[data-astro-cid-mfy4syhh] picture[data-astro-cid-mfy4syhh]{aspect-ratio:1;width:calc(100% + 3rem);margin-left:-1.5rem;display:block;overflow:hidden}.hero-art[data-astro-cid-mfy4syhh]{object-fit:cover;object-position:right center;width:100%;height:100%}figcaption[data-astro-cid-mfy4syhh]{color:#bbb;max-width:60ch;padding-top:.6rem;font-size:.75rem;line-height:1.5}.hero-search[data-astro-cid-mfy4syhh]{grid-area:search;min-width:0;margin-top:2rem}.hero-search[data-astro-cid-mfy4syhh] form{margin-top:0}.hero-search[data-astro-cid-mfy4syhh] form>div{box-shadow:none;border-radius:2px;padding:2px}.hero-search[data-astro-cid-mfy4syhh] input{padding:.6rem}.hero-search[data-astro-cid-mfy4syhh] button{padding:.6rem 1rem}.hero-status[data-astro-cid-mfy4syhh]{color:#bbb;margin-top:.8rem;font-size:.75rem;line-height:1.6}@media (width>=768px) and (width<=1023px){.hero-media[data-astro-cid-mfy4syhh]{width:100%;max-width:40rem;margin-inline:auto}}@media (width>=1024px){.atlas-hero[data-astro-cid-mfy4syhh]>.container-fluid[data-astro-cid-mfy4syhh]{isolation:isolate;padding-inline:min(5vw,6rem);position:relative}.hero-composition[data-astro-cid-mfy4syhh]{grid-template:"heading media""copy media""search media"1fr/43% 57%;min-height:min(60vw,72rem);padding-block:min(8.5vw,10.2rem) 2.25rem}.hero-heading[data-astro-cid-mfy4syhh],.hero-copy[data-astro-cid-mfy4syhh],.hero-search[data-astro-cid-mfy4syhh]{z-index:1;position:relative}.hero-eyebrow[data-astro-cid-mfy4syhh]{white-space:nowrap;margin-bottom:min(1vw,1.2rem);font-size:clamp(.75rem,.9vw,1.08rem)}.hero-copy[data-astro-cid-mfy4syhh]{padding-top:min(1.8vw,2.16rem)}.hero-description[data-astro-cid-mfy4syhh]{font-size:clamp(1rem,1.55vw,1.86rem);line-height:1.42}.hero-actions[data-astro-cid-mfy4syhh]{gap:min(1.4vw,1.68rem);margin-top:min(1.7vw,2.04rem)}.hero-actions[data-astro-cid-mfy4syhh] .atlas-button[data-astro-cid-mfy4syhh]{gap:.7rem;min-height:min(4.1vw,4.92rem);padding:min(1.1vw,1.32rem) min(1.8vw,2.16rem);font-size:clamp(.75rem,1.14vw,1.368rem)}.hero-media[data-astro-cid-mfy4syhh]{padding:0}.hero-media[data-astro-cid-mfy4syhh] picture[data-astro-cid-mfy4syhh]{z-index:-1;aspect-ratio:auto;width:100%;height:100%;margin:0;position:absolute;inset:0}.hero-art[data-astro-cid-mfy4syhh]{object-fit:contain;object-position:right top}figcaption[data-astro-cid-mfy4syhh]{max-width:43%;padding:0;font-size:.75rem;position:absolute;bottom:.3rem;left:min(5vw,6rem)}.hero-search[data-astro-cid-mfy4syhh]{align-self:start;margin-top:min(2.5vw,3rem)}.hero-search[data-astro-cid-mfy4syhh] form{max-width:none}.hero-search[data-astro-cid-mfy4syhh] label{margin-bottom:.3rem;font-size:clamp(.75rem,1.14vw,1.368rem)}.hero-search[data-astro-cid-mfy4syhh] input,.hero-search[data-astro-cid-mfy4syhh] button{padding-block:min(.7vw,.84rem);font-size:clamp(.75rem,1.14vw,1.368rem)}.hero-status[data-astro-cid-mfy4syhh]{margin-top:.7rem;font-size:clamp(.75rem,.82vw,.984rem)}}@media (prefers-reduced-motion:no-preference){.hero-art[data-astro-cid-mfy4syhh]{animation:.5s ease-out both atlas-enter}}@keyframes atlas-enter{0%{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:none}}.apd-dot[data-astro-cid-ggh6ozv2]{opacity:0}@media (prefers-reduced-motion:no-preference){.apd-dot[data-astro-cid-ggh6ozv2]{offset-path:var(--apd-path);offset-rotate:0deg;animation:2s linear apd-flow;animation-delay:var(--apd-delay,0s)}.apd-dot-down[data-astro-cid-ggh6ozv2]{animation-direction:reverse}.apd-ring[data-astro-cid-ggh6ozv2]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out apd-ping}}@keyframes apd-flow{0%{offset-distance:0%;opacity:0}10%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes apd-ping{0%{opacity:.7;transform:scale(.65)}75%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@keyframes apd-blink{0%,to{opacity:1}50%{opacity:.35}}.riser[data-astro-cid-baqeawqg]{--riser-line:3px;--riser-tap:1.25rem;--riser-gutter:calc(var(--riser-tap) + 1.5rem);--riser-pad:1.5rem;background:var(--atlas-paper);border-bottom:1px solid var(--atlas-rule);color:var(--atlas-ink)}.riser-lead[data-astro-cid-baqeawqg],.riser-floor[data-astro-cid-baqeawqg]{padding-left:var(--riser-gutter);position:relative}.riser-lead[data-astro-cid-baqeawqg]:before,.riser-floor[data-astro-cid-baqeawqg]:before{content:"";border-left:var(--riser-line) solid var(--color-integra-red);position:absolute;top:0;bottom:0;left:0}.riser-lead[data-astro-cid-baqeawqg]{color:var(--color-integra-red-700);padding-block:clamp(2rem,4vw,3.5rem) .75rem}.riser-row[data-astro-cid-baqeawqg]{padding-block:var(--riser-pad);border-bottom:1px solid #c9c9c9;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1.5rem;display:grid}.riser-floor[data-astro-cid-baqeawqg]:last-child .riser-row[data-astro-cid-baqeawqg]{border-bottom:0}.riser-level[data-astro-cid-baqeawqg]{margin-left:calc(var(--riser-tap) - var(--riser-gutter));font:500 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-integra-gray-600);grid-column:1/-1;align-items:center;gap:.75rem;display:flex;position:relative}.riser-level[data-astro-cid-baqeawqg]:before{content:"";background:var(--color-integra-red);border-radius:50%;flex:0 0 .5625rem;height:.5625rem}.riser-level[data-astro-cid-baqeawqg]:after{content:"";width:var(--riser-tap);border-top:var(--riser-line) solid var(--color-integra-red);position:absolute;top:50%;right:100%;transform:translateY(-50%)}.riser-floor[data-astro-cid-baqeawqg]:last-child{overflow:clip}.riser-floor[data-astro-cid-baqeawqg]:last-child:before{content:none}.riser-floor[data-astro-cid-baqeawqg]:last-child .riser-level[data-astro-cid-baqeawqg]:after{top:auto;bottom:calc(50% - var(--riser-line) / 2);box-sizing:border-box;border-top:0;border-left:var(--riser-line) solid var(--color-integra-red);border-bottom:var(--riser-line) solid var(--color-integra-red);border-bottom-left-radius:.875rem;height:40rem;transform:none}.riser-title[data-astro-cid-baqeawqg]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:750;line-height:1.12}.riser-title[data-astro-cid-baqeawqg]:after{content:"";position:absolute;inset:0}.riser-floor[data-astro-cid-baqeawqg]:hover .riser-title[data-astro-cid-baqeawqg]{color:var(--color-integra-red-700)}.riser-scope[data-astro-cid-baqeawqg]{max-width:46ch;color:var(--color-integra-gray-700);grid-column:1/-1}.riser-arrow[data-astro-cid-baqeawqg]{color:var(--color-integra-red-700);grid-area:2/2;align-self:center;font-size:1.25rem}.riser-detail[data-astro-cid-baqeawqg]{padding:.25rem 0 1.25rem var(--riser-gutter);color:var(--color-integra-gray-600);font-size:.875rem}.riser-detail[data-astro-cid-baqeawqg] summary[data-astro-cid-baqeawqg]{cursor:pointer;align-content:center;width:fit-content;min-height:2.75rem}.riser-detail[data-astro-cid-baqeawqg] summary[data-astro-cid-baqeawqg]:hover{color:var(--atlas-ink)}.riser-document[data-astro-cid-baqeawqg]{max-width:54rem;color:var(--atlas-ink);margin:1rem auto}@media (width>=1024px){.riser[data-astro-cid-baqeawqg]{--riser-tap:3rem;--riser-pad:1.75rem}.riser-row[data-astro-cid-baqeawqg]{grid-template-columns:minmax(12rem,3fr) minmax(0,5fr) minmax(0,5fr) 2rem;align-items:baseline;gap:2rem}.riser-level[data-astro-cid-baqeawqg],.riser-scope[data-astro-cid-baqeawqg]{grid-column:auto}.riser-arrow[data-astro-cid-baqeawqg]{grid-area:auto;justify-self:end;font-size:1.5rem}}@media (prefers-reduced-motion:no-preference){.riser-title[data-astro-cid-baqeawqg]{transition:color .18s}.riser-arrow[data-astro-cid-baqeawqg]{transition:transform .18s}.riser-floor[data-astro-cid-baqeawqg]:hover .riser-arrow[data-astro-cid-baqeawqg]{transform:translate(3px,-3px)}}@media print{.riser-detail[data-astro-cid-baqeawqg]::details-content{content-visibility:visible;display:block}.riser-document[data-astro-cid-baqeawqg]{break-inside:avoid;max-width:100%}.riser-document[data-astro-cid-baqeawqg] [role=region]{overflow:visible}.riser-document[data-astro-cid-baqeawqg] svg{width:100%;min-width:0;height:auto}}.credentials-title[data-astro-cid-7iwmu2dx]{font:500 .75rem/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-integra-gray-600)}.credentials-groups[data-astro-cid-7iwmu2dx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;margin-top:1.5rem;display:grid}.credentials-group--wide[data-astro-cid-7iwmu2dx]{grid-column:span 2}.credentials-group--wide[data-astro-cid-7iwmu2dx] ul[data-astro-cid-7iwmu2dx]{grid-template-columns:repeat(2,minmax(0,1fr))}.credentials-group[data-astro-cid-7iwmu2dx]{border-top:1px solid var(--atlas-ink);padding-top:1rem}.credentials-kind[data-astro-cid-7iwmu2dx]{font:500 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-integra-red-700)}.credentials-group[data-astro-cid-7iwmu2dx] ul[data-astro-cid-7iwmu2dx]{gap:.9rem 2rem;margin-top:1rem;display:grid}.credentials-group[data-astro-cid-7iwmu2dx] li[data-astro-cid-7iwmu2dx]{flex-direction:column;display:flex}.credentials-label[data-astro-cid-7iwmu2dx]{color:var(--atlas-ink);font-size:1.0625rem;font-weight:600;line-height:1.35}.credentials-sub[data-astro-cid-7iwmu2dx]{color:var(--color-integra-gray-600);font-size:.875rem;line-height:1.45}.credentials-note[data-astro-cid-7iwmu2dx]{color:var(--color-integra-gray-600);margin-top:2rem;font-size:.875rem}.credentials-note[data-astro-cid-7iwmu2dx] a[data-astro-cid-7iwmu2dx]{color:var(--color-integra-red-700);text-underline-offset:.2em;font-weight:600;text-decoration:underline}@media (width>=640px){.credentials-groups[data-astro-cid-7iwmu2dx]{column-gap:2.5rem}}@media (width>=1024px){.credentials-groups[data-astro-cid-7iwmu2dx]{grid-template-columns:repeat(5,minmax(0,1fr))}}.metrics[data-astro-cid-rjzpfz7y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;display:grid}.metrics[data-astro-cid-rjzpfz7y]>div[data-astro-cid-rjzpfz7y]{border-top:1px solid var(--atlas-ink);flex-direction:column-reverse;justify-content:flex-end;padding-top:.9rem;display:flex}dd[data-astro-cid-rjzpfz7y]{font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;color:var(--atlas-ink);font-size:clamp(2rem,3.2vw,3.25rem);font-weight:750;line-height:1.05}dt[data-astro-cid-rjzpfz7y]{max-width:24ch;color:var(--color-integra-gray-600);margin-top:.5rem;font-size:.875rem;line-height:1.45}.feature[data-astro-cid-nass3rga]{--feature-muted:var(--color-integra-gray-700);--feature-accent:var(--color-integra-red-700);--feature-rule:var(--atlas-rule);border-bottom:1px solid var(--atlas-rule);color:var(--atlas-ink);background:#fff}.feature--ot[data-astro-cid-nass3rga]{--feature-muted:#ffffffd9;--feature-accent:white;--feature-rule:#ffffff40;background:var(--color-integra-ot);color:#fff;border-bottom-color:#0000}.feature-layout[data-astro-cid-nass3rga]{gap:2rem;padding-block:clamp(3rem,5vw,4.5rem);display:grid}.feature-eyebrow[data-astro-cid-nass3rga]{font:500 .75rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--feature-accent)}h2[data-astro-cid-nass3rga]{letter-spacing:-.045em;margin-top:1rem;font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:800;line-height:1.08}.feature-description[data-astro-cid-nass3rga]{max-width:36rem;color:var(--feature-muted);margin-top:1.25rem;font-size:1.0625rem;line-height:1.65}ul[data-astro-cid-nass3rga]{border-top:1px solid var(--feature-rule)}li[data-astro-cid-nass3rga]{border-bottom:1px solid var(--feature-rule);align-items:flex-start;gap:.75rem;padding-block:.75rem;display:flex}li[data-astro-cid-nass3rga] svg{color:var(--feature-accent);flex-shrink:0;margin-top:.15rem}.feature-actions[data-astro-cid-nass3rga]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.feature-media[data-astro-cid-nass3rga]{aspect-ratio:16/9;background:#fff;outline:1px solid #2828281a}.feature-media[data-astro-cid-nass3rga] img{object-fit:contain;width:100%;height:100%}@media (width>=1024px){.feature-layout[data-astro-cid-nass3rga]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"lead media""detail media";gap:2rem 4rem}.feature--media-first[data-astro-cid-nass3rga] .feature-layout[data-astro-cid-nass3rga]{grid-template-areas:"media lead""media detail"}.feature-lead[data-astro-cid-nass3rga]{grid-area:lead}.feature-detail[data-astro-cid-nass3rga]{grid-area:detail}.feature-media[data-astro-cid-nass3rga]{grid-area:media;align-self:center}}@media (width>=1280px){.feature-layout[data-astro-cid-nass3rga]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"lead detail media";gap:3.5rem}.feature--media-first[data-astro-cid-nass3rga] .feature-layout[data-astro-cid-nass3rga]{grid-template-areas:"media lead detail"}.feature-media[data-astro-cid-nass3rga]{align-self:start}}
