.product-bridge-capabilities{--bridge-font: "GT Pressura Mono", "Google Sans Flex", system-ui, sans-serif;--bridge-pad-x: clamp(1.5rem, 8.33vw, 7.5rem);--bridge-radius: 16px;--bridge-cyan: #5edbed;width:100%;color:#091318;font-family:var(--bridge-font);background:#f4f7f8}.product-bridge-capabilities__inner{display:flex;flex-direction:column;gap:clamp(2rem,2.4vw,2.25rem);max-width:90rem;margin:0 auto;padding:clamp(4rem,7.64vw,6.875rem) var(--bridge-pad-x)}.product-bridge-capabilities__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem 2.5rem}.product-bridge-capabilities__heading{flex:1 1 32rem;margin:0;background:linear-gradient(90deg,#091318,#066678 62%,#29c7d6);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:clamp(2.25rem,3.61vw,3.25rem);font-weight:700;line-height:1.23}.product-bridge-capabilities__intro{flex:0 1 39.8rem;margin:0;padding-top:1.0625rem;max-width:39.8rem;color:#525e66;font-size:1.0625rem;font-weight:400;line-height:1.412}.product-bridge-capabilities__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1.75rem;margin:0;padding:0;list-style:none}@media(min-width:750px){.product-bridge-capabilities__card:nth-child(1){order:1}.product-bridge-capabilities__card:nth-child(2){order:3}.product-bridge-capabilities__card:nth-child(3){order:2}.product-bridge-capabilities__card:nth-child(4){order:4}.product-bridge-capabilities__card:nth-child(5){order:5}}.product-bridge-capabilities__card{display:flex;flex-direction:column;overflow:hidden;min-height:41.25rem;border-radius:var(--bridge-radius)}.product-bridge-capabilities__card--full{display:grid;grid-template-columns:1fr;grid-template-areas:"stack";grid-column:1 / -1;min-height:0;background:#000;box-shadow:inset 0 0 13px #ffffff29,inset 0 1px 30px 2px #45e0f221}.product-bridge-capabilities__card--light{background:linear-gradient(101deg,#f0fafc,#e3f4f7 55%,#d2ecf1);box-shadow:inset 0 0 12px #ffffffd1,inset 0 1px 26px 1px #29b0c729}.product-bridge-capabilities__card--dark{background:linear-gradient(180deg,#060a0c,#030506 52%,#010202);box-shadow:inset 0 0 13px #ffffff29,inset 0 1px 30px 2px #45e0f221}.product-bridge-capabilities__media{position:relative;overflow:hidden;min-height:18.75rem}.product-bridge-capabilities__card--light .product-bridge-capabilities__media,.product-bridge-capabilities__card--dark .product-bridge-capabilities__media{height:18.75rem;flex-shrink:0}.product-bridge-capabilities__card--light .product-bridge-capabilities__media{border-bottom:1px solid rgba(20,82,94,.24)}.product-bridge-capabilities__card--dark .product-bridge-capabilities__media{border-bottom:1px solid rgba(94,219,237,.28)}.product-bridge-capabilities__card--full .product-bridge-capabilities__media{grid-area:stack;min-height:0;height:auto;aspect-ratio:var(--bridge-full-ratio, auto)}.product-bridge-capabilities__card--full .product-bridge-capabilities__media:after{content:"";position:absolute;inset:0 auto 0 0;width:min(28rem,42%);background:linear-gradient(90deg,#000000db,#060b0e7a 52%,#060b0e00);pointer-events:none}.product-bridge-capabilities__media picture{display:block;width:100%;height:100%}.product-bridge-capabilities__asset{display:block;width:100%;height:100%;object-fit:cover}.product-bridge-capabilities__card--full .product-bridge-capabilities__media picture{height:auto}.product-bridge-capabilities__card--full .product-bridge-capabilities__asset{width:100%;height:auto;object-fit:contain;object-position:center}.product-bridge-capabilities__media-split{display:grid;grid-template-columns:1fr 1fr;height:100%}.product-bridge-capabilities__media-split>*:first-child{border-right:2px solid #fff}.product-bridge-capabilities__media-split>*:last-child{border-left:2px solid #fff}.product-bridge-capabilities__body{display:flex;flex-direction:column;gap:1.25rem;padding:2rem}.product-bridge-capabilities__card--full .product-bridge-capabilities__body{grid-area:stack;z-index:1;justify-content:flex-start;align-self:stretch;width:min(27.5rem,42%);max-width:27.5rem;padding:2.625rem 2.5rem}.product-bridge-capabilities__title{margin:0;font-size:2rem;font-weight:700;line-height:1.31}.product-bridge-capabilities__card--full .product-bridge-capabilities__title{font-size:2.375rem;line-height:1.263}.product-bridge-capabilities__card--full .product-bridge-capabilities__title,.product-bridge-capabilities__card--dark .product-bridge-capabilities__title{background:linear-gradient(90deg,#fcffff,#c7f7fc 55%,#47deed);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.product-bridge-capabilities__card--light .product-bridge-capabilities__title{background:linear-gradient(90deg,#061114,#055261 58%,#099cb0);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.product-bridge-capabilities__desc{margin:0;font-size:1rem;line-height:1.75}.product-bridge-capabilities__card--full .product-bridge-capabilities__desc{font-size:1.0625rem;line-height:1.647}.product-bridge-capabilities__card--full .product-bridge-capabilities__desc,.product-bridge-capabilities__card--dark .product-bridge-capabilities__desc{color:#bac4cc}.product-bridge-capabilities__card--light .product-bridge-capabilities__desc{color:#47575e}.product-bridge-capabilities__highlight{margin:auto 0 0;color:var(--bridge-cyan);font-size:1.25rem;font-weight:500;line-height:1.6}@media(max-width:1319px){.product-bridge-capabilities__card--full .product-bridge-capabilities__title{font-size:clamp(1.75rem,2.4vw,2.375rem)}}@media(max-width:989px){.product-bridge-capabilities{--bridge-pad-x: clamp(1.5rem, 4.17vw, 3rem)}.product-bridge-capabilities__header{flex-direction:column;align-items:flex-start;gap:1rem}.product-bridge-capabilities__heading,.product-bridge-capabilities__intro{flex:none;max-width:none;padding-top:0}.product-bridge-capabilities__card--full{grid-template-areas:"media" "body";min-height:0}.product-bridge-capabilities__card--full .product-bridge-capabilities__media{grid-area:media;min-height:18.75rem;height:18.75rem;aspect-ratio:auto}.product-bridge-capabilities__card--full .product-bridge-capabilities__media:after{inset:auto 0 0;width:100%;height:3.75rem;background:linear-gradient(180deg,#0000,#000000f0)}.product-bridge-capabilities__card--full .product-bridge-capabilities__media picture,.product-bridge-capabilities__card--full .product-bridge-capabilities__asset{height:100%;object-fit:cover}.product-bridge-capabilities__card--full .product-bridge-capabilities__body{grid-area:body;width:auto;max-width:none;padding:2rem}}@media(max-width:749px){.product-bridge-capabilities{--bridge-pad-x: 1.5rem}.product-bridge-capabilities__inner{gap:2.125rem;padding:4rem var(--bridge-pad-x)}.product-bridge-capabilities__header{gap:1rem}.product-bridge-capabilities__heading{font-size:2.25rem;line-height:1.333}.product-bridge-capabilities__intro{font-size:.875rem;line-height:1.714}.product-bridge-capabilities__grid{grid-template-columns:1fr;gap:1.5rem}.product-bridge-capabilities__card,.product-bridge-capabilities__card--full{display:flex;flex-direction:column;min-height:30rem}.product-bridge-capabilities__media,.product-bridge-capabilities__card--light .product-bridge-capabilities__media,.product-bridge-capabilities__card--dark .product-bridge-capabilities__media,.product-bridge-capabilities__card--full .product-bridge-capabilities__media{min-height:13.75rem;height:13.75rem}.product-bridge-capabilities__media-split>*:first-child{border-right-width:1px}.product-bridge-capabilities__media-split>*:last-child{border-left-width:1px}.product-bridge-capabilities__body,.product-bridge-capabilities__card--full .product-bridge-capabilities__body{flex:1 1 auto;gap:1rem;padding:1.5rem}.product-bridge-capabilities__title,.product-bridge-capabilities__card--full .product-bridge-capabilities__title{font-size:1.5rem;line-height:1.167}.product-bridge-capabilities__card--full .product-bridge-capabilities__title{white-space:nowrap}.product-bridge-capabilities__card--full .product-bridge-capabilities__title br{display:none}.product-bridge-capabilities__desc,.product-bridge-capabilities__card--full .product-bridge-capabilities__desc{font-size:.8125rem;line-height:1.692}.product-bridge-capabilities__highlight{font-size:.875rem;line-height:1.571}}@media(max-width:413px){.product-bridge-capabilities{--bridge-pad-x: 1.25rem}}@media(min-width:1920px){.product-bridge-capabilities__inner{padding-top:6.875rem;padding-bottom:6.875rem}}@media(min-width:2560px){.product-bridge-capabilities__heading{font-size:3.25rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-bridge-capabilities.css.map */
