._frame_a3gnf_1{--portfolio-ease:cubic-bezier(.2, .8, .2, 1);opacity:.96;transition:opacity 1.08s var(--portfolio-ease), transform 1.24s var(--portfolio-ease);transform:translateY(6px)}._frame_a3gnf_1[data-visible=true]{opacity:1;transform:translate(0,0)}._atmosphere_a3gnf_15{z-index:2;pointer-events:none;opacity:0;transition:opacity 1.18s .16s var(--portfolio-ease);position:absolute;inset:0;overflow:hidden}._frame_a3gnf_1[data-visible=true] ._atmosphere_a3gnf_15{opacity:1}._roomLight_a3gnf_29{mix-blend-mode:screen;opacity:0;filter:blur(26px);background:radial-gradient(40% 30% at 43% 80%,#facb1d16 0%,#facb1d08 34%,#0000 72%),radial-gradient(30% 18% at 78% 91%,#facb1d0b,#0000 74%);position:absolute;inset:-16%}._frame_a3gnf_1[data-visible=true] ._roomLight_a3gnf_29{animation:_portfolioRoomSettle_a3gnf_1 1.9s .26s var(--portfolio-ease) both}._lightPass_a3gnf_53{mix-blend-mode:screen;opacity:0;filter:blur(12px);transform-origin:50%;will-change:transform, opacity;background:linear-gradient(102deg,#0000 22%,#facb1d05 47%,#ffeeac11 50%,#facb1d04 54%,#0000 78%);width:28%;height:160%;position:absolute;top:-30%;left:4%;transform:translate(-72%)rotate(8deg)}._frame_a3gnf_1[data-visible=true] ._lightPass_a3gnf_53{animation:_portfolioLightPass_a3gnf_1 2.1s .48s var(--portfolio-ease) both}@keyframes _portfolioRoomSettle_a3gnf_1{0%{opacity:0;transform:translate(-1.2%,1%)scale(.99)}55%{opacity:.78}to{opacity:.52;transform:translate(0,0)scale(1)}}@keyframes _portfolioLightPass_a3gnf_1{0%{opacity:0;transform:translate(-72%)rotate(8deg)}32%{opacity:.6}to{opacity:0;transform:translate(310%)rotate(8deg)}}@media (max-width:900px),(prefers-reduced-motion:reduce){._frame_a3gnf_1{opacity:1;transition:none;transform:none}._atmosphere_a3gnf_15{display:none}}
