.Specifications-module-scss-module__8id-3W__Specifications{--tabs-padding-bottom:40px;--tabs-padding-top:var(--spacing-m);--tabs-content-padding:var(--spacing-base) 0 0;padding-top:80px;padding-bottom:var(--components-padding-bottom)}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__Specifications{--tabs-padding-bottom:0;--tabs-padding-top:0;--tabs-content-padding:40px 0 0}}.Specifications-module-scss-module__8id-3W__SpecificationsTitle{text-align:center}.Specifications-module-scss-module__8id-3W__SpecificationsCta{justify-content:center;display:flex}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__SpecificationsCta{margin-top:80px}}.Specifications-module-scss-module__8id-3W__SpecificationsStacked{--specification-radius:var(--border-radius)}.Specifications-module-scss-module__8id-3W__StackedNavColumn{position:static}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__StackedNavColumn{top:calc(var(--chrome-height) + var(--spacing-xl));z-index:1;max-height:calc(100vh - var(--chrome-height) - var(--spacing-xl) - var(--spacing-m));align-self:start;position:sticky;overflow:auto}}.Specifications-module-scss-module__8id-3W__StackedNav{display:none}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__StackedNav{display:block}}.Specifications-module-scss-module__8id-3W__StackedNav ul{gap:var(--spacing-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Specifications-module-scss-module__8id-3W__StackedNav li{margin-bottom:0}.Specifications-module-scss-module__8id-3W__StackedNav a{color:var(--color-dark-forest);text-decoration:none}.Specifications-module-scss-module__8id-3W__StackedNav a:hover,.Specifications-module-scss-module__8id-3W__StackedNav a[aria-current=true]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.Specifications-module-scss-module__8id-3W__StackedSections{flex-direction:column;gap:56px;display:flex}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__StackedSections{gap:120px}}.Specifications-module-scss-module__8id-3W__StackedSection{min-width:0;scroll-margin-top:var(--spacing-m)}.Specifications-module-scss-module__8id-3W__StackedSectionTitle{--heading-margin:0 0 40px}.Specifications-module-scss-module__8id-3W__StackedPanel{--cell-padding-block:0;--label-width:auto;--label-gap:0;--value-width:auto;--value-gap:0;--value-wrap:normal}@media (min-width:768px){.Specifications-module-scss-module__8id-3W__StackedPanel{--cell-padding-block:var(--spacing-base);--label-gap:var(--spacing-m);--value-gap:var(--spacing-m)}}@media (min-width:1024px){.Specifications-module-scss-module__8id-3W__StackedPanel{--cell-padding-block:var(--spacing-m);--label-width:120px;--label-gap:var(--spacing-l);--value-width:120px;--value-gap:40px;--value-wrap:normal}}.Specifications-module-scss-module__8id-3W__StackedPanel tr td{padding:var(--cell-padding-block) 0;overflow-wrap:anywhere;word-break:word-break;white-space:var(--value-wrap)}.Specifications-module-scss-module__8id-3W__StackedPanel tr td:first-of-type{width:var(--label-width);padding-right:var(--label-gap)}.Specifications-module-scss-module__8id-3W__StackedPanel tr td:last-of-type{width:calc(var(--label-width)*1.5)}.Specifications-module-scss-module__8id-3W__StackedPanel tr td:not(:first-of-type,:last-of-type){width:var(--value-width);padding-right:var(--value-gap)}.Specifications-module-scss-module__8id-3W__StackedPanel tr:first-of-type td{padding-top:0}.Specifications-module-scss-module__8id-3W__StackedPanel tr:last-of-type td{border-bottom:none;padding-bottom:0}
.ProductCard-module-scss-module__io49sW__ProductCard{gap:var(--spacing-base);padding:var(--spacing-xs) var(--spacing-xs);background-color:var(--color-dry-sand);border-radius:var(--border-radius-lg);opacity:var(--product-card-opacity,1);transition:var(--transition);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__ProductCard{background-color:var(--color-limestone);align-items:center;padding:0;display:flex}}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image{border-radius:var(--border-radius-lg);width:80cqw;height:100%;transition:all .8s cubic-bezier(.22,1,.36,1);display:block;position:absolute;overflow:hidden}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image img{object-fit:cover;object-position:bottom;border-radius:var(--border-radius-lg);width:100%;height:100%;transition:all .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;scale:1.05}.ProductCard-module-scss-module__io49sW__Video{z-index:1;object-fit:cover;pointer-events:none;opacity:0;width:100%;transition:var(--transition),.5s opacity;border-radius:var(--border-radius);height:auto;position:relative;scale:1.2}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Video{width:100cqw;height:100%;position:absolute}}.ProductCard-module-scss-module__io49sW__Wrapper{border-radius:var(--border-radius);transition:var(--transition);z-index:4;opacity:1;flex-direction:column;justify-content:flex-end;width:100%;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Wrapper{width:calc(33.3333cqw - 24px);height:calc(100% - 16px);position:absolute;top:8px;left:8px}}.ProductCard-module-scss-module__io49sW__Inner{border-radius:var(--border-radius);transition:var(--transition);background-color:var(--color-limestone);opacity:var(--product-card-content-opacity,1);flex-direction:column;justify-content:flex-start;display:flex;position:relative;translate:0 100%}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Inner{max-height:100%}}.ProductCard-module-scss-module__io49sW__Content{transition:var(--transition);border-radius:var(--border-radius);position:relative;top:0}.ProductCard-module-scss-module__io49sW__PreviewContent,.ProductCard-module-scss-module__io49sW__InnerContent{justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-m);flex-direction:column;display:flex}.ProductCard-module-scss-module__io49sW__PreviewContent{background-color:var(--color-limestone);transition:var(--transition);translate:0 -100%}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__PreviewContent{border-radius:var(--border-radius) var(--border-radius) 0 0}}.ProductCard-module-scss-module__io49sW__InnerContent{transition:var(--transition);padding-top:0}.ProductCard-module-scss-module__io49sW__InnerContent>*{opacity:0;transition:all 1.2s cubic-bezier(.22,1,.36,1);position:relative;translate:0 40px}.ProductCard-module-scss-module__io49sW__InnerContent>:first-child{transition-delay:.5s}.ProductCard-module-scss-module__io49sW__InnerContent>:nth-child(2){transition-delay:.6s}.ProductCard-module-scss-module__io49sW__InnerContent>:nth-child(3){transition-delay:.7s}.ProductCard-module-scss-module__io49sW__InnerContent>:nth-child(4){transition-delay:.8s}.ProductCard-module-scss-module__io49sW__InnerContent>:nth-child(5){transition-delay:.9s}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Title{margin:0}@media (max-width:1023px){.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Title{letter-spacing:-.48px;font-size:1.5rem}}.ProductCard-module-scss-module__io49sW__Subtitle{--richtext-paragraph-font-size:1rem;--richtext-paragraph-line-height:1.5;--richtext-paragraph-letter-spacing:.16px}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Subtitle{--richtext-paragraph-font-size:clamp(.75rem,.661972rem + .38vw,1rem)}}.ProductCard-module-scss-module__io49sW__Subtitle p{margin-bottom:0;color:var(--color-tree-bark);margin-block-end:0}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Subtitle p{color:var(--color-wet-sand)}}.ProductCard-module-scss-module__io49sW__Textarea{margin:0;margin-bottom:var(--spacing-xs);display:block}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Textarea{margin-bottom:0}}.ProductCard-module-scss-module__io49sW__Textarea{--richtext-paragraph-font-size:1rem;--richtext-paragraph-line-height:1.5;--richtext-paragraph-letter-spacing:.16px}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Textarea{--richtext-paragraph-font-size:clamp(.75rem,.661972rem + .38vw,1rem)}}.ProductCard-module-scss-module__io49sW__Textarea p{margin-bottom:0;margin-block-end:0}.ProductCard-module-scss-module__io49sW__Cta{--button-primary-background:var(--button-secondary-background);--button-primary-color:var(--button-secondary-color);--button-primary-background-hover:var(--button-secondary-background-hover);--button-primary-color-hover:var(--button-secondary-color-hover);--button-primary-outline-color:var(--button-secondary-outline-color);justify-content:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-base);display:grid}@media (min-width:768px){.ProductCard-module-scss-module__io49sW__Cta{gap:var(--spacing-s);flex-flow:wrap;display:flex}}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__Cta{gap:var(--spacing-xs);flex-wrap:nowrap;display:block}}.ProductCard-module-scss-module__io49sW__Cta{display:none}@media (min-width:1024px){.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__Wrapper,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Wrapper,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Wrapper{width:368px}.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__Video,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Video,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Video{opacity:1;scale:1}.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__Image img,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Image img,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Image img{opacity:0;scale:1}.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__PreviewContent,.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__Inner,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__PreviewContent,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Inner,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__PreviewContent,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Inner,.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__InnerContent>*,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__InnerContent>*,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__InnerContent>*{opacity:1;translate:0}.ProductCard-module-scss-module__io49sW__ProductCardHover .ProductCard-module-scss-module__io49sW__Textarea,.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Textarea,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Textarea{display:block}}@media (prefers-reduced-motion:reduce){.ProductCard-module-scss-module__io49sW__ProductCard:hover .ProductCard-module-scss-module__io49sW__Content,.ProductCard-module-scss-module__io49sW__ProductCard:focus-within .ProductCard-module-scss-module__io49sW__Content{--transition:none}}@media (max-width:1023px){.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image{border-radius:var(--border-radius);width:100%;height:auto;position:relative}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image img{aspect-ratio:16/9;border-radius:var(--border-radius);opacity:1;position:static;scale:1}.ProductCard-module-scss-module__io49sW__Video,.ProductCard-module-scss-module__io49sW__ProductCardWithVideo .ProductCard-module-scss-module__io49sW__Image{display:none}.ProductCard-module-scss-module__io49sW__ProductCardWithVideo .ProductCard-module-scss-module__io49sW__Video{aspect-ratio:16/9;opacity:1;width:100%;display:block;scale:1}.ProductCard-module-scss-module__io49sW__Inner,.ProductCard-module-scss-module__io49sW__PreviewContent{background-color:#0000;translate:0}.ProductCard-module-scss-module__io49sW__PreviewContent,.ProductCard-module-scss-module__io49sW__InnerContent{padding:var(--spacing-xs)}.ProductCard-module-scss-module__io49sW__InnerContent>*{opacity:1;translate:0}}@media (min-width:768px) and (max-width:1023px){.ProductCard-module-scss-module__io49sW__ProductCard{align-items:center;gap:var(--spacing-m);flex-direction:row}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image{flex:0 0 44%;align-self:stretch}.ProductCard-module-scss-module__io49sW__ProductCard .ProductCard-module-scss-module__io49sW__Image img{aspect-ratio:4/3;object-fit:cover;height:100%}.ProductCard-module-scss-module__io49sW__ProductCardWithVideo .ProductCard-module-scss-module__io49sW__Video{aspect-ratio:4/3;flex:0 0 44%;align-self:stretch;width:auto}.ProductCard-module-scss-module__io49sW__Wrapper{flex:1}}
.MegaFooter-module-scss-module__MBl9Fq__MegaFooter{--heading-color:var(--hero-heading-color);--text-color:var(--hero-text-color);background-color:var(--hero-background,transparent)}.MegaFooter-module-scss-module__MBl9Fq__MegaFooter h2{max-width:900px;margin:0 auto}.MegaFooter-module-scss-module__MBl9Fq__MegaFooter{padding-top:var(--components-padding-top);padding-bottom:var(--components-padding-bottom)}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterMedia,.MegaFooter-module-scss-module__MBl9Fq__MegaFooterContent{grid-area:1/1}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterContent{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}@media (min-width:1024px){.MegaFooter-module-scss-module__MBl9Fq__MegaFooterContent{grid-template-rows:1fr 1fr}}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterContentInner{padding-top:var(--components-padding-top);padding-bottom:var(--components-padding-bottom);z-index:2;text-align:center;padding-left:var(--spacing-l);padding-right:var(--spacing-l);grid-area:1/1/2/2;position:relative}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterMedia{z-index:1;border-radius:var(--border-radius-lg);grid-area:1/1/3/2;position:relative;overflow:hidden}@media (max-width:1023px){.MegaFooter-module-scss-module__MBl9Fq__MegaFooterMedia:after{content:"";pointer-events:none;background:linear-gradient(#efebe5d9 0%,#efebe599 40%,#efebe500 70%);position:absolute;inset:0}}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterImage{translate:0 var(--media-parallax-offset,0);will-change:transform;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.MegaFooter-module-scss-module__MBl9Fq__MegaFooterImage{animation:linear both MegaFooter-module-scss-module__MBl9Fq__parallax-media;animation-timeline:--parallax-media;animation-range:cover}}}@media (prefers-reduced-motion:reduce){.MegaFooter-module-scss-module__MBl9Fq__MegaFooterImage{will-change:auto;translate:none}}@keyframes MegaFooter-module-scss-module__MBl9Fq__parallax-media{0%{translate:0 calc(var(--parallax-ratio,-.33)*100%)}to{translate:0 calc(var(--parallax-ratio,-.33)*-100%)}}.MegaFooter-module-scss-module__MBl9Fq__MegaFooterImage img{width:100%}.MegaFooter-module-scss-module__MBl9Fq__Mascot{width:var(--spacing-m);height:var(--spacing-m)}.MegaFooter-module-scss-module__MBl9Fq__Eyebrow{margin-bottom:var(--spacing-m);text-wrap:balance;font-size:1.125rem}@media (min-width:768px){.MegaFooter-module-scss-module__MBl9Fq__Eyebrow{font-size:1.375rem}}.MegaFooter-module-scss-module__MBl9Fq__Actions{justify-content:center;gap:var(--spacing-xs);margin-top:var(--spacing-base);display:grid}@media (min-width:768px){.MegaFooter-module-scss-module__MBl9Fq__Actions{gap:var(--spacing-s);flex-flow:wrap;display:flex}}@media (min-width:1024px){.MegaFooter-module-scss-module__MBl9Fq__Actions{gap:var(--spacing-xs);margin-top:var(--spacing-xl);flex-wrap:nowrap;justify-content:center;display:flex}}.MegaFooter-module-scss-module__MBl9Fq__Text{max-width:480px;margin:var(--spacing-m) auto 0}
.ProductHero-module-scss-module__mSEpYa__ProductHero{padding-top:var(--components-padding-top);padding-bottom:var(--components-padding-bottom)}.ProductHero-module-scss-module__mSEpYa__Card{gap:var(--spacing-m);padding:var(--spacing-xs);background:var(--color-dry-sand);border-radius:var(--border-radius-lg);flex-direction:column;display:flex}@media (min-width:1024px){.ProductHero-module-scss-module__mSEpYa__Card{flex-direction:row;gap:0}}.ProductHero-module-scss-module__mSEpYa__Image{border-radius:var(--border-radius);aspect-ratio:4/5;overflow:hidden}.ProductHero-module-scss-module__mSEpYa__Image span,.ProductHero-module-scss-module__mSEpYa__Image picture{width:100%;height:100%;display:block}.ProductHero-module-scss-module__mSEpYa__Image img{object-fit:cover;width:100%;height:100%;scale:1.1;translate:0 var(--media-parallax-offset,0);will-change:transform;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ProductHero-module-scss-module__mSEpYa__Image img{animation:linear both ProductHero-module-scss-module__mSEpYa__parallax-media;animation-timeline:--parallax-media;animation-range:cover}}}@media (prefers-reduced-motion:reduce){.ProductHero-module-scss-module__mSEpYa__Image img{will-change:auto;translate:none}}@keyframes ProductHero-module-scss-module__mSEpYa__parallax-media{0%{translate:0 calc(var(--parallax-ratio,-.33)*100%)}to{translate:0 calc(var(--parallax-ratio,-.33)*-100%)}}@media (prefers-reduced-motion:reduce){.ProductHero-module-scss-module__mSEpYa__Image img{scale:none}}@media (min-width:1024px){.ProductHero-module-scss-module__mSEpYa__Image{aspect-ratio:1;flex:0 0 50%}}.ProductHero-module-scss-module__mSEpYa__Content{padding:var(--spacing-m);flex-direction:column;justify-content:center;gap:40px;display:flex}@media (min-width:1024px){.ProductHero-module-scss-module__mSEpYa__Content{flex:0 0 50%;padding:40px 80px 40px 40px}}.ProductHero-module-scss-module__mSEpYa__Text{--heading-margin:0;gap:var(--spacing-m);color:var(--color-dark-forest);flex-direction:column;display:flex}.ProductHero-module-scss-module__mSEpYa__Title,.ProductHero-module-scss-module__mSEpYa__TextBody{margin:0}.ProductHero-module-scss-module__mSEpYa__Cta{justify-content:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-base);display:grid}@media (min-width:768px){.ProductHero-module-scss-module__mSEpYa__Cta{gap:var(--spacing-s);flex-flow:wrap;display:flex}}@media (min-width:1024px){.ProductHero-module-scss-module__mSEpYa__Cta{gap:var(--spacing-xs);flex-wrap:nowrap;display:block}}
.PageNavigation-module-scss-module__8iIr_W__PageNavigation{z-index:98;top:var(--header-height-condensed);width:100%;height:var(--page-nav-height);overscroll-behavior-x:contain;background-color:var(--header-glass-background);box-shadow:var(--header-shadow-none);-webkit-backdrop-filter:var(--header-glass-filter);backdrop-filter:var(--header-glass-filter);scrollbar-width:none;transition-duration:var(--header-transition-duration);transition-property:width,border-radius,box-shadow;transition-timing-function:var(--header-transition-easing);margin-inline:auto;position:sticky;overflow:auto hidden}@media (prefers-reduced-motion:reduce){.PageNavigation-module-scss-module__8iIr_W__PageNavigation{transition:none}}.PageNavigation-module-scss-module__8iIr_W__PageNavigation::-webkit-scrollbar{display:none}@media (max-height:500px){.PageNavigation-module-scss-module__8iIr_W__PageNavigation{position:relative;top:auto}}body:has([data-header-condensed]) .PageNavigation-module-scss-module__8iIr_W__PageNavigation{--page-nav-border-color:transparent;width:var(--header-condensed-width);border-bottom-right-radius:var(--header-condensed-radius);border-bottom-left-radius:var(--header-condensed-radius);box-shadow:var(--header-condensed-shadow)}@media (max-height:500px){body:has([data-header-condensed]) .PageNavigation-module-scss-module__8iIr_W__PageNavigation{--page-nav-border-color:var(--color-dry-sand);width:100%;box-shadow:var(--header-shadow-none);border-radius:0}}@media (min-height:501px){html:has(.PageNavigation-module-scss-module__8iIr_W__PageNavigation:not([style*="display: none"],[style*="display: none"] *)){--chrome-height:calc(var(--header-height-condensed) + var(--page-nav-height))}}.PageNavigation-module-scss-module__8iIr_W__List{gap:var(--spacing-m);border-bottom:1px solid var(--page-nav-border-color,var(--color-dry-sand));width:max-content;min-width:100%;height:100%;transition:border-color var(--header-transition-duration) var(--header-transition-easing);flex-wrap:nowrap;margin:0;padding:0 28px;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.PageNavigation-module-scss-module__8iIr_W__List{transition:none}}.PageNavigation-module-scss-module__8iIr_W__Item{align-items:center;display:flex;position:relative}.PageNavigation-module-scss-module__8iIr_W__Underline{background-color:var(--color-california-poppy);border-radius:2px 2px 0 0;width:100%;height:4px;position:absolute;bottom:-1px;left:0}.PageNavigation-module-scss-module__8iIr_W__Link{color:var(--color-dark-forest);white-space:nowrap;text-decoration:none}
.Events-module-scss-module__udDh1W__Events{align-items:center;gap:var(--spacing-xl);padding:var(--components-padding-top) 28px var(--components-padding-bottom);background-color:var(--color-limestone);flex-direction:column;display:flex}@media (min-width:1024px){.Events-module-scss-module__udDh1W__Events{gap:80px}}.Events-module-scss-module__udDh1W__EventsHeader{align-items:center;gap:var(--spacing-m);text-align:center;flex-direction:column;width:100%;display:flex}.Events-module-scss-module__udDh1W__EventsTitle{color:var(--color-dark-forest);margin:0}.Events-module-scss-module__udDh1W__EventsDescription{color:var(--color-wet-sand-dark);margin:0}.Events-module-scss-module__udDh1W__EventsGrid{gap:var(--spacing-xs);grid-template-columns:1fr;width:100%;max-width:1152px;display:grid}@media (min-width:768px){.Events-module-scss-module__udDh1W__EventsGrid{grid-template-columns:repeat(3,1fr)}}
.EventsCard-module-scss-module__Pnlleq__EventsCard{gap:var(--spacing-xs);padding:var(--spacing-xs);border-radius:var(--border-radius-lg);color:inherit;background-color:#fff6;flex-direction:column-reverse;text-decoration:none;transition:background-color .2s ease-out;display:flex}@media (min-width:768px){.EventsCard-module-scss-module__Pnlleq__EventsCard{justify-content:space-between;align-items:flex-start;gap:var(--spacing-base);flex-direction:row}}.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive{cursor:pointer}.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:hover,.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:focus-visible{background-color:var(--color-dry-sand)}.EventsCard-module-scss-module__Pnlleq__EventsCardText{justify-content:center;gap:var(--spacing-m);padding:var(--spacing-base);flex-direction:column;flex:1;display:flex}.EventsCard-module-scss-module__Pnlleq__EventsCardHeading{gap:var(--spacing-xs);flex-direction:column;display:flex}.EventsCard-module-scss-module__Pnlleq__EventsCardTitle{color:var(--color-dark-forest);margin:0}.EventsCard-module-scss-module__Pnlleq__EventsCardDescription,.EventsCard-module-scss-module__Pnlleq__EventsCardMetaItem{color:var(--color-wet-sand-dark);margin:0}.EventsCard-module-scss-module__Pnlleq__EventsCardMeta{flex-direction:column;display:flex}.EventsCard-module-scss-module__Pnlleq__EventsCardMedia{border-radius:var(--border-radius);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (max-width:767px){.EventsCard-module-scss-module__Pnlleq__EventsCardMedia{width:auto;margin:calc(var(--spacing-xs)*-1) calc(var(--spacing-xs)*-1) 0;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}}@media (min-width:768px){.EventsCard-module-scss-module__Pnlleq__EventsCardMedia{width:188px}}.EventsCard-module-scss-module__Pnlleq__EventsCardMedia img{transition:transform .4s ease-out}@media (min-width:768px){.EventsCard-module-scss-module__Pnlleq__EventsCardMediaLarge{width:240px}}.EventsCard-module-scss-module__Pnlleq__EventsCardMedia picture img{width:100%}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow{display:var(--button-carousel-control-display,var(--button-display,inline-flex));box-sizing:border-box;min-height:var(--button-carousel-control-min-height,var(--button-min-height,56px));padding:var(--button-carousel-control-padding,var(--button-padding,19px 16px));border:var(--button-carousel-control-border,var(--button-border,1px solid transparent));color:var(--button-carousel-control-color);background-color:var(--button-carousel-control-background);align-items:var(--button-carousel-control-align-items,var(--button-align-items,center));border-radius:var(--button-carousel-control-radius,var(--button-radius,10px));cursor:var(--button-carousel-control-cursor,var(--button-cursor,pointer));font-size:var(--button-carousel-control-font-size,var(--button-font-size,16px));font-family:var(--button-carousel-control-family,var(--font-aeonik-medium));font-weight:var(--button-carousel-control-font-weight,var(--button-font-weight,500));justify-content:var(--button-carousel-control-justify-content,var(--button-justify-content,center));letter-spacing:var(--button-carousel-control-letter-spacing,var(--button-letter-spacing,.16px));line-height:var(--button-carousel-control-line-height,var(--button-line-height,1));-webkit-text-decoration:var(--button-carousel-control-text-decoration,var(--button-text-decoration,none));text-decoration:var(--button-carousel-control-text-decoration,var(--button-text-decoration,none));transition:var(--button-transition,background-color .25s ease, color .25s ease, background-position .9s cubic-bezier(.65, 0, .35, 1), translate .2s ease-out, scale .15s ease-out);white-space:var(--button-carousel-control-white-space,var(--button-white-space,nowrap));background-image:linear-gradient(115deg,#0000 35%,#ffffff38 48%,#0000 62%);background-position:-40% 0;background-repeat:no-repeat;background-size:220% 100%;position:relative;overflow:hidden;translate:0}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:hover,.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:active{color:var(--button-carousel-control-color-hover);background-color:var(--button-carousel-control-background-hover);border:var(--button-carousel-control-border-hover,var(--button-border-hover,1px solid transparent));background-position:140% 0}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:hover{translate:0 -1px}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:active{translate:0;scale:.97}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:focus{outline:none}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:focus-visible{border:var(--button-carousel-control-border-focus,var(--button-border-focus,1px solid transparent));outline:var(--button-carousel-control-outline,var(--button-outline-width,1px) solid var(--button-carousel-control-outline-color,currentcolor));outline-offset:var(--button-carousel-control-outline-offset,var(--button-outline-offset,-1px))}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow[disabled],.EventsCard-module-scss-module__Pnlleq__EventsCardArrow.EventsCard-module-scss-module__Pnlleq__disabled{cursor:not-allowed;opacity:var(--button-carousel-control-opacity-disabled,var(--button-opacity-disabled,.5));pointer-events:none}@media (prefers-reduced-motion:reduce){.EventsCard-module-scss-module__Pnlleq__EventsCardArrow{transition:background-color .15s,color .15s}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:hover,.EventsCard-module-scss-module__Pnlleq__EventsCardArrow:active{translate:0;scale:1}}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow{right:var(--spacing-xs);bottom:var(--spacing-xs);width:var(--carousel-control-size,52px);height:var(--carousel-control-size,52px);opacity:0;min-height:auto;padding:0;position:absolute}.EventsCard-module-scss-module__Pnlleq__EventsCardArrow svg{width:var(--carousel-control-icon-size,24px);height:var(--carousel-control-icon-size,24px);transform:rotate(90deg)}@media (max-width:767px){.EventsCard-module-scss-module__Pnlleq__EventsCardArrow{opacity:1}}.EventsCard-module-scss-module__Pnlleq__EventsCardArrowExternal svg{transform:rotate(45deg)}.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:hover .EventsCard-module-scss-module__Pnlleq__EventsCardArrow,.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:focus-visible .EventsCard-module-scss-module__Pnlleq__EventsCardArrow{opacity:1}.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:hover .EventsCard-module-scss-module__Pnlleq__EventsCardMedia img,.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:focus-visible .EventsCard-module-scss-module__Pnlleq__EventsCardMedia img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.EventsCard-module-scss-module__Pnlleq__EventsCard,.EventsCard-module-scss-module__Pnlleq__EventsCardArrow{transition:none}.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:hover .EventsCard-module-scss-module__Pnlleq__EventsCardMedia img,.EventsCard-module-scss-module__Pnlleq__EventsCardInteractive:focus-visible .EventsCard-module-scss-module__Pnlleq__EventsCardMedia img{transform:none}}
.EventsCallout-module-scss-module__XI_vga__EventsCallout{align-items:flex-start;gap:var(--spacing-m);padding:var(--spacing-m);border-radius:var(--border-radius-lg);background-color:var(--white);flex-direction:column;display:flex}@media (min-width:768px){.EventsCallout-module-scss-module__XI_vga__EventsCallout{gap:var(--spacing-xl);padding:var(--spacing-m) 40px var(--spacing-m) var(--spacing-m)}}.EventsCallout-module-scss-module__XI_vga__EventsCalloutText{color:var(--color-dark-forest);flex-direction:column;gap:9px;display:flex}.EventsCallout-module-scss-module__XI_vga__EventsCalloutTitle,.EventsCallout-module-scss-module__XI_vga__EventsCalloutDescription{margin:0}
.FAQsPage-module-scss-module__TtUQtG__FAQsPage{padding-top:var(--components-padding-top);padding-bottom:var(--components-padding-bottom);--heading-margin:0}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_sections{--section-gap:56px;margin-top:56px}@media (min-width:1024px){.FAQsPage-module-scss-module__TtUQtG__FAQsPage_sections{--section-gap:120px;margin-top:144px}}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_sections>div:not(:last-of-type){margin-bottom:var(--section-gap)}@media (min-width:1024px){.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menuColumn{top:var(--components-padding-top);z-index:2;max-height:calc(100vh - var(--components-padding-top) - var(--spacing-m));align-self:start;position:sticky;overflow:auto}}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu{margin-top:80px;display:none}@media (min-width:1024px){.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu{display:block}}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu ul{gap:var(--spacing-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu li{margin-bottom:0}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu a{color:var(--color-dark-forest);border-bottom:2px solid #0000;text-decoration:none}.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu a:hover,.FAQsPage-module-scss-module__TtUQtG__FAQsPage_menu a[aria-current=true]{border-bottom-color:var(--color-dark-forest)}
.FAQsPageSection-module-scss-module__1Y6t-W__FAQsPageSection_title{--heading-margin:0 0 40px}
.UseCaseContent-module-scss-module__kI8zsW__UseCaseContent{padding-top:var(--components-padding-top);padding-bottom:var(--components-padding-bottom)}.UseCaseContent-module-scss-module__kI8zsW__Content{flex-direction:column;align-items:center;display:flex}.UseCaseContent-module-scss-module__kI8zsW__Eyebrow{margin-bottom:var(--spacing-m);text-align:center}.UseCaseContent-module-scss-module__kI8zsW__Title{margin-bottom:var(--spacing-xl);text-align:center}.UseCaseContent-module-scss-module__kI8zsW__Image{margin-bottom:var(--spacing-xl);border-radius:var(--border-radius-lg);overflow:hidden}.UseCaseContent-module-scss-module__kI8zsW__Content>.richtext+.richtext{margin-top:1rem}
.CardGrid-module-scss-module__ktwgea__CardGrid{background-color:var(--cardgrid-background-color);padding-bottom:var(--components-padding-bottom,var(--spacing-l));padding-top:var(--components-padding-top,var(--spacing-l));--text-color:var(--cardgrid-color);--heading-color:var(--cardgrid-color)}
