html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html{--font--inherit:inherit;--font-weight--inherit:inherit;--font-weight--100:100;--font-weight--200:200;--font-weight--300:300;--font-weight--400:400;--font-weight--500:500;--font-weight--600:600;--font-weight--700:700;--font-weight--800:800;--font-weight--900:900;--text-transform--none:none;--text-transform--uppercase:uppercase;--text-transform--capitalize:capitalize;--text-transform--lowercase:lowercase;--text-transform--inherit:inherit;--text-align--right:right;--text-align--left:left;--text-align--center:center}input:-webkit-autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}input:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}textarea:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}select:-webkit-autofill:focus{-webkit-text-fill-color:inherit!important;caret-color:inherit!important;-webkit-box-shadow:0 0 0px 1000px var(--input-bg,transparent) inset!important;transition:background-color 5000s ease-in-out!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizelegibility}.container-large{margin-left:auto!important;margin-right:auto!important}.hide{display:none!important}@media screen and (max-width:991px){.hide{display:none!important}}textarea{resize:none}.button.is-icon:hover .button-bg{width:100%}a[data-wf--button-icon--variant=yellow]:hover .button-bg{background-color:#d9461f!important}a[data-wf--button-icon--variant=yellow]:hover .btn-icon{color:#000}a[data-wf--button-icon--variant=yellow---white-text]:hover{color:#000!important}svg{width:100%}.section_hero-contacts .form-input:focus+.form-label,.section_hero-contacts .form-input:not(:placeholder-shown)+.form-label{font-size:1rem;top:0;transform:scale(.8)}.section_hero-contacts :is(input,select,textarea,button):focus{outline:none}.nav_component[data-nav-light=true] .header_brand svg path:not(.logo-symbol){fill:var(--_colors---colors--white)}.nav_component[data-nav-light=true] .header_brand svg .logo-symbol{fill:var(--_colors---colors--yellow)}.nav_component[data-nav-light=true] .nav-dropdown_toggle{color:var(--_colors---colors--white)}.nav_component[data-nav-light=true] .nav-arrow path{fill:var(--_colors---colors--white)}.nav_component[data-nav-light=true] .header_nav .nav-link:not(.is-sub){color:var(--_colors---colors--white)}.nav_component[data-nav-light=true] .header_nav .nav-link:not(.is-sub):hover{color:var(--_colors---colors--black)}.nav_component[data-nav-light=true] .button.is-icon{color:var(--_colors---colors--white)}.nav_component[data-nav-light=true] .button.is-icon:hover>div{color:var(--_colors---colors--black)}.nav_component[data-nav-light=true] .button.is-icon .button-bg,.nav_component[data-nav-light=true] .button.is-icon .btn-icon{background:var(--_colors---colors--yellow)}.nav_component[data-nav-light=true] .button.is-icon .btn-icon path{fill:var(--_colors---colors--black)}.nav_component *{transition:fill .3s ease-in-out,color .3s ease-in-out,background-color .3s ease-in-out,width .3s ease-in-out}.nav_component .nav-link:hover{background:var(--_colors---colors--orange);color:var(--_colors---colors--white)}.nav_secondary[data-nav-light=true] .header_brand rect{fill:var(--_colors---colors--yellow)}.nav_secondary[data-nav-light=true] .header_brand path{fill:var(--_colors---colors--black)}.nav_secondary[data-nav-light=true] .header_nav{background:var(--_colors---colors--gray-950)}.nav_secondary[data-nav-light=true] .nav-dropdown_toggle{color:var(--_colors---colors--white)}.nav_secondary[data-nav-light=true] .nav-arrow path{fill:var(--_colors---colors--white)}.nav_secondary[data-nav-light=true] .header_nav .nav-link:not(.is-sub){color:var(--_colors---colors--white)}.nav_secondary[data-nav-light=true] .header_cta .button{color:var(--_colors---colors--black);background:var(--_colors---colors--yellow)}.nav_secondary[data-nav-light=true] .header_cta .button .btn-icon svg path{fill:var(--_colors---colors--black)}.nav_secondary *{transition:fill .3s ease-in-out,color .3s ease-in-out}.nav_secondary .nav-link:hover{background:var(--_colors---colors--orange);color:var(--_colors---colors--white)}.nav_secondary .header_cta .button:hover{background:var(--_colors---colors--orange);color:var(--_colors---colors--white)}.nav_secondary .header_cta .button:hover .btn-icon svg path{fill:var(--_colors---colors--white)}@media (max-width:991px){.header_burger-toggle{position:relative}.header_burger-toggle #burgerOpen{transition:opacity .3s ease-in-out}.header_burger-toggle #burgerClose{opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header_burger-toggle.w--open #burgerOpen{opacity:0}.header_burger-toggle.w--open #burgerClose{opacity:1}.nav_secondary .header_buger-list{align-items:flex-start;left:0;right:auto}.nav_secondary .header_buger-list .header_burger-dropdown{align-items:flex-start}.nav_secondary .header_buger-list .header_burger-dropdown .header_burger-dropdown-list{align-items:flex-start;margin-left:2rem}.nav-dropdown_toggle.mobile.w--open svg path{fill:var(--_colors---colors--white)}[data-nav-light=true] svg path{fill:var(--_colors---colors--white)}[data-nav-light=true] .header_burger-toggle{background:var(--_colors---colors--gray-950)}[data-nav-light=true] .nav-dropdown_toggle,[data-nav-light=true] .nav-link{color:var(--_colors---colors--white);background:var(--_colors---colors--gray-700)}}[data-underline-link]{text-decoration:none;position:relative}[data-underline-link]:before,[data-underline-link=alt]:before,[data-underline-link=alt]:after{content:"";transform-origin:100%;background-color:currentColor;width:100%;height:.0625em;transition:transform .735s cubic-bezier(.625,.05,0,1);position:absolute;bottom:-.0625em;left:0;transform:scaleX(0)rotate(.001deg)}[data-underline-link=alt]:before{transform-origin:0;transition-delay:.3s;transform:scaleX(1)rotate(.001deg)}[data-underline-link=alt]:after{transform-origin:100%;transition-delay:0s;transform:scaleX(0)rotate(.001deg)}@media (hover:hover) and (pointer:fine){[data-hover]:hover [data-underline-link]:before,[data-underline-link]:hover:before{transform-origin:0;transform:scaleX(1)rotate(.001deg)}[data-hover]:hover [data-underline-link=alt]:before,[data-underline-link=alt]:hover:before{transform-origin:100%;transition-delay:0s;transform:scaleX(0)rotate(.001deg)}[data-hover]:hover [data-underline-link=alt]:after,[data-underline-link=alt]:hover:after{transform-origin:0;transition-delay:.3s;transform:scaleX(1)rotate(.001deg)}}@media (max-height:480px){.mulesoft-hero{height:400vh}.mulesoft-hero_top{height:200vh}}
@font-face{font-family:Sans Plomb;src:url(/fonts/SansPlomb-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ITC Garamond Narrow;src:url(/fonts/itc-garamond-narrow-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ITC Garamond Narrow;src:url(/fonts/itc-garamond-narrow-book.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:ITC Garamond Narrow;src:url(/fonts/itc-garamond-narrow-bold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/InterTight-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/fonts/InterTight-Italic-Variable.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root,body{--switch-red:#d9461f;--switch-black:#000;--switch-white:#fff;--switch-electric-yellow:#fefccb;--switch-current-blue:#a3c6d5;--switch-conduit-brown:#45302f;--_colors---colors--yellow:var(--switch-red);--_colors---colors--orange:var(--switch-red);--_colors---colors--black:var(--switch-black);--_colors---colors--white:var(--switch-white);--_colors---colors--secondary-white:var(--switch-white);--font--primary-family:"Inter Tight", Arial, sans-serif;--font--secondary-family:"ITC Garamond Narrow", Georgia, serif;--font--display-family:"Sans Plomb", "Arial Narrow", sans-serif;--h1--font-weight:300;--h2--font-weight:300;--h3--font-weight:300;--h4--font-weight:300;--h5--font-weight:400;--h6--font-weight:400;--h1--letter-spacing:-.01em;--h2--letter-spacing:-.01em;--h3--letter-spacing:-.01em;--h4--letter-spacing:-.01em;--h5--letter-spacing:-.01em;--h6--letter-spacing:-.01em;--h5--font-family:var(--font--secondary-family);--body--letter-spacing:0em;--body--line-height:1.3em;--text-size-medium--letter-spacing:0em;--text-size-large--letter-spacing:0em}::selection{background:var(--switch-red);color:var(--switch-black)}:is(h1,h2,h3,h4,h5,h6,[class*=heading-style-]):not([class*=text-size-]){font-family:var(--font--secondary-family);letter-spacing:-.01em}:is(h1,h2,h3,h4,.heading-style-h1,.heading-style-h2,.heading-style-h3,.heading-style-h4):not([class*=text-size-]),:is(h5,h6,.heading-style-h5,.heading-style-h6):not([class*=text-size-]){font-weight:300}:is(h1,h2,h3,h4,h5,h6,[class*=heading-style]) span[class*=gray]{font-family:var(--font--display-family);text-transform:uppercase;letter-spacing:0;color:inherit;font-size:.909091em;font-weight:700}.uppertitle{font-family:var(--font--display-family);text-transform:uppercase;letter-spacing:.01em;padding:.375rem .75rem;font-size:1.375rem;font-weight:700}.switch-wordmark{height:auto;color:var(--switch-black);transition:color .3s ease-in-out;display:block}.header_brand .switch-wordmark{width:7.5rem}.footer_brand .switch-wordmark{width:11rem}.nav_component[data-nav-light=true] .header_brand .switch-wordmark{color:var(--switch-white)}.switch-mascot{background-color:currentColor;display:block;-webkit-mask:url(/logos/switch-black-a.svg) 50%/contain no-repeat;mask:url(/logos/switch-black-a.svg) 50%/contain no-repeat}.switch-badge{background:var(--switch-black);width:39px;height:39px;color:var(--switch-red);border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;display:flex}html[data-switch-stamp] .switch-badge{opacity:0}.switch-badge .switch-mascot{width:30px;height:30px}.nav_secondary[data-nav-light=true] .switch-badge{background:var(--switch-red);color:var(--switch-black)}.footer,.footer a,.footer .switch-wordmark,.form-submit-mimic-button,.form-drop-list_item:hover,.header_burger-dropdown-list.secondary:hover,.nav-dropdown_toggle.mobile.w--open,.nav-dropdown_toggle.mobile:active,.nav_component .nav-link:hover,.nav_secondary .nav-link:hover,.form-submit-mimic-button *,.button:hover,.button:hover>div:not(.btn-icon):not(.button-bg),.nav_secondary .header_cta .button:hover,.nav_secondary[data-nav-light=true] .header_cta .button,.nav_secondary[data-nav-light=true] .header_cta .button>div:not(.btn-icon),.nav_component[data-nav-light=true] .button.is-icon .btn-icon,.nav_secondary[data-nav-light=true] .header_cta .button .btn-icon,.footer .btn-icon{color:var(--switch-white)!important}.nav_component[data-nav-light=true] .button.is-icon .btn-icon svg path,.nav_secondary[data-nav-light=true] .header_cta .button .btn-icon svg path,.footer .btn-icon svg path{stroke:var(--switch-white)!important}.footer img{filter:brightness(0)invert()}.home-hero{height:auto;min-height:100svh;padding-top:8rem;padding-bottom:8rem}.platform-layers_host{background:var(--switch-current-blue) url(/brand/blur-blue-cream.jpg) center 18% / cover no-repeat;border-radius:1rem;padding:2rem;overflow:visible}.mulesoft-hero{--hero-muted:#555;color:var(--switch-black)}.mulesoft-hero .section-bg-color{background-color:var(--switch-white)}.mulesoft-hero .mulesoft-hero_title-svg{color:var(--switch-black)}.mulesoft-hero .horizontal-line.gray-950{background-color:var(--switch-black)}@media screen and (min-width:992px){.div-block-13 .mulesoft-hero_title{align-self:center;margin-bottom:6rem}}.platform-layers{width:160%;height:auto;color:var(--switch-black);position:absolute;bottom:0;right:0;overflow:visible}.platform-layers .pl-plate,.platform-layers .pl-label{cursor:var(--cursor-default)}.platform-layers .pl-label-name{font-family:var(--font--secondary-family);fill:var(--switch-black);font-size:19px}.platform-layers .pl-label-index{font-family:var(--font--display-family);fill:var(--switch-black);font-size:15px;font-weight:700}.platform-layers .pl-label-note{font-family:var(--font--primary-family);fill:var(--hero-muted,#555);font-size:12px}.platform-layers .pl-label circle{fill:var(--hero-muted,#555)}.platform-layers .pl-label-tag{font-family:var(--font--primary-family);letter-spacing:.14em;text-transform:uppercase;fill:var(--switch-red);font-size:10px;font-weight:600}@media screen and (max-width:767px){.platform-layers_host{aspect-ratio:670/540;width:100%}.platform-layers{width:100%}.platform-layers .pl-label-note{display:none}.platform-layers .pl-label-name{font-size:20px}.platform-layers .pl-label-index{font-size:16px}.platform-layers .pl-label-tag{font-size:13px}}@media (prefers-reduced-motion:no-preference){.platform-layers .pl-plate,.platform-layers .pl-label{opacity:0}}.home-hero{background-color:var(--switch-red);color:var(--switch-white)}.home-hero h1,.home-hero p{color:var(--switch-white)}:is(.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .button.is-icon .btn-icon,.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .button.is-icon .button-bg){background:var(--switch-white)}.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .button.is-icon .btn-icon svg path{stroke:var(--switch-red)!important}.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .button.is-icon:hover>div:not(.btn-icon):not(.button-bg){color:var(--switch-red)!important}.page-wrapper:has(.home-hero) .nav_secondary[data-nav-light=true] .switch-badge{background:var(--switch-white);color:var(--switch-red)}.page-wrapper:has(.home-hero) .nav_secondary[data-nav-light=true] .header_cta .button{background:var(--switch-white);color:var(--switch-black)!important}.page-wrapper:has(.home-hero) .nav_secondary[data-nav-light=true] .header_cta .button>div:not(.btn-icon){background:var(--switch-white);color:var(--switch-black)!important}.page-wrapper:has(.home-hero) .nav_secondary[data-nav-light=true] .header_cta .button .btn-icon svg path{stroke:var(--switch-black)!important}:is(.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-link:hover,.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_toggle:hover,.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_toggle.w--open){background:var(--switch-white);color:var(--switch-red)!important}:is(.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_toggle:hover .nav-arrow path,.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_toggle.w--open .nav-arrow path){stroke:var(--switch-red)}.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_list .nav-link.is-sub{background:var(--switch-white);color:var(--switch-black)}.page-wrapper:has(.home-hero) .nav_component[data-nav-light=true] .nav-dropdown_list .nav-link.is-sub:hover{background:var(--switch-black);color:var(--switch-white)!important}.home-hero>.padding-global{z-index:1;position:relative}.home-hero{flex-direction:column;justify-content:center;display:flex}.home-hero>.padding-global{width:100%}.sw-display{font-family:var(--font--display-family);letter-spacing:-.01em;text-transform:uppercase;font-weight:400;line-height:.95}.sw-serif{font-family:var(--font--secondary-family);font-weight:400}.sw-intro{min-height:100vh;position:relative}.sw-intro__stage{z-index:2;background:var(--switch-white);color:var(--switch-black);place-items:center;transition:opacity .6s,visibility .6s;display:grid;position:absolute;inset:0;overflow:hidden}.sw-intro.is-done .sw-intro__stage{opacity:0;visibility:hidden}.sw-intro__content{opacity:0;transition:opacity .8s .1s,transform .8s .1s;transform:scale(1.04)}.sw-intro.is-done .sw-intro__content{opacity:1;transform:none}.sw-intro__mark{font-size:clamp(5rem,22vw,20rem);animation:2.2s cubic-bezier(.7,0,.2,1) both sw-zoom-out}.sw-intro__pair{white-space:nowrap;justify-content:center;align-items:baseline;gap:1rem;font-size:clamp(2.5rem,9vw,8rem);line-height:1;animation:1.7s cubic-bezier(.6,0,.3,1) both sw-word;display:flex}.sw-intro__to{color:var(--switch-red);animation:1.7s cubic-bezier(.6,0,.3,1) both sw-to}.sw-intro__skip{color:#6b6b6b;font-family:var(--font--primary-family);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.75rem;position:absolute;bottom:2rem;right:2rem}.sw-intro__skip:focus-visible{outline:2px solid var(--switch-black);outline-offset:3px}@keyframes sw-zoom-out{0%{transform:scale(8)}70%{transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes sw-to{0%,25%{opacity:0;transform:translateY(.3em)}40%{opacity:1;transform:none}}@keyframes sw-word{0%{opacity:0;transform:scale(2.4)}20%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.home-hero .home-hero_title{text-align:center;margin:0}.home-hero .home-hero_title>span{color:var(--switch-white);font-size:clamp(2rem,4.75vw,3.5rem);display:block}.home-hero .home-hero_tagline{text-align:center;text-wrap:balance;color:var(--switch-black);margin:0 0 1.25rem;font-size:clamp(2.75rem,7.5vw,6.5rem);line-height:.95}@media (min-width:768px){.home-hero .home-hero_tagline{white-space:nowrap;margin-bottom:1.75rem}}.sw-intro__content{position:relative}.sw-intro.is-finale .sw-intro__content{z-index:3;opacity:1;transform:none}.home-hero{transition:background-color .6s}.sw-intro.is-finale .home-hero{background-color:var(--switch-white)}.sw-intro__finale{transition:opacity .5s,transform .7s cubic-bezier(.6,0,.3,1)}.sw-intro:not(.is-finale):not(.is-done) .sw-intro__finale{opacity:0;transform:scale(1.6)}.home-hero .home-hero_title,.home-hero .home-hero_cta{transition:opacity .8s .1s,transform .8s .1s}.sw-intro.is-finale .home-hero_title,.sw-intro.is-finale .home-hero_cta{opacity:0;transform:scale(1.04)}.home-hero h1{color:var(--switch-white)}@keyframes hero-scroll-wheel{0%{opacity:0;transform:translateY(0)}20%{opacity:1}70%{opacity:0;transform:translateY(11px)}to{opacity:0;transform:translateY(11px)}}@keyframes hero-scroll-chevron{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}.flip-card{perspective:1600px;min-height:14rem;position:relative}.flip-card_inner{height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.flip-card.is-flipped .flip-card_inner{transform:none}.flip-card_face{border:1px solid var(--_colors---colors--gray-300,#d9d9d9);background:var(--switch-white);color:var(--switch-black);backface-visibility:hidden;border-radius:.75rem;flex-direction:column;grid-area:1/1;gap:1rem;padding:2rem;display:flex;position:relative}.flip-card_front,.flip-card_back{transition:transform .25s ease-in,opacity 10ms linear .25s}.flip-card_back{opacity:0;transform:rotateY(-90deg)}.flip-card.is-flipped .flip-card_front{opacity:0;transform:rotateY(90deg)}.flip-card.is-flipped .flip-card_back{opacity:1;transition:transform .25s ease-out .25s,opacity 10ms linear .25s;transform:none}.flip-card:not(.is-flipped) .flip-card_front{transition:transform .25s ease-out .25s,opacity 10ms linear .25s}.flip-card:not(.is-flipped) .flip-card_back{transition:transform .25s ease-in,opacity 10ms linear .25s}.flip-card.is-centered .flip-card_face{text-align:center;justify-content:center;align-items:center}.flip-card.is-centered .flip-card_hint{margin:0;position:absolute;bottom:1.5rem;left:0;right:0}.flip-card_toggle{z-index:0;border-radius:inherit;width:100%;cursor:var(--cursor-pointer);background:0 0;border:0;position:absolute;inset:0}.flip-card_toggle:focus-visible{outline:2px solid var(--switch-red);outline-offset:3px}.flip-card_face>:not(.flip-card_toggle){z-index:1;pointer-events:none;position:relative}.flip-card .flip-card_face a{pointer-events:auto}.flip-card_hint{letter-spacing:.04em;text-transform:uppercase;opacity:.6;margin-top:auto;font-size:.8125rem}.flip-card.is-dark .flip-card_face{border-color:var(--switch-black);background:var(--switch-black);color:var(--switch-white)}.flip-card.is-dark .flip-card_face h3,.flip-card.is-dark .flip-card_face p{color:inherit}@media (prefers-reduced-motion:reduce){.flip-card_inner,.flip-card_front,.flip-card_back{transition-duration:.01ms!important;transition-delay:0s!important}}.flip-grid{grid-template-columns:repeat(var(--flip-cols,3), minmax(0, 1fr));gap:1.25rem;display:grid}@media screen and (max-width:991px){.flip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:567px){.flip-grid{grid-template-columns:1fr}}.flip-card_eyebrow{margin:0;font-size:.9375rem}.flip-card .flip-card_title,.offer-card .flip-card_title{font-family:var(--font--display-family);text-transform:uppercase;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1}.flip-card_text{font-family:var(--font--secondary-family);margin:auto 0 0;font-size:1.125rem;line-height:1.4}.founder-letter{max-width:44rem;margin:0 auto}.founder-letter_body{font-family:var(--font--secondary-family)}.founder-letter_body p+p{margin-top:1.25rem}.founder-letter_body h2{margin-bottom:2rem}.founder-letter_list{margin:1.25rem 0;padding-left:1.5em;list-style:outside}.founder-letter_list li+li{margin-top:.25rem}.waitlist-open_link{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.waitlist-nav-button{border-radius:var(--_rounded-corners---button-corner);min-height:2.5rem;color:var(--_colors---colors--black);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid;align-items:center;padding:.6rem 1.3rem;font-weight:500;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;display:inline-flex}.nav_component[data-nav-light=true] .waitlist-nav-button{color:var(--switch-white)}.nav_secondary .waitlist-nav-button{border-color:var(--_colors---colors--black);background:var(--_colors---colors--black);color:var(--switch-white)}.waitlist-nav-button:hover,.nav_secondary .waitlist-nav-button:hover{border-color:var(--_colors---colors--orange);background:var(--_colors---colors--orange);color:var(--switch-white)}.header_cta{gap:.5rem;display:flex}@media screen and (min-width:992px) and (max-width:1279px){.header_wrapper.secondary{left:0;transform:none}}.waitlist-modal{color:#000;background:#fff;border:0;border-radius:1rem;width:min(40rem,100% - 2rem);max-height:calc(100% - 2rem);padding:0;overflow-y:auto}.waitlist-modal::backdrop{background:#00000080}.waitlist-modal_panel{padding:3rem 2.5rem 2.5rem;position:relative}.waitlist-modal_close{color:var(--switch-black);cursor:pointer;background:0 0;border:0;padding:.25rem;line-height:1;display:flex;position:absolute;top:1rem;right:1.25rem}.waitlist-modal_text{margin-top:.75rem}.waitlist-form{margin-top:1rem}.waitlist-form_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.waitlist-form .form-input:focus+.form-label,.waitlist-form .form-input:not(:placeholder-shown)+.form-label{top:0;transform:scale(.8)}.waitlist-form .form-input:focus{outline:none}.waitlist-form .waitlist-form_select{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10'%3E%3Cpath d='M8.846 9.857 0 1.011 1.011 0l6.421 6.422a2 2 0 0 0 2.829 0L16.682 0l1.01 1.011z' fill='%231C1B1F'/%3E%3C/svg%3E") 100%/.875rem no-repeat;padding-right:1.75rem}.waitlist-form .waitlist-form_select:valid+.form-label{top:0;transform:scale(.8)}.waitlist-form_submit{cursor:pointer;border:0;margin-top:2rem}.waitlist-form_submit:disabled{opacity:.6;cursor:progress}.waitlist-form_error{margin-top:1rem}@media screen and (max-width:767px){.waitlist-form_grid{grid-template-columns:1fr}.waitlist-modal_panel{padding:2.5rem 1.25rem 1.5rem}}.founder-letter_sign{align-items:center;gap:1.25rem;margin-bottom:2.5rem;display:flex}.founder-letter_photo{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.05);border-radius:50%;flex:none;width:6.5rem;height:6.5rem}.founder-letter_sign p{margin:0}.offer-card{border:1px solid var(--switch-black);background:var(--switch-white);min-height:22rem;color:var(--switch-black);flex-direction:column;gap:1rem;padding:2.5rem;display:flex}.offer-card.is-dark{background:var(--switch-black);color:var(--switch-white)}.offer-card.is-dark .flip-card_title,.offer-card.is-dark .flip-card_text{color:inherit}.offer-card .flip-card_title{margin-bottom:2rem}.flip-card:not(.is-flipped) .flip-card_back,.flip-card.is-flipped .flip-card_front{pointer-events:none}.section_hero-who-we-are .who-we-are-sticky_wrapper{height:auto}.section_hero-who-we-are .who-we-are-hero_wrapper{height:auto;min-height:0;padding-top:9rem;padding-bottom:3.5rem}.people-principles_list{margin:0;padding:0;list-style:none}.people-principle{border:1px solid var(--_colors---colors--gray-300,#d9d9d9);background:var(--switch-white);min-height:14rem;color:var(--switch-black);text-align:center;border-radius:.75rem;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.people-principle h3{margin:0}.footer_simple{grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.footer_simple-links{font-family:var(--font--secondary-family);flex-direction:column;gap:.75rem;font-size:1.25rem;display:flex}.footer_simple-links a{color:inherit}.mulesoft-hero{height:auto}@media (max-height:480px){.mulesoft-hero{height:auto}}.why-self-driving_inner{text-align:left;max-width:56rem;margin:0}.why-self-driving_title{opacity:.6;margin-bottom:1.5rem}.certificate_wrapper.is-compact .certificate_component{justify-content:flex-start;gap:1.5rem;min-height:0;padding:1.5rem 1.5rem 1.5rem 1.75rem}.certificate_wrapper.is-compact .certificate-logo{width:8rem}.certificate_wrapper.is-compact .certificate-logo svg{width:100%;height:auto}.certificate_wrapper.is-compact .text-size-large{font-size:1.5rem;line-height:1.25}.section_hero-who-we-are.is-chocolate .section-bg-color{background-color:var(--switch-red)}.section_hero-who-we-are.is-chocolate,.section_hero-who-we-are.is-chocolate .heading-style-h2,.section_hero-who-we-are.is-chocolate .text-size-large{color:var(--switch-white)}.section_hero-who-we-are .who-description_wrapper .text-size-large{font-family:var(--font--secondary-family)}.section_hero-who-we-are.is-blue .section-bg-color{background-color:var(--switch-red)}.section_hero-who-we-are.is-blue,.section_hero-who-we-are.is-blue .heading-style-h2,.section_hero-who-we-are.is-blue .text-size-large{color:var(--switch-white)}.section_founder-letter{background-color:var(--switch-white)}.section_founder-letter>.padding-section-medium{padding-bottom:4rem}#founding-principles>.padding-section-medium{padding-top:4rem}.people-principles.is-chocolate .people-principle{border-color:var(--switch-conduit-brown);background:var(--switch-conduit-brown);color:var(--switch-white)}.people-principles.is-chocolate .people-principle h3{color:inherit}.people-principles.is-blue .people-principle{border-color:var(--switch-current-blue);background:var(--switch-current-blue)}.benefits{padding:7.5rem 0 2rem}.benefits_header{grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:end;gap:3rem;margin-bottom:3.5rem;display:grid}.benefits_header h2{margin:0}.benefits_intro{color:#555;text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.45}.benefits_grid,.benefits_perks{margin:0;padding:0;list-style:none}.benefits_grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.875rem;display:grid}.benefits_tile{text-align:center;background:#f3f1ec;border-radius:.625rem;flex-direction:column;grid-column:span 2;justify-content:center;min-height:12rem;padding:2rem 1.875rem 2.125rem;display:flex}.benefits_tile.is-wide{grid-column:span 3}.benefits_tile-title{font-family:var(--font--secondary-family);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.75rem;font-weight:400;line-height:1.1}.benefits_tile-body{color:#555;margin:0;font-size:1rem;line-height:1.45}.benefits_office{background:var(--switch-red);color:var(--switch-white);border-radius:.625rem;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:3.5rem;margin-top:.875rem;padding:3rem 3rem 2.75rem;display:grid}.benefits_office-title{text-align:center;font-family:var(--font--secondary-family);letter-spacing:-.02em;color:inherit;align-self:center;margin:0;font-size:2.5rem;font-weight:400;line-height:1.08}.benefits_perks{grid-template-columns:1fr 1fr;align-content:start;gap:0 2rem;display:grid}.benefits_perk{border-top:1px solid #ffffff8c;padding:1rem 0 1.375rem}.benefits_perk-title{margin-bottom:.25rem;font-size:1.125rem;font-weight:500}.benefits_perk-body{font-size:.9375rem;line-height:1.4}@media (max-width:991px){.benefits_header,.benefits_office{grid-template-columns:1fr;gap:1.5rem}.benefits_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits_tile,.benefits_tile.is-wide{grid-column:span 1}}@media (max-width:767px){.benefits{padding-top:4rem}.benefits_grid,.benefits_perks{grid-template-columns:1fr}.benefits_office{padding:2rem 1.5rem}.benefits_office-title{font-size:2rem}}.roles-table_filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.roles-table_filter{border:1px solid var(--switch-black);color:var(--switch-black);font:inherit;cursor:var(--cursor-pointer);background:0 0;border-radius:999px;padding:.45rem 1rem;font-size:.9375rem;transition:background-color .2s ease-in-out,color .2s ease-in-out}.roles-table_filter:hover,.roles-table_filter.is-active{background:var(--switch-black);color:var(--switch-white)}.roles-table_table{border-collapse:collapse;width:100%;font-size:1.0625rem}.roles-table_table th{border-bottom:1px solid var(--switch-black);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:.75rem 1rem .75rem 0;font-size:.8125rem;font-weight:500}.roles-table_table td{border-bottom:1px solid var(--_colors---colors--gray-300,#d9d9d9);padding:1.1rem 1rem 1.1rem 0}.roles-table_apply{text-align:right}.roles-table_apply a{color:var(--switch-red);font-weight:500}.roles-table_empty{color:var(--_colors---colors--gray-700,#555)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.security-overview{padding:11rem 0 8rem}.security-overview_head{text-align:center;max-width:44rem;margin:0 auto 3.5rem}.security-overview_brand{font-family:var(--font--display-family);text-transform:uppercase;font-weight:700}.security-overview_cards .offer-card{min-height:18rem}.security-overview_cards .flip-card_text a{color:inherit;text-decoration:underline}.footer{padding-top:3.5rem}.footer_simple{align-items:center}.footer_simple-links{flex-flow:wrap;gap:.5rem 1.75rem}@media screen and (max-width:767px){.footer_simple{flex-direction:column;align-items:flex-start;gap:1rem}}.footer_layout{flex-direction:column;gap:3rem;display:flex}.footer_top{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.footer_top .switch-wordmark{width:11rem;height:auto}.footer_motto{text-align:right}.footer_motto p{margin:0}.waitlist-cta{border:1px solid var(--switch-white);border-radius:var(--_rounded-corners---button-corner);background:var(--switch-white);min-height:2.75rem;font-family:var(--font--primary-family);white-space:nowrap;cursor:pointer;align-items:center;padding:.7rem 1.5rem;font-size:1rem;font-weight:500;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;display:inline-flex;color:var(--switch-black)!important}.waitlist-cta:hover{border-color:var(--switch-black);background:var(--switch-black);color:var(--switch-white)!important}.home-hero_cta{text-align:center;margin-top:2.5rem}.footer_cta{margin-top:1.5rem}.footer_email{color:inherit;text-underline-offset:.15em;margin-top:1.25rem;font-size:1.125rem;text-decoration:underline;transition:opacity .2s;display:block}.footer_email:hover{opacity:.7}.footer_linkedin{color:inherit;margin-top:1.25rem;transition:opacity .2s;display:inline-flex}.footer_linkedin:hover{opacity:.7}.footer_bottom{border-top:1px solid #ffffff59;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-top:1.5rem;display:flex}.footer_copyright{text-transform:uppercase;margin:0;font-size:.875rem}.footer_bottom .footer_simple-links{font-size:1.125rem}@media screen and (max-width:767px){.footer_top,.footer_bottom{flex-direction:column;align-items:flex-start}.footer_motto{text-align:left}.footer_bottom .footer_simple-links{order:-1}}.header_nav.secondary{border-radius:999px;padding:0 .25rem}.header_nav.secondary .nav-link:not(.is-sub),.header_nav.secondary .nav-dropdown_toggle{border-radius:999px}:root{--cursor-default:auto;--cursor-pointer:pointer}.products_gap{padding-top:1.5rem}.platform-capabilities .padding-section-medium{padding-bottom:2rem}#products .padding-section-medium{padding-top:6rem}@media screen and (max-width:767px){#products .padding-section-medium{padding-top:4rem}}.certificate_wrapper.is-compact .certificate_component{text-align:center;align-items:center;padding-left:1.5rem;padding-right:1.5rem}.certificate_wrapper.is-compact .max-width-22{max-width:none}.why-self-driving .padding-section-medium{padding-top:2rem;padding-bottom:3rem}.why-self-driving .why-self-driving_text{font-size:2.25rem}.mulesoft-hero .mulesoft-hero_top{height:auto;padding-top:2rem}@media screen and (min-width:992px){.mulesoft-hero .mulesoft-hero_inner{gap:4rem;padding-bottom:4rem}.mulesoft-hero .div-block-13{align-items:center}.mulesoft-hero .div-block-13 .mulesoft-hero_title{margin-bottom:0}.mulesoft-hero .platform-layers_host{aspect-ratio:670/540;flex-shrink:0;width:60%;bottom:0}.mulesoft-hero .platform-layers{width:100%;position:static}}@media screen and (max-width:767px){.why-self-driving .why-self-driving_text{font-size:1.5rem}}.section_partners.is-tight-top{padding-top:4rem}.section_partners.is-page-top{padding-top:10rem}.partners_head{margin-bottom:2.5rem}@media screen and (max-width:767px){.section_partners.is-page-top{padding-top:7rem}.partners_head{margin-bottom:1.5rem}}.founder-letter_link{color:var(--switch-red);text-underline-offset:.15em;text-decoration:underline}.founder-letter_link:hover{color:var(--switch-black)}.see-careers{padding:2rem 0 6rem}.see-careers.is-letter{padding:4rem 0 0}.section_hero-who-we-are .who-description_wrapper p{margin:0}.section_hero-who-we-are .who-description_wrapper p+p{margin-top:1rem}.see-careers_inner{justify-content:center;display:flex}.see-careers .button.is-icon{font-size:1.5rem}.people-principles.is-blue .padding-section-medium{padding-bottom:2rem}.roles-table .padding-section-medium{padding-top:2rem}.form-button-email_wrapper{justify-content:flex-end}.platform-capabilities .flip-card_back .heading-style-h6{font-size:1.25rem;line-height:1.3}.platform-capabilities .flip-grid{grid-auto-rows:1fr}.flip-card.is-art .flip-card_front{text-align:left;justify-content:flex-start;align-items:stretch;gap:1.25rem;padding:1rem 1rem 1.5rem;overflow:hidden}.flip-card.is-art .capability-art{background:var(--switch-conduit-brown);border-radius:.5rem;flex:1;place-items:center;min-height:7.5rem;padding:.75rem;display:grid}.capability-art_svg{width:100%;max-width:10rem;height:auto;display:block;overflow:visible}.flip-card.is-art .flip-card_fold{z-index:2;background:linear-gradient(to top left, var(--switch-white) 0 50%, #b8391a 50%, var(--switch-red) 100%);width:1.75rem;height:1.75rem;transition:width .25s,height .25s;position:absolute;bottom:0;right:0}@media (hover:hover){.flip-card.is-art:hover .flip-card_fold{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.flip-card.is-art .flip-card_fold{transition:none}}.what-is-switch_copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.what-is-switch_copy p{margin:0}.what-is-switch_copy .what-is-switch_body{text-wrap:pretty;max-width:42rem;line-height:1.45}.what-is-switch_copy .what-is-switch_emphasis{max-width:none;font-family:var(--font--display-family);text-transform:uppercase;font-weight:700;line-height:.95}.why-self-driving_inner{max-width:72rem}.what-is-switch_copy .what-is-switch_body{max-width:68rem}.section_hero-who-we-are.is-chocolate .who-we-are-words_wrapper{flex-direction:column;align-items:flex-start;gap:2rem}.section_hero-who-we-are.is-chocolate .who-all-words_wrapper,.section_hero-who-we-are.is-chocolate .who-description_wrapper{width:100%}.section_hero-who-we-are.is-chocolate .who-hero-word_wrapper{border-top:1px solid var(--switch-white);width:100%;padding-top:1.5rem}.section_hero-who-we-are.is-chocolate .who-hero-word_wrapper .heading-style-h2{font-size:2rem;line-height:1.2}.section_hero-who-we-are.is-chocolate .who-description_wrapper{max-width:68rem}@media screen and (max-width:767px){.what-is-switch_copy{gap:1.25rem}}.certificate_wrapper.is-compact .certificate-logo.audience-art{width:100%;max-width:21rem}.audience-art svg *{transform-box:fill-box}.audience-art .aa-ink{fill:var(--switch-black)}.audience-art .aa-accent{fill:var(--switch-red)}.audience-art .aa-soft{fill:#e8b4a5}.audience-art .aa-rule{stroke:#d8cdbb}.audience-art .aa-trend,.audience-art .aa-smooth,.audience-art .aa-flat{stroke:var(--switch-black)}.audience-art .aa-target{stroke:var(--switch-red)}.audience-art .aa-jag{stroke:#6b6b6b}.audience-art .aa-caption{font-family:var(--font--primary-family);fill:#6b6b6b;font-size:12px}.audience-art .aa-dot{transform-origin:50%;animation:7s ease-in-out infinite aa-converge}@keyframes aa-converge{0%{transform:translate(var(--dx), var(--dy));opacity:.35}35%{opacity:1;transform:translate(0)}88%{opacity:1;transform:translate(0)}to{transform:translate(var(--dx), var(--dy));opacity:0}}.audience-art .aa-trend{stroke-dasharray:320;stroke-dashoffset:320px;animation:7s ease-in-out infinite aa-draw-trend}@keyframes aa-draw-trend{0%,38%{stroke-dashoffset:320px}62%,88%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.audience-art .aa-target{transform-origin:50%;animation:7s ease-out infinite aa-hit}@keyframes aa-hit{0%,60%{opacity:.25;transform:scale(.6)}70%{opacity:1;transform:scale(1.15)}80%,88%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.6)}}.audience-art .aa-bar{transform-origin:bottom;animation:6s ease-in-out infinite aa-flex;animation-delay:var(--d)}@keyframes aa-flex{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.audience-art .aa-flat{stroke-dasharray:6 6;animation:1.2s linear infinite aa-march}@keyframes aa-march{to{stroke-dashoffset:-12px}}.audience-art .aa-jag{animation:8s ease-in-out infinite aa-fadeout}@keyframes aa-fadeout{0%,20%{opacity:1}45%,90%{opacity:0}to{opacity:1}}.audience-art .aa-smooth{stroke-dasharray:360;stroke-dashoffset:360px;animation:8s ease-in-out infinite aa-draw-smooth}@keyframes aa-draw-smooth{0%,25%{stroke-dashoffset:360px}55%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.audience-art .aa-band{transform-origin:bottom;animation:8s ease-out infinite aa-grow;animation-delay:var(--d)}@keyframes aa-grow{0%,30%{transform:scaleY(0)}60%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.audience-art svg *{stroke-dashoffset:0!important;animation:none!important;transform:none!important}.audience-art .aa-jag{opacity:0}}.outcomes{background:linear-gradient(#45302f9e, #45302f9e), var(--switch-conduit-brown) url(/brand/blur-warm.jpg) center 80% / cover no-repeat;color:var(--switch-white);padding:6rem 0}.outcomes .outcomes_title{font-family:var(--font--display-family);letter-spacing:-.01em;text-transform:uppercase;color:var(--switch-white);margin:0 0 3.5rem;font-size:2.5rem;font-weight:400;line-height:.95}.outcomes_stats{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.outcomes .outcomes_stat{border-left:1px solid #7a6463;flex-direction:column;gap:1rem;margin:0;padding:.25rem 2.5rem;display:flex}.outcomes .outcomes_stat:first-child{border-left:0;padding-left:0}.outcomes_num{font-family:var(--font--display-family);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--switch-electric-yellow);font-size:clamp(2.5rem,5vw,4.75rem);line-height:.9;display:block}.outcomes_caption{font-family:var(--font--secondary-family);text-wrap:pretty;color:var(--switch-white);font-size:1.375rem;line-height:1.3;display:block}.outcomes_case{background:var(--switch-white);color:var(--switch-black);border-radius:.75rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem;margin-top:4rem;padding:3rem;display:grid}.outcomes .outcomes_label{font-family:var(--font--display-family);letter-spacing:.06em;text-transform:uppercase;color:var(--switch-black);margin:0 0 1rem;font-size:.8125rem;line-height:1.2}.outcomes .outcomes_case-num{font-family:var(--font--display-family);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--switch-red);margin:0;font-size:clamp(4rem,8vw,8rem);line-height:.85}.outcomes_case-body{flex-direction:column;gap:2rem;display:flex}.outcomes .outcomes_outcome{font-family:var(--font--secondary-family);text-wrap:pretty;color:var(--switch-black);margin:0;font-size:1.75rem;font-weight:300;line-height:1.25}.outcomes_quote{flex-direction:column;gap:1rem;margin:0;display:flex}.outcomes_quote blockquote{border:0;margin:0;padding:0}.outcomes_quote blockquote p{font-family:var(--font--secondary-family);text-wrap:pretty;color:var(--switch-black);margin:0;font-size:1.5rem;font-style:italic;line-height:1.35}.outcomes_quote figcaption{font-family:var(--font--primary-family);letter-spacing:.06em;text-transform:uppercase;color:var(--switch-black);font-size:.8125rem;line-height:1.4}.count-up_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media screen and (max-width:991px){.outcomes_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes .outcomes_stat,.outcomes .outcomes_stat:first-child{border-left:1px solid #7a6463;padding:1.5rem 0 1.5rem 1.25rem}.outcomes .outcomes_stat:nth-child(odd){border-left:0;padding:1.5rem 1.25rem 1.5rem 0}.outcomes .outcomes_stat:nth-child(n+3){border-top:1px solid #7a6463}.outcomes_case{grid-template-columns:minmax(0,1fr);padding:2rem}}@media screen and (max-width:767px){.outcomes{padding:4rem 0}.outcomes .outcomes_title{margin-bottom:2rem;font-size:2rem}.outcomes .outcomes_stat{gap:.75rem}.outcomes .outcomes_stat,.outcomes .outcomes_stat:first-child{padding:1.25rem 0 1.25rem 1rem}.outcomes .outcomes_stat:nth-child(odd){padding:1.25rem 1rem 1.25rem 0}.outcomes_caption{font-size:1.0625rem}.outcomes_case{gap:1.25rem;margin-top:2.5rem;padding:1.5rem}.outcomes_case-body{gap:1.25rem}.outcomes .outcomes_outcome{font-size:1.25rem}.outcomes_quote blockquote p{font-size:1.1875rem}.outcomes .outcomes_label,.outcomes_quote figcaption{font-size:.6875rem}}.design-partner{padding:2rem 0 6rem}@media screen and (max-width:767px){.design-partner{padding:1.5rem 0 4rem}}.product-rows{border-bottom:1px solid var(--switch-black)}.product-row{border-top:1px solid var(--switch-black);grid-template-columns:minmax(0,4fr) minmax(0,6fr) 8.5rem;align-items:center;gap:3rem;padding:2rem 0;display:grid}.product-row .product-row_kind{font-family:var(--font--primary-family);letter-spacing:.04em;text-transform:uppercase;color:#6b6b6b;margin:0 0 .5rem;font-size:.875rem}.product-row .product-row_title{font-family:var(--font--display-family);text-transform:uppercase;color:var(--switch-black);margin:0;font-size:2rem;font-weight:700;line-height:1}.product-row .product-row_text{font-family:var(--font--secondary-family);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.4}.product-row_link{cursor:pointer;background:var(--switch-red);color:var(--switch-white);white-space:nowrap;border:0;border-radius:999px;justify-self:start;padding:.6rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out}.product-row_link:hover{background:var(--switch-black);color:var(--switch-white)}@media screen and (max-width:767px){.product-row{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem 0}.product-row .product-row_title{font-size:1.5rem}}.ec-section{padding:6rem 0}.ec-head{margin-bottom:1.5rem}.ec-hero{padding:10rem 0 4rem}.ec-hero_top{flex-direction:column;gap:1.5rem;display:flex}.ec-hero .horizontal-line.gray-950{background-color:var(--switch-black)}.ec-hero .ec-hero_title{font-family:var(--font--secondary-family);letter-spacing:-.01em;margin:5rem 0 0;font-size:5rem;font-weight:300;line-height:1.05}.ec-section--diagram{padding-top:2rem}.ec-diagram{--ec-brown:#3a2423;--ec-brown-2:#4a4040;flex-direction:column;gap:.25rem;max-width:64rem;margin:0 auto;display:flex}.ec-diagram .ec-diagram_title{font-family:var(--font--secondary-family);text-align:center;margin:0 0 1rem;font-size:2rem;font-weight:300;line-height:1.1}.ec-diagram_bullet,.ec-diagram_strong{font-family:var(--font--display-family)}.ec-diagram_strong{font-weight:700}.ec-diagram .ec-label{margin:0 0 .75rem;font-size:.875rem;line-height:1.3}.ec-diagram .ec-label strong{letter-spacing:.04em;font-weight:700}.ec-track{grid-template-columns:repeat(13,minmax(0,1fr));gap:.875rem .25rem;margin:0;padding:0;list-style:none;display:grid}.ec-diagram .ec-phase{background:var(--ec-brown);color:var(--switch-white);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);font-family:var(--font--secondary-family);margin:0;padding:.45rem 1.25rem .45rem 1.4rem;font-size:.9375rem;font-weight:700;line-height:1.15}.ec-diagram .ec-phase.is-first{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:.75rem}.ec-stop{text-align:center;flex-direction:column;align-items:center;gap:.45rem;display:flex;position:relative}.ec-stop_num{background:var(--switch-white);width:2.25rem;height:2.25rem;color:var(--switch-black);font-family:var(--font--display-family);transition:background-color .3s ease var(--d,0s), box-shadow .3s ease var(--d,0s);border-radius:50%;flex:none;place-items:center;font-size:.875rem;display:grid;box-shadow:inset 0 0 0 1px #d9d9d9}.ec-stop_arrow{color:var(--ec-brown);opacity:0;transition:opacity .3s ease var(--d,0s);font-size:.875rem;line-height:1;position:absolute;top:.6rem;right:-.6rem}.ec-stop_text{font-size:.75rem;line-height:1.25}.ec-loop{border:2px solid var(--ec-brown);border-top:0;border-radius:0 0 .5rem .5rem;height:1rem;margin:.25rem 1.1rem 0;position:relative}.ec-loop:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:9px solid var(--ec-brown);position:absolute;top:-9px;left:-7px}.ec-track-v{display:none}.ec-feed{height:1.75rem;color:var(--ec-brown);justify-content:space-around;align-items:center;padding:0 1rem;display:flex}.ec-feed_arrow{opacity:0;width:12px;height:18px;display:block}.ec-managed,.ec-fd{opacity:0;transition:opacity .6s .9s,transform .6s .9s;transform:translateY(16px)}.ec-fd{transition-delay:1.2s}.ec-fn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ec-fn{border-top:4px solid var(--switch-red);background:#f4f4f4;border-radius:.5rem;flex-direction:column;gap:.4rem;padding:.875rem;display:flex}.ec-diagram .ec-fn_title,.ec-diagram .ec-ce_title{font-family:var(--font--secondary-family);margin:0;font-size:1.125rem;font-weight:400;line-height:1.1}.ec-diagram .ec-fn_sub{letter-spacing:.06em;text-transform:uppercase;color:#9a3013;margin:0;font-size:.75rem;font-weight:600}.ec-diagram .ec-fn_text{color:#333;margin:0;font-size:.8125rem;line-height:1.4}.ec-ce{background:var(--switch-current-blue);color:var(--switch-black);border-radius:.75rem;padding:1.25rem}.ec-diagram .ec-ce_title{margin-bottom:.875rem}.ec-ce_grid,.ec-fd_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ec-diagram .ec-ce_item{background:var(--switch-white);border-radius:.5rem;margin:0;padding:.75rem;font-size:.8125rem;line-height:1.35}.ec-diagram .ec-ce_item strong{font-weight:600}.ec-fd{background:var(--ec-brown);color:var(--switch-white);border-radius:.75rem;padding:1.25rem}.ec-diagram .ec-fd_item{background:var(--ec-brown-2);text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:.2rem;margin:0;padding:.75rem;line-height:1.3;display:flex}.ec-fd_name{font-family:var(--font--secondary-family);font-size:1.125rem}.ec-fd_sub{font-size:.8125rem}.ec-diagram.is-on .ec-stop_num{background:var(--switch-red);box-shadow:none}.ec-diagram.is-on .ec-stop_arrow{opacity:1}.ec-diagram.is-on .ec-managed,.ec-diagram.is-on .ec-fd{opacity:1;transform:none}.ec-diagram.is-on .ec-feed_arrow{animation:1.8s ease-in-out infinite ec-feed}@keyframes ec-feed{0%{opacity:0;transform:translateY(6px)}40%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ec-diagram .ec-feed_arrow{opacity:1;animation:none!important}.ec-diagram .ec-managed,.ec-diagram .ec-fd,.ec-stop_num,.ec-stop_arrow{transition:none}}.ec-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1.25rem;display:grid}.ec-why{border:1px solid var(--_colors---colors--gray-300,#d9d9d9);background:var(--switch-white);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem 1rem 1.5rem;display:flex}.ec-why_art{background:var(--switch-conduit-brown);border-radius:.5rem;place-items:center;min-height:7.5rem;padding:.75rem;display:grid}.ec-why_body{flex-direction:column;gap:.5rem;padding:0 .5rem;display:flex}.ec-why .ec-why_title{font-family:var(--font--secondary-family);margin:0;font-size:1.75rem;font-weight:300;line-height:1.15}.ec-why .ec-why_text{font-family:var(--font--secondary-family);color:#333;text-wrap:pretty;margin:0;font-size:1.1875rem;line-height:1.3}.ec-compare{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;max-width:72rem;margin:0 auto}.ec-compare th,.ec-compare td{text-align:left;vertical-align:top;color:#333;border-bottom:1px solid #d9d9d9;padding:1rem 1.25rem;font-size:1rem;line-height:1.45}.ec-compare thead th{border-bottom:1px solid var(--switch-black);font-family:var(--font--secondary-family);color:var(--switch-black);font-size:1.375rem;font-weight:400;line-height:1.15}.ec-compare thead td{border-bottom:0}.ec-compare tbody th{font-family:var(--font--secondary-family);color:var(--switch-black);font-size:1.25rem;font-weight:400;line-height:1.2}.ec-compare .is-switch{border-right:2px solid var(--switch-red);border-left:2px solid var(--switch-red);color:var(--switch-black);background:#fbebe6;font-weight:500}.ec-compare thead th.is-switch{background:var(--switch-red);font-family:var(--font--display-family);text-transform:uppercase;color:var(--switch-white);border-radius:.75rem .75rem 0 0;font-weight:700}.ec-compare tbody tr:last-child .is-switch{border-bottom:2px solid var(--switch-red);border-radius:0 0 .75rem .75rem}.ec-how{flex-direction:column;gap:1rem;max-width:72rem;margin:0 auto;display:flex}.ec-how_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.ec-how_step{border:1px solid var(--switch-black);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}.ec-how_step:not(:last-child):after{content:"→";color:var(--switch-red);font-size:1.75rem;line-height:1;position:absolute;top:50%;right:-1.95rem;transform:translateY(-50%)}.ec-how_num{font-family:var(--font--display-family);color:var(--switch-red)}.ec-how .ec-how_title{font-family:var(--font--secondary-family);margin:0;font-size:1.75rem;font-weight:300;line-height:1.15}.ec-how .ec-how_text{color:#333;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.45}.ec-how .ec-how_band{background:var(--switch-current-blue);font-family:var(--font--secondary-family);text-align:center;border-radius:.75rem;margin:0;padding:1rem 1.5rem;font-size:1.375rem;line-height:1.25}.ec-cta{padding-bottom:8rem}.ec-cta_inner{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.ec-cta .ec-cta_text{max-width:44rem;font-family:var(--font--secondary-family);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:3rem;font-weight:300;line-height:1.1}@media screen and (max-width:991px){.ec-track,.ec-loop{display:none}.ec-track-v{flex-direction:column;gap:.75rem;display:flex}.ec-diagram .ec-phase,.ec-diagram .ec-phase.is-first{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),50% 100%,0 calc(100% - 8px));padding:.45rem .75rem .85rem}.ec-track-v_steps{flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ec-track-v_step{grid-template-columns:2rem 1fr;align-items:center;column-gap:.6rem;font-size:.9375rem;line-height:1.3;display:grid}.ec-track-v_step:not(:last-child):after{content:"↓";text-align:center;color:var(--ec-brown);grid-column:1;font-size:.875rem;line-height:1.1}.ec-track-v_step .ec-stop_num{background:var(--switch-red);width:2rem;height:2rem;box-shadow:none;font-size:.8125rem}.ec-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.ec-section{padding:4rem 0}.ec-section--diagram{padding-top:1rem}.ec-hero{padding:7rem 0 2.5rem}.ec-hero .ec-hero_title{margin-top:2.5rem;font-size:3.25rem}.ec-diagram .ec-diagram_title{font-size:1.5rem}.ec-feed_arrow:nth-child(n+5){display:none}.ec-fn-grid,.ec-ce_grid,.ec-fd_grid,.ec-why-grid{grid-template-columns:minmax(0,1fr)}.ec-ce,.ec-fd{padding:1rem}.ec-why .ec-why_title{font-size:1.375rem}.ec-compare,.ec-compare tbody,.ec-compare tr,.ec-compare th,.ec-compare td{display:block}.ec-compare thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ec-compare tr{border-top:1px solid var(--switch-black);flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}.ec-compare th,.ec-compare td{border-bottom:0;padding:0}.ec-compare tbody th{font-size:1.375rem}.ec-compare td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;margin-bottom:.15rem;font-size:.75rem;display:block}.ec-compare td.is-switch,.ec-compare tbody tr:last-child .is-switch{border:0;border-left:3px solid var(--switch-red);border-radius:0 .5rem .5rem 0;padding:.75rem}.ec-compare td.is-switch:before{font-family:var(--font--display-family);color:#9a3013;font-size:.875rem}.ec-how_steps{grid-template-columns:minmax(0,1fr)}.ec-how_step:not(:last-child):after{content:"↓";inset:auto auto -2.15rem 50%;transform:translate(-50%)}.ec-how .ec-how_title{font-size:1.375rem}.ec-how .ec-how_band{font-size:1.125rem}.ec-cta{padding-bottom:5rem}.ec-cta .ec-cta_text{font-size:2rem}}.company-people>.padding-section-medium{padding-top:0;padding-bottom:0}.company-people+.company-people>.padding-section-medium{padding-top:6rem}.company-people_gap{padding-top:3rem}.company-people_grid{grid-auto-rows:1fr}.flip-card.is-person .flip-card_front{gap:1rem}.person-photo{aspect-ratio:4/3;background:#2b2b2b;border-radius:.5rem;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.person-photo_img{object-fit:cover;object-position:50% 22%;filter:grayscale()contrast(1.05);width:100%;height:100%;display:block;position:absolute;inset:0}.person-photo_initials{font-family:var(--font--display-family);letter-spacing:.02em;color:var(--switch-white);font-size:3.5rem;line-height:1}.person-card_back{text-align:center;flex-direction:column;gap:1.25rem;display:flex}.person-card_bio{font-family:var(--font--secondary-family);margin:0;font-size:1.125rem;line-height:1.3}.person-card_my{color:#555;border-top:1px solid #d9d9d9;flex-direction:column;gap:.375rem;margin:0;padding-top:1.25rem;font-size:.9375rem;line-height:1.45;display:flex}.person-card_my-label{letter-spacing:.08em;text-transform:uppercase;color:var(--switch-red);font-size:.75rem;font-weight:500}.person-card_text{flex-direction:column;gap:.35rem;padding:0 2.5rem 0 .5rem;display:flex}.flip-card.is-person .flip-card_front .person-card_text .heading-style-h6{margin:0;padding:0}.flip-card.is-person .person-card_title{color:#555;margin:0;font-size:1rem;line-height:1.35}.company-people .flip-card_back .heading-style-h6{font-size:1.25rem;line-height:1.3}@media screen and (max-width:767px){.company-people+.company-people>.padding-section-medium{padding-top:4rem}.company-people_gap{padding-top:2rem}.company-people .flip-card_back .heading-style-h6{font-size:1.125rem}}.header_mobile-actions{display:none}@media screen and (max-width:991px){.header_mobile-actions{align-items:center;gap:.5rem;display:flex}.waitlist-nav-button.is-mobile{min-height:2.5rem;padding:.5rem 1rem;font-size:.9375rem}.nav_secondary .header_wrapper.secondary{justify-content:space-between;width:100%;left:0;transform:none}.nav_secondary .header_cta{display:none}.header_burger{z-index:auto!important}.header_burger-toggle{z-index:2;position:relative}.header_burger .header_buger-list.w--open{z-index:-1;padding:6.5rem var(--_grid-padding-global---padding-global--size) 2rem;background-color:var(--switch-white);flex-direction:column;align-items:stretch;gap:0;display:flex;position:fixed;inset:0;overflow-y:auto}html:has(.header_buger-list.w--open){overflow:hidden}.header_buger-list .header_burger-dropdown{border-bottom:1px solid var(--_colors---colors--gray-200);flex-direction:column;align-items:stretch;width:100%;margin:0;display:flex;z-index:auto!important}.header_buger-list .nav-dropdown_toggle.mobile,.header_buger-list .header_burger-contact{background-color:#0000;border-radius:0;justify-content:space-between;align-items:center;width:100%;margin:0;padding:1.25rem 0;font-size:1.5rem;line-height:1.2;text-decoration:none;display:flex;color:var(--switch-black)!important}.header_buger-list .nav-dropdown_toggle.mobile:hover,.header_buger-list .nav-dropdown_toggle.mobile:active,.header_buger-list .nav-dropdown_toggle.mobile.w--open,.header_buger-list .header_burger-contact:hover{background-color:#0000;color:var(--switch-red)!important}.header_buger-list .nav-dropdown_toggle.mobile .nav-arrow svg{width:14px;height:7px;transition:transform .2s ease-in-out}.header_buger-list .nav-dropdown_toggle.mobile .nav-arrow svg path{fill:var(--switch-black)}.header_buger-list .nav-dropdown_toggle.mobile.w--open .nav-arrow svg{transform:rotate(180deg)}.header_buger-list .nav-dropdown_toggle.mobile.w--open .nav-arrow svg path,.header_buger-list .header_burger-contact svg path{fill:var(--switch-red)}.header_buger-list .header_burger-contact svg{flex:none;width:17px;height:16px}.nav_component:has(.header_buger-list.w--open) .header_brand .switch-wordmark{color:var(--switch-black);fill:var(--switch-black)}.nav_component:has(.header_buger-list.w--open) .header_brand svg path{color:var(--switch-black);fill:var(--switch-black)}.nav_component:has(.header_buger-list.w--open) .waitlist-nav-button.is-mobile{border-color:var(--switch-black);color:var(--switch-black)}.nav_component:has(.header_buger-list.w--open) .header_burger-toggle{background-color:var(--_colors---colors--gray-100)}.nav_component:has(.header_buger-list.w--open) .header_burger-toggle svg path{fill:var(--switch-black)}.header_buger-list .header_burger-dropdown-list.w--open{background-color:#0000;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:0 0 1rem;display:flex;position:static}.header_burger .header_buger-list .header_burger-dropdown .header_burger-dropdown-list.w--open{margin:0;padding:0 0 1rem 1rem}.header_buger-list .header_burger-contact{white-space:nowrap}.header_buger-list .header_burger-dropdown-list .nav-link.is-sub{white-space:normal;background-color:#0000;border-radius:0;width:100%;margin:0;padding:.625rem 0;font-size:1.0625rem;color:var(--switch-black)!important}.header_buger-list .header_burger-dropdown-list .nav-link.is-sub:hover{background-color:#0000;color:var(--switch-red)!important}}@media screen and (max-width:479px){.header_brand .switch-wordmark{width:6rem}.header_wrapper{gap:.75rem}.waitlist-nav-button.is-mobile{padding:.5rem .875rem;font-size:.875rem}}@media screen and (max-width:374px){.header_brand .switch-wordmark{width:5rem}.header_wrapper{gap:.5rem}.waitlist-nav-button.is-mobile{padding:.5rem .75rem}}@media screen and (max-width:991px){.header_fixed:has(.header_buger-list.w--open){z-index:1000}.section_founder-letter>.padding-section-medium{padding-top:8rem}}.ec-diagram .ec-owned{margin-bottom:.5rem}.ec-diagram .ec-fn-grid,.ec-diagram .ec-managed{margin-bottom:1rem}.ec-diagram .ec-label.ec-label--solo{margin:0}.form-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.platform-capabilities{background:linear-gradient(to bottom, var(--switch-white) 70%, var(--switch-electric-yellow) 100%)}.switch-stamp{-webkit-mask:var(--switch-pose) center / contain no-repeat;-webkit-mask:var(--switch-pose) center / contain no-repeat;mask:var(--switch-pose) center / contain no-repeat;background-color:currentColor;display:block}.switch-stamp--a{--switch-pose:url(/logos/switch-black-a.svg);aspect-ratio:842/420}.switch-stamp--b{--switch-pose:url(/logos/switch-black-b.svg);aspect-ratio:728/523}.switch-stamp--c{--switch-pose:url(/logos/switch-black-c.svg);aspect-ratio:967/515}.home-hero_switch{width:3.5rem;color:var(--switch-black);margin:2rem auto 0;transition:opacity .8s .1s}.home-hero_switch+.home-hero_cta{margin-top:1.5rem}.sw-intro.is-finale .home-hero_switch{opacity:0}.footer_bottom{position:relative}.footer_switch{width:3.5rem;color:var(--switch-black);margin-left:auto}.design-partner_switch{width:4.5rem;color:var(--switch-red);margin:2.5rem 0 0 auto}.ec-cta_switch{width:4.5rem;color:var(--switch-red)}.founding-principles_head{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.founding-principles_switch{width:4.5rem;color:var(--switch-conduit-brown);flex:none}@media screen and (max-width:767px){.home-hero_switch,.footer_switch{width:2.75rem}.design-partner_switch,.ec-cta_switch,.founding-principles_switch{width:3.5rem}.platform-layers_host{padding:1rem}}.flip-card_face,.people-principle{border-radius:1rem}.flip-card.is-art .flip-card_face{border-color:#eaeaea}.flip-card.is-art .flip-card_front{padding:.75rem .75rem 1.5rem}.flip-card.is-art .flip-card_front .heading-style-h6{padding:0 3rem 0 .375rem}.flip-card.is-art .capability-art,.ec-why .ec-why_art{background:linear-gradient(to bottom, var(--switch-current-blue), var(--switch-electric-yellow));border-radius:.625rem}.person-photo{border-radius:.625rem}.flip-card.is-art .flip-card_back{background:linear-gradient(to bottom, var(--switch-current-blue), var(--switch-electric-yellow));border-color:#0000;padding-bottom:3.5rem}.flip-card.is-art .flip-card_back .person-card_my{border-top-color:#00000026}.flip-card.is-art .flip-card_fold,.flip-card.is-art .flip-card_back:after{content:"";z-index:2;box-sizing:border-box;border:1px solid var(--switch-black);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='M12 5v14'/%3E%3C/svg%3E") 50%/1rem no-repeat;border-radius:50%;width:2rem;height:2rem;transition:transform .2s;position:absolute;bottom:.875rem;right:.875rem}.flip-card.is-art .flip-card_back:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18'/%3E%3Cpath d='m6 6 12 12'/%3E%3C/svg%3E")}@media (hover:hover){.flip-card.is-art:hover .flip-card_fold{width:2rem;height:2rem;transform:scale(1.08)}}.ec-why{border-color:#eaeaea;border-radius:1rem;padding:.75rem .75rem 1.5rem}.certificate_wrapper.is-compact{gap:1.25rem}.certificate_wrapper.is-compact .certificate_component{background:var(--switch-white);border:1px solid #eaeaea;border-radius:1rem;padding:.75rem .75rem 1.75rem}.certificate_wrapper.is-compact .certificate-logo.audience-art{box-sizing:border-box;background:linear-gradient(to bottom, var(--switch-current-blue), var(--switch-electric-yellow));border-radius:.625rem;max-width:none;padding:1.25rem}.certificate_wrapper.is-compact .certificate-logo.audience-art svg{box-sizing:border-box;background:var(--switch-white);border-radius:.5rem;max-width:19rem;margin:0 auto;padding:.75rem}.certificate_wrapper.is-compact .max-width-22{padding:0 .75rem}.certificate_wrapper.is-compact .certificate-line,.certificate_wrapper.is-compact .certificate-line-mobile{display:none}
