@keyframes logoFadeIn{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes textFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOnly{0%{opacity:0}to{opacity:.9}}@keyframes scrollHintFloat{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(4px)}}@keyframes accessSuccessFade{0%{opacity:0}to{opacity:1}}:root{--bg:#1e1e1e;--overlayA:rgba(30,30,30,0.65);--overlayB:rgba(30,30,30,0.75);--muted:rgba(255,255,255,0.82);--footer:#888;--link:#aaa;--panelText:rgba(255,255,255,0.75);--panelMuted:rgba(255,255,255,0.75);--panelBorder:rgba(255,255,255,0.05);--panelBg:rgba(20,20,20,0)}body{margin:0;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",system-ui,sans-serif;background:var(--bg);align-items:center;text-align:center;min-height:100svh;padding:2rem 1rem;box-sizing:border-box;-webkit-text-size-adjust:100%}body::before{content:"";position:fixed;inset:0;z-index:0;background:linear-gradient(var(--overlayA),var(--overlayB)),url(bg.png)center/cover no-repeat;transition:opacity 2200ms ease}body.bg-on::before{opacity:1}.content,footer{position:relative;z-index:1}.content,body{display:flex;flex-direction:column}.content{width:min(900px,100%);min-height:0}.intro{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem;background:var(--bg);z-index:10;opacity:1;transition:opacity 1800ms ease}.intro.hidden,body::before{opacity:0;pointer-events:none}.intro-box{width:min(980px,100%);line-height:1.35}.intro-line{opacity:0;filter:blur(1px);transition:opacity 3000ms ease,filter 3000ms ease;will-change:opacity,filter;white-space:pre-wrap;margin:0}.intro-line.show{opacity:1;filter:blur(0)}.intro-a,.intro-q,.intro-well{font-size:clamp(1.35rem,2.6vw,2.25rem);color:var(--muted)}.intro-q{margin:0 0 1rem}.intro-a,.intro-well{margin-top:.25rem}.intro-a{margin-top:.8rem}.intro-skip{position:absolute;bottom:1.25rem;width:100%;text-align:center;opacity:.6}.intro-skip button{background:0 0;border:0;color:var(--muted);font-size:.85rem;letter-spacing:.02em;cursor:pointer}.intro-skip button:hover{opacity:.85}.main{display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(10px);transition:opacity 3000ms ease,transform 3000ms ease;flex:1;width:100%}.main.show,body.ready footer{opacity:1;transform:translateY(0)}.logo{font-size:4.2rem;letter-spacing:-.045em;margin:0 0 .6rem;opacity:0;cursor:pointer}.main.show .logo,.main.show .logo-link{animation:logoFadeIn 1.6s ease-out forwards}.logo:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:8px;border-radius:10px}.logo .p,.logo .q,.logo .x{font-weight:700}.logo .y{font-weight:500;margin:0 .02em}.logo .x{font-size:1.12em}.logo .q{font-size:1.08em}.logo-link{background:0 0;border:0;padding:0;margin:0 0 .6rem;cursor:pointer;color:inherit;font:inherit;letter-spacing:-.045em;font-size:4.2rem;opacity:0}.logo-link:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:6px;border-radius:10px}.tagline{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,sans-serif;font-size:clamp(1.1rem,1.1vw,1.05rem);font-weight:450;line-height:1.45;letter-spacing:.02em;color:rgba(255,255,255,.85);margin:0 0 .8rem}.main p:not(.coming-soon){opacity:0;margin:.3rem 0}.main.show p:not(.coming-soon){animation:textFadeIn 1.3s ease-out forwards;animation-delay:1.35s}.menu,.stage{display:flex;align-items:center}.stage{width:min(920px,100%);height:clamp(440px,52vh,940px);margin-top:1.1rem;flex-direction:column;justify-content:flex-start;gap:2rem;position:relative}.menu{justify-content:center;gap:clamp(.6rem,2.2vw,1.3rem);flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);will-change:top,opacity,transform;user-select:none;scrollbar-width:none}.menu::-webkit-scrollbar{display:none}.menu button{overflow:visible;font-weight:450;position:relative;background:0 0;border:0;padding:.25rem 0;color:rgba(255,255,255,.82);font-size:.95rem;letter-spacing:.02em;cursor:pointer;transition:opacity 160ms ease,border-color 220ms ease;border-bottom:1px solid transparent;padding-bottom:6px}.main.allow-dock-anim .menu{transition:top 800ms ease,transform 800ms ease}.main.allow-dock-anim .stage{transition:padding-top 800ms ease}.main.show .menu{animation:fadeOnly 1.6s ease forwards;animation-delay:2s}.menu button.active,.menu button:hover{color:rgba(255,255,255,.99);opacity:1;border-bottom-color:rgba(255,255,255,.45)}.menu button:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:6px;border-radius:8px}.menu .sep{opacity:.35;transform:translateY(-1px);display:inline-block}.main.docked .menu{top:0;transform:translate(-50%,0)}.main.docked .stage{padding-top:3rem}.panel{width:min(760px,100%);flex:1;min-height:0;transition:opacity 520ms ease,transform 520ms ease;display:flex}.panel.show{opacity:1;transform:translateY(0);pointer-events:auto}.panel,.panel.switching{opacity:0;transform:translateY(8px);pointer-events:none}.panel.switching{transition:opacity 320ms ease,transform 320ms ease}.panel:not(.show) .accessForm{opacity:0}.panel.show .accessForm{opacity:1;transition:opacity 5000ms ease}.panel-card{width:100%;border:0 solid var(--panelBorder);background:var(--panelBg);border-radius:2px;padding:1.1rem;text-align:left;box-sizing:border-box;backdrop-filter:blur(0);overflow:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 25px,#000 calc(100% - 18px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 25px,#000 calc(100% - 18px),transparent 100%)}.panel-card h2,.panel-card h3{opacity:0;margin:0 0 .55rem;letter-spacing:.015em;color:var(--panelText)}.panel-card h2{font-size:.95rem;font-weight:450;text-align:center}.panel-card h3{font-size:.9rem;font-weight:420;font-style:italic}.main.show .panel-card .footnotes,.panel.show .panel-card .inv,.panel.show .panel-card .objtbl,.panel.show .panel-card h2,.panel.show .panel-card h3,.panel.show .panel-card li,.panel.show .panel-card ul{animation:textFadeIn 1.3s ease-out forwards;animation-delay:1.35s}.panel-card p,.panel-card ul{color:var(--panelMuted);letter-spacing:.01em}.panel-card p{margin:.55rem 0;line-height:1.35;font-size:.85rem;text-align:justify}.panel-card ul{margin:.6rem 0 .9rem 1.1rem;padding:0;font-size:.8rem;line-height:1.55;opacity:0;list-style-type:disc}.panel-card li{margin:.25rem 0;opacity:0}.panel-card a{color:rgba(255,255,255,.92);text-decoration:underline;text-underline-offset:3px}.panel-card .hint{font-size:.92rem;color:rgba(255,255,255,.6)}.panel-card li::marker{color:var(--panelMuted)}.pictograph{width:100%;max-width:760px;margin:.9rem auto 0;display:flex;justify-content:center}.pictograph svg{width:100%;height:auto;display:block}.link{fill:none;stroke:rgba(255,255,255,.45);stroke-width:3;stroke-linecap:butt}.design-accordion h2{cursor:pointer;user-select:none;display:inline-block;border-bottom:1px solid transparent;padding-bottom:6px;transition:border-color 220ms ease,color 160ms ease}.design-accordion h2:hover{border-bottom-color:rgba(255,255,255,.35);color:rgba(255,255,255,.85)}.design-accordion h2::after{content:none;float:right;opacity:.55;transform:translateY(0);transition:transform 180ms ease,opacity 180ms ease}.design-accordion h2.is-open::after{transform:rotate(180deg) translateY(-1px);opacity:.78}.design-accordion h2.is-open{border-bottom-color:rgba(255,255,255,.55);color:rgba(255,255,255,.85)}.design-accordion h2:focus-visible{outline:0;border-bottom-color:rgba(255,255,255,.45)}.design-section-body{max-height:0;overflow:hidden;opacity:0;transform:translateY(0);transition:max-height 1800ms ease,opacity 1400ms ease,transform 1400ms ease;will-change:max-height,opacity,transform;display:flow-root;text-align:left}.design-section-body.open{max-height:var(--accH, 5000px);opacity:1;transform:translateY(0);overflow:hidden}.design-section-body.open h3,.design-section-body.open li,.design-section-body.open ul{opacity:1;animation:textFadeIn 1.6s ease-out forwards;animation-delay:120ms}.design-section-body.open .footnotes,.design-section-body.open p{animation:textFadeIn 1.6s ease-out forwards;animation-delay:120ms}.design-accordion .design-list{transition:transform 1800ms ease!important;will-change:transform}@media (prefers-reduced-motion:reduce){.design-accordion .design-list{transition:none}}.design-list{will-change:transform;transition:transform 1800ms ease}.design-section{text-align:center}.panel{position:relative}.objtbl::after,.scroll-indicator{position:absolute;pointer-events:none}.scroll-indicator{left:50%;bottom:18px;transform:translateX(-50%);font-size:1.05rem;color:rgba(255,255,255,.55);opacity:0;transition:opacity 220ms ease;z-index:6}.scroll-indicator.on{opacity:1;animation:scrollHintFloat 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.scroll-indicator.on{animation:none}}sup{font-size:.65em;line-height:0}.footnotes a,sup a{text-decoration:none}sup a{color:rgba(255,255,255,.45)}sup a:hover{color:rgba(255,255,255,.7)}.footnotes{font-size:.75rem;color:rgba(255,255,255,.62);letter-spacing:.01em;margin-top:2rem}.footnotes li{margin-bottom:.6rem;padding-left:0;margin-left:0}.footnotes ol{margin:0;padding:0;list-style-position:inside}.footnotes hr{border:0;border-top:1px solid rgba(255,255,255,.15);margin-bottom:1rem}.footnotes a{color:inherit;margin-left:.4em}.footnotes a:hover{color:rgba(255,255,255,.65)}.objtbl{width:100%;max-width:620px;margin:.9rem auto .6rem;font-size:.82rem;position:relative;border:1.25px solid rgba(255,255,255,.1);border-radius:4px;overflow:hidden;background:0 0}.objtbl::after{content:"";top:1px;bottom:1px;left:140px;width:1px;background:rgba(255,255,255,.08)}.objtbl__head{display:grid;grid-template-columns:140px 1fr;background:rgba(255,255,255,.02);border-bottom:1.25px solid rgba(255,255,255,.1)}.objtbl__hcell{padding:5px 8px;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.72);text-align:center}.objtbl__cat{border-bottom:1px solid rgba(255,255,255,.08)}.objtbl__cat:last-child{border-bottom:none}.objtbl__row{display:grid;grid-template-columns:140px 1fr;align-items:center;cursor:pointer;list-style:none;background:0 0}.inv__grp>summary::-webkit-details-marker,.objtbl__cat>summary::-webkit-details-marker,.objtbl__obj>summary::-webkit-details-marker,.objtbl__row::-webkit-details-marker{display:none}.objtbl__cat>summary{list-style:none}.objtbl__cell{padding:5px 8px;color:rgba(255,255,255,.78)}.objtbl__cell--cat{font-weight:500;color:rgba(255,255,255,.72);text-align:center}.objtbl__cell--obj{display:flex;align-items:center;justify-content:center;gap:10px}.objtbl__catlabel,.objtbl__cell--obj{color:rgba(255,255,255,.6)}.objtbl__catchev{width:7px;height:7px;border-right:1.5px solid rgba(255,255,255,.35);border-bottom:1.5px solid rgba(255,255,255,.35);transform:rotate(-45deg);transition:transform 520ms ease,opacity 520ms ease;opacity:.75;flex:0 0 auto}.objtbl__cat.is-open .objtbl__catchev{transform:rotate(45deg);opacity:1}.objtbl__sub{background:0 0;max-height:0;opacity:0;transform:translateY(-6px);overflow:hidden;transition:max-height 1600ms cubic-bezier(.22,.61,.36,1),opacity 1100ms ease,transform 1100ms ease,padding 1100ms ease;margin-left:140px;padding:0 10px;border-top:none}.objtbl__cat.is-open .objtbl__sub{max-height:var(--objCatH, 2000px);opacity:1;transform:translateY(0);padding:8px 10px 10px}.objtbl__obj{border:0;border-radius:0;background:0 0;margin:0;position:relative}.objtbl__obj+.objtbl__obj::before{content:"";position:absolute;top:0;left:-10px;right:-10px;height:1px;background:rgba(255,255,255,.07)}.objtbl__obj>summary{list-style:none;cursor:pointer;padding:5px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.objtbl__objname{color:rgba(255,255,255,.8);font-size:.8rem;line-height:1.28}.objtbl__chev{width:7px;height:7px;border-right:1.5px solid rgba(255,255,255,.32);border-bottom:1.5px solid rgba(255,255,255,.32);transform:rotate(-45deg);transition:transform 520ms ease,opacity 520ms ease;opacity:.7;flex:0 0 auto}.objtbl__obj.is-open .objtbl__chev{transform:rotate(45deg);opacity:1}.objtbl__panel{border-top:1px solid rgba(255,255,255,.07);background:0 0;max-height:0;opacity:0;transform:translateY(-6px);overflow:hidden;transition:max-height 1300ms cubic-bezier(.22,.61,.36,1),opacity 900ms ease,transform 900ms ease,padding 900ms ease;padding:0}.objtbl__obj.is-open .objtbl__panel{max-height:var(--objH, 900px);opacity:1;transform:translateY(0);padding:8px 0 9px}.objtbl__notegrid{display:grid;grid-template-columns:100px 1fr;gap:5px 10px}.objtbl__k{color:rgba(255,255,255,.48);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;padding-top:1px}.objtbl__v{color:rgba(255,255,255,.7);font-size:.78rem;line-height:1.4}.objtbl summary:focus-visible{outline:2px solid rgba(255,255,255,.18);outline-offset:3px;border-radius:6px}@media (max-width:820px){.objtbl{max-width:100%}.objtbl__head,.objtbl__row{grid-template-columns:1fr}.objtbl__cell+.objtbl__cell,.objtbl__hcell+.objtbl__hcell{border-left:none;border-top:1px solid rgba(255,255,255,.08)}.objtbl__cell--cat{text-align:left}.objtbl__cell--obj{justify-content:space-between}}.inv{width:100%;max-width:620px;margin:.9rem auto .6rem;font-size:.82rem;border:1.35px solid rgba(255,255,255,.15);border-radius:4px;overflow:hidden;background:rgba(30,30,30,.65);position:relative}.inv::after{content:"";position:absolute;top:1px;bottom:1px;left:140px;width:1.35px;background:rgba(255,255,255,.15);pointer-events:none;display:none}.inv__head .inv__hcell:last-child,.inv__row .inv__cell--list{border-left:1.35px solid rgba(255,255,255,.15)}.inv__head{display:grid;grid-template-columns:140px 1fr;background:rgba(255,255,255,.01);border-bottom:1.35px solid rgba(255,255,255,.15)}.inv__hcell{padding:5px 8px;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.72);text-align:center}.inv__row{display:grid;grid-template-columns:140px 1fr;border-bottom:1.35px solid rgba(255,255,255,.15)}.inv__row:first-of-type{border-bottom:1px solid rgba(255,255,255,.1)}.inv__row:last-child{border-bottom:none}.inv__cell{padding:6px 8px;color:rgba(255,255,255,.78)}.inv__cell--cat{font-weight:500;color:rgba(255,255,255,.72);text-align:center;display:flex;align-items:center;justify-content:center}.inv__cell--list{padding:0}.inv__grp{border-top:1.35px solid rgba(255,255,255,.15)}.inv__grp:first-child{border-top:none}.inv__grprow{list-style:none;display:flex;align-items:center;justify-content:center;padding:8px 10px;user-select:none}.inv__grplabel{font-size:.8rem;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.72)}.inv__grpchev{position:absolute;right:10px;width:7px;height:7px;border-right:1.5px solid rgba(255,255,255,.32);border-bottom:1.5px solid rgba(255,255,255,.32);transform:rotate(-45deg);transition:transform 520ms ease,opacity 520ms ease;opacity:.7}.inv__grp.is-open .inv__grpchev{transform:rotate(45deg);opacity:1}.inv__grpbody{max-height:0;opacity:0;transform:translateY(-6px);overflow:hidden;transition:max-height 1600ms cubic-bezier(.22,.61,.36,1),opacity 1100ms ease,transform 1100ms ease,padding 1100ms ease;padding:0 10px}.inv__grp.is-open .inv__grpbody{max-height:var(--grpH, 2400px);opacity:1;transform:translateY(0);padding:6px 10px 10px}.inv__grp,.inv__grp .inv__grpbody,.inv__grp>summary.inv__grprow,.inv__grp[data-grp$=-fx],.inv__grp[data-grp$=-ir]{background:0 0}.inv__grp[data-grp$=-fx].is-open,.inv__grp[data-grp$=-ir].is-open{background:rgba(30,30,30,.65)}.inv__grprow{position:relative;cursor:pointer}.inv__grprow .inv__grplabel{display:inline-block;padding-bottom:2px;border-bottom:1.25px solid transparent;transition:border-color 220ms ease,color 160ms ease}.inv__grp:hover .inv__grplabel{border-bottom-color:rgba(255,255,255,.45);color:rgba(255,255,255,.92)}.inv__grp.is-open .inv__grplabel{border-bottom-color:rgba(255,255,255,.65);color:rgba(255,255,255,.95)}.inv__grp .inv__grpchev{display:none}.main .panel-card .footnotes,.panel-card .inv,.panel-card .objtbl,footer{opacity:0}.inv-figure{margin:.6rem auto 0}.inv-caption{text-align:center;font-size:.75rem;letter-spacing:.04em;color:rgba(255,255,255,.55);margin-bottom:.4rem}footer{font-size:12px;color:var(--footer);max-width:760px;line-height:1.4;padding-bottom:env(safe-area-inset-bottom);transform:translateY(-30px);transition:opacity 3000ms ease,transform 900ms ease;margin-top:2rem}.email-link,footer a{color:var(--link);text-decoration:none}footer a:hover{text-decoration:underline}footer .legal-disclaimer{text-align:justify;font-size:10.63px}.email-link{background:0 0;border:0;padding:0;margin:0;font:inherit;font-weight:600;cursor:pointer}.email-link:hover{text-decoration:None}.email-link:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:4px;border-radius:6px}@media (prefers-reduced-motion:reduce){.logo{animation:none;opacity:1;transform:none}.intro,.intro-line,.main,body{transition:none}.intro-line{opacity:1;filter:none}.intro-line,.menu,.panel{transform:none}.menu{transition:none;animation:none;opacity:.9}.panel{opacity:1}.design-accordion h2::after,.design-section-body,.panel{transition:none}}.inv-aggbar{display:flex;align-items:center;gap:.6rem;justify-content:center;padding:6px 0 10px}.inv-aggbar label{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.55)}.inv-aggbar select{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.88);border-radius:12px;padding:.35rem .6rem;outline:0}.inv-aggempty{padding:10px 0;color:rgba(255,255,255,.55);font-size:.85rem}.inv-aggresults>details{margin-bottom:6px}.inv__grpbody .inv__list{transition:opacity 180ms ease,transform 180ms ease;will-change:opacity,transform}.inv__grpbody .inv__list.is-updating{opacity:0;transform:translateY(6px)}.xpyq-select{position:relative;display:inline-block;width:100%;max-width:150px;justify-content:center;font-size:.75rem;font-weight:400;line-height:1}.xpyq-select__btn{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:.35rem .6rem;border-radius:10px;border:.15px solid rgba(255,255,255,.18);background:var(--panelBg, rgba(255,255,255,.56));color:inherit;cursor:pointer;font-size:inherit}.xpyq-select__value{grid-column:2;justify-self:center;text-align:center;white-space:nowrap}.xpyq-select__menu{display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:999;padding:.45rem;border-radius:12px;background-color:rgb(30,30,30,.85)!important;border:.15px solid rgba(255,255,255,.18);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 0 0 .15px rgba(255,255,255,.18) inset,0 20px 45px rgba(0,0,0,.65);max-height:260px;overflow:auto;text-align:center}.xpyq-select.open .xpyq-select__menu{display:block}.xpyq-select__opt{padding:.35rem .6rem;border-radius:10px;cursor:pointer;justify-content:center;user-select:none}.xpyq-select__opt:hover{background:rgba(255,255,255,.08)}.xpyq-select__opt[aria-selected=true]{background:rgba(255,255,255,.52)}.xpyq-select__chev{grid-column:3;justify-self:end;width:5px;height:5px;display:inline-block;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.35}.xpyq-select.open .xpyq-select__chev{transform:rotate(-135deg)}.inv-agglist{transition:opacity 160ms cubic-bezier(.22,.61,.36,1),transform 160ms cubic-bezier(.22,.61,.36,1)}.inv-agglist.is-fading{opacity:0;transform:translateY(6px);pointer-events:none}.pvtile{transform:translate3d(var(--x),var(--y),0);transition:transform 220ms cubic-bezier(.22,.61,.36,1);will-change:transform}.pvtile:hover{transform:translate3d(var(--x),var(--y),0) scale(1.2);z-index:5}#preview-screenshots+.acc-body{margin-top:-5rem}#pvboard.overlay-open{pointer-events:none}#pvboard.overlay-open .pvtile{pointer-events:none;transition:none!important;transform:translate3d(var(--x, 0px),var(--y, 0px),0) scale(1)!important}#pvboard.pv-closing .pvtile{opacity:0!important;transition:opacity 900ms cubic-bezier(.22,.61,.36,1)!important}#pvboard{contain:layout paint}#pvboard-video .pvtile{background:0 0!important;border:0!important;padding:0!important;border-radius:12px;overflow:hidden;box-shadow:none!important;outline:0!important;-webkit-tap-highlight-color:transparent}#pvboard-video .pvtile:focus,#pvboard-video .pvtile:focus-visible{outline:0!important;box-shadow:none!important}#pvboard-video .pvtile video{display:block;width:100%;height:100%;object-fit:cover;background:#000;border:0;outline:0;box-shadow:none;border-radius:inherit}.pvOverlayV video::-webkit-media-controls,.pvOverlayV video::-webkit-media-controls-enclosure,.pvOverlayV video::-webkit-media-controls-overlay-play-button,.pvOverlayV video::-webkit-media-controls-panel,.pvOverlayV video::-webkit-media-controls-start-playback-button{display:none!important}.pvOverlayV .pvFigure>video{width:min(96vw,1200px)!important;max-height:82vh!important;aspect-ratio:1920/1246!important;height:auto!important;width:auto!important;max-width:min(96vw,1200px)!important;object-fit:contain!important;background:#000!important;border-radius:14px!important;transform:translateZ(0)!important;backface-visibility:hidden!important}.accessForm{margin-top:1rem;display:grid;gap:14px;max-width:580px;margin-left:auto;margin-right:auto}.accessForm .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:900px){.accessForm .row2{grid-template-columns:1fr}}.accessForm .field{display:grid;gap:6px}.accessForm .label{color:rgba(255,255,255,.78);padding-left:5px}.accessForm input,.accessForm select,.accessForm textarea{width:100%;border:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.3);color:rgba(255,255,255,.9);outline:0;box-sizing:border-box}.accessForm textarea{resize:vertical;min-height:110px}.accessForm input:focus,.accessForm select:focus,.accessForm textarea:focus{border-color:rgba(255,255,255,.22);box-shadow:0 0 0 3px rgba(255,255,255,.06)}.accessForm .actions{flex-wrap:wrap;display:flex;flex-direction:column;align-items:center;gap:5px;margin-top:12px}.accessForm .btn{appearance:none;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:rgba(255,255,255,.92);padding:10px 14px;border-radius:12px;cursor:pointer}.accessForm .btn:hover{background:rgba(255,255,255,.11)}.accessForm .status{color:rgba(255,255,255,.72);font-size:.82rem;line-height:1.1;height:1.1em;overflow:hidden;margin-top:14px;font-style:italic}.accessForm .fine{color:rgba(255,255,255,.58);font-size:.78rem}.accessForm .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.accessForm .fine{text-align:center;margin-top:6px}.accessForm .label{font-size:.85rem}.accessForm input,.accessForm select,.accessForm textarea{padding:7px 10px;font-size:.88rem;line-height:1.1;border-radius:10px}.accessForm ::placeholder{font-size:.88rem;opacity:.75}.access-success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0;opacity:0;animation:accessSuccessFade 300ms ease forwards}.access-success-title{color:#ffc000!important;font-weight:600;font-style:normal;font-size:.95rem;line-height:1.35;margin:0 0 6px;text-align:center}.access-success-body{color:rgba(255,255,255,.72);font-size:.9rem;line-height:1.5;margin:0;text-align:center;max-width:34rem}.access-intro.is-fading,.accessForm.is-fading,.panel-card p.access-intro{opacity:0;transition:opacity 400ms ease}.panel-card p.access-intro{text-align:center}.content{flex:0;justify-content:flex-start}.panel-card .xpyq-release-wrap{opacity:0;visibility:hidden}