.WebMotion-module__kTj86q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WebMotion-module__kTj86q__hero{--cycle:16s;gap:1.1rem;width:100%;max-width:40rem;margin-left:auto;display:grid;position:relative}.WebMotion-module__kTj86q__strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.WebMotion-module__kTj86q__strip li{color:#0b0f14;gap:.15rem;padding-bottom:.7rem;font-size:.8125rem;font-weight:800;display:grid;position:relative}.WebMotion-module__kTj86q__strip li span{color:#0b7a52;font-size:.6875rem}.WebMotion-module__kTj86q__strip li:after,.WebMotion-module__kTj86q__strip li i{content:"";background:#dfe5eb;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.WebMotion-module__kTj86q__strip li i{transform-origin:0;z-index:1;background:#16c784;transform:scaleX(0)}.WebMotion-module__kTj86q__frame{background:#fff;border:1px solid #e2e8f0;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #0b0f1473;container-type:inline-size}.WebMotion-module__kTj86q__ov{opacity:0;pointer-events:none;position:absolute;inset:0}.WebMotion-module__kTj86q__ovPerf{opacity:1}.WebMotion-module__kTj86q__ovGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.4cqw;padding:5.5cqw 5cqw 0;display:grid}.WebMotion-module__kTj86q__ovGrid i{background:#16c78412;border-inline:1px solid #16c78447;display:block}.WebMotion-module__kTj86q__spec{color:#fff;background:#0b0f14;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .8rem;font-size:max(.6875rem,1.9cqw);font-weight:700;display:flex;position:absolute;bottom:3cqw;left:3cqw}.WebMotion-module__kTj86q__spec b{color:#16c784}.WebMotion-module__kTj86q__ovBuild>span{background:#16c7840a;border:1.5px dashed #16c784;border-radius:1.4cqw;position:absolute;left:2cqw;right:2cqw}.WebMotion-module__kTj86q__ovBuild em{color:#fff;background:#0b7a52;border-radius:4px;padding:.1rem .45rem;font:700 max(.625rem,1.7cqw)/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:-.7em;left:1.2cqw}.WebMotion-module__kTj86q__regHeader{height:9.2cqw;top:6.3cqw}.WebMotion-module__kTj86q__regMain{height:38cqw;top:17.2cqw}.WebMotion-module__kTj86q__regCards{top:57cqw;bottom:1.5cqw}.WebMotion-module__kTj86q__cms,.WebMotion-module__kTj86q__vitals{background:#fff;border:1px solid #e2e8f0;border-radius:2.2cqw;width:36cqw;padding:3cqw;position:absolute;top:18cqw;right:3.5cqw;box-shadow:0 24px 48px -28px #0b0f1480}.WebMotion-module__kTj86q__cms p,.WebMotion-module__kTj86q__vitals p{color:#0b0f14;margin:0 0 2.2cqw;font-size:max(.6875rem,2cqw);font-weight:800}.WebMotion-module__kTj86q__cms i{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1cqw;height:3.6cqw;margin-bottom:1.6cqw;display:block}.WebMotion-module__kTj86q__cms .WebMotion-module__kTj86q__cmsShort{width:60%}.WebMotion-module__kTj86q__cms span{color:#0b7a52;background:#dcfce7;border-radius:99px;margin-top:.6cqw;padding:.6cqw 1.8cqw;font-size:max(.625rem,1.7cqw);font-weight:800;display:inline-block}.WebMotion-module__kTj86q__vitals span{grid-template-columns:7cqw minmax(0,1fr);align-items:center;gap:1.5cqw;margin-top:1.5cqw;display:grid}.WebMotion-module__kTj86q__vitals b{color:#334155;font:700 max(.625rem,1.7cqw)/1 ui-monospace,SFMono-Regular,Menlo,monospace}.WebMotion-module__kTj86q__vitals span i{background:#eef2f6;border-radius:99px;height:1.6cqw;display:block;position:relative;overflow:hidden}.WebMotion-module__kTj86q__vitals span i:after{content:"";border-radius:inherit;transform-origin:0;background:#16c784;position:absolute;inset:0;transform:scaleX(.78)}@media (prefers-reduced-motion:no-preference){.WebMotion-module__kTj86q__strip li i{animation:WebMotion-module__kTj86q__stageFill var(--cycle) linear infinite;animation-delay:calc(var(--k) * var(--cycle) / 4 - var(--cycle))}.WebMotion-module__kTj86q__strip li{animation:WebMotion-module__kTj86q__stageText var(--cycle) linear infinite;animation-delay:calc(var(--k) * var(--cycle) / 4 - var(--cycle))}.WebMotion-module__kTj86q__ov{animation:WebMotion-module__kTj86q__stageWin var(--cycle) var(--m-ease) infinite;animation-delay:calc(var(--k) * var(--cycle) / 4 - var(--cycle))}.WebMotion-module__kTj86q__ovPerf{opacity:0}.WebMotion-module__kTj86q__cms,.WebMotion-module__kTj86q__vitals{animation:WebMotion-module__kTj86q__cardIn var(--cycle) var(--m-ease) infinite;animation-delay:inherit}.WebMotion-module__kTj86q__vitals span i:after{animation:WebMotion-module__kTj86q__vitalFill var(--cycle) var(--m-ease) infinite;animation-delay:calc(3 * var(--cycle) / 4 - var(--cycle) + var(--j) * .18s)}}@keyframes WebMotion-module__kTj86q__stageFill{0%{opacity:1;transform:scaleX(0)}24%{opacity:1;transform:scaleX(1)}26%,to{opacity:0;transform:scaleX(1)}}@keyframes WebMotion-module__kTj86q__stageText{0%,25%{color:#0b0f14}27%,98%{color:#64748b}}@keyframes WebMotion-module__kTj86q__stageWin{0%{opacity:0}4%,22%{opacity:1}25%,to{opacity:0}}@keyframes WebMotion-module__kTj86q__cardIn{0%{transform:translateY(10px)}6%,to{transform:none}}@keyframes WebMotion-module__kTj86q__vitalFill{0%,3%{transform:scaleX(0)}14%,to{transform:scaleX(.78)}}.WebMotion-module__kTj86q__morph{--cycle:13.5s;grid-template-columns:minmax(15rem,.34fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.WebMotion-module__kTj86q__morphSide{gap:2rem;display:grid}.WebMotion-module__kTj86q__views{background:#fff;border:1px solid #e2e8f0;border-radius:999px;justify-self:start;gap:.25rem;margin:0;padding:.3rem;display:inline-flex}.WebMotion-module__kTj86q__views label{color:#334155;cursor:pointer;border-radius:999px;align-items:center;min-height:40px;padding:0 1.1rem;font-size:.875rem;font-weight:700;transition:background-color .3s,color .3s;display:inline-flex;position:relative}.WebMotion-module__kTj86q__views input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.WebMotion-module__kTj86q__views label:has(input:focus-visible){outline-offset:2px;outline:2px solid #16c784}.WebMotion-module__kTj86q__views label:has(input:checked){color:#fff;background:#0b0f14}.WebMotion-module__kTj86q__views label:hover{color:#0b7a52}.WebMotion-module__kTj86q__views label:has(input:checked):hover{color:#fff}.WebMotion-module__kTj86q__stageWrap{background:linear-gradient(#eef2f1,#e7ecea);border-radius:10px}.WebMotion-module__kTj86q__stage{aspect-ratio:16/9;position:relative;overflow:hidden;container-type:size}.WebMotion-module__kTj86q__screenShadow{filter:drop-shadow(0 22px 34px #0b0f1429);position:absolute;inset:0}.WebMotion-module__kTj86q__screen{clip-path:inset(3% 2% round 14px);transition:clip-path .8s var(--m-ease-io);background:#f7f5f0;position:absolute;inset:0}.WebMotion-module__kTj86q__block{transform-origin:0 0;opacity:var(--d-o);transition:transform .8s var(--m-ease-io), opacity .5s var(--m-ease);position:absolute}.WebMotion-module__kTj86q__block i{display:block}.WebMotion-module__kTj86q__b_logo{border:.55cqw solid #16c784;border-radius:50%}.WebMotion-module__kTj86q__b_links{align-items:center;gap:8%;display:flex}.WebMotion-module__kTj86q__b_links i{background:#9aa3ad;border-radius:1cqw;flex:1;height:100%}.WebMotion-module__kTj86q__b_btn{background:#151b23;border-radius:3cqw}.WebMotion-module__kTj86q__b_burger{border-block:.7cqw solid #151b23}.WebMotion-module__kTj86q__b_copy{flex-direction:column;justify-content:space-between;display:flex}.WebMotion-module__kTj86q__kick{background:#16c784;border-radius:1cqw;width:30%;height:5%}.WebMotion-module__kTj86q__hl{background:#151b23;border-radius:.8cqw;width:100%;height:13%}.WebMotion-module__kTj86q__short{width:72%}.WebMotion-module__kTj86q__pl{background:#b6bcc4;border-radius:1cqw;width:92%;height:5%}.WebMotion-module__kTj86q__shorter{width:62%}.WebMotion-module__kTj86q__cta{background:#151b23;border-radius:3cqw;width:38%;height:14%}.WebMotion-module__kTj86q__b_art{background:linear-gradient(#e3e9ec,#f4efe5);border-radius:1.6cqw;overflow:hidden}.WebMotion-module__kTj86q__sun{aspect-ratio:1;background:#f3d9a4;border-radius:50%;width:16%;position:absolute;top:14%;right:18%}.WebMotion-module__kTj86q__tower{background:#151b23;width:14%;height:72%;position:absolute;bottom:0;left:34%;box-shadow:2.4cqw 0 0 -.3cqw #16c784}.WebMotion-module__kTj86q__b_card{background:#fff;border-radius:1.2cqw;flex-direction:column;gap:8%;padding:3%;display:flex}.WebMotion-module__kTj86q__thumb{background:#e3ece8;border-radius:.8cqw;flex:1}.WebMotion-module__kTj86q__width{color:#475569;opacity:0;font:700 .6875rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:opacity .4s;position:absolute;bottom:.9%;left:50%;translate:-50%}.WebMotion-module__kTj86q__width[data-w=desktop]{opacity:1}.WebMotion-module__kTj86q__notes{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.WebMotion-module__kTj86q__notes li{border-left:2px solid #e2e8f0;gap:.2rem;padding-left:1rem;transition:border-color .4s;display:grid}.WebMotion-module__kTj86q__notes strong{color:#0b0f14;font-size:1rem;font-weight:800}.WebMotion-module__kTj86q__notes span{color:#334155;font-size:.9375rem;line-height:1.55}.WebMotion-module__kTj86q__morph:has(input[value=tablet]:checked) .WebMotion-module__kTj86q__screen{clip-path:inset(2% 27% round 20px)}.WebMotion-module__kTj86q__morph:has(input[value=mobile]:checked) .WebMotion-module__kTj86q__screen{clip-path:inset(4% 38.5% round 24px)}.WebMotion-module__kTj86q__morph:has(input[value=tablet]:checked) .WebMotion-module__kTj86q__block{transform:var(--t-tf);opacity:var(--t-o)}.WebMotion-module__kTj86q__morph:has(input[value=mobile]:checked) .WebMotion-module__kTj86q__block{transform:var(--m-tf);opacity:var(--m-o)}:is(.WebMotion-module__kTj86q__morph:has(input[value=tablet]:checked) .WebMotion-module__kTj86q__width[data-w=desktop],.WebMotion-module__kTj86q__morph:has(input[value=mobile]:checked) .WebMotion-module__kTj86q__width[data-w=desktop]){opacity:0}:is(.WebMotion-module__kTj86q__morph:has(input[value=tablet]:checked) .WebMotion-module__kTj86q__width[data-w=tablet],.WebMotion-module__kTj86q__morph:has(input[value=mobile]:checked) .WebMotion-module__kTj86q__width[data-w=mobile]){opacity:1}:is(.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-note=desktop],.WebMotion-module__kTj86q__morph:has(input[value=desktop]:checked) [data-note=desktop],.WebMotion-module__kTj86q__morph:has(input[value=tablet]:checked) [data-note=tablet],.WebMotion-module__kTj86q__morph:has(input[value=mobile]:checked) [data-note=mobile]){border-color:#16c784}@media (prefers-reduced-motion:no-preference){.WebMotion-module__kTj86q__morph:not(:has(input:checked)) .WebMotion-module__kTj86q__screen{animation:WebMotion-module__kTj86q__cycScreen var(--cycle) var(--m-ease-io) infinite}.WebMotion-module__kTj86q__morph:not(:has(input:checked)) .WebMotion-module__kTj86q__block{animation:WebMotion-module__kTj86q__cycBlock var(--cycle) var(--m-ease-io) infinite}.WebMotion-module__kTj86q__morph:not(:has(input:checked)) .WebMotion-module__kTj86q__width[data-w=desktop]{animation:WebMotion-module__kTj86q__cycD var(--cycle) linear infinite}.WebMotion-module__kTj86q__morph:not(:has(input:checked)) .WebMotion-module__kTj86q__width[data-w=tablet]{animation:WebMotion-module__kTj86q__cycT var(--cycle) linear infinite}.WebMotion-module__kTj86q__morph:not(:has(input:checked)) .WebMotion-module__kTj86q__width[data-w=mobile]{animation:WebMotion-module__kTj86q__cycM var(--cycle) linear infinite}:is(.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-note=desktop],.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-view=desktop]){animation:WebMotion-module__kTj86q__cycDLine var(--cycle) linear infinite}:is(.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-note=tablet],.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-view=tablet]){animation:WebMotion-module__kTj86q__cycTLine var(--cycle) linear infinite}:is(.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-note=mobile],.WebMotion-module__kTj86q__morph:not(:has(input:checked)) [data-view=mobile]){animation:WebMotion-module__kTj86q__cycMLine var(--cycle) linear infinite}}@media (prefers-reduced-motion:reduce){.WebMotion-module__kTj86q__screen,.WebMotion-module__kTj86q__block,.WebMotion-module__kTj86q__width,.WebMotion-module__kTj86q__notes li{transition:none}}@keyframes WebMotion-module__kTj86q__cycScreen{0%,27%{clip-path:inset(3% 2% round 14px)}33%,60%{clip-path:inset(2% 27% round 20px)}66%,93%{clip-path:inset(4% 38.5% round 24px)}to{clip-path:inset(3% 2% round 14px)}}@keyframes WebMotion-module__kTj86q__cycBlock{0%,27%{opacity:var(--d-o);transform:translate(0)scale(1)}33%,60%{transform:var(--t-tf);opacity:var(--t-o)}66%,93%{transform:var(--m-tf);opacity:var(--m-o)}to{opacity:var(--d-o);transform:translate(0)scale(1)}}@keyframes WebMotion-module__kTj86q__cycD{0%,28%,95%,to{opacity:1}31%,93%{opacity:0}}@keyframes WebMotion-module__kTj86q__cycT{0%,30%,63%,to{opacity:0}34%,60%{opacity:1}}@keyframes WebMotion-module__kTj86q__cycM{0%,63%,96%,to{opacity:0}67%,93%{opacity:1}}@keyframes WebMotion-module__kTj86q__cycDLine{0%,30%,96%,to{background-color:#0000;border-color:#16c784}32%,94%{border-color:#e2e8f0}}@keyframes WebMotion-module__kTj86q__cycTLine{0%,31%,64%,to{border-color:#e2e8f0}33%,62%{border-color:#16c784}}@keyframes WebMotion-module__kTj86q__cycMLine{0%,64%,97%,to{border-color:#e2e8f0}66%,95%{border-color:#16c784}}.WebMotion-module__kTj86q__eco{display:grid}.WebMotion-module__kTj86q__flowWrap{justify-self:start;width:min(44rem,100%)}.WebMotion-module__kTj86q__flow{flex-wrap:wrap;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.WebMotion-module__kTj86q__flow li{align-items:center;display:flex}.WebMotion-module__kTj86q__flow li b{color:#334155;border-radius:999px;align-items:baseline;gap:.45rem;padding:.45rem .9rem;font-size:.9375rem;font-weight:800;display:flex}.WebMotion-module__kTj86q__flow li:not(:last-child):after{content:"→";color:#94a3b8;margin:0 .35rem;font-weight:500}.WebMotion-module__kTj86q__flow li[aria-current] b{color:#fff;background:#0b0f14}.WebMotion-module__kTj86q__flow li[aria-current] span{color:#16c784}.WebMotion-module__kTj86q__flow li span{color:#0b7a52;font-size:.75rem}.WebMotion-module__kTj86q__flowLine{background:linear-gradient(90deg,#16c784,#cfe9dd 60%,#e2e8f0);height:2px;margin:1rem 0 2.25rem;position:relative}.WebMotion-module__kTj86q__flowLine i{position:absolute;inset:0}.WebMotion-module__kTj86q__flowLine i:before{content:"";background:#16c784;border:2px solid #fff;border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #16c7842e}.WebMotion-module__kTj86q__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.WebMotion-module__kTj86q__group{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;padding:1.5rem;display:flex}.WebMotion-module__kTj86q__group h3{color:#0b0f14;margin:0 0 1.1rem;font-size:1.0625rem;font-weight:800}.WebMotion-module__kTj86q__group>p{color:#334155;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.WebMotion-module__kTj86q__note{color:#64748b;margin:1.75rem 0 0;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.WebMotion-module__kTj86q__flowLine i{animation:WebMotion-module__kTj86q__packet 7s var(--m-ease-io) infinite}}@keyframes WebMotion-module__kTj86q__packet{0%{opacity:0;transform:translate(0)}8%,88%{opacity:1}to{opacity:0;transform:translate(calc(100% - 10px))}}@media (max-width:1199px){.WebMotion-module__kTj86q__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.WebMotion-module__kTj86q__hero{max-width:36rem;margin:0 auto}.WebMotion-module__kTj86q__morph{grid-template-columns:minmax(0,1fr)}.WebMotion-module__kTj86q__notes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.WebMotion-module__kTj86q__strip{gap:.4rem}.WebMotion-module__kTj86q__strip li{font-size:.6875rem}.WebMotion-module__kTj86q__stage{aspect-ratio:4/3}.WebMotion-module__kTj86q__views{justify-content:space-between;justify-self:stretch}.WebMotion-module__kTj86q__views label{flex:1;justify-content:center;padding:0 .5rem}.WebMotion-module__kTj86q__notes{grid-template-columns:minmax(0,1fr);gap:.75rem}.WebMotion-module__kTj86q__flow li b{padding:.35rem .7rem;font-size:.875rem}.WebMotion-module__kTj86q__groups{grid-template-columns:minmax(0,1fr)}}
