.chp-slot{aspect-ratio:71.6/147;width:min(290px,58cqw,35.0694svh);margin-inline:auto;position:relative}.chp-poster{aspect-ratio:1/2;pointer-events:none;height:116.279%;position:absolute;top:50%;left:50%;translate:-50% -50%}.chp-poster img{width:100%;height:100%;display:block}.chp-slot[data-live="1"] .chp-poster{visibility:hidden}.chp-slot .chp-screen{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:1px!important;height:1px!important}.sh-obj[data-obj=chrome-phone] .sh-note{transition:opacity .12s linear}.sh-in:has(>.sh-obj[data-obj=chrome-phone])>.sh-copy{z-index:1;position:relative}@media (min-width:768px) and (max-width:1023px){.sh-in:has(>.sh-obj[data-obj=chrome-phone]){grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.chp-slot{width:min(290px,76cqw,32.1469svh)}}.chp-stage{z-index:30;pointer-events:none;contain:strict;direction:ltr;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.chp-view{width:100%;height:100%;position:absolute;top:0;left:0}.chp-stage:not([data-sda="1"]){contain:none;height:auto;position:absolute;overflow:clip}.chp-stage:not([data-sda="1"])>.chp-view{contain:strict;height:200vh;position:sticky;top:0;overflow:hidden}.chp-rig{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.chp-rig>canvas{z-index:1;opacity:0;visibility:hidden;transition:opacity 0s linear .2s,visibility 0s linear .2s}.chp-stage[data-src=gl] .chp-rig>canvas{z-index:2;opacity:1;visibility:visible;transition:opacity .18s var(--ease-ui,ease), visibility 0s}.chp-sp{z-index:1;transform-origin:50%;will-change:transform;opacity:0;visibility:hidden;transition:opacity 0s linear .2s,visibility 0s linear .2s;position:absolute;top:0;left:0}.chp-sp-t{transform-origin:50%;will-change:transform;position:absolute;inset:0;overflow:hidden}.chp-stage[data-src=proxy] .chp-sp{z-index:2;opacity:1;visibility:visible;transition:opacity .18s var(--ease-ui,ease), visibility 0s}.chp-stage[data-cut="1"] .chp-sp{transition:none}.chp-sp-still{transform-origin:50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.chp-sp-f,.chp-sp-f img{display:block;position:absolute;top:0;left:0}.chp-sp-f{width:100%;height:100%}.chp-sp-f img{will-change:transform;max-width:none}.chs{--pad:0px}.chs-in{text-align:center;justify-items:center;padding-block:clamp(260px,64vh,720px) clamp(140px,30vh,340px);display:grid;container-type:inline-size}.chs-h.chs-h{color:var(--fg);letter-spacing:-.04em;text-wrap:nowrap;justify-items:center;margin:0;font-size:1rem;line-height:.86;display:grid}.chs-set{font-size:clamp(44px, calc(80cqi / (var(--len,14) * .6)), 6.75rem);justify-items:center;row-gap:.02em;display:grid}.chs-p{display:none}.chs-l{white-space:nowrap;display:block}.chs-h .voice{letter-spacing:-.03em;font-weight:240}:lang(ar) .chs-h.chs-h{line-height:var(--lh-ar-display);letter-spacing:0}:lang(ar) .chs-set{font-size:clamp(44px, calc(76cqi / (var(--len,14) * .55)), 5.6rem)}:lang(ar) .chs-h .voice{letter-spacing:0;font-weight:300}@media (max-width:639px){.chs-in{padding-block:clamp(220px,56vh,480px) clamp(120px,26vh,240px)}.chs-d{display:none}.chs-p{font-size:min(calc(94cqi / (var(--len,12) * .74)), 44px);display:grid}.chs-h.chs-h{line-height:.9}:lang(ar) .chs-p{font-size:min(calc(92cqi / (var(--len,12) * .5)), 44px)}:lang(ar) .chs-h.chs-h{line-height:var(--lh-ar-display)}}.chs-badge{color:var(--fg);text-align:center;transition:background-color .3s var(--ease-ui,ease);border-radius:28px;justify-items:center;gap:10px;margin-top:clamp(48px,9vh,110px);padding:10px 22px 14px;text-decoration:none;display:grid;position:relative}.chs-badge:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.chs-badge:focus-visible{outline:2px solid var(--andon);outline-offset:4px}.chs-dock{flex:none;width:92px;height:92px;display:block;position:relative}.chs-ico{width:calc(100% - 36px);height:calc(100% - 36px);transition:opacity .45s var(--ease-ui,ease);position:absolute;inset:18px}.chs-lit,.chs-play{opacity:0}.chs-badge[data-landed="1"] .chs-lit{opacity:1}.chs-badge[data-landed="1"] .chs-ico:not(.chs-lit,.chs-play),.chs-badge[data-docked="1"] .chs-lit{opacity:0}.chs-badge[data-docked="1"][data-landed="0"] .chs-ico:not(.chs-lit,.chs-play){opacity:.55}.chs-badge[data-docked="1"][data-landed="1"] .chs-play{opacity:1}.chs-play{width:20px;height:20px;inset:calc(15% + 2px) auto auto calc(50% + 19px)}.chs-ring{pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fg) 22%, transparent);transition:box-shadow .35s var(--ease-ui,ease), scale .7s cubic-bezier(.2, 1.6, .4, 1);border-radius:50%;position:absolute;inset:0;scale:.9}.chs-badge[data-landed="1"] .chs-ring{box-shadow:inset 0 0 0 1.5px var(--andon);scale:1}.chs-bt{justify-items:center;gap:5px;display:grid}.chs-k{font:700 12px/1.1 var(--f-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--andon);font-stretch:112%}.chs-v{font:650 clamp(1rem, .9rem + .4vw, 1.2rem)/1.2 var(--f-sans);letter-spacing:-.01em;color:var(--fg)}:lang(ar) .chs-k{font:600 13px/1.4 var(--f-sans);letter-spacing:0;text-transform:none}:lang(ar) .chs-v{letter-spacing:0;font-weight:600}.chs-go{color:var(--fg-2);transition:translate .3s var(--ease-ui,ease), color .3s;margin-inline-start:.5em;font-weight:500;display:inline-block}.chs-badge:hover .chs-go{color:var(--andon);translate:0 3px}@media (max-width:479px){.chs-dock{width:84px;height:84px}.chs-v{font-size:15px}}@media (prefers-reduced-motion:reduce){.chs-ring,.chs-ico,.chs-badge,.chs-go{transition:none}.chs-in{padding-block:clamp(96px,16vh,180px)}}.chp-stage.is-yield{opacity:0;transition:opacity .18s var(--ease-ui,ease)}
