.photoreal-hero-sequence-module__gtTmVW__sequence,.photoreal-hero-sequence-module__gtTmVW__frame{position:absolute;inset:0}.photoreal-hero-sequence-module__gtTmVW__sequence{background:#171713;overflow:hidden}.photoreal-hero-sequence-module__gtTmVW__sequence:after{z-index:6;content:"";pointer-events:none;background:radial-gradient(circle at 72% 45%,#0000 0 35%,#0809071f 78%),linear-gradient(90deg,#08090738,#0000 56%);position:absolute;inset:0}.photoreal-hero-sequence-module__gtTmVW__frame{opacity:0;will-change:opacity}.photoreal-hero-sequence-module__gtTmVW__frame img{object-fit:cover;object-position:center;will-change:transform;animation:16s ease-in-out infinite photoreal-hero-sequence-module__gtTmVW__cameraMove;transform:scale(1.015)}.photoreal-hero-sequence-module__gtTmVW__shell{z-index:1;animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__shellFrame}.photoreal-hero-sequence-module__gtTmVW__finishes{z-index:2;animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__finishesFrame}.photoreal-hero-sequence-module__gtTmVW__furniture{z-index:3;animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__furnitureFrame}.photoreal-hero-sequence-module__gtTmVW__atmosphere{z-index:4;animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__atmosphereFrame}.photoreal-hero-sequence-module__gtTmVW__stageTrack{z-index:7;color:#ffffffa3;letter-spacing:.2em;text-align:right;text-transform:uppercase;width:128px;height:18px;font-size:7px;font-weight:600;position:absolute;bottom:33px;right:5vw}.photoreal-hero-sequence-module__gtTmVW__stageTrack:after{content:"";background:#ffffff3d;width:128px;height:1px;position:absolute;bottom:-8px;right:0}.photoreal-hero-sequence-module__gtTmVW__stageTrack:before{z-index:1;content:"";transform-origin:0;background:#dfc49e;width:128px;height:1px;animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__stageProgress;position:absolute;bottom:-8px;right:0}.photoreal-hero-sequence-module__gtTmVW__stageTrack span{opacity:0;position:absolute;inset:0}.photoreal-hero-sequence-module__gtTmVW__stageShell{animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__shellLabel}.photoreal-hero-sequence-module__gtTmVW__stageFinishes{animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__finishesLabel}.photoreal-hero-sequence-module__gtTmVW__stageFurniture{animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__furnitureLabel}.photoreal-hero-sequence-module__gtTmVW__stageAtmosphere{animation:16s linear infinite photoreal-hero-sequence-module__gtTmVW__atmosphereLabel}@keyframes photoreal-hero-sequence-module__gtTmVW__shellFrame{0%,17%{opacity:1}23%,94%{opacity:0}to{opacity:1}}@keyframes photoreal-hero-sequence-module__gtTmVW__finishesFrame{0%,16%{opacity:0}23%,37%{opacity:1}44%,to{opacity:0}}@keyframes photoreal-hero-sequence-module__gtTmVW__furnitureFrame{0%,37%{opacity:0}44%,58%{opacity:1}66%,to{opacity:0}}@keyframes photoreal-hero-sequence-module__gtTmVW__atmosphereFrame{0%,58%{opacity:0}66%,94%{opacity:1}to{opacity:0}}@keyframes photoreal-hero-sequence-module__gtTmVW__shellLabel{0%,17%,96%,to{opacity:1}21%,92%{opacity:0}}@keyframes photoreal-hero-sequence-module__gtTmVW__finishesLabel{0%,18%,42%,to{opacity:0}23%,37%{opacity:1}}@keyframes photoreal-hero-sequence-module__gtTmVW__furnitureLabel{0%,39%,64%,to{opacity:0}44%,58%{opacity:1}}@keyframes photoreal-hero-sequence-module__gtTmVW__atmosphereLabel{0%,60%,96%,to{opacity:0}66%,92%{opacity:1}}@keyframes photoreal-hero-sequence-module__gtTmVW__cameraMove{0%{transform:scale(1.015)translate(0,0)}50%{transform:scale(1.055)translate(-.35%,-.2%)}to{transform:scale(1.075)translate(-.55%,-.25%)}}@keyframes photoreal-hero-sequence-module__gtTmVW__stageProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:600px){.photoreal-hero-sequence-module__gtTmVW__frame img{object-position:67% center}.photoreal-hero-sequence-module__gtTmVW__sequence:after{background:linear-gradient(0deg,#080907c7 0,#0809071f 63%),linear-gradient(90deg,#08090742,#0000 72%)}.photoreal-hero-sequence-module__gtTmVW__stageTrack{display:none}}@media (prefers-reduced-motion:reduce){.photoreal-hero-sequence-module__gtTmVW__frame,.photoreal-hero-sequence-module__gtTmVW__frame img,.photoreal-hero-sequence-module__gtTmVW__stageTrack:before,.photoreal-hero-sequence-module__gtTmVW__stageTrack span{animation:none}.photoreal-hero-sequence-module__gtTmVW__shell,.photoreal-hero-sequence-module__gtTmVW__finishes,.photoreal-hero-sequence-module__gtTmVW__furniture{opacity:0}.photoreal-hero-sequence-module__gtTmVW__atmosphere,.photoreal-hero-sequence-module__gtTmVW__stageAtmosphere{opacity:1}}
.page-module___8aEwW__animatedHero{isolation:isolate;background:#171713;overflow:hidden}.page-module___8aEwW__animatedHero .heroOverlay{z-index:8;background:linear-gradient(90deg,#080907c7 0,#08090780 35%,#08090705 67%),linear-gradient(#0000 52%,#0809079e)}.page-module___8aEwW__animatedHero .heroContent{z-index:9}.page-module___8aEwW__instagramHighlight{text-align:left;background:#ffffff0a;align-items:center;width:min(560px,100%);margin-top:48px;transition:background .2s,color .2s,border-color .2s;border:1px solid #ffffff45!important;padding:20px 24px!important}.page-module___8aEwW__instagramHighlight:hover{color:var(--ink);background:var(--white);border-color:var(--white)!important}.page-module___8aEwW__instagramHighlight>span{flex-direction:column;flex:1;gap:5px;display:flex}.page-module___8aEwW__instagramHighlight small{letter-spacing:.16em;text-transform:uppercase;opacity:.65;font-size:8px;font-weight:600}.page-module___8aEwW__instagramHighlight strong{font:400 22px var(--serif);letter-spacing:.01em}@media (max-width:600px){.page-module___8aEwW__animatedHero{min-height:720px}.page-module___8aEwW__animatedHero .heroOverlay{background:linear-gradient(0deg,#080907f0 0,#0809078f 51%,#0809070f 78%),linear-gradient(90deg,#08090761,#0000 74%)}.page-module___8aEwW__animatedHero .heroContent{top:auto;bottom:64px;transform:none}.page-module___8aEwW__animatedHero .heroContent h1{font-size:clamp(43px,11.5vw,50px)}.page-module___8aEwW__instagramHighlight{margin-top:36px;padding:18px!important}.page-module___8aEwW__instagramHighlight strong{font-size:19px}}
