/*! tailwindcss v4.1.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}#overview{background-color:var(--background);--tw-gradient-position:10deg;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#0b0f15;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-from-position:5%;--tw-gradient-to:#1c2940;--tw-gradient-to-position:200%;padding-block:calc(var(--spacing,.25rem)*42)}@supports (background-image:linear-gradient(in lab,red,red)){#overview{--tw-gradient-position:10deg in oklab}}@media not all and (min-width:48rem){#overview{padding-bottom:calc(var(--spacing,.25rem)*20)}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
/*! tailwindcss v4.1.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-top-from-position:0%;--tw-mask-top-to-position:100%;--tw-mask-top-from-color:black;--tw-mask-top-to-color:transparent;--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:black;--tw-mask-bottom-to-color:transparent}}}#partnerships{grid-template-columns:[full-width-start]minmax(var(--content-grid-px),1fr)[breakout-start]minmax(0,var(--breakout-size))[content-start]min(100% - var(--content-grid-px)*2,var(--content-max-width))[content-end]minmax(0,var(--breakout-size))[breakout-end]minmax(var(--content-grid-px),1fr)[full-width-end];display:grid;position:relative}#partnerships>*{grid-column:content}#partnerships>.breakout{grid-column:breakout}#partnerships>.full-width{grid-column:full-width}@media (min-width:40rem){#partnerships{padding-bottom:calc(var(--spacing,.25rem)*20)}@media not all and (min-width:64rem){#partnerships{padding-top:calc(var(--spacing,.25rem)*20)}}}@media (min-width:64rem){#partnerships{padding-bottom:calc(var(--spacing,.25rem)*0)}}@media (max-width:64rem){#partnerships .partner-carousel{grid-column:full-width}}.partner-carousel .partner-carousel__header{z-index:10;padding-top:calc(var(--spacing,.25rem)*12);flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:48rem){.partner-carousel .partner-carousel__header{gap:calc(var(--spacing,.25rem)*10)}}@media (min-width:64rem){.partner-carousel .partner-carousel__header{justify-content:space-between;gap:calc(var(--spacing,.25rem)*14);flex-direction:row}}@media (min-width:80rem){.partner-carousel .partner-carousel__header{gap:calc(var(--spacing,.25rem)*20)}}.partner-carousel .partner-carousel__header .super-title{--title-padding:0}@media (min-width:64rem){.partner-carousel{aspect-ratio:16/9}.partner-carousel .embla,.partner-carousel .embla video{inset:calc(var(--spacing,.25rem)*0);position:absolute}.partner-carousel .embla video{width:100%;height:100%;-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-top:linear-gradient(to top,var(--tw-mask-top-from-color)var(--tw-mask-top-from-position),var(--tw-mask-top-to-color)var(--tw-mask-top-to-position));--tw-mask-top-from-position:10%;--tw-mask-bottom:linear-gradient(to bottom,var(--tw-mask-bottom-from-color)var(--tw-mask-bottom-from-position),var(--tw-mask-bottom-to-color)var(--tw-mask-bottom-to-position));--tw-mask-bottom-from-position:10%;object-fit:cover;object-position:center;opacity:.85;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:alpha;mask-mode:alpha}.partner-carousel .embla .embla__container,.partner-carousel .embla>*{height:100%}.partner-carousel .embla .embla__slide{height:100%;padding-bottom:calc(var(--spacing,.25rem)*16);justify-content:center;align-items:flex-end;display:flex}}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}.embla{margin:auto;--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;user-select:none}.embla-thumbs{--thumbs-slide-spacing:0.8rem;--thumbs-slide-height:6rem}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 22%;min-width:0;padding-left:var(--thumbs-slide-spacing)}@media (min-width:576px){.embla-thumbs__slide{flex:0 0 16.666666666%}}.embla-thumbs__slide__number{border-radius:1.8rem;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);font-size:1.8rem;font-weight:600;color:var(--detail-high-contrast);display:flex;align-items:center;justify-content:center;height:var(--thumbs-slide-height);width:100%;opacity:.5}.embla-thumbs__slide--selected .embla-thumbs__slide__number{color:var(--text-body);opacity:1}.embla__buttons{gap:.25rem;justify-content:end}.embla__button,.embla__buttons{display:flex;align-items:center}.embla__button{cursor:pointer;padding:.4em .6em;z-index:1;justify-content:center;background-color:var(--color-neutral-950);border-radius:.75rem}.embla__button:disabled{opacity:.3}