.styles-module__fSsVKa__section{color:#fff;width:100%;font-family:var(--font-sentra)}.styles-module__fSsVKa__head{text-align:center;justify-content:center;align-items:flex-end;min-height:150px;display:flex}.styles-module__fSsVKa__headline{letter-spacing:-.03em;text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:400;line-height:1.15}.styles-module__fSsVKa__headline span{color:var(--sentra-green,#5e5)}.styles-module__fSsVKa__headlineIn{animation:.45s both styles-module__fSsVKa__headlineIn}@keyframes styles-module__fSsVKa__headlineIn{0%{opacity:0;transform:translateY(10px)}}.styles-module__fSsVKa__still .styles-module__fSsVKa__fade{transition:none}.styles-module__fSsVKa__still .styles-module__fSsVKa__headlineIn{animation:none}.styles-module__fSsVKa__bar{grid-template-columns:repeat(4,1fr);gap:8px;margin:26px 0 18px;display:grid}.styles-module__fSsVKa__seg{cursor:pointer;background:0 0;border:0;align-items:center;height:24px;padding:0;display:flex}.styles-module__fSsVKa__seg:focus-visible{outline-offset:2px;outline:2px solid #fff}.styles-module__fSsVKa__track{background:#ffffff1f;border-radius:3px;width:100%;height:6px;display:block;overflow:hidden}.styles-module__fSsVKa__fill{background:linear-gradient(90deg, #1aa58c, var(--sentra-green,#5e5));width:0;height:100%;display:block}.styles-module__fSsVKa__stage{aspect-ratio:1200/560;background:#131317;border:1px solid #ffffff14;border-radius:28px;position:relative;overflow:hidden}.styles-module__fSsVKa__svg{width:100%;height:100%;position:absolute;inset:0}.styles-module__fSsVKa__fade{transition:opacity .8s,stroke .8s,fill .8s}.styles-module__fSsVKa__lbl{font-family:var(--font-sentra);fill:#ddd;font-size:13px}.styles-module__fSsVKa__tiny{font-family:var(--font-sentra);font-size:11px}.styles-module__fSsVKa__phone,.styles-module__fSsVKa__phoneScene{display:none}.styles-module__fSsVKa__caption{color:#bbb;text-align:center;text-wrap:pretty;max-width:46em;min-height:52px;margin:24px auto 0;font-size:17px;line-height:1.5}.styles-module__fSsVKa__caption small{opacity:.6;margin-top:4px;font-size:12px;display:block}.styles-module__fSsVKa__ctrl{justify-content:center;margin-top:18px;display:flex}.styles-module__fSsVKa__ctrl button{color:#ddd;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:13px}.styles-module__fSsVKa__ctrl button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.styles-module__fSsVKa__ctrl{display:none}}.styles-module__fSsVKa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.styles-module__fSsVKa__head{min-height:120px}.styles-module__fSsVKa__stage{aspect-ratio:1200/700}.styles-module__fSsVKa__desk{display:none}.styles-module__fSsVKa__phone{display:inline}.styles-module__fSsVKa__bgGlyphs{display:none}.styles-module__fSsVKa__phoneBox{aspect-ratio:358/470;border-radius:20px}.styles-module__fSsVKa__hasPhoneScene .styles-module__fSsVKa__svg{display:none}.styles-module__fSsVKa__hasPhoneScene .styles-module__fSsVKa__phoneScene{width:100%;height:100%;display:block;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.styles-module__fSsVKa__fade{transition:none}.styles-module__fSsVKa__headlineIn{animation:none}}
