.YeEk4q_root{--accent:#2cccd3;--accent-rgb:44, 204, 211;--dark:#09090b;--line:#e4e4e7;--u:min(1vw, 100svh / 56.25)}.YeEk4q_viewer{width:100%;height:100%;min-height:0;position:relative;container-type:size}.YeEk4q_viewer model-viewer{cursor:grab;--poster-color:transparent;--progress-bar-color:transparent;background:0 0;width:100%;height:100%;display:block}.YeEk4q_viewer model-viewer:active{cursor:grabbing}.YeEk4q_withReflection model-viewer{-webkit-box-reflect:below calc(-2 * var(--reflection-gap,6cqh)) linear-gradient(transparent 30%, #00000080 70%)}.YeEk4q_isStatic model-viewer,.YeEk4q_isStatic model-viewer:active{cursor:default}.YeEk4q_viewer model-viewer:focus-visible{outline-offset:-2px;border-radius:16px;outline:2px solid #2cccd3}.YeEk4q_viewerHint{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#ffffffb3;border:1px solid #2cccd359;border-radius:999px;padding:.45rem;display:inline-flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.YeEk4q_viewerHint svg{fill:none;stroke:#2cccd3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.YeEk4q_hero{--gutter:clamp(1rem, 5vw, 5.5rem);--header-height:5.5rem;background:linear-gradient(90deg,#06131b 0%,#2d5e6c 33%,#5fb2c6 67%,#365e67 100%);min-height:100svh;max-height:1080px}.YeEk4q_heroGlow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle closest-side,#54b2b6e6 0%,#54b2b68c 45%,#54b2b600 100%);border-radius:50%;position:absolute;top:0;bottom:0;left:74%;transform:translate(-50%)}.YeEk4q_heroMain{padding:var(--header-height) var(--gutter) 0;flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.YeEk4q_heroTitle{letter-spacing:-.01em;margin:0;font-size:clamp(2.4rem,4.6vw,4.6rem);line-height:1.04}.YeEk4q_heroBtn{color:#10363a;background:#5ee3e8;border-radius:6px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 20px #5ee3e840}.YeEk4q_heroBtn:hover{background:#7eeaee;transform:translateY(-2px);box-shadow:0 10px 24px #5ee3e859}.YeEk4q_heroRobot{isolation:isolate;min-height:420px;margin:0 calc(var(--gutter) * -.5) clamp(2.5rem, 9vh, 6rem) 0;align-self:stretch;position:relative}.YeEk4q_heroRobot:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle closest-side,#54b2b6e6 0%,#54b2b68c 45%,#54b2b600 100%);border-radius:50%;width:min(110%,520px);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YeEk4q_heroRobot .YeEk4q_viewerHint{background:#0c1c228c;border-color:#5ee3e859}.YeEk4q_heroRobot .YeEk4q_viewerHint svg{stroke:#5ee3e8}.YeEk4q_heroStrip{--strip-pad:clamp(1.5rem, 3vw, 2.5rem);--col-gap:clamp(1.5rem, 3vw, 3rem);--divider:4px;padding:var(--strip-pad) var(--gutter);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12262d9e;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;display:grid;box-shadow:inset 0 1px #ffffff1f}.YeEk4q_heroStrip>*{margin-block:calc(var(--strip-pad) * -1);padding-block:var(--strip-pad)}.YeEk4q_trailer{padding-right:var(--col-gap);border:0;border-right:var(--divider) solid #1d3e4780;color:#fff;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:1.25rem;display:flex}.YeEk4q_trailerIcon{background:#ffffff1f;border:2px solid #ffffff8c;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;transition:background-color .2s,border-color .2s,transform .2s;display:grid}.YeEk4q_trailerIcon svg{width:1.5rem;height:1.5rem;margin-left:2px}.YeEk4q_trailer:hover .YeEk4q_trailerIcon{background:#5ee3e840;border-color:#5ee3e8;transform:scale(1.06)}.YeEk4q_highlights{align-items:center;gap:var(--col-gap);padding-inline:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;list-style:none;display:grid}.YeEk4q_highlightNumber{background:#ffffff1a;border:1px solid #ffffff80;border-radius:50%;flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:1.2rem;display:grid}.YeEk4q_social{padding-inline:var(--col-gap) 0;border-left:var(--divider) solid #4a949b80;align-items:center;gap:1.75rem;margin-inline:0;list-style:none;display:flex}.YeEk4q_social a{color:#fff9;transition:color .2s;display:block}.YeEk4q_social a:hover{color:#5ee3e8}.YeEk4q_social svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}@media (max-width:1100px){.YeEk4q_heroStrip{grid-template-columns:auto minmax(0,1fr);row-gap:1.25rem}.YeEk4q_heroStrip>*{margin-block:0;padding-block:0}.YeEk4q_social{border-left:none;border-top:var(--divider) solid #4a949b80;grid-column:1/-1;justify-content:center;padding:1.25rem 0 0}}@media (max-width:900px){.YeEk4q_hero{max-height:none}.YeEk4q_heroMain{grid-template-columns:1fr;gap:0}.YeEk4q_heroRobot{height:min(70vw,420px);min-height:300px;margin:0 0 4.5rem}.YeEk4q_heroGlow{display:none}.YeEk4q_heroRobot:before{display:block}.YeEk4q_heroBtn{flex:14rem}.YeEk4q_heroStrip{grid-template-columns:1fr}.YeEk4q_trailer{border-right:none;border-bottom:var(--divider) solid #1d3e4780;padding:0 0 1.25rem}.YeEk4q_highlights{grid-template-columns:1fr;padding-inline:0}}.YeEk4q_capTopo{background:linear-gradient(#0c1c22 0%,#26505a 16%,#5c9fa8 30%,#b5d9dc 40%,#f6f8f800 48%) no-repeat,#f6f8f8}.YeEk4q_arcClip{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.YeEk4q_arc{--arc-size:min(72vw, 1040px, 220cqh);left:50%;bottom:calc(var(--arc-size) * -.56);width:var(--arc-size);aspect-ratio:1;border:4px solid var(--line);border-radius:50%;position:absolute;transform:translate(-50%)}@media (max-width:900px){.YeEk4q_arc{--arc-size:min(92vw, 220cqh)}}.YeEk4q_capNext img{transform:rotate(calc(var(--turns,0) * 180deg));transition:transform .6s}.YeEk4q_carousel{--w:min(calc(var(--u) * 42), 820px);--side-x:calc(var(--w) * .79);--far-x:calc(var(--w) * 1.24)}.YeEk4q_stage{height:calc(var(--w) / 1.6);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.YeEk4q_isDragging .YeEk4q_stage,.YeEk4q_isDragging .YeEk4q_slide{cursor:grabbing}.YeEk4q_stage:before,.YeEk4q_stage:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.YeEk4q_stage:before{background:linear-gradient(#09090b00 0%,#09090b0a 55%,#09090b1a 100%);height:66%;top:-14%}.YeEk4q_stage:after{background:linear-gradient(#09090b12 0%,#09090b08 45%,#09090b00 100%);height:32%;top:52%}.YeEk4q_slide{--x:0px;--s:1;width:var(--w);aspect-ratio:1.6;cursor:pointer;transform:translate(-50%, -50%) translateX(var(--x)) scale(var(--s));translate:var(--drag,0px) 0;-webkit-box-reflect:below 0 linear-gradient(transparent 45%, #00000047);background:#e4e4e7;border:0;border-radius:10px;padding:0;transition:transform .6s cubic-bezier(.3,.7,.3,1),translate .6s cubic-bezier(.3,.7,.3,1),opacity .6s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 12px 30px #09090b29}.YeEk4q_isDragging .YeEk4q_slide{transition:transform .6s cubic-bezier(.3,.7,.3,1),opacity .6s}.YeEk4q_slide img{object-fit:cover;object-position:left top;-webkit-user-drag:none;pointer-events:none;width:100.8%;height:100.8%;display:block}.YeEk4q_slide[data-pos="0"]{z-index:3;cursor:default}.YeEk4q_slide[data-pos="-1"],.YeEk4q_slide[data-pos="1"]{--s:.52;z-index:2;opacity:.68}.YeEk4q_slide[data-pos="-1"]{--x:calc(var(--side-x) * -1)}.YeEk4q_slide[data-pos="1"]{--x:var(--side-x)}.YeEk4q_slide[data-pos="-2"],.YeEk4q_slide[data-pos="2"]{--s:.32;z-index:1;opacity:.45}.YeEk4q_slide[data-pos="-2"]{--x:calc(var(--far-x) * -1)}.YeEk4q_slide[data-pos="2"]{--x:var(--far-x)}.YeEk4q_slide[data-pos=hidden-left],.YeEk4q_slide[data-pos=hidden-right]{--s:.2;z-index:0;opacity:0;pointer-events:none}.YeEk4q_slide[data-pos=hidden-left]{--x:calc(var(--far-x) * -1.25)}.YeEk4q_slide[data-pos=hidden-right]{--x:calc(var(--far-x) * 1.25)}.YeEk4q_slide[data-pos="-1"]:hover,.YeEk4q_slide[data-pos="1"]:hover{opacity:.9}.YeEk4q_slide:focus-visible{outline-offset:4px;outline:3px solid #2cccd3}.YeEk4q_caption{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .4s,transform .4s;transform:translateY(.5rem)}.YeEk4q_captionActive{opacity:1;transition-delay:.15s;transform:none}@media (max-width:700px){.YeEk4q_carousel{--w:74vw;--side-x:66vw;--far-x:90vw}.YeEk4q_slide[data-pos="-1"],.YeEk4q_slide[data-pos="1"]{--s:.6}.YeEk4q_slide[data-pos="-2"],.YeEk4q_slide[data-pos="2"]{opacity:0;pointer-events:none}}.YeEk4q_benefitsGrid{aspect-ratio:2.08;grid-template-rows:.82fr 1fr;grid-template-columns:1.22fr .5fr .5fr;gap:clamp(.5rem,.95vw,1.1rem);width:min(100%,208svh - 45.76rem);margin-inline:auto;padding:0;list-style:none;display:grid;container-type:inline-size}.YeEk4q_benefit1{grid-row:1/3}.YeEk4q_benefit2{grid-column:2/4}.YeEk4q_benefit{isolation:isolate;color:#fff;background:#dfeff0;border:1px solid #62688c8c;border-radius:1.15cqw;transition:transform .45s cubic-bezier(.3,.7,.3,1),box-shadow .45s,border-color .45s;position:relative;overflow:hidden}.YeEk4q_benefitBg{z-index:-3;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.3,.7,.3,1);position:absolute;inset:0}.YeEk4q_benefit2 .YeEk4q_benefitBg{object-fit:contain;object-position:right center}.YeEk4q_benefit:before,.YeEk4q_benefit:after{content:"";pointer-events:none;position:absolute;inset:0}.YeEk4q_benefit:before{z-index:-2;opacity:.85;background:radial-gradient(circle at 0 0,#0a1a23 0%,#1d3e47 10%,#244950 20%,#2c585f 30%,#4c828b 40%,#71adb2 50%,#9fcccf 60%,#d9f0f1 70% 80%,#9fcccf 90% 100%);transition:opacity .45s}.YeEk4q_benefit:after{z-index:-1;opacity:.4;background:linear-gradient(135deg,#19b0ab 0%,#abe7e9 33%,#dce9f6 67%,#25c9c4 100%)}.YeEk4q_benefitBody{flex-direction:column;height:100%;padding:1.9cqw 1.6cqw;display:flex;position:relative}.YeEk4q_benefitNumber{letter-spacing:.04em;color:#5ee3e8;font-size:2.65cqw;line-height:1;transition:transform .45s cubic-bezier(.3,.7,.3,1);display:inline-block}.YeEk4q_benefitTitle{white-space:pre-line;margin:1.2cqw 0 0;font-size:2.45cqw;font-weight:400;line-height:.95}.YeEk4q_benefit3 .YeEk4q_benefitTitle,.YeEk4q_benefit4 .YeEk4q_benefitTitle{margin-top:2.5cqw}.YeEk4q_benefitText{margin:1.4cqw 0 0;font-size:1.7cqw;font-weight:500;line-height:1.22}.YeEk4q_benefit1 .YeEk4q_benefitText{max-width:26.8em;margin:auto 0 1.6cqw}.YeEk4q_benefit2 .YeEk4q_benefitText{max-width:24.25em}.YeEk4q_benefit3 .YeEk4q_benefitText,.YeEk4q_benefit4 .YeEk4q_benefitText{max-width:8.4em}.YeEk4q_benefit1 .YeEk4q_benefitNumber,.YeEk4q_benefit1 .YeEk4q_benefitTitle,.YeEk4q_benefit1 .YeEk4q_benefitText{z-index:1;position:relative}.YeEk4q_benefitMockup{pointer-events:none;transform-origin:0;width:106%;max-width:none;height:auto;transition:transform .6s cubic-bezier(.3,.7,.3,1);position:absolute;bottom:14%;left:0}@media (hover:hover){.YeEk4q_benefit:hover{border-color:#5ee3e8d9;transform:translateY(-6px);box-shadow:0 18px 40px #061e2438,0 0 0 1px #5ee3e859,0 0 28px #5ee3e84d}.YeEk4q_benefit:hover .YeEk4q_benefitBg{transform:scale(1.06)}.YeEk4q_benefit:hover:before{opacity:.72}.YeEk4q_benefit:hover .YeEk4q_benefitMockup{transform:translateY(-2%)scale(1.03)}.YeEk4q_benefit:hover .YeEk4q_benefitNumber{transform:translate(.35em)}}@media (max-width:860px){.YeEk4q_benefitsGrid{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr 1fr;gap:.75rem;width:auto}.YeEk4q_benefit{border-radius:1rem}.YeEk4q_benefit1,.YeEk4q_benefit2{grid-area:auto/1/auto/-1}.YeEk4q_benefit1 .YeEk4q_benefitBody{min-height:26rem}.YeEk4q_benefitMockup{bottom:4.5rem}.YeEk4q_benefit2 .YeEk4q_benefitBody{min-height:11rem}.YeEk4q_benefit3 .YeEk4q_benefitBody,.YeEk4q_benefit4 .YeEk4q_benefitBody{min-height:13rem}.YeEk4q_benefitBody{padding:1rem 1.1rem}.YeEk4q_benefitNumber{font-size:1.25rem}.YeEk4q_benefitTitle,.YeEk4q_benefit3 .YeEk4q_benefitTitle,.YeEk4q_benefit4 .YeEk4q_benefitTitle{margin-top:.5rem;font-size:1.35rem}.YeEk4q_benefit1 .YeEk4q_benefitTitle{font-size:1.7rem}.YeEk4q_benefitText,.YeEk4q_benefit1 .YeEk4q_benefitText,.YeEk4q_benefit2 .YeEk4q_benefitText,.YeEk4q_benefit3 .YeEk4q_benefitText,.YeEk4q_benefit4 .YeEk4q_benefitText{max-width:30em;margin:.75rem 0 0;font-size:.95rem;line-height:1.35}}.YeEk4q_globeVideo{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(circle closest-side,#000 98.9%,#0000 99.4%);mask-image:radial-gradient(circle closest-side,#000 98.9%,#0000 99.4%)}.YeEk4q_globeShadow{filter:blur(4px);background:radial-gradient(closest-side,#09090b73,#09090b24 60%,#09090b00 100%);border-radius:50%;width:63%;height:7%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.YeEk4q_brazilBand{background:linear-gradient(180deg, rgba(var(--accent-rgb), 0) 15%, rgba(var(--accent-rgb), .07) 35%, rgba(var(--accent-rgb), .13) 55%, rgba(var(--accent-rgb), .07) 72%, rgba(var(--accent-rgb), 0) 90%)}.YeEk4q_teamSymbol path{fill:none;stroke-width:8px}.YeEk4q_teamPhoto{transform-origin:40%;transition:transform .45s cubic-bezier(.3,.7,.3,1),filter .35s,opacity .35s}@media (hover:hover){.YeEk4q_teamGrid:hover .YeEk4q_teamPhoto{opacity:.55;filter:grayscale(.35)}.YeEk4q_teamGrid li:hover .YeEk4q_teamPhoto{opacity:1;filter:drop-shadow(0 12px 18px #09090b33) drop-shadow(0 0 14px rgba(var(--accent-rgb), .5));transform:translateY(-6px)scale(1.06)}}.YeEk4q_caseCard:after{content:"";pointer-events:none;background:linear-gradient(#fafafa00 55%,#fafafa99 74%,#f0fbfbe6 90%,#d6f5f6f7 100%);position:absolute;inset:0}.YeEk4q_contact{background:linear-gradient(#f6f8f8 0%,#f1f7f7 12%,#c9e9ea 30%,#5fb9bd 46%,#1c7276 62%,#0f3437 80%,#09090b 100%)}.YeEk4q_brand{--spacing:.62em;--hold:1.6s;--roll:.45s;--cycle:calc((var(--hold) + var(--roll)) * var(--words,3));letter-spacing:var(--spacing);justify-items:center;padding:.12em 0;line-height:1;display:grid;overflow:hidden}@media (max-width:760px){.YeEk4q_brand{--spacing:.45em}}.YeEk4q_brandWord{padding-left:var(--spacing);white-space:nowrap;opacity:0;animation:YeEk4q_brand-roll var(--cycle) infinite both;animation-delay:calc((var(--hold) + var(--roll)) * var(--i) - var(--roll));grid-area:1/1}@keyframes YeEk4q_brand-roll{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.25,1);transform:translateY(105%)}7.3%{opacity:1;transform:translateY(0)}33.3%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.25,1);transform:translateY(0)}40.7%{opacity:0;transform:translateY(-105%)}to{opacity:0;transform:translateY(-105%)}}.YeEk4q_brandO{width:1.24em;height:1.24em;margin:-.26em calc(var(--spacing) - .26em) -.26em -.26em;vertical-align:baseline;display:inline-block}.YeEk4q_glass{--border:2px;-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(#ffffff2e,#ffffff0f);position:relative;box-shadow:0 30px 60px #09090b40}.YeEk4q_glass:before{content:"";padding:var(--border);border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(100deg,#fffffff2 0%,#ffffffd9 22%,#c8f3f5b3 48%,#a0c8cc73 72%,#d2e6e999 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.YeEk4q_glint{z-index:1;pointer-events:none;background:radial-gradient(closest-side, #fffffff2 0%, #ebffffcc 22%, #96f0f566 55%, rgba(var(--accent-rgb), 0) 100%) center / min(6vw, 114px) 14px no-repeat, linear-gradient(90deg, rgba(var(--accent-rgb), 0) 0%, rgba(var(--accent-rgb), .75) 28%, #e1ffffe6 50%, rgba(var(--accent-rgb), .75) 72%, rgba(var(--accent-rgb), 0) 100%) center / 100% 2px no-repeat, radial-gradient(closest-side, #96f0f573 0%, rgba(var(--accent-rgb), .15) 50%, rgba(var(--accent-rgb), 0) 100%) center / 45% 100% no-repeat;width:min(40vw,760px);height:56px;filter:drop-shadow(0 0 6px #8cf0f5bf) drop-shadow(0 0 14px rgba(var(--accent-rgb), .35));animation:3.2s ease-in-out infinite YeEk4q_glint-pulse;position:absolute;transform:translate(-50%,-50%)}.YeEk4q_glintTop{top:1px;left:27%}.YeEk4q_glintBottom{animation-delay:-1.6s;top:calc(100% - 1px);left:79%}@keyframes YeEk4q_glint-pulse{0%,to{opacity:.85}50%{opacity:1}}.YeEk4q_lightbox{color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100svh;max-height:none;margin:0;padding:0;overflow:hidden}.YeEk4q_lightbox::backdrop{background:#09090bf0}.YeEk4q_lightbox[open]{place-items:center;animation:.25s YeEk4q_lightbox-in;display:grid}@keyframes YeEk4q_lightbox-in{0%{opacity:0}}.YeEk4q_lightboxImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 9rem)}@media (max-width:600px){.YeEk4q_lightboxImg{max-height:calc(100svh - 11rem)}}@media (prefers-reduced-motion:reduce){.YeEk4q_slide,.YeEk4q_benefit,.YeEk4q_benefitBg,.YeEk4q_benefitMockup,.YeEk4q_benefitNumber,.YeEk4q_teamPhoto,.YeEk4q_capNext img{transition:none}.YeEk4q_benefit:hover,.YeEk4q_benefit:hover .YeEk4q_benefitBg,.YeEk4q_benefit:hover .YeEk4q_benefitMockup,.YeEk4q_benefit:hover .YeEk4q_benefitNumber,.YeEk4q_teamGrid li:hover .YeEk4q_teamPhoto{transform:none}.YeEk4q_brandWord{animation:none}.YeEk4q_brandWord:first-child{opacity:1}.YeEk4q_glint,.YeEk4q_lightbox[open]{animation:none}}
.si54Tq_dialog{--frame-color:#4fdde3;--screen-color:#0b1a21;--controls-height:clamp(2.75rem, 3.4vw, 3.5rem);--video-width:60vw;width:min(var(--video-width), (100svh - 3rem - var(--controls-height)) * 16 / 9);color:#fff;background:0 0;border:0;max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.si54Tq_dialog::backdrop{background:#06131bf0}.si54Tq_dialog[open]{animation:.3s si54Tq_trailer-in}@keyframes si54Tq_trailer-in{0%{opacity:0;transform:scale(.97)}}.si54Tq_frame{background:var(--screen-color);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 40px #4fdde326,0 30px 80px #00000080}.si54Tq_frame:after{content:"";z-index:2;border:1px solid var(--frame-color);pointer-events:none;position:absolute;inset:0}.si54Tq_screen{aspect-ratio:16/9;background:var(--screen-color);flex:none;position:relative}.si54Tq_screen video{object-fit:cover;cursor:pointer;background:#000;width:calc(100% + 6px);height:calc(100% + 3px);display:block;position:absolute;top:-3px;left:-3px}.si54Tq_brand,.si54Tq_model{color:#fffc;pointer-events:none;font-size:clamp(.8rem,1.2vw,1.15rem);font-weight:500;position:absolute}.si54Tq_brand{top:clamp(.75rem,1.6vw,1.4rem);left:clamp(1rem,2vw,1.75rem)}.si54Tq_model{bottom:clamp(.75rem,1.4vw,1.25rem);right:clamp(1rem,2.4vw,2.25rem)}.si54Tq_close{z-index:3;aspect-ratio:1;color:#fff;cursor:pointer;background:#505054b8;border:0;border-radius:50%;place-items:center;width:clamp(2rem,2.4vw,2.75rem);padding:0;transition:background-color .2s;display:grid;position:absolute;top:clamp(.5rem,1vw,1rem);right:clamp(.5rem,1.2vw,1.25rem)}.si54Tq_close:hover{background:#6e6e73d9}.si54Tq_close svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;width:50%;height:50%}.si54Tq_controls{height:var(--controls-height);background:var(--screen-color);color:#ffffffb3;flex:none;align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);padding-inline:clamp(.85rem,1.8vw,1.5rem);display:flex}.si54Tq_play{aspect-ratio:73/82;cursor:pointer;opacity:.85;background:0 0;border:0;flex:none;width:clamp(1.6rem,2vw,2.1rem);padding:0;transition:opacity .2s;position:relative}.si54Tq_play:hover{opacity:1}.si54Tq_playSymbol{width:100%;height:100%;position:absolute;inset:0}.si54Tq_play svg{aspect-ratio:1;width:82.1918%;display:block;position:absolute;top:48.7805%;left:50%;transform:translate(-50%,-50%)}.si54Tq_playBg{fill:#3e4c52}.si54Tq_playIcon,.si54Tq_pauseIcon{fill:#fff}.si54Tq_pauseIcon,.si54Tq_isPlaying .si54Tq_playIcon{display:none}.si54Tq_isPlaying .si54Tq_pauseIcon{display:inline}.si54Tq_range{--progress:0%;cursor:pointer;appearance:none;background:0 0;height:14px;margin:0}.si54Tq_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, #ffffffbf var(--progress), #ffffff2e var(--progress));border-radius:2px;height:3px}.si54Tq_range::-moz-range-track{background:linear-gradient(90deg, #ffffffbf var(--progress), #ffffff2e var(--progress));border-radius:2px;height:3px}.si54Tq_range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:10px;height:10px;margin-top:-3.5px}.si54Tq_range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:10px;height:10px}.si54Tq_progress{flex:1;min-width:0}.si54Tq_time{font-variant-numeric:tabular-nums;color:#fff9;flex:none;font-size:clamp(.65rem,.75vw,.8rem)}.si54Tq_volume{flex:none;align-items:center;gap:.4rem;display:flex}.si54Tq_mute{aspect-ratio:1;width:clamp(1.35rem,1.6vw,1.6rem);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .2s;display:grid}.si54Tq_mute:hover{color:#fff}.si54Tq_mute svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.si54Tq_mute .si54Tq_speaker{fill:currentColor}.si54Tq_mutedX,.si54Tq_isMuted .si54Tq_soundWaves{display:none}.si54Tq_isMuted .si54Tq_mutedX{display:inline}.si54Tq_volumeRange{width:clamp(3.5rem,5vw,5.5rem)}@media (max-width:900px){.si54Tq_dialog{--video-width:92vw}}@media (max-width:600px){.si54Tq_volumeRange{display:none}}@media (prefers-reduced-motion:reduce){.si54Tq_dialog[open]{animation:none}}
