section.section.section--platform-stack{padding:clamp(3.75rem,9.90099vw + 1.33663375rem,10rem) 0;background-color:var(--black)}section.section.section--platform-stack .wrg.platform-stack{width:100%}section.section.section--platform-stack .wrg.platform-stack header{display:flex;max-width:45rem;flex-direction:column;margin-bottom:clamp(2.5rem,1.9802vw + 2.017326875rem,3.75rem);gap:1.375rem}section.section.section--platform-stack .wrg.platform-stack header>p:has(span[aria-hidden=true]){display:flex;align-items:center;margin:0;gap:0.75rem;color:var(--black-5);font-family:JetBrains Mono,Times New Roman,Times,serif;font-feature-settings:"ordn" 1;font-size:1rem;font-style:normal;font-weight:300;letter-spacing:-0.025rem;line-height:1.4;text-transform:uppercase}section.section.section--platform-stack .wrg.platform-stack header>p:has(span[aria-hidden=true]) span[aria-hidden=true]{width:1.5rem;height:0.0625rem;flex-shrink:0;background-color:var(--red)}section.section.section--platform-stack .wrg.platform-stack header h2{margin:0;color:var(--white);font-family:F37 Bolton,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:clamp(2.5rem,1.18812vw + 2.21039625rem,3.25rem);font-style:normal;font-weight:400;letter-spacing:-0.1rem;line-height:1;text-wrap:balance}@media screen and (min-width:1280px){section.section.section--platform-stack .wrg.platform-stack header h2{letter-spacing:-0.13rem}}section.section.section--platform-stack .wrg.platform-stack header>p:not(:has(span[aria-hidden=true])){max-width:35rem;margin:0;color:var(--black-35);font-family:F37 Bolton Book,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:-0.025rem;line-height:1.4}section.section.section--platform-stack .wrg.platform-stack .platform-stack__grid{display:flex;flex-direction:column;gap:clamp(2.5rem,1.58416vw + 2.11386125rem,3.5rem)}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__grid{display:grid;align-items:start;gap:3rem;grid-template-columns:repeat(var(--platform-stack-columns,5),minmax(0,1fr))}}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__grid--single .platform-stack__group h3{min-height:0}section.section.section--platform-stack .wrg.platform-stack .platform-stack__grid--single .platform-stack__group ul{display:flex;flex-flow:row wrap;gap:1rem}section.section.section--platform-stack .wrg.platform-stack .platform-stack__grid--single .platform-stack__group .platform-stack__tag{flex:1 1 8.75rem}}section.section.section--platform-stack .wrg.platform-stack .platform-stack__group h3{margin:0 0 1rem;color:var(--white);font-family:JetBrains Mono,Times New Roman,Times,serif;font-size:0.8125rem;font-style:normal;font-weight:500;letter-spacing:0.065rem;line-height:1.23077;text-transform:uppercase}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__group h3{min-height:3rem;font-size:0.9375rem;letter-spacing:0.075rem;line-height:1.0666666667}}section.section.section--platform-stack .wrg.platform-stack .platform-stack__group ul{display:grid;padding:0;margin:0;gap:0.625rem 0.875rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__group ul{gap:1rem;grid-template-columns:minmax(0,1fr)}}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag{display:flex;min-height:3.5rem;align-items:center;padding:0.75rem 0.5rem;border:0.0625rem solid transparent;border-radius:0.25rem;background-color:#131313;font-family:JetBrains Mono,Times New Roman,Times,serif;gap:0.375rem;letter-spacing:0.075rem;transition:all 0.3s ease-in-out}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag:not(.is-revealed){opacity:0}}@media screen and (min-width:700px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag{gap:0.25rem}}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag{min-height:3.5rem;padding:0.6875rem 0.8125rem;gap:0.5rem}}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag:hover{border:0.0625rem solid var(--white);background-color:var(--base-black-97)}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag i{display:block;max-height:1.25rem}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag i:empty{display:none}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag i img{width:auto;max-width:2.375rem;height:1.25rem;object-fit:contain}section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag span{color:var(--black-35);font-family:JetBrains Mono,Times New Roman,Times,serif;font-size:0.875rem;font-weight:400;letter-spacing:-0.0175rem;line-height:1.4;text-transform:uppercase}@media screen and (min-width:1199px){section.section.section--platform-stack .wrg.platform-stack .platform-stack__tag span{font-size:1rem;letter-spacing:-0.02rem;line-height:1.0666666667}}
/*# sourceMappingURL=platform-stack.css.map */
