.BJYW4W_glass{--overhang:.32;width:100%;height:100%;position:relative}.BJYW4W_stage{inset:calc(var(--device-width)*var(--overhang)*-1);pointer-events:none;position:absolute}.BJYW4W_screen{inset:calc(var(--device-width)*var(--overhang));pointer-events:auto;will-change:transform;backface-visibility:hidden;position:absolute}.BJYW4W_glass[data-mode=glass]{--phone-frame-shadow:none}.BJYW4W_glass[data-mode=flat] .BJYW4W_screen{opacity:1;transform:none!important}.BJYW4W_glass:not([data-mode=flat]) .BJYW4W_screen:not([data-shell]),.BJYW4W_screen[data-in-scene=true]{opacity:.001}
.u1Dfwq_scroller{--inset:var(--gallery-viewport-inset);--text-inset:max(calc(var(--inset) + 38px), calc(25vw - var(--device-width) / 2));--light-diameter:clamp(760px, 84vw, 1480px);--device-height:min(77dvh, calc(50vw * .72 / .46));--device-width:calc(var(--device-height) * .46);--lit:0;z-index:0;scrollbar-width:none;color:color-mix(in oklab, #fff, #151515 calc(var(--lit) * 100%));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-primary);-webkit-font-smoothing:antialiased;background:#000;position:fixed;inset:0;overflow:hidden}.u1Dfwq_scroller::-webkit-scrollbar{display:none}.u1Dfwq_scroller a{color:inherit;text-decoration:none}.u1Dfwq_scroller a:focus-visible{outline-offset:6px;outline:1px solid}.u1Dfwq_light{width:var(--light-diameter);height:calc(var(--light-diameter)*.92);margin:calc(var(--light-diameter)*-.46) 0 0 calc(var(--light-diameter)/-2);pointer-events:none;will-change:transform,opacity;background:radial-gradient(13% 17% at 55% 46%,#f0f7ff5c,#f0f7ff00 100%),radial-gradient(24% 27% at 47% 52%,#e8f2ffb3,#e2eeff47 55%,#e2eeff00 100%),radial-gradient(closest-side,#a8c4ee66 0%,#a0beea57 30%,#96b6e633 43%,#8eaee012 54%,#8eaee009 60%,#9cbaea0f 64%,#8eaee007 69%,#8eaee003 84%,#8eaee000 100%);position:fixed;top:0;left:0;transform:translate(50vw,50vh)}.u1Dfwq_wall{mix-blend-mode:multiply;opacity:calc((1 - var(--lit)*.6)*(1 - var(--clear,0)));pointer-events:none;background:url(/spotlight-assets/concrete.svg) 0 0/900px 900px;position:fixed;inset:0}.u1Dfwq_room[data-gpu]~.u1Dfwq_wall{opacity:calc((1 - var(--lit)*.6)*clamp(0,1 - var(--clear,0)*16,1)*clamp(0,(.55 - var(--lit))*4,1))}.u1Dfwq_room{pointer-events:none;opacity:var(--lit);background:#fff;position:fixed;inset:0}.u1Dfwq_room[data-gpu]{opacity:1;background:0 0}.u1Dfwq_roomCanvas{visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.u1Dfwq_shadowStage{mix-blend-mode:multiply;pointer-events:none;z-index:6;place-items:center;display:grid;position:fixed;inset:0}.u1Dfwq_shadowStage[data-leaving] .u1Dfwq_shadowNames{transition:translate var(--slide-ms) cubic-bezier(.65, 0, .2, 1);translate:0 -100dvh}.u1Dfwq_shadowNames{will-change:opacity;flex-direction:column;justify-content:center;align-items:center;font-size:clamp(40px,8vw,176px);display:flex}.u1Dfwq_shadowNames a{letter-spacing:-.045em;white-space:nowrap;color:color-mix(in srgb, #646a73, #bdbdbd calc(var(--morph) * 100%));filter:blur(calc(4px * (1 - var(--morph))));pointer-events:auto;padding-block:.03em;font-weight:400;line-height:1;transition:filter 1.1s cubic-bezier(.45,0,.2,1)}.u1Dfwq_shadowNames a:hover,.u1Dfwq_shadowNames a:focus-visible{filter:blur(calc(1.5px * (1 - var(--morph))));transition:filter .75s cubic-bezier(.33,0,.15,1)}[data-morphing] .u1Dfwq_shadowNames a{transition:none!important}.u1Dfwq_shadowNames span{animation:7s ease-in-out infinite alternate u1Dfwq_bob,11s ease-in-out infinite alternate u1Dfwq_tilt;display:block}.u1Dfwq_shadowNames a:nth-child(2n) span{animation-duration:8.3s,12.7s;animation-delay:-3s,-5s}.u1Dfwq_shadowNames a:nth-child(3n) span{animation-duration:6.1s,9.4s;animation-delay:-1.5s,-7s}@property --morph{syntax:"<number>";inherits:true;initial-value:0}@keyframes u1Dfwq_bob{0%{translate:0 calc(-2px*(1 - var(--morph)))}to{translate:0 calc(2px*(1 - var(--morph)))}}@keyframes u1Dfwq_tilt{0%{rotate:calc(-.25deg*(1 - var(--morph)))}to{rotate:calc(.25deg*(1 - var(--morph)))}}.u1Dfwq_title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u1Dfwq_corners{z-index:10;padding:48px calc(var(--inset) + 10px) 28px;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;inset:auto 50% 0 0}.u1Dfwq_corner{font-family:var(--font-primary);font-size:var(--type-large-size);font-weight:var(--type-large-weight);letter-spacing:0;color:inherit;line-height:130%;font:inherit;cursor:pointer;pointer-events:auto;opacity:.6;background:0 0;border:0;margin:0;padding:0}.u1Dfwq_corner:hover,.u1Dfwq_corner:focus-visible{opacity:1}.u1Dfwq_views{opacity:var(--text,0);color:#151515;position:fixed;inset:0;overflow:hidden}.u1Dfwq_track{height:200dvh;transition:transform var(--slide-ms) cubic-bezier(.65, 0, .2, 1)}.u1Dfwq_track[data-open]{transform:translateY(-100dvh)}.u1Dfwq_names{height:100dvh;position:relative}.u1Dfwq_panel{overscroll-behavior:contain;scrollbar-width:none;height:100dvh;overflow:hidden auto}.u1Dfwq_panel::-webkit-scrollbar{display:none}.u1Dfwq_layout{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid;position:relative}.u1Dfwq_text{min-width:0;padding:12dvh calc(var(--inset) + 10px) calc((100dvh - var(--device-height))/2) var(--text-inset)}.u1Dfwq_track:not([data-open]) .u1Dfwq_text{opacity:0;transition:opacity .24s cubic-bezier(.2,0,0,1)}.u1Dfwq_names{flex-direction:column;justify-content:center;align-items:center;font-size:clamp(40px,8vw,176px);display:flex}.u1Dfwq_names a{z-index:0;letter-spacing:-.045em;white-space:nowrap;opacity:.28;padding-block:.03em;font-weight:400;line-height:1;position:relative}.u1Dfwq_names a:hover,.u1Dfwq_names a:focus-visible{opacity:1}.u1Dfwq_articleName{letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(32px,3.4vw,60px);font-weight:400;line-height:1.05}.u1Dfwq_deviceColumn{position:relative}.u1Dfwq_devicePin{place-items:center;height:100dvh;display:grid;position:sticky;top:0}.u1Dfwq_device{--phone-frame-shadow:0 0 0 1px #00000014;width:var(--device-width);height:var(--device-height)}@media (max-width:760px){.u1Dfwq_scroller{--device-height:62dvh;--text-inset:calc(var(--inset) + 10px)}.u1Dfwq_layout{grid-template-columns:1fr}.u1Dfwq_deviceColumn{order:-1}.u1Dfwq_devicePin{height:78dvh;position:relative}.u1Dfwq_text{padding-top:24px}}.u1Dfwq_body{max-width:512px}.u1Dfwq_body>:last-child{margin-bottom:0}.u1Dfwq_prompt,.u1Dfwq_answer{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 15.3333px;font-size:23.3333px;line-height:1.6}.u1Dfwq_prompt{margin-top:76px;margin-bottom:30px;font-weight:500}.u1Dfwq_answer{color:#151515c2}@media (prefers-reduced-motion:reduce){.u1Dfwq_eye svg,.u1Dfwq_shadowNames span{animation:none}.u1Dfwq_track{transition:none}}
