.m-switch-list{background:var(--m-bg,var(--color-bg));color:var(--m-fg,var(--color-text));isolation:isolate;overflow:hidden;padding-block:var(--m-pad-y,var(--space-section-md));padding-bottom:calc(var(--m-pad-y, var(--space-section-md)) + clamp(2.5rem, 8vw, 4rem));position:relative;--idle:var(--m-idle,var(--switch-idle-dark));--line:color-mix(in srgb,var(--m-fg,var(--color-text)) 30%,transparent)}.m-switch-list[data-section-theme=light]{--idle:var(--m-idle,var(--switch-idle-light))}.m-switch-list[data-section-theme=brand]{--idle:var(--m-idle,color-mix(in srgb,var(--palette-white) 55%,var(--palette-accent)))}.m-switch-list--sm{--m-pad-y:var(--space-section-sm)}.m-switch-list--md{--m-pad-y:var(--space-section-md)}.m-switch-list--lg{--m-pad-y:var(--space-section-lg)}.m-switch-list--xl{--m-pad-y:var(--space-section-xl)}.m-switch-list__inner{margin-inline:auto;position:relative;width:min(100% - 2 * var(--gutter),var(--measure-feed));z-index:1}.m-switch-list--width-narrow .m-switch-list__inner{width:min(100% - 2 * var(--gutter),var(--measure-wide))}.m-switch-list--width-full .m-switch-list__inner{width:min(100% - 2 * var(--gutter),var(--container-max))}.m-switch-list__header{display:grid;gap:var(--space-sm);justify-items:start;margin-bottom:var(--space-lg);width:100%}.m-switch-list__header--center{justify-items:center;text-align:center}.m-switch-list__header--end{justify-items:end;text-align:end}.m-switch-list__heading,.m-switch-list__lead{white-space:pre-line}.m-switch-list__heading{font-family:var(--font-display);letter-spacing:var(--tracking-heading);margin:0}.m-switch-list--h-h2 .m-switch-list__heading{font-size:var(--text-h2);font-weight:var(--fw-h2);line-height:var(--leading-h2)}.m-switch-list--h-h3 .m-switch-list__heading{font-size:var(--text-h3);line-height:var(--leading-h3)}.m-switch-list--title-full .m-switch-list__heading{max-width:100%}.m-switch-list--title-heading .m-switch-list__heading{max-width:var(--measure-heading)}.m-switch-list--title-lead .m-switch-list__heading,.m-switch-list__lead{max-width:var(--measure-lead)}.m-switch-list__lead{color:var(--m-lead,inherit);font-family:var(--font-sans);font-weight:var(--fw-body);line-height:var(--leading-body);margin:0}.m-switch-list--lead-lg .m-switch-list__lead,.m-switch-list__lead{font-size:var(--text-body)}.m-switch-list--lead-xl .m-switch-list__lead{font-size:var(--text-xl)}.m-switch-list--lead-2xl .m-switch-list__lead{font-size:var(--text-2xl)}.m-switch-list--weight-regular .m-switch-list__lead{font-weight:var(--fw-body)}.m-switch-list--weight-medium .m-switch-list__lead{font-weight:var(--fw-body-medium)}.m-switch-list--weight-semibold .m-switch-list__lead{font-weight:var(--fw-display-semibold)}.m-switch-list--leading-sm .m-switch-list__lead{line-height:var(--leading-body-sm)}.m-switch-list--leading-md .m-switch-list__lead{line-height:var(--leading-body-md)}.m-switch-list--leading-lg .m-switch-list__lead{line-height:var(--leading-body-lg)}.m-switch-list--leadw-full .m-switch-list__lead{max-width:100%}.m-switch-list--leadw-wide .m-switch-list__lead{max-width:var(--measure-wide)}.m-switch-list--leadw-heading .m-switch-list__lead{max-width:var(--measure-heading)}.m-switch-list--leadw-lead .m-switch-list__lead{max-width:var(--measure-lead)}.m-switch-list__body{display:grid;gap:var(--space-md)}.m-switch-list__nav{align-content:start;display:grid}.m-switch-list__tab{align-items:center;background:none;border:0;color:var(--idle);cursor:pointer;display:flex;font:inherit;font-family:var(--font-display);font-size:var(--text-switch);font-weight:var(--fw-display);line-height:1.1;margin:0;min-height:var(--switch-row);padding:0;position:relative;text-align:start;width:100%;-webkit-tap-highlight-color:transparent;transition:color var(--dur-switch) var(--ease-standard)}.m-switch-list__tab:focus-visible,.m-switch-list__tab:hover{color:color-mix(in srgb,var(--m-fg,var(--color-text)) 70%,var(--idle))}.m-switch-list__tab.is-active,.m-switch-list__tab.is-active:hover{color:var(--m-fg,var(--color-text))}.m-switch-list__mark{display:block;flex:none;height:var(--switch-logo);margin-inline-end:0;opacity:0;overflow:hidden;transition:width var(--dur-switch) var(--ease-standard),margin var(--dur-switch) var(--ease-standard),opacity calc(var(--dur-switch)*.8) var(--ease-standard);width:0}.m-switch-list__tab.is-active .m-switch-list__mark{margin-inline-end:var(--switch-gap);opacity:1;width:var(--switch-logo)}.m-switch-list__logo{display:block;height:var(--switch-logo);max-width:none;object-fit:contain;transform:rotate(0deg);transition:transform calc(var(--dur-switch)*2) var(--ease-standard);width:var(--switch-logo)}.m-switch-list__tab.is-active .m-switch-list__logo{transform:rotate(1turn)}.m-switch-list--loop .m-switch-list__logo,.m-switch-list--loop .m-switch-list__tab.is-active .m-switch-list__logo{transform:none;transition:none}@media (prefers-reduced-motion:no-preference){.m-switch-list--loop .m-switch-list__logo{animation:m-switch-list-spin 10s linear infinite;animation-play-state:paused}.m-switch-list--loop .m-switch-list__tab.is-active .m-switch-list__logo{animation-play-state:running}.m-switch-list--loop.is-away .m-switch-list__logo,.m-switch-list--loop.is-paused .m-switch-list__logo{animation-play-state:paused}}@keyframes m-switch-list-spin{to{transform:rotate(1turn)}}.m-switch-list__name{min-width:0;overflow-wrap:anywhere}.m-switch-list__tab+.m-switch-list__tab:before{border-top:1px solid var(--line);content:none;left:-100vw;pointer-events:none;position:absolute;right:-100vw;top:0}.m-switch-list--lines-always .m-switch-list__tab+.m-switch-list__tab:before{content:""}.m-switch-list__panel,.m-switch-list__panels{align-content:start;display:grid}.m-switch-list__panel{grid-area:1/1;justify-items:start;min-width:0;opacity:0;transform:translateY(.75rem);transition:opacity var(--dur-switch) var(--ease-standard),transform var(--dur-switch) var(--ease-standard),visibility 0s linear var(--dur-switch);visibility:hidden}.m-switch-list__panel.is-active{opacity:1;transform:none;transition-delay:0s;visibility:visible}.m-switch-list__title+.m-switch-list__text{margin-top:var(--switch-text-gap)}.m-switch-list__title{font-family:var(--font-display);font-size:var(--text-switch-title);font-weight:var(--fw-display);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);margin:0;max-width:var(--measure-lead)}.m-switch-list__text{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--fw-body);line-height:var(--leading-body);margin:0;max-width:32rem}.m-switch-list__cta{margin-top:var(--switch-cta-gap)}.m-switch-list__panel>:first-child{margin-top:0}.m-switch-list a.m-switch-list__cta,.m-switch-list a.m-switch-list__cta:active,.m-switch-list a.m-switch-list__cta:focus-visible,.m-switch-list a.m-switch-list__cta:hover{text-decoration:none}@media (min-width:768px){.m-switch-list__body{align-items:start;column-gap:var(--space-md);grid-template-columns:minmax(0,8fr) minmax(0,7fr)}.m-switch-list__panels{padding-top:calc((var(--switch-row) - var(--text-switch-title)*1.2)/2)}.m-switch-list__text{font-size:var(--text-switch-copy)}}@media (min-width:1024px){.m-switch-list{padding-bottom:calc(var(--m-pad-y, var(--space-section-md)) + clamp(6rem, 10.5vw, 9.5rem))}}@media (max-width:767px){.m-switch-list__panels{margin-top:var(--space-xs)}.m-switch-list--lines-phone .m-switch-list__tab+.m-switch-list__tab:before{content:""}}@media (prefers-reduced-motion:reduce){.m-switch-list__logo,.m-switch-list__mark,.m-switch-list__panel,.m-switch-list__panel.is-active,.m-switch-list__tab{animation:none;transform:none;transition:none}}