@layer ds-reset,ds-foundation,ds-subatoms;@layer ds-atoms{.horizontal-container{width:100%;margin:0 auto}@media screen and (min-width:1600px){.horizontal-container{max-width:1600px;padding:0 var(--spacings-s24)}}@media screen and (min-width:1366px) and (max-width:1599px){.horizontal-container{max-width:1366px;padding:0 var(--spacings-s24)}}@media screen and (min-width:1280px) and (max-width:1365px){.horizontal-container{max-width:1280px;padding:0 var(--spacings-s24)}}@media screen and (min-width:1024px) and (max-width:1279px){.horizontal-container{max-width:1024px;padding:0 var(--spacings-s24)}}@media screen and (min-width:768px) and (max-width:1023px){.horizontal-container{max-width:768px;padding:0 var(--spacings-s12)}}@media screen and (min-width:480px) and (max-width:767px){.horizontal-container{max-width:480px;padding:0 var(--spacings-s12)}}@media screen and (max-width:479px){.horizontal-container{max-width:100%;padding:0 var(--spacings-s12)}}}@layer ds-molecules,ds-organisms,ds-templates,ds-landing;
.styles-module__ru0Lna__layout{--rail-controls-width:calc(2 * var(--spacings-s32) + var(--spacings-s4))}.landing-section-flow>.landing-section-wrapper:has(.styles-module__ru0Lna__layout)+:is([data-landing-section-spacing=compact],.landing-section-wrapper:has([data-landing-section-spacing=compact])){margin-top:0}.styles-module__ru0Lna__compact>[data-testid=content-cards]{padding-block:var(--spacings-s16)}.styles-module__ru0Lna__compact [data-testid=content-cards]>div{gap:var(--spacings-s12)}.styles-module__ru0Lna__compact [data-testid=content-cards-title]{overflow-wrap:anywhere;min-width:0;font-size:var(--typography-t7-font-size);line-height:var(--typography-t7-line-height)}.styles-module__ru0Lna__compact [data-rail-title]{gap:var(--spacings-s8);min-width:0}.styles-module__ru0Lna__compact [data-rail-title]>div>svg{width:var(--spacings-s32);height:var(--spacings-s32)}.styles-module__ru0Lna__layout [data-rail-heading]{align-items:end;gap:var(--section-heading-gap,var(--spacings-s4));grid-template-columns:minmax(0,1fr);display:grid}.styles-module__ru0Lna__layout [data-rail-title-row]{align-items:flex-end;gap:var(--spacings-s4) var(--spacings-s16);flex-wrap:wrap;grid-area:1/1;min-width:0;display:flex}.styles-module__ru0Lna__layout [data-rail-alignment=center] [data-rail-title-row]{justify-content:center}.styles-module__ru0Lna__layout [data-rail-description-row]{grid-area:2/1;min-width:0}.styles-module__ru0Lna__layout [data-testid=content-cards-description]{overflow-wrap:anywhere;max-width:720px}.styles-module__ru0Lna__layout [data-rail-alignment=center] [data-testid=content-cards-description]{text-align:center;margin-inline:auto}:is(.styles-module__ru0Lna__layout [data-rail-heading] a,.styles-module__ru0Lna__layout [data-rail-mobile-action] a){align-self:end;align-items:center;gap:var(--spacings-s8);min-height:var(--spacings-s24);font-size:var(--section-action-size,var(--typography-t4-font-size));line-height:var(--section-action-line,var(--typography-t4-line-height));padding-bottom:var(--spacings-s4);overflow-wrap:anywhere;max-width:100%;display:inline-flex}.styles-module__ru0Lna__layout [data-section-link-arrow]{flex-shrink:0;display:inline-block}.styles-module__ru0Lna__layout [data-rail-navigation-slot]{grid-area:1/1;justify-self:end;display:flex}.styles-module__ru0Lna__layout [data-rail-navigation-slot]:empty{display:none}.styles-module__ru0Lna__layout [data-rail-description] [data-rail-navigation-slot]{grid-row:2}@media (min-width:768px){:is(.styles-module__ru0Lna__layout [data-rail-heading]:has([data-rail-navigation-slot]>*) [data-rail-description-row],.styles-module__ru0Lna__layout [data-rail-heading]:not([data-rail-description]):has([data-rail-navigation-slot]>*) [data-rail-title-row]){padding-inline-end:calc(var(--rail-controls-width) + var(--spacings-s16))}:is(.styles-module__ru0Lna__layout [data-rail-alignment=center]:has([data-rail-navigation-slot]>*) [data-rail-description-row],.styles-module__ru0Lna__layout [data-rail-alignment=center]:not([data-rail-description]):has([data-rail-navigation-slot]>*) [data-rail-title-row]){padding-inline-start:calc(var(--rail-controls-width) + var(--spacings-s16))}}.styles-module__ru0Lna__layout [data-rail-section] div:has(>[role=tablist],>[data-testid=content-cards-tabs]){align-items:center;gap:var(--spacings-s12) var(--spacings-s8);grid-template-columns:minmax(0,1fr) auto;display:grid}.styles-module__ru0Lna__layout [data-rail-section] div:has(>[role=tablist],>[data-testid=content-cards-tabs])>*{grid-column:1/-1;min-width:0}.styles-module__ru0Lna__layout [data-rail-section] div:has(>[role=tablist],>[data-testid=content-cards-tabs])>:is([role=tablist],[data-testid=content-cards-tabs]){grid-area:1/1}.styles-module__ru0Lna__layout [data-rail-section] div:has(>[role=tablist],>[data-testid=content-cards-tabs])>[data-rail-controls]{grid-area:1/2}@media (min-width:768px){.styles-module__ru0Lna__layout [data-content-alignment=center] div:has(>[data-rail-controls])>[data-testid=content-cards-tabs]{padding-inline-start:calc(var(--rail-controls-width) + var(--spacings-s8))}}.styles-module__ru0Lna__layout [data-rail-controls] button{min-width:var(--spacings-s32);min-height:var(--spacings-s32)}.styles-module__ru0Lna__layout [data-rail-controls] svg{width:var(--spacings-s16);height:var(--spacings-s16)}:is(.styles-module__ru0Lna__layout [data-original-rail-navigation],.styles-module__ru0Lna__layout [data-rail-mobile-link]){display:none}:is(.styles-module__ru0Lna__compact [data-testid=card-rows],.styles-module__ru0Lna__compact [data-testid^=card-row-]){gap:var(--spacings-s8)}.styles-module__ru0Lna__compact [data-rail-track]{gap:var(--spacings-s8);height:auto;padding-bottom:var(--spacings-s4)}.styles-module__ru0Lna__compact [data-card-orientation=landscape]{width:min(84vw,34.5rem)}.styles-module__ru0Lna__compact [data-card-orientation=square]{width:min(74vw,21.5rem)}.styles-module__ru0Lna__compact [data-card-orientation=landscape]>div:first-child{aspect-ratio:16/9;width:100%;height:auto}.styles-module__ru0Lna__compact [data-card-orientation=square]>div:first-child{aspect-ratio:1;width:100%;height:auto}.styles-module__ru0Lna__compact [data-card-orientation^=portrait]{width:min(66vw,17.5rem)}.styles-module__ru0Lna__compact [data-card-orientation=portrait][data-card-size=default]{width:min(66vw,13.25rem)}.styles-module__ru0Lna__compact [data-card-orientation=portraitSmall]{width:min(66vw,13.75rem)}.styles-module__ru0Lna__compact [data-card-orientation=portraitMedium]{width:min(66vw,18.5rem)}.styles-module__ru0Lna__compact [data-card-orientation=portraitLarge]{width:min(66vw,25rem)}.styles-module__ru0Lna__compact [data-card-orientation^=portrait]>div:first-child{aspect-ratio:9/16;width:100%;height:auto}.styles-module__ru0Lna__compact :is([data-card-orientation=portraitMedium],[data-card-orientation=portraitLarge])>div:first-child{aspect-ratio:3/4}@media (hover:none),(pointer:coarse){.styles-module__ru0Lna__layout{--rail-controls-width:calc(2 * var(--spacings-s44) + var(--spacings-s4))}.styles-module__ru0Lna__layout [data-rail-controls] button{min-width:var(--spacings-s44);min-height:var(--spacings-s44)}}@media (prefers-reduced-motion:reduce){.styles-module__ru0Lna__layout [data-rail-track]{scroll-behavior:auto}}.styles-module__ru0Lna__standard{--section-heading-gap:var(--spacings-s8);--section-action-size:var(--typography-t5-font-size);--section-action-line:var(--typography-t5-line-height)}.styles-module__ru0Lna__layout [data-rail-alignment=center] [data-rail-description-row]{margin-inline:auto}.styles-module__ru0Lna__layout [data-rail-track]{height:auto;padding-bottom:var(--spacings-s4)}.styles-module__ru0Lna__standard [data-rail-description-row]{align-self:center}:is(.styles-module__ru0Lna__layout [data-rail-title],.styles-module__ru0Lna__layout [data-testid=content-cards-title]){overflow-wrap:anywhere;min-width:0}@media (max-width:767px){:is(.styles-module__ru0Lna__layout [data-rail-controls],.styles-module__ru0Lna__layout [data-rail-navigation-slot]){display:none}.styles-module__ru0Lna__layout [data-rail-section] div:has(>[role=tablist],>[data-testid=content-cards-tabs]){grid-template-columns:minmax(0,1fr)}}.styles-module__ru0Lna__layout [data-rail-content]{gap:var(--spacings-s4);flex-direction:column;min-width:0;display:flex}.styles-module__ru0Lna__layout [data-rail-mobile-action] a{min-height:var(--spacings-s44);align-items:flex-start;padding-block:0}.styles-module__ru0Lna__layout [data-section-link-content]{-webkit-text-decoration:inherit;text-decoration:inherit;text-underline-offset:inherit;align-items:center;gap:var(--spacings-s8);min-width:0;display:inline-flex}
.RolesSearch-module__WeLZeG__searchInput{width:100%}.RolesSearch-module__WeLZeG__searchInput>input{border-radius:var(--corner-radius-r24)}.RolesSearch-module__WeLZeG__select>button{width:100%;min-width:0}@media (min-width:640px){.RolesSearch-module__WeLZeG__select>button{width:auto;min-width:228px}}
.IconCards-module__t5bQRW__grid{--icon-card-track:428px}@keyframes IconCards-module__t5bQRW__icon-card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes IconCards-module__t5bQRW__icon-card-shimmer-grow{0%{background-position:120% 0}to{background-position:-20% 0}}@supports (animation-timeline:view()) and (view-timeline-name:--icon-card){.IconCards-module__t5bQRW__rise{view-timeline-name:--icon-card;view-timeline-axis:block;animation-name:IconCards-module__t5bQRW__icon-card-rise;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--icon-card;animation-range:entry 10% entry 55%}}.IconCards-module__t5bQRW__shimmer:before{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff05 48%,#ffffff08 50%,#ffffff05 52%,#0000 60%) 120% 0/250% 100%;position:absolute;inset:0}.IconCards-module__t5bQRW__shimmer:hover:before{opacity:1;animation:1.2s ease-out forwards IconCards-module__t5bQRW__icon-card-shimmer-grow}@media (prefers-reduced-motion:reduce){.IconCards-module__t5bQRW__rise{opacity:1;animation:none;transform:none}.IconCards-module__t5bQRW__shimmer:hover:before{animation:none}}.IconCards-module__t5bQRW__reverseDescription{color:color-mix(in srgb, var(--positive-colors-base-default) 70%, transparent)}.IconCards-module__t5bQRW__cardLink{z-index:2;border-radius:inherit;position:absolute;inset:0}.IconCards-module__t5bQRW__cardLink:focus-visible{outline-offset:-4px;outline:2px solid}.IconCards-module__t5bQRW__description p{margin:0}.IconCards-module__t5bQRW__description p+p{margin-block-start:var(--spacings-s12)}.IconCards-module__t5bQRW__description a{z-index:3;text-underline-offset:.15em;text-decoration:underline;position:relative}.IconCards-module__t5bQRW__description a:focus-visible{outline-offset:2px;outline:2px solid}
.LinkCards-module__uTVN3G__grid{--link-card-track:424px}.LinkCards-module__uTVN3G__appGrid{--link-card-app-track:340px}.LinkCards-module__uTVN3G__media{background-color:var(--background-colors-tint-3);position:relative;overflow:clip}.LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__media video{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,0,.2,1);display:block}.LinkCards-module__uTVN3G__media img{z-index:1}.LinkCards-module__uTVN3G__media video{z-index:1;position:absolute;inset:0}.LinkCards-module__uTVN3G__media:before{content:"";z-index:0;background:linear-gradient(135deg, var(--text-colors-tint-3) 0%, var(--background-colors-tint-2) 50%, var(--text-colors-tint-3) 100%);transition:transform .4s cubic-bezier(.2,0,.2,1);position:absolute;inset:0}.LinkCards-module__uTVN3G__cardTitle{transition:color .2s ease-out}.LinkCards-module__uTVN3G__cardDescription{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LinkCards-module__uTVN3G__imageCard{border:1px solid color-mix(in srgb, var(--negative-colors-base-default) 10%, transparent);border-radius:var(--corner-radius-r24);background-color:var(--background-colors-base);color:inherit;text-decoration:none;transition:background-color .2s ease-out}.LinkCards-module__uTVN3G__imageCard:hover,.LinkCards-module__uTVN3G__imageCard:focus-visible{background-color:var(--background-colors-tint-1)}.LinkCards-module__uTVN3G__imageCard:hover .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__imageCard:focus-visible .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__imageCard:hover .LinkCards-module__uTVN3G__media:before,.LinkCards-module__uTVN3G__imageCard:focus-visible .LinkCards-module__uTVN3G__media:before{transform:scale(1.05)}.LinkCards-module__uTVN3G__imageCard:hover .LinkCards-module__uTVN3G__cardTitle,.LinkCards-module__uTVN3G__imageCard:focus-visible .LinkCards-module__uTVN3G__cardTitle{color:var(--primary-colors-base-default)}.LinkCards-module__uTVN3G__imageMedia{aspect-ratio:424/285}.LinkCards-module__uTVN3G__badge{top:var(--spacings-s24);z-index:2;position:absolute;inset-inline-end:var(--spacings-s24)}.LinkCards-module__uTVN3G__appCard{border:1px solid color-mix(in srgb, var(--negative-colors-base-default) 10%, transparent);border-radius:var(--corner-radius-r16);background-color:color-mix(in srgb, var(--negative-colors-base-default) 2%, transparent);color:inherit;isolation:isolate;text-decoration:none;transition:background-color .2s ease-out}.LinkCards-module__uTVN3G__appCard:hover,.LinkCards-module__uTVN3G__appCard:focus-visible{background-color:color-mix(in srgb, var(--negative-colors-base-default) 5%, transparent)}.LinkCards-module__uTVN3G__appMedia{aspect-ratio:3/2}.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__media video,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__media video{transform:scale(1.05)}.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__cardTitle,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__cardTitle{color:var(--primary-colors-base-default)}.LinkCards-module__uTVN3G__overlay{z-index:2;opacity:0;pointer-events:none;background-color:color-mix(in srgb, var(--absolute-black-colors-base-default) 60%, transparent);transition:opacity .2s ease-out;position:absolute;inset:0}.LinkCards-module__uTVN3G__hoverCta{z-index:3;opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__overlay,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__overlay,.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__hoverCta,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__hoverCta{opacity:1}.LinkCards-module__uTVN3G__rail{gap:var(--spacings-s16);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.LinkCards-module__uTVN3G__rail::-webkit-scrollbar{display:none}.LinkCards-module__uTVN3G__rail>*{scroll-snap-align:start;flex-shrink:0}.LinkCards-module__uTVN3G__scrollRow>*{width:340px}.LinkCards-module__uTVN3G__carouselSlide{flex-shrink:0;width:424px}@media (prefers-reduced-motion:reduce){.LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__media video,.LinkCards-module__uTVN3G__media:before,.LinkCards-module__uTVN3G__cardTitle,.LinkCards-module__uTVN3G__overlay,.LinkCards-module__uTVN3G__hoverCta{transition:none}.LinkCards-module__uTVN3G__imageCard:hover .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__imageCard:focus-visible .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__imageCard:hover .LinkCards-module__uTVN3G__media:before,.LinkCards-module__uTVN3G__imageCard:focus-visible .LinkCards-module__uTVN3G__media:before,.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__media img,.LinkCards-module__uTVN3G__appCard:hover .LinkCards-module__uTVN3G__media video,.LinkCards-module__uTVN3G__appCard:focus-visible .LinkCards-module__uTVN3G__media video{transform:none}.LinkCards-module__uTVN3G__rail{scroll-behavior:auto}}.LinkCards-module__uTVN3G__appIcon{border-radius:var(--corner-radius-r8);background-color:color-mix(in srgb, var(--negative-colors-base-default) 10%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:clip}.LinkCards-module__uTVN3G__jobsCard{width:100%;padding-block:var(--spacings-s16);padding-inline:var(--spacings-s24);border:1px solid var(--background-colors-tint-3);border-radius:var(--corner-radius-r16);color:inherit;cursor:pointer;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out;display:block}.LinkCards-module__uTVN3G__jobsCard:hover{border-color:var(--primary-colors-base-default);background-color:var(--primary-colors-alpha-20)}.LinkCards-module__uTVN3G__jobsCardTitle{color:var(--text-colors-base);font-size:var(--typography-t6-font-size);font-weight:600;line-height:var(--typography-t6-line-height);margin:0}.LinkCards-module__uTVN3G__jobsCardTag{border-radius:999px;align-items:center;padding:4px 11px;font-size:.8rem;font-weight:600;display:inline-flex}.LinkCards-module__uTVN3G__jobsCardTagPrimary{color:#4a2a63;background:#f4edfc}.LinkCards-module__uTVN3G__jobsCardTagSuccess{color:#1c5a45;background:#e7f7f1}.LinkCards-module__uTVN3G__appIcon img{object-fit:contain;width:100%;height:100%;display:block}.LinkCards-module__uTVN3G__carouselShell .carousel__arrow-button{background-color:var(--absolute-white-colors-base-default);color:var(--absolute-white-colors-text-default)}.LinkCards-module__uTVN3G__carouselShell .carousel__arrow-button:hover{background-color:var(--absolute-white-colors-base-action)}.LinkCards-module__uTVN3G__carouselShell .carousel__arrow-wrap{z-index:2}@media (max-width:767px){.LinkCards-module__uTVN3G__carouselShell .carousel__arrow-button{display:none}}
.McpSetup-module__FL7wrW__root{color:var(--text-colors-base);font-family:var(--fonts-gilroy);scroll-margin-top:calc(var(--spacings-s56) + var(--spacings-s32))}.McpSetup-module__FL7wrW__cliCommandRow{align-items:center;gap:var(--spacings-s12);width:fit-content;max-width:100%;margin:var(--spacings-s16) auto var(--spacings-s12);padding:var(--spacings-s8) var(--spacings-s12);border:1px solid var(--background-colors-border);border-radius:var(--corner-radius-r12);background:var(--background-colors-base);display:flex}.McpSetup-module__FL7wrW__cliCommandRow pre,.McpSetup-module__FL7wrW__cliGuideCommand{white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;min-width:0;font-size:var(--typography-t4-font-size);line-height:var(--typography-t4-line-height);margin:0}.McpSetup-module__FL7wrW__cliCopy{min-height:var(--spacings-s44);flex:none;height:auto}.McpSetup-module__FL7wrW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.McpSetup-module__FL7wrW__header{max-width:800px;margin:auto auto var(--spacings-s32);text-align:center}.McpSetup-module__FL7wrW__container{max-width:calc(1366px + var(--spacings-s24) * 2);padding-inline:var(--spacings-s24)}.McpSetup-module__FL7wrW__header p{margin:var(--spacings-s24) 0 0;font-family:inherit}.McpSetup-module__FL7wrW__panelFrame{isolation:isolate;border:1px solid var(--background-colors-border);border-radius:var(--corner-radius-r24);background:var(--background-colors-tint-1);max-width:1040px;margin:auto;position:relative;overflow:clip}.McpSetup-module__FL7wrW__panel{padding:var(--spacings-s32);border-radius:inherit}.McpSetup-module__FL7wrW__panel[hidden]{display:none}.McpSetup-module__FL7wrW__panelFrame:before{z-index:-2;content:"";background:radial-gradient(circle closest-side at 50% 50%, color-mix(in srgb, var(--primary-colors-base-default) 32%, transparent) 0%, color-mix(in srgb, var(--primary-colors-base-default) 16%, transparent) 28%, transparent 100%);-webkit-mask-image:radial-gradient(circle closest-side, var(--text-colors-base) 50%, transparent 100%);mask-image:radial-gradient(circle closest-side, var(--text-colors-base) 50%, transparent 100%);pointer-events:none;transform:translate3d(var(--gradient-x,0px), var(--gradient-y,0px), 0);position:absolute;inset:-62.5%}.McpSetup-module__FL7wrW__panelFrame[data-pointer-tracking=true]:before{transition:transform var(--timings-medium) var(--easings-ease-out);will-change:transform}.McpSetup-module__FL7wrW__panelFrame[data-pointer-idle=true]:before{animation:McpSetup-module__FL7wrW__mcpIdleDrift 24s var(--easings-ease-in-out) infinite;will-change:transform}@keyframes McpSetup-module__FL7wrW__mcpIdleDrift{0%,to{transform:translate3d(var(--gradient-x,0px), var(--gradient-y,0px), 0)}25%{transform:translate3d(var(--gradient-idle-right), var(--gradient-idle-top), 0)}50%{transform:translate3d(var(--gradient-idle-right), var(--gradient-idle-bottom), 0)}75%{transform:translate3d(var(--gradient-idle-left), var(--gradient-idle-bottom), 0)}}.McpSetup-module__FL7wrW__panelFrame:after{z-index:-1;content:"";background:color-mix(in srgb, var(--background-colors-tint-1) 64%, transparent);position:absolute;inset:0}.McpSetup-module__FL7wrW__panelHeader{text-align:center;max-width:760px;margin:auto}.McpSetup-module__FL7wrW__panelHeader p{font-family:var(--fonts-gilroy)}.McpSetup-module__FL7wrW__description{margin:var(--spacings-s8) 0 var(--spacings-s16)}.McpSetup-module__FL7wrW__actions{justify-content:center;align-items:center;gap:var(--spacings-s16);margin-top:var(--spacings-s24);flex-wrap:wrap;display:flex}.McpSetup-module__FL7wrW__connectButton{height:auto;min-height:var(--spacings-s44);padding-inline:var(--spacings-s16);border-radius:var(--corner-radius-r20)}:is(.McpSetup-module__FL7wrW__connectButton .button__content,.McpSetup-module__FL7wrW__connectButton .button__text){justify-content:center;align-items:center;height:auto;display:flex;overflow:visible}.McpSetup-module__FL7wrW__connectButton .button__text{padding:0}.McpSetup-module__FL7wrW__buttonContent{justify-content:center;align-items:center;gap:var(--spacings-s8);min-width:0;max-width:100%;display:flex}.McpSetup-module__FL7wrW__buttonLabel{white-space:normal;overflow-wrap:anywhere}:is(.McpSetup-module__FL7wrW__helpButton.button.button--skin-neutral.button--text,.McpSetup-module__FL7wrW__manualButton.button.button--skin-neutral.button--text){font-family:var(--fonts-gilroy);color:var(--text-colors-base);font-weight:400}.McpSetup-module__FL7wrW__helpButton{min-height:var(--spacings-s44);text-underline-offset:var(--spacings-s4);height:auto;padding-inline:var(--spacings-s4);text-decoration:underline}:is(.McpSetup-module__FL7wrW__helpButton .button__content,.McpSetup-module__FL7wrW__manualButton .button__content){height:auto}:is(.McpSetup-module__FL7wrW__helpButton .button__text,.McpSetup-module__FL7wrW__manualButton .button__text){white-space:normal;overflow-wrap:anywhere;overflow:visible}.McpSetup-module__FL7wrW__note{margin:var(--spacings-s12) 0 0;line-height:var(--typography-t5-line-height)}.McpSetup-module__FL7wrW__urlRow{margin-top:var(--spacings-s16);justify-content:center;display:flex}.McpSetup-module__FL7wrW__urlButton{max-width:100%;min-height:calc(var(--spacings-s40) + var(--spacings-s4));height:auto;padding:var(--spacings-s8) var(--spacings-s16);border-radius:var(--corner-radius-r12);border:1px solid var(--background-colors-border);background:var(--background-colors-base);color:var(--text-colors-base);font-family:var(--fonts-gilroy);font-weight:400}.McpSetup-module__FL7wrW__urlButton.button--interactive:hover{background:var(--background-colors-base);border-color:var(--primary-colors-base-default)}.McpSetup-module__FL7wrW__urlButton .button__text{align-items:center;gap:var(--spacings-s12);white-space:normal;display:flex;overflow:visible}.McpSetup-module__FL7wrW__urlButton code{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--typography-t3-font-size);line-height:var(--typography-t4-line-height);text-align:left}.McpSetup-module__FL7wrW__urlButton .button__content{height:auto}.McpSetup-module__FL7wrW__urlIcon{width:var(--spacings-s16);height:var(--spacings-s16);fill:currentColor;flex:none}.McpSetup-module__FL7wrW__ctaLogo{filter:brightness(0);object-fit:contain;flex-shrink:0;display:block}.McpSetup-module__FL7wrW__monochromeLogo{width:var(--spacings-s24);height:var(--spacings-s24);background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.McpSetup-module__FL7wrW__codeCopy.button.button--skin-primary.button--outline{color:var(--absolute-white-colors-base-default);border-color:var(--absolute-white-colors-base-default);min-height:var(--spacings-s44);height:auto}.McpSetup-module__FL7wrW__codeCopy .button__content{height:auto}.McpSetup-module__FL7wrW__codeCopy .button__text{white-space:normal;overflow-wrap:anywhere}.McpSetup-module__FL7wrW__manual{max-width:800px;margin:var(--spacings-s16) auto 0;border-top:1px solid var(--background-colors-border);padding-top:var(--spacings-s12)}.McpSetup-module__FL7wrW__manualButton{text-align:center;width:100%;height:auto;min-height:calc(var(--spacings-s40) + var(--spacings-s4));justify-content:center;gap:var(--spacings-s12);font-size:var(--typography-t5-font-size);line-height:var(--typography-t5-line-height)}.McpSetup-module__FL7wrW__manualButton .button__icon{width:var(--spacings-s24);height:var(--spacings-s24)}.McpSetup-module__FL7wrW__manualContent{padding-top:var(--spacings-s16);text-align:left}.McpSetup-module__FL7wrW__manualLink.button.button--skin-neutral.button--text{max-width:100%;min-height:var(--spacings-s44);height:auto;color:var(--text-colors-base);text-underline-offset:var(--spacings-s4);padding-inline:0;font-weight:400;text-decoration:underline}:is(.McpSetup-module__FL7wrW__manualLink.button.button--skin-neutral.button--text:hover,.McpSetup-module__FL7wrW__manualLink.button.button--skin-neutral.button--text:active){color:var(--text-colors-base);text-decoration-thickness:var(--spacings-s2)}.McpSetup-module__FL7wrW__manualLink .button__content{height:auto}.McpSetup-module__FL7wrW__manualLink .button__text{white-space:normal;overflow-wrap:anywhere;text-align:start}.McpSetup-module__FL7wrW__advanced{margin-top:var(--spacings-s24);text-align:left}.McpSetup-module__FL7wrW__advanced p{margin:var(--spacings-s8) 0 var(--spacings-s16);font-family:var(--fonts-gilroy)}.McpSetup-module__FL7wrW__verification{margin-top:var(--spacings-s24);padding-top:var(--spacings-s24);border-top:1px solid var(--background-colors-border);text-align:left}.McpSetup-module__FL7wrW__tabsWrapper{max-width:100%;margin-bottom:var(--spacings-s24);border-bottom:1px solid var(--background-colors-border)}.McpSetup-module__FL7wrW__mobileInstall,.McpSetup-module__FL7wrW__mobileResource,.McpSetup-module__FL7wrW__tabsHint{display:none}.McpSetup-module__FL7wrW__resource{margin-top:var(--spacings-s12);text-align:center}.McpSetup-module__FL7wrW__tabsWrapper .tabs{max-height:none;min-height:var(--spacings-s48);scrollbar-width:thin;justify-content:start;overflow-x:auto}.McpSetup-module__FL7wrW__tabsWrapper .tabs__list{justify-content:flex-start;gap:var(--spacings-s8);flex-wrap:nowrap;height:auto;margin-inline:auto}.McpSetup-module__FL7wrW__tabsWrapper .tabs__list:after{display:none}.McpSetup-module__FL7wrW__tabsWrapper .tab{min-height:var(--spacings-s48);padding:var(--spacings-s12) var(--spacings-s16);border-bottom:calc(var(--spacings-s2) * 1.5) solid transparent;font-family:var(--fonts-gilroy);color:var(--text-colors-tint-1);font-weight:400}.McpSetup-module__FL7wrW__tabsWrapper .tab--active{color:var(--text-colors-base);border-bottom-color:var(--primary-colors-base-default)}.McpSetup-module__FL7wrW__tabsWrapper .tab:after{display:none}.McpSetup-module__FL7wrW__tabsWrapper .tab__icon{width:var(--spacings-s24);height:var(--spacings-s24)}.McpSetup-module__FL7wrW__guidePopup{max-width:800px;width:calc(100% - var(--spacings-s32));border-radius:var(--corner-radius-r24);border:1px solid var(--background-colors-border);background:var(--background-colors-base);color:var(--text-colors-base);margin:auto;padding:0}.McpSetup-module__FL7wrW__guidePopup::backdrop{background:color-mix(in srgb, var(--absolute-black-colors-base-default) 72%, transparent)}html:has(.McpSetup-module__FL7wrW__guidePopup[open]){overflow:hidden}.McpSetup-module__FL7wrW__guide{max-height:85dvh;color:var(--text-colors-base);font-family:var(--fonts-gilroy);overflow-y:auto}.McpSetup-module__FL7wrW__guideHeader{z-index:1;justify-content:space-between;align-items:center;gap:var(--spacings-s16);padding:var(--spacings-s12) var(--spacings-s24);border-bottom:1px solid var(--background-colors-border);background:var(--background-colors-base);display:flex;position:sticky;top:0}.McpSetup-module__FL7wrW__guideClose{width:calc(var(--spacings-s40) + var(--spacings-s4));height:calc(var(--spacings-s40) + var(--spacings-s4));flex:none}.McpSetup-module__FL7wrW__guideSteps{padding:0 var(--spacings-s24) var(--spacings-s8);margin:0;list-style:none}.McpSetup-module__FL7wrW__guideStep{padding:var(--spacings-s12) 0;border-bottom:1px solid var(--background-colors-border)}.McpSetup-module__FL7wrW__guideStep:last-child{border-bottom:0}.McpSetup-module__FL7wrW__guideStep p{margin:var(--spacings-s4) 0 var(--spacings-s8);font-family:var(--fonts-gilroy)}.McpSetup-module__FL7wrW__guideStep .McpSetup-module__FL7wrW__actions{justify-content:flex-start;margin-top:0}.McpSetup-module__FL7wrW__guideConnection{align-items:flex-start;gap:var(--spacings-s16);margin-top:var(--spacings-s16);flex-direction:column;display:flex}.McpSetup-module__FL7wrW__guideConnection .McpSetup-module__FL7wrW__urlRow,.McpSetup-module__FL7wrW__guideConnection .McpSetup-module__FL7wrW__resource{margin:0}.McpSetup-module__FL7wrW__guideConnection .McpSetup-module__FL7wrW__actions{width:100%}.McpSetup-module__FL7wrW__guideManual{margin-top:var(--spacings-s8)}.McpSetup-module__FL7wrW__guideManual summary{justify-content:space-between;align-items:center;gap:var(--spacings-s12);min-height:calc(var(--spacings-s40) + var(--spacings-s4));padding:var(--spacings-s8) 0;font-family:var(--fonts-gilroy);font-size:var(--typography-t4-font-size);line-height:var(--typography-t4-line-height);cursor:pointer;list-style:none;display:flex}.McpSetup-module__FL7wrW__guideManual summary::-webkit-details-marker{display:none}.McpSetup-module__FL7wrW__guideManual summary svg{width:var(--spacings-s24);height:var(--spacings-s24);fill:currentColor}.McpSetup-module__FL7wrW__guideManual[open] .McpSetup-module__FL7wrW__guidePlus,.McpSetup-module__FL7wrW__guideManual:not([open]) .McpSetup-module__FL7wrW__guideMinus{display:none}.McpSetup-module__FL7wrW__root :focus-visible{outline:var(--spacings-s2) solid var(--text-colors-base);outline-offset:var(--spacings-s2)}.McpSetup-module__FL7wrW__panel:focus-visible{outline-offset:calc(var(--spacings-s4) * -1)}.McpSetup-module__FL7wrW__tabsWrapper [role=tab]:focus-visible{outline-offset:calc(var(--spacings-s2) * -1)}.McpSetup-module__FL7wrW__root pre:focus-visible{outline-color:var(--absolute-white-colors-base-default);outline-offset:calc(var(--spacings-s2) * -1)}@media (max-width:600px){.McpSetup-module__FL7wrW__desktopInstall{display:none}.McpSetup-module__FL7wrW__mobileInstall{display:inline-flex}.McpSetup-module__FL7wrW__mobileResource,.McpSetup-module__FL7wrW__tabsHint{text-align:center;margin:var(--spacings-s8) 0;display:block}.McpSetup-module__FL7wrW__container{padding-inline:var(--spacings-s16)}.McpSetup-module__FL7wrW__header{margin-bottom:var(--spacings-s24)}.McpSetup-module__FL7wrW__header p{margin-top:var(--spacings-s24)}.McpSetup-module__FL7wrW__panel{padding:var(--spacings-s24) var(--spacings-s16)}.McpSetup-module__FL7wrW__tabsWrapper .tabs{scrollbar-width:thin;justify-content:start;overflow-x:auto}.McpSetup-module__FL7wrW__tabsWrapper .tabs__list{flex-wrap:nowrap;justify-content:flex-start}.McpSetup-module__FL7wrW__actions>.McpSetup-module__FL7wrW__connectButton{width:100%;max-width:340px}.McpSetup-module__FL7wrW__guideHeader{padding:var(--spacings-s8) var(--spacings-s16)}.McpSetup-module__FL7wrW__guideSteps{padding-inline:var(--spacings-s16)}}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.McpSetup-module__FL7wrW__panelFrame:before,.McpSetup-module__FL7wrW__panelFrame[data-pointer-tracking=true]:before,.McpSetup-module__FL7wrW__panelFrame[data-pointer-idle=true]:before{will-change:auto;transition:none;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.McpSetup-module__FL7wrW__root *,.McpSetup-module__FL7wrW__guidePopup,.McpSetup-module__FL7wrW__guidePopup *{scroll-behavior:auto;transition:none!important}}
