.sov-ent .ent-hero-bg .video-bg-media{object-position:center 40%}.sov-ent .ent-navspace{height:209px}.sov-ent .sov-btn-ghost2{color:#ededed;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:52px;padding:0 24px;font-size:15px;font-weight:500;transition:color .15s;display:inline-flex}.sov-ent .sov-btn-ghost2:hover{color:#fff}.sov-ent .sov-glass{z-index:auto;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:none;background:#ffffff0a;border:1px solid #ffffff1a;position:static}.sov-ent .sov-icon-badge{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.sov-ent .sov-numbadge{color:#ffffffb3;border:1px solid #fff3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:500;display:flex}.sov-ent .sov-featured{background:linear-gradient(#3f5f851a 0%,#ffffff0a 100%)!important;border:1px solid #3f5f858c!important}.sov-ent .sov-tag-pill{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0053a3;border-radius:999px;align-items:center;width:fit-content;padding:5px 12px;font-size:11px;font-weight:500;display:inline-flex}.sov-ent .ent-code{font-family:SF Mono,Monaco,monospace}.sov-ent .ent-code:focus-visible{outline-offset:2px;outline:2px solid #8ea6c0}.js-enabled .sov-ent .sov-prob.reveal{opacity:1;transform:none}.sov-ent .sov-prob-card{border-radius:16px;flex-direction:column;gap:14px;padding:28px;transition:transform .26s,border-color .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden}.sov-ent .sov-prob-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#a7bbd1,#a7bbd100);width:100%;height:2px;position:absolute;top:0;left:0}.sov-ent .sov-prob-card:hover{border-color:#a7bbd166;transform:translateY(-6px)}.js-enabled .sov-ent .sov-prob:not(.is-visible) .sov-prob-card{opacity:0}.js-enabled .sov-ent .sov-prob:not(.is-visible) .sov-prob-card:before{transform:scaleX(0)}.sov-ent .sov-prob.is-visible .sov-prob-card{animation:sovProbIn 1s cubic-bezier(.16,1,.3,1) var(--d) backwards}.sov-ent .sov-prob.is-visible .sov-prob-card:before{animation:sovProbLine 1s cubic-bezier(.16,1,.3,1) calc(var(--d) + .5s) backwards}.sov-ent .sov-prob.is-visible .sov-numbadge{animation:sovPop .65s cubic-bezier(.34,1.56,.64,1) calc(var(--d) + .45s) backwards}@keyframes sovProbIn{0%{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.88);filter:blur(12px)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes sovProbLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sovPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sov-ent .sov-strips{border-radius:22px;height:420px;display:flex;overflow:hidden}.sov-ent .sov-strip{border-left:1px solid #ffffff1a;outline:none;flex:1 1 0;min-width:0;transition:flex .65s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.sov-ent .sov-strip:focus-visible{outline-offset:-2px;outline:2px solid #8ea6c0}.sov-ent .sov-strip:first-child{border-left:none}.sov-ent .sov-strip:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(110% 80% at 0 100%,#3f5f8580 0%,#3f5f8500 65%);transition:opacity .5s;position:absolute;inset:0}.sov-ent .sov-strip:after{content:"";transform-origin:0;background:linear-gradient(90deg,#a7bbd1,#a7bbd100);width:100%;height:2px;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.sov-ent .sov-strip-num{z-index:1;letter-spacing:.1em;color:#ffffff73;font-size:13px;font-weight:500;transition:color .4s;position:absolute;top:30px;left:32px}.sov-ent .sov-strip-v{z-index:1;writing-mode:vertical-rl;letter-spacing:.04em;color:#ffffffb3;white-space:nowrap;font-size:15px;font-weight:500;transition:opacity .3s;position:absolute;bottom:32px;left:30px;transform:rotate(180deg)}.sov-ent .sov-strip-body{z-index:1;box-sizing:border-box;opacity:0;flex-direction:column;gap:14px;width:470px;padding:0 40px 38px 32px;transition:opacity .25s,transform .25s;display:flex;position:absolute;bottom:0;left:0;transform:translateY(14px)}.sov-ent .sov-strip-body h3{color:#fff;margin:0;font-size:24px;font-weight:500;line-height:1.2}.sov-ent .sov-strip-body p{color:#ededed;margin:0;font-size:15px;font-weight:300;line-height:165%}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child,.sov-ent .sov-strip:hover,.sov-ent .sov-strip:focus{flex:3.6 1 0}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child:before,.sov-ent .sov-strip:hover:before,.sov-ent .sov-strip:focus:before{opacity:1}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child:after,.sov-ent .sov-strip:hover:after,.sov-ent .sov-strip:focus:after{transform:scaleX(1)}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child .sov-strip-num,.sov-ent .sov-strip:hover .sov-strip-num,.sov-ent .sov-strip:focus .sov-strip-num{color:#a7bbd1}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child .sov-strip-v,.sov-ent .sov-strip:hover .sov-strip-v,.sov-ent .sov-strip:focus .sov-strip-v{opacity:0}.sov-ent .sov-strips:not(:hover):not(:focus-within) .sov-strip:first-child .sov-strip-body,.sov-ent .sov-strip:hover .sov-strip-body,.sov-ent .sov-strip:focus .sov-strip-body{opacity:1;transition:opacity .45s .26s,transform .45s .26s;transform:translateY(0)}.sov-ent .sov-faq-item{border-top:1px solid #ffffff14}.sov-ent .sov-faq-item:first-child{border-top:none}.sov-ent .sov-faq-q{cursor:pointer;text-align:left;width:100%;font-family:var(--font);background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.sov-ent .sov-faq-q:hover [data-faq-question]{color:#ededed!important}.sov-ent .sov-faq-q:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #8ea6c0}.sov-ent .sov-faq-chevron{flex-shrink:0;transition:transform .26s cubic-bezier(.4,0,.2,1)}.sov-ent .sov-faq-item.is-open .sov-faq-chevron{transform:rotate(45deg)}.sov-ent .sov-faq-a{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .26s,visibility;display:grid}.js-enabled .sov-ent .sov-faq-item:not(.is-open) .sov-faq-a{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .26s,visibility 0s linear .32s}.sov-ent .sov-faq-a-inner{min-height:0;overflow:hidden}.sov-ent .sov-faq-a-inner p{padding-bottom:24px}@media (prefers-reduced-motion:reduce){.sov-ent .sov-prob-card,.sov-ent .sov-prob.is-visible .sov-prob-card,.sov-ent .sov-prob.is-visible .sov-prob-card:before,.sov-ent .sov-prob.is-visible .sov-numbadge{opacity:1;animation:none!important}.sov-ent .sov-prob-card:before{transform:scaleX(1)!important}}@media (width<=968px){.sov-ent .ent-px{padding-left:24px!important;padding-right:24px!important}.sov-ent .ent-navspace{height:124px}.sov-ent h1{font-size:38px!important;line-height:1.1!important}.sov-ent .ent-g3{grid-template-columns:1fr!important}.sov-ent .sov-strips{flex-direction:column;height:auto}.sov-ent .sov-strip{border-top:1px solid #ffffff1a;border-left:none;padding:72px 0 0;flex:none!important}.sov-ent .sov-strip:first-child{border-top:none}.sov-ent .sov-strip-v{display:none}.sov-ent .sov-strip-num{top:26px}.sov-ent .sov-strip-body{width:auto;padding:0 24px 32px 32px;position:static;opacity:1!important;transform:none!important}}@media (width<=640px){.sov-ent h1{font-size:32px!important}.sov-ent .ent-g2{grid-template-columns:1fr!important}}
