.Media-module__7Y7ZKG__media{aspect-ratio:5/3;background:0 0;min-width:0;position:relative;overflow:hidden}.Media-module__7Y7ZKG__media img,.Media-module__7Y7ZKG__media video{object-fit:var(--media-fit,cover);object-position:var(--media-position,center);width:100%;height:100%;display:block}.Media-module__7Y7ZKG__media video{position:absolute;inset:0}.Media-module__7Y7ZKG__expand{cursor:pointer;place-items:center;display:grid;position:absolute;inset:0}.Media-module__7Y7ZKG__expand:focus-visible{outline-offset:-4px;outline:3px solid #017b44}.Media-module__7Y7ZKG__play{color:#ffffffd9;opacity:0;background:#00000040;border-radius:50%;place-items:center;width:64px;height:64px;transition:opacity .18s,background .18s;display:grid}.Media-module__7Y7ZKG__play svg{width:48px;height:48px}.Media-module__7Y7ZKG__expand:focus-visible .Media-module__7Y7ZKG__play{opacity:1;background:#00000073}@media (hover:hover) and (pointer:fine){.Media-module__7Y7ZKG__expand:hover .Media-module__7Y7ZKG__play{opacity:1;background:#00000073}}@media (max-width:767px){.Media-module__7Y7ZKG__media img,.Media-module__7Y7ZKG__media video{object-position:var(--media-mobile-position,center)}}@media (prefers-reduced-motion:reduce){.Media-module__7Y7ZKG__play{transition:none}}
.RichText-module__l2m1qG__richText{font-size:var(--rich-text-font-size,16px);white-space:pre-line;line-height:20px}.RichText-module__l2m1qG__richText p+p{margin-top:16px}.RichText-module__l2m1qG__richText strong{font-weight:500}
.Section-module__bJFhba__section{--usecase-background:#fff;--usecase-title:#303030;--usecase-text:#303030;--usecase-muted:#929292;--usecase-accent:#017b44;--usecase-border:#e6e6e6;color:var(--usecase-text);background:var(--usecase-background);scroll-margin-top:var(--header-height);padding:100px 40px}.Section-module__bJFhba__section h2{color:var(--usecase-title);white-space:pre-line;font-size:40px;font-weight:600;line-height:1.25}.Section-module__bJFhba__content{width:100%;max-width:1360px;margin-inline:auto}.Section-module__bJFhba__heading{text-align:center;max-width:900px;margin:0 auto 40px}.Section-module__bJFhba__heading p{margin-top:8px;font-size:16px;line-height:24px}.Section-module__bJFhba__heading h2{text-wrap:balance}@media (min-width:1101px){.Section-module__bJFhba__content{width:min(1360px,100vw - 80px);max-width:none}}@media (min-width:1441px){.Section-module__bJFhba__section{padding-inline:max(40px,50vw - 680px)}}@media (max-width:1100px){.Section-module__bJFhba__section{padding:72px 32px}}@media (max-width:767px){.Section-module__bJFhba__section{padding:56px 24px}.Section-module__bJFhba__section h2{font-size:30px;line-height:38px}.Section-module__bJFhba__heading{margin-bottom:28px}}
.HeroBlock-module__tYzydG__hero[data-usecase-block]{--usecase-text:#fff;--usecase-title:#fff;align-items:center;min-height:100svh;padding:100px max(40px,50vw - 564px);display:flex;position:relative;overflow:hidden}.HeroBlock-module__tYzydG__primary{margin-top:calc(-1 * var(--header-height))}.HeroBlock-module__tYzydG__hero .HeroBlock-module__tYzydG__background{aspect-ratio:auto;position:absolute;inset:0}.HeroBlock-module__tYzydG__shade{pointer-events:none;background:linear-gradient(271deg,#0000 25%,#0000004d 71%);position:absolute;inset:0}.HeroBlock-module__tYzydG__copy{max-width:520px;position:relative}.HeroBlock-module__tYzydG__eyebrow{color:var(--usecase-accent);margin-bottom:4px;font-size:16px;line-height:24px}.HeroBlock-module__tYzydG__hero .HeroBlock-module__tYzydG__copy h1,.HeroBlock-module__tYzydG__hero .HeroBlock-module__tYzydG__copy h2{color:var(--usecase-title);white-space:pre-line;margin-bottom:12px;font-size:48px;font-weight:700;line-height:56px}.HeroBlock-module__tYzydG__copy>div{line-height:24px}.HeroBlock-module__tYzydG__button{margin-top:48px;line-height:20px}@media (max-width:1100px){.HeroBlock-module__tYzydG__hero[data-usecase-block]{padding:100px 32px}}@media (max-width:767px){.HeroBlock-module__tYzydG__hero[data-usecase-block]{align-items:flex-end;padding:100px 24px 48px}.HeroBlock-module__tYzydG__hero .HeroBlock-module__tYzydG__copy h1,.HeroBlock-module__tYzydG__hero .HeroBlock-module__tYzydG__copy h2{font-size:38px;line-height:44px}.HeroBlock-module__tYzydG__shade{background:linear-gradient(#00000026 15%,#000000bf)}.HeroBlock-module__tYzydG__button{margin-top:28px}}
.IntroductionBlock-module__5jGfma__heading{margin-bottom:46px}.IntroductionBlock-module__5jGfma__row{grid-template-columns:minmax(0,500fr) minmax(0,800fr);align-items:center;gap:60px;display:grid}.IntroductionBlock-module__5jGfma__copy{gap:40px;display:grid}.IntroductionBlock-module__5jGfma__copy h3{margin-bottom:16px;font-size:22px;font-weight:600;line-height:32px}.IntroductionBlock-module__5jGfma__specs{box-shadow:inset 4px 0 0 var(--usecase-accent);background:#f8f8f8;border-radius:8px;padding:25px 29px 31px}.IntroductionBlock-module__5jGfma__specs h4{margin-bottom:20px;font-size:18px;font-weight:500;line-height:26px}.IntroductionBlock-module__5jGfma__specs dl{gap:12px;font-size:14px;line-height:20px;display:grid}.IntroductionBlock-module__5jGfma__specs dt{padding-left:18px;font-weight:500;position:relative}.IntroductionBlock-module__5jGfma__specs dt:before{content:"";background:var(--usecase-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.IntroductionBlock-module__5jGfma__specs dd{color:#303030cc;margin:10px 0 0 18px}.IntroductionBlock-module__5jGfma__row .IntroductionBlock-module__5jGfma__media{aspect-ratio:800/460;border-radius:8px}@media (max-width:1100px){.IntroductionBlock-module__5jGfma__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.IntroductionBlock-module__5jGfma__copy{gap:24px}.IntroductionBlock-module__5jGfma__specs{padding:24px}}@media (max-width:767px){.IntroductionBlock-module__5jGfma__row{grid-template-columns:1fr;gap:28px}.IntroductionBlock-module__5jGfma__heading{margin-bottom:28px}}
.MediaGridBlock-module__HcZFKW__grid{aspect-ratio:1360/640;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,490fr) repeat(2,minmax(0,415fr));gap:20px;display:grid}.MediaGridBlock-module__HcZFKW__grid figure{border-radius:8px;min-width:0;min-height:0;position:relative;overflow:hidden}.MediaGridBlock-module__HcZFKW__grid figure:first-child{grid-row:1/3}.MediaGridBlock-module__HcZFKW__grid .MediaGridBlock-module__HcZFKW__media{aspect-ratio:auto;width:100%;height:100%}.MediaGridBlock-module__HcZFKW__grid .MediaGridBlock-module__HcZFKW__media img{transition:transform .5s}.MediaGridBlock-module__HcZFKW__grid figcaption{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#0000001a;align-items:center;min-height:64px;padding:12px 20px;font-size:14px;line-height:20px;display:flex;position:absolute;inset:auto 0 0}@media (hover:hover){.MediaGridBlock-module__HcZFKW__grid figure:hover .MediaGridBlock-module__HcZFKW__media img{transform:scale(1.06)}}@media (max-width:1100px){.MediaGridBlock-module__HcZFKW__grid{gap:16px}.MediaGridBlock-module__HcZFKW__grid figcaption{padding:12px}}@media (max-width:767px){.MediaGridBlock-module__HcZFKW__grid{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr}.MediaGridBlock-module__HcZFKW__grid figure,.MediaGridBlock-module__HcZFKW__grid figure:first-child{aspect-ratio:415/310;grid-row:auto;height:auto;max-height:65svh}.MediaGridBlock-module__HcZFKW__grid figure:first-child{aspect-ratio:490/580}.MediaGridBlock-module__HcZFKW__grid figcaption{padding:12px 20px}}@media (prefers-reduced-motion:reduce){.MediaGridBlock-module__HcZFKW__grid .MediaGridBlock-module__HcZFKW__media img{transition:none}.MediaGridBlock-module__HcZFKW__grid figure:hover .MediaGridBlock-module__HcZFKW__media img{transform:none}}
.MediaTextBlock-module__-gHPvq__rows{gap:56px;display:grid}.MediaTextBlock-module__-gHPvq__row{grid-template-columns:minmax(0,660fr) minmax(0,600fr);align-items:center;gap:100px;display:grid}.MediaTextBlock-module__-gHPvq__row[data-media-side=right]{grid-template-columns:minmax(0,600fr) minmax(0,660fr)}.MediaTextBlock-module__-gHPvq__row[data-media-side=right] .MediaTextBlock-module__-gHPvq__media{order:2}.MediaTextBlock-module__-gHPvq__row .MediaTextBlock-module__-gHPvq__media{aspect-ratio:660/440;border-radius:8px}.MediaTextBlock-module__-gHPvq__row .MediaTextBlock-module__-gHPvq__media img{transition:transform .5s}.MediaTextBlock-module__-gHPvq__eyebrow{color:var(--usecase-accent);margin-bottom:8px;font-size:16px;line-height:24px}.MediaTextBlock-module__-gHPvq__copy h3{white-space:pre-line;margin-bottom:24px;font-size:22px;font-weight:600;line-height:30px}.MediaTextBlock-module__-gHPvq__copy ul{padding-left:18px;font-size:14px;line-height:20px;list-style-type:disc}.MediaTextBlock-module__-gHPvq__button{margin-top:48px;line-height:20px}@media (hover:hover){.MediaTextBlock-module__-gHPvq__row:hover .MediaTextBlock-module__-gHPvq__media img{transform:scale(1.06)}}@media (max-width:1100px){.MediaTextBlock-module__-gHPvq__row{gap:32px}}@media (max-width:767px){.MediaTextBlock-module__-gHPvq__rows{gap:40px}.MediaTextBlock-module__-gHPvq__row,.MediaTextBlock-module__-gHPvq__row[data-media-side=right]{grid-template-columns:1fr;gap:24px}.MediaTextBlock-module__-gHPvq__row[data-media-side=right] .MediaTextBlock-module__-gHPvq__media{order:0}.MediaTextBlock-module__-gHPvq__button{margin-top:28px}}@media (prefers-reduced-motion:reduce){.MediaTextBlock-module__-gHPvq__row .MediaTextBlock-module__-gHPvq__media img{transition:none}.MediaTextBlock-module__-gHPvq__row:hover .MediaTextBlock-module__-gHPvq__media img{transform:none}}
.ProcessBlock-module__6bGpKW__section[data-usecase-block]{padding:0}.ProcessBlock-module__6bGpKW__visual{height:var(--process-height,500px);position:relative}.ProcessBlock-module__6bGpKW__visual .ProcessBlock-module__6bGpKW__media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.ProcessBlock-module__6bGpKW__visual h2{text-align:center;color:#fff;max-width:980px;margin-inline:auto;padding:80px 40px 0;position:relative}.ProcessBlock-module__6bGpKW__content{padding:40px 24px 80px}.ProcessBlock-module__6bGpKW__tabs{width:fit-content;max-width:100%;margin-inline:auto;display:flex;overflow-x:auto}.ProcessBlock-module__6bGpKW__tabs button{color:#30303080;cursor:pointer;border-bottom:1px solid #30303033;flex:1 0 280px;height:52px;padding:12px 24px;font-size:20px;font-weight:600;line-height:28px}.ProcessBlock-module__6bGpKW__tabs button[aria-selected=true]{color:var(--usecase-title);border-bottom:2px solid var(--usecase-accent)}.ProcessBlock-module__6bGpKW__tabs button:focus-visible,.ProcessBlock-module__6bGpKW__panel:focus-visible{outline:2px solid var(--usecase-accent);outline-offset:-2px}.ProcessBlock-module__6bGpKW__panel{text-align:center;max-width:900px;margin:32px auto 0}@media (max-width:767px){.ProcessBlock-module__6bGpKW__visual h2{padding:64px 24px 0}.ProcessBlock-module__6bGpKW__content{padding-bottom:56px}.ProcessBlock-module__6bGpKW__tabs{width:100%}.ProcessBlock-module__6bGpKW__tabs button{flex:1 0 0;padding:12px 8px;font-size:16px;line-height:24px}.ProcessBlock-module__6bGpKW__panel{text-align:left;margin-top:24px}}
.SpecificationsBlock-module__6joOFq__heading{margin-bottom:32px}.SpecificationsBlock-module__6joOFq__specs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:80px;font-size:14px;line-height:20px;display:grid}.SpecificationsBlock-module__6joOFq__specs>div{box-sizing:border-box;border-bottom:1px solid #30303033;grid-template-columns:minmax(0,240fr) minmax(0,360fr);align-items:center;gap:40px;height:64px;min-height:0;padding-block:12px;display:grid}.SpecificationsBlock-module__6joOFq__specs dt{color:var(--usecase-title)}.SpecificationsBlock-module__6joOFq__specs dd{color:#303030cc;margin:0}.SpecificationsBlock-module__6joOFq__figure{border-radius:8px;margin-top:48px;position:relative;overflow:hidden}.SpecificationsBlock-module__6joOFq__figure .SpecificationsBlock-module__6joOFq__media{aspect-ratio:1360/400}.SpecificationsBlock-module__6joOFq__annotation{color:#ffffffb3;text-align:center;font-size:16px;line-height:24px;position:absolute;bottom:0;transform:translate(-50%)}@media (max-width:1100px){.SpecificationsBlock-module__6joOFq__specs{gap:0 32px}.SpecificationsBlock-module__6joOFq__specs>div{gap:16px}}@media (max-width:767px){.SpecificationsBlock-module__6joOFq__specs{grid-template-columns:1fr}.SpecificationsBlock-module__6joOFq__specs>div{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.SpecificationsBlock-module__6joOFq__figure{margin-top:28px}.SpecificationsBlock-module__6joOFq__annotation{font-size:9px;line-height:12px}}
.CaseCardsBlock-module__GrKEwW__heading{margin-bottom:48px}.CaseCardsBlock-module__GrKEwW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.CaseCardsBlock-module__GrKEwW__card{min-width:0;position:relative}.CaseCardsBlock-module__GrKEwW__card .CaseCardsBlock-module__GrKEwW__media{aspect-ratio:440/300;border-radius:8px;transition:box-shadow .3s}.CaseCardsBlock-module__GrKEwW__card .CaseCardsBlock-module__GrKEwW__media img{transition:transform .5s}.CaseCardsBlock-module__GrKEwW__copy{padding:16px 20px 0 0}.CaseCardsBlock-module__GrKEwW__copy h3,.CaseCardsBlock-module__GrKEwW__copy p{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CaseCardsBlock-module__GrKEwW__copy h3{font-size:22px;font-weight:600;line-height:32px}.CaseCardsBlock-module__GrKEwW__copy p{color:#444;min-height:40px;margin-top:8px;font-size:14px;line-height:20px}.CaseCardsBlock-module__GrKEwW__cardLink{z-index:1;border-radius:8px;position:absolute;inset:0}.CaseCardsBlock-module__GrKEwW__cardLink:focus-visible{outline:2px solid var(--usecase-accent);outline-offset:4px}@media (hover:hover){.CaseCardsBlock-module__GrKEwW__card:hover .CaseCardsBlock-module__GrKEwW__media{box-shadow:0 4px 30px #0000004d}.CaseCardsBlock-module__GrKEwW__card:hover .CaseCardsBlock-module__GrKEwW__media img{transform:scale(1.06)}.CaseCardsBlock-module__GrKEwW__clickableCard:hover h3{text-underline-offset:4px;text-decoration:underline}}@media (max-width:767px){.CaseCardsBlock-module__GrKEwW__grid{grid-template-columns:1fr;gap:28px}.CaseCardsBlock-module__GrKEwW__heading{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.CaseCardsBlock-module__GrKEwW__card .CaseCardsBlock-module__GrKEwW__media,.CaseCardsBlock-module__GrKEwW__card .CaseCardsBlock-module__GrKEwW__media img{transition:none}.CaseCardsBlock-module__GrKEwW__card:hover .CaseCardsBlock-module__GrKEwW__media img{transform:none}}
.ComparisonBlock-module__cCwKXG__section[data-usecase-block]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.ComparisonBlock-module__cCwKXG__copy{background:var(--usecase-background);flex-direction:column;justify-content:center;gap:40px;min-width:0;padding:80px 80px 80px max(40px,50vw - 680px);display:flex}.ComparisonBlock-module__cCwKXG__copy h2{margin-bottom:20px}.ComparisonBlock-module__cCwKXG__copy>div>div p+p{margin-top:0}.ComparisonBlock-module__cCwKXG__section .ComparisonBlock-module__cCwKXG__media{aspect-ratio:auto;height:100%;min-height:600px}.ComparisonBlock-module__cCwKXG__table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.ComparisonBlock-module__cCwKXG__table th,.ComparisonBlock-module__cCwKXG__table td{text-align:left;padding:15px 16px;font-weight:400}.ComparisonBlock-module__cCwKXG__table tr{border-bottom:1px solid #30303033}.ComparisonBlock-module__cCwKXG__table tbody td{color:var(--usecase-accent)}@media (max-width:1100px){.ComparisonBlock-module__cCwKXG__copy{padding-left:32px}.ComparisonBlock-module__cCwKXG__table th,.ComparisonBlock-module__cCwKXG__table td{padding-inline:8px}}@media (max-width:767px){.ComparisonBlock-module__cCwKXG__section[data-usecase-block]{grid-template-columns:1fr}.ComparisonBlock-module__cCwKXG__copy{gap:28px;padding:56px 24px}.ComparisonBlock-module__cCwKXG__section .ComparisonBlock-module__cCwKXG__media{aspect-ratio:720/600;min-height:0}}
.DownloadsBlock-module__bjvZKq__heading{margin-bottom:32px}.DownloadsBlock-module__bjvZKq__files{max-width:900px;margin-inline:auto}.DownloadsBlock-module__bjvZKq__files li{border-bottom:1px solid #30303033;grid-template-columns:minmax(0,1fr) 100px 40px;align-items:center;gap:64px;min-height:72px;display:grid}.DownloadsBlock-module__bjvZKq__name{align-items:center;gap:12px;min-width:0;font-size:16px;font-weight:500;line-height:24px;display:flex}.DownloadsBlock-module__bjvZKq__fileIcon{color:#303030;flex:none;width:20px;height:20px}.DownloadsBlock-module__bjvZKq__name span{overflow-wrap:anywhere}.DownloadsBlock-module__bjvZKq__size{text-align:center;font-size:14px;line-height:20px}.DownloadsBlock-module__bjvZKq__download{color:#303030;cursor:pointer;background:#3030300f;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .16s,color .16s;display:grid}.DownloadsBlock-module__bjvZKq__downloadIcon{width:16px;height:16px}.DownloadsBlock-module__bjvZKq__downloadAvailable{color:#303030;background:#3030300f}.DownloadsBlock-module__bjvZKq__downloadAvailable:hover{color:#fff;background:#017b44}.DownloadsBlock-module__bjvZKq__downloadDisabled{color:#303030;background:#3030300f}.DownloadsBlock-module__bjvZKq__download:focus-visible{outline-offset:3px;outline:2px solid #017b44}.DownloadsBlock-module__bjvZKq__download:disabled{cursor:not-allowed}@media (max-width:767px){.DownloadsBlock-module__bjvZKq__files li{grid-template-columns:minmax(0,1fr) 54px 40px;gap:12px}.DownloadsBlock-module__bjvZKq__name{gap:8px;font-size:14px}}@media (prefers-reduced-motion:reduce){.DownloadsBlock-module__bjvZKq__download{transition:none}}
