.platform-states{--platform-states-teal: var(--color-teal, #007672);--platform-states-leaf: var(--color-leaf, #00bb7e);--platform-states-text: var(--color-black, #1f1d1e);--platform-states-muted: #777777;--platform-states-glass: #e9edf2;--platform-states-glass-edge: #cfe3e7;--platform-states-fade: .28s;--platform-states-layout: .54s;background:linear-gradient(166deg,#e9eef3 61%,#dbe2ec 91%);box-sizing:border-box;color:var(--platform-states-text);margin-inline:calc(50% - 50vw);overflow:hidden;padding-block:3rem}@media(min-width:64rem){.platform-states{align-content:center;display:grid;min-height:calc(100vh - var(--header_size, 0rem));min-height:calc(100dvh - var(--header_size, 0rem))}}.platform-states__container.container_v2{box-sizing:border-box;margin-inline:auto;max-width:77.5rem;padding-inline:1.25rem;width:100%}@media(min-width:64rem){.platform-states__container.container_v2{padding-inline:3rem}}.platform-states__grid{display:flex;flex-direction:column;gap:2rem}@media(min-width:64rem){.platform-states__grid{align-items:center;display:grid;gap:3rem;grid-template-columns:minmax(0,26.875rem) minmax(0,38.375rem);justify-content:space-between}}.platform-states__content{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:64rem){.platform-states__content{gap:1.875rem}}.platform-states__eyebrow{color:var(--platform-states-muted);font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1.125rem;font-weight:600;line-height:1.5em;margin:0}@media(min-width:64rem){.platform-states__eyebrow{font-size:1.25rem}}.platform-states__intros{display:grid}.platform-states__intro{display:flex;flex-direction:column;gap:1.25rem;grid-area:1/1;opacity:0;pointer-events:none;transition:opacity var(--platform-states-fade) ease;visibility:hidden}.platform-states__intro.is-active{opacity:1;pointer-events:auto;visibility:visible}@media(min-width:64rem){.platform-states__intro{gap:1.875rem}}.platform-states__heading{color:var(--platform-states-teal);font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1.75rem;font-weight:500;line-height:1.3em;margin:0}@media(min-width:64rem){.platform-states__heading{font-size:2.25rem}}.platform-states__body{color:var(--platform-states-text);font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1rem;line-height:1.5em}.platform-states__body p{margin:0}.platform-states__body p+p{margin-top:.75rem}.platform-states.is-intro-fading .platform-states__intro{opacity:0}.platform-states__next{align-self:flex-start;background:linear-gradient(158deg,var(--platform-states-glass) 20.7%,var(--platform-states-glass-edge) 100%);border:0;border-radius:1.25rem;box-shadow:1.25rem .625rem 1.875rem -.625rem #00000012,inset .1875rem -.125rem 1.25rem .375rem #ffffff80;cursor:pointer;margin:0;padding:.25rem}@media(min-width:64rem){.platform-states__next{margin-top:1.25rem}}.platform-states__next-inner{align-items:center;background:linear-gradient(164deg,var(--platform-states-glass) 0%,rgba(233,237,242,0) 55%),linear-gradient(90deg,#e9edf24d,#e9edf24d);border-left:.25rem solid var(--platform-states-leaf);border-radius:.9375rem;box-shadow:inset .1875rem -.125rem .25rem #ffffff80;color:var(--platform-states-teal);display:flex;font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1rem;font-weight:500;gap:.75rem;line-height:1em;padding:.9375rem 2.625rem 1rem}.platform-states__next:hover .platform-states__next-inner,.platform-states__next:focus .platform-states__next-inner{background:linear-gradient(164deg,#f2f6fa,#e9edf200 55%),linear-gradient(90deg,#f0f6fa8c,#f0f6fa8c)}.platform-states__next:focus,.platform-states__next:focus-visible{outline:none}.platform-states__chevron{flex:0 0 auto}.platform-states__stack{order:-1;position:relative}@media(min-width:64rem){.platform-states__stack{display:flex;flex-direction:column;justify-content:center;min-height:var(--ps-stack-min, 0px);order:0;padding-right:2.5rem}}.platform-states__stack[data-ps-measure],.platform-states__stack[data-ps-measure] *{transition:none!important}.platform-states__layers{display:grid;list-style:none;margin:0;padding:0}@media(min-width:64rem){.platform-states__layers{display:flex;flex-direction:column;gap:.625rem}}.platform-states__layer{align-self:center;background:linear-gradient(173deg,var(--platform-states-glass) 20.7%,var(--platform-states-glass-edge) 100%);border-radius:1.25rem;box-shadow:1.25rem .625rem 1.875rem -.625rem #00000012,inset .1875rem -.125rem 1.25rem .375rem #ffffff80;grid-area:1/1;opacity:0;padding:.25rem;pointer-events:none;position:relative;transition:background var(--platform-states-layout) ease,border-radius var(--platform-states-layout) ease,opacity var(--platform-states-fade) ease,visibility 0s linear var(--platform-states-fade);visibility:hidden}@media(min-width:64rem){.platform-states__layer{align-self:auto;grid-area:auto;opacity:1;pointer-events:auto;visibility:visible}}.platform-states__layer:before{background:linear-gradient(169deg,#cafcf147 17%,#e9edf200 86%),linear-gradient(90deg,#e9edf24d,#e9edf24d);border-radius:.9375rem;box-shadow:inset .1875rem -.125rem .25rem #ffffff80;content:"";inset:.25rem;pointer-events:none;position:absolute;transition:background var(--platform-states-layout) ease,border-radius var(--platform-states-layout) ease}.platform-states__layer.is-active{background:linear-gradient(139deg,#003a3f,#00bb7e66 11.5%,#fff0 26%),linear-gradient(133deg,var(--platform-states-glass) 21%,var(--platform-states-glass-edge) 100%);border-radius:1.875rem;opacity:1;pointer-events:auto;transition:background var(--platform-states-layout) ease,border-radius var(--platform-states-layout) ease,opacity var(--platform-states-fade) ease,visibility 0s;visibility:visible}.platform-states__layer.is-active:before{background:linear-gradient(132deg,var(--platform-states-glass) 0%,rgba(233,237,242,0) 98%),linear-gradient(90deg,#e9edf24d,#e9edf24d);border-radius:1.625rem}.platform-states__layer-toggle{background:none;border:0;border-left:.25rem solid transparent;border-radius:.9375rem;color:var(--platform-states-teal);cursor:default;display:block;font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1.375rem;font-weight:500;line-height:1.3em;margin:0;padding:1.625rem .6875rem .5625rem;position:relative;text-align:center;transition:border-color var(--platform-states-fade) ease,color .3s ease,padding var(--platform-states-layout) ease;width:100%}@media(min-width:64rem){.platform-states__layer-toggle{border-left-color:var(--platform-states-leaf);color:var(--platform-states-muted);cursor:pointer;padding-top:.4375rem}}.platform-states__layer-toggle:hover,.platform-states__layer-toggle:focus{color:var(--platform-states-teal)}.platform-states__layer-toggle:focus,.platform-states__layer-toggle:focus-visible{outline:none}@media(min-width:64rem){.platform-states__layer.is-active .platform-states__layer-toggle{border-left-color:transparent;color:var(--platform-states-teal);cursor:default;padding-top:1.625rem}}.platform-states__layer-panel{display:grid;grid-template-rows:1fr;position:relative;transition:grid-template-rows var(--platform-states-layout) ease}@media(min-width:64rem){.platform-states__layer-panel{grid-template-rows:0fr}}.platform-states__layer.is-active .platform-states__layer-panel{grid-template-rows:1fr}.platform-states__layer-panel-inner{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;min-height:0;opacity:0;overflow:hidden;padding-block:.75rem 2.25rem;padding-inline:1.25rem;transition:opacity var(--platform-states-fade) ease}@media(min-width:64rem){.platform-states__layer-panel-inner{padding-block:0}}.platform-states__layer.is-active .platform-states__layer-panel-inner{opacity:1}@media(min-width:64rem){.platform-states__layer.is-active .platform-states__layer-panel-inner{padding-block:.75rem 2.25rem}}.platform-states.is-fading .platform-states__layer-panel-inner{opacity:0}.platform-states__visual{display:block;height:auto;margin-inline:auto;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 0,#000000 1.25rem,#000000 calc(100% - 1.25rem),transparent 100%),linear-gradient(to bottom,transparent 0,#000000 1.25rem,#000000 calc(100% - 1.25rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000000 1.25rem,#000000 calc(100% - 1.25rem),transparent 100%),linear-gradient(to bottom,transparent 0,#000000 1.25rem,#000000 calc(100% - 1.25rem),transparent 100%);max-width:100%;width:min(100%,29.375rem)}.platform-states__explore{background:linear-gradient(168deg,var(--platform-states-glass) 20.7%,var(--platform-states-glass-edge) 100%);border-radius:1.3125rem;box-shadow:1.25rem .625rem 1.875rem -.625rem #00000012,inset 0 0 .1875rem .0625rem #f0f0f0;display:inline-block;padding:.125rem;text-decoration:none}.platform-states__explore-inner{align-items:center;background:linear-gradient(171deg,var(--platform-states-glass) 0%,rgba(233,237,242,0) 55%),linear-gradient(90deg,#e9edf24d,#e9edf24d);border-radius:2.0625rem;box-shadow:inset .0625rem .0625rem .15625rem #00000024,inset .0625rem .0625rem .175rem .125rem #ffffff80;color:var(--platform-states-teal);display:flex;font-family:var(--font-primary, "semplicitapro", sans-serif);font-size:1rem;font-weight:500;gap:.75rem;line-height:1em;padding:.75rem 2.75rem .8125rem}.platform-states__explore:hover .platform-states__explore-inner,.platform-states__explore:focus .platform-states__explore-inner{background:linear-gradient(171deg,#f2f6fa,#e9edf200 55%),linear-gradient(90deg,#f0f6fa8c,#f0f6fa8c)}.platform-states__explore:focus,.platform-states__explore:focus-visible{outline:none}.platform-states__rail{display:none}@media(min-width:64rem){.platform-states__rail{display:block;inset:0;pointer-events:none;position:absolute}}@media(min-width:64rem){.platform-states__lines{left:0;overflow:visible;position:absolute;top:0}.platform-states__lines path{fill:none;stroke-linecap:round;stroke-width:2px}}@media(min-width:64rem){.platform-states__marker{align-items:center;background:#00bb7e33;border-radius:50%;box-shadow:inset 0 0 .125rem .0625rem #fffc;display:flex;height:1.375rem;justify-content:center;left:var(--ps-marker-x, 0px);position:absolute;top:var(--ps-marker-y, 0px);transform:translate(-50%,-50%);width:1.375rem}.platform-states__marker:before{background:#ffffffe6;border:.125rem solid var(--platform-states-leaf);border-radius:50%;box-sizing:border-box;content:"";display:block;height:.75rem;width:.75rem}}@media(prefers-reduced-motion:reduce){.platform-states{--platform-states-fade: .01ms;--platform-states-layout: .01ms}}
