.motion-module__R8_Apq__roller{position:absolute;inset:0}.motion-module__R8_Apq__rollerHidden{opacity:0}.motion-module__R8_Apq__rollerPlay{-webkit-mask-image:var(--roller-mask);-webkit-mask-image:var(--roller-mask);mask-image:var(--roller-mask);animation:motion-module__R8_Apq__roller-sweep var(--roller-ms,1.15s) cubic-bezier(.35, .1, .25, 1) both;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[dir=rtl] .motion-module__R8_Apq__rollerPlay{-webkit-mask-image:var(--roller-mask-rtl);-webkit-mask-image:var(--roller-mask-rtl);mask-image:var(--roller-mask-rtl);animation-name:motion-module__R8_Apq__roller-sweep-rtl}@keyframes motion-module__R8_Apq__roller-sweep{0%{-webkit-mask-position:88% 0;mask-position:88% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes motion-module__R8_Apq__roller-sweep-rtl{0%{-webkit-mask-position:12% 0;mask-position:12% 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}.motion-module__R8_Apq__rollerHead{pointer-events:none;animation:motion-module__R8_Apq__roller-head var(--roller-ms,1.15s) cubic-bezier(.35, .1, .25, 1) both;position:absolute;inset:0}.motion-module__R8_Apq__rollerHead:before{content:"";top:0;bottom:0;mix-blend-mode:soft-light;background:linear-gradient(90deg,#fff0,#ffffff8c 50%,#fff0);width:16%;position:absolute;inset-inline-start:0;translate:-50%}[dir=rtl] .motion-module__R8_Apq__rollerHead{animation-name:motion-module__R8_Apq__roller-head-rtl}[dir=rtl] .motion-module__R8_Apq__rollerHead:before{translate:50%}@keyframes motion-module__R8_Apq__roller-head{0%{opacity:0;transform:translate(-13%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(119%)}}@keyframes motion-module__R8_Apq__roller-head-rtl{0%{opacity:0;transform:translate(13%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(-119%)}}.motion-module__R8_Apq__wetSheen{pointer-events:none;position:absolute;inset:0;overflow:hidden}.motion-module__R8_Apq__wetSheen:before{content:"";top:-20%;bottom:-20%;mix-blend-mode:soft-light;width:45%;animation:motion-module__R8_Apq__wet-sheen .95s cubic-bezier(.3, .1, .2, 1) calc(var(--roller-ms,1.15s) * .55) both;background:linear-gradient(100deg,#fff0 0%,#ffffff73 48%,#fff9 50%,#ffffff73 52%,#fff0 100%);position:absolute;inset-inline-start:0;transform:translate(-120%)skew(-14deg)}[dir=rtl] .motion-module__R8_Apq__wetSheen:before{animation-name:motion-module__R8_Apq__wet-sheen-rtl}@keyframes motion-module__R8_Apq__wet-sheen{0%{opacity:0;transform:translate(-120%)skew(-14deg)}20%{opacity:1}to{opacity:0;transform:translate(260%)skew(-14deg)}}@keyframes motion-module__R8_Apq__wet-sheen-rtl{0%{opacity:0;transform:translate(120%)skew(14deg)}20%{opacity:1}to{opacity:0;transform:translate(-260%)skew(14deg)}}.motion-module__R8_Apq__fadePlay{animation:.52s ease-out both motion-module__R8_Apq__fade-in}@keyframes motion-module__R8_Apq__fade-in{0%{opacity:0}}.motion-module__R8_Apq__frozen,.motion-module__R8_Apq__frozen *{animation-play-state:paused!important}.motion-module__R8_Apq__word{overflow-clip-margin:.12em;vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:clip}.motion-module__R8_Apq__wordInner{isolation:isolate;display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.motion-module__R8_Apq__wordInner{animation:.82s cubic-bezier(.2,.75,.15,1) both motion-module__R8_Apq__word-rise;animation-delay:calc(var(--i,0) * 55ms + 80ms)}}@keyframes motion-module__R8_Apq__word-rise{0%{transform:translateY(105%)}}.motion-module__R8_Apq__marked:after{content:"";inset-inline:-.02em -.3em;background:var(--hl,currentColor);opacity:.85;transform-origin:0;pointer-events:none;z-index:-1;border-radius:999px;height:.1em;position:absolute;bottom:.02em}.motion-module__R8_Apq__markedLast:after{inset-inline-end:-.02em}[dir=rtl] .motion-module__R8_Apq__marked:after{transform-origin:100%}@media (prefers-reduced-motion:no-preference){.motion-module__R8_Apq__marked:after{animation:.52s cubic-bezier(.6,0,.2,1) both motion-module__R8_Apq__underline-draw;animation-delay:calc(var(--words,8) * 55ms + .52s + var(--j,0) * 90ms)}}@keyframes motion-module__R8_Apq__underline-draw{0%{transform:scaleX(0)}}.motion-module__R8_Apq__tilt{perspective:1600px;position:relative}.motion-module__R8_Apq__tiltInner{transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative}.motion-module__R8_Apq__tiltShadow{filter:blur(34px);pointer-events:none;background:#00000038;border-radius:40px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:8% 6% -3%}.motion-module__R8_Apq__tiltGlare{border-radius:inherit;pointer-events:none;opacity:0;z-index:30;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.motion-module__R8_Apq__tiltGlare:before{content:"";width:200%;height:200%;transform:translate(var(--gx,0%), var(--gy,0%));mix-blend-mode:soft-light;background:radial-gradient(circle,#ffffff52,#fff0 38%);position:absolute;top:-50%;left:-50%}.motion-module__R8_Apq__tiltActive .motion-module__R8_Apq__tiltGlare{opacity:1}.motion-module__R8_Apq__magnetic{transition:transform .45s cubic-bezier(.2,.9,.25,1);display:inline-flex;position:relative}.motion-module__R8_Apq__magneticBlock{display:flex}@media (min-width:640px){.motion-module__R8_Apq__magneticBlock{display:inline-flex}}.motion-module__R8_Apq__magnetic>:first-child{flex:auto}.motion-module__R8_Apq__sheenClip{pointer-events:none;border-radius:999px;position:absolute;inset:0;overflow:hidden}.motion-module__R8_Apq__sheenClip:before{content:"";top:0;bottom:0;background:linear-gradient(100deg,#fff0,#ffffff47 50%,#fff0);width:40%;position:absolute;inset-inline-start:0;transform:translate(-120%)skew(-18deg)}@media (prefers-reduced-motion:no-preference){.motion-module__R8_Apq__sheenClip:before{animation:4.6s cubic-bezier(.4,0,.2,1) 1.6s motion-module__R8_Apq__btn-sheen}}[dir=rtl] .motion-module__R8_Apq__sheenClip:before{animation-name:motion-module__R8_Apq__btn-sheen-rtl}@keyframes motion-module__R8_Apq__btn-sheen{0%{transform:translate(-120%)skew(-18deg)}30%,to{transform:translate(320%)skew(-18deg)}}@keyframes motion-module__R8_Apq__btn-sheen-rtl{0%{transform:translate(120%)skew(18deg)}30%,to{transform:translate(-320%)skew(18deg)}}.motion-module__R8_Apq__sheenDark:before{background:linear-gradient(100deg,#0000,#00000012 50%,#0000)}.motion-module__R8_Apq__marquee{overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.motion-module__R8_Apq__marqueeTrack{width:max-content;display:flex}.motion-module__R8_Apq__marqueeGroup{align-items:center;gap:var(--marquee-gap,2rem);flex-shrink:0;padding-inline-end:var(--marquee-gap,2rem);display:flex}@media (prefers-reduced-motion:no-preference){.motion-module__R8_Apq__marqueeTrack{animation:motion-module__R8_Apq__marquee var(--marquee-s,40s) linear infinite}.motion-module__R8_Apq__marquee:hover .motion-module__R8_Apq__marqueeTrack,.motion-module__R8_Apq__marquee[data-paused] .motion-module__R8_Apq__marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.motion-module__R8_Apq__marquee{-webkit-mask-image:none;mask-image:none}.motion-module__R8_Apq__marqueeTrack{justify-content:center;width:auto}.motion-module__R8_Apq__marqueeGroup{flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:.75rem;padding-inline-end:0}.motion-module__R8_Apq__marqueeDup{display:none}}[dir=rtl] .motion-module__R8_Apq__marqueeTrack{animation-name:motion-module__R8_Apq__marquee-rtl}@keyframes motion-module__R8_Apq__marquee{to{transform:translate(-50%)}}@keyframes motion-module__R8_Apq__marquee-rtl{to{transform:translate(50%)}}.motion-module__R8_Apq__countNum{font-variant-numeric:tabular-nums}.motion-module__R8_Apq__compare{touch-action:pan-y;-webkit-user-select:none;user-select:none;view-timeline:--compare block;position:relative;overflow:hidden}.motion-module__R8_Apq__compareBefore{clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0);position:absolute;inset:0}[dir=rtl] .motion-module__R8_Apq__compareBefore{clip-path:inset(0 0 0 calc(100% - var(--pos,50%)))}.motion-module__R8_Apq__compareTrack{pointer-events:none;transform:translateX(var(--pos,50%));position:absolute;inset:0}[dir=rtl] .motion-module__R8_Apq__compareTrack{transform:translateX(calc(var(--pos,50%) * -1))}.motion-module__R8_Apq__compareLine{top:0;bottom:0;background:#fff;width:2px;position:absolute;inset-inline-start:-1px;box-shadow:0 0 12px #00000040}.motion-module__R8_Apq__compareHandle{top:50%;margin-top:-22px;pointer-events:auto;cursor:ew-resize;background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;margin-inline-start:-22px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #00000038}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.motion-module__R8_Apq__compare:not([data-manual]) .motion-module__R8_Apq__compareBefore{animation:linear both motion-module__R8_Apq__scrub-clip;animation-timeline:--compare;animation-range:cover 22% cover 68%}[dir=rtl] .motion-module__R8_Apq__compare:not([data-manual]) .motion-module__R8_Apq__compareBefore{animation-name:motion-module__R8_Apq__scrub-clip-rtl}.motion-module__R8_Apq__compare:not([data-manual]) .motion-module__R8_Apq__compareTrack{animation:linear both motion-module__R8_Apq__scrub-track;animation-timeline:--compare;animation-range:cover 22% cover 68%}[dir=rtl] .motion-module__R8_Apq__compare:not([data-manual]) .motion-module__R8_Apq__compareTrack{animation-name:motion-module__R8_Apq__scrub-track-rtl}}}@keyframes motion-module__R8_Apq__scrub-clip{0%{clip-path:inset(0 6% 0 0)}to{clip-path:inset(0 94% 0 0)}}@keyframes motion-module__R8_Apq__scrub-clip-rtl{0%{clip-path:inset(0 0 0 6%)}to{clip-path:inset(0 0 0 94%)}}@keyframes motion-module__R8_Apq__scrub-track{0%{transform:translate(94%)}to{transform:translate(6%)}}@keyframes motion-module__R8_Apq__scrub-track-rtl{0%{transform:translate(-94%)}to{transform:translate(-6%)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.motion-module__R8_Apq__scrollSettle{animation:linear both motion-module__R8_Apq__settle;animation-timeline:view();animation-range:entry cover 28%}.motion-module__R8_Apq__parallaxImg{animation:linear both motion-module__R8_Apq__parallax-img;animation-timeline:view();animation-range:cover}.motion-module__R8_Apq__zoomOut{animation:linear both motion-module__R8_Apq__zoom-out;animation-timeline:view();animation-range:entry exit 40%}.motion-module__R8_Apq__stepBar{animation:linear both motion-module__R8_Apq__step-bar;animation-timeline:view();animation-range:entry 70% cover 48%}.motion-module__R8_Apq__stepBadge{animation:linear both motion-module__R8_Apq__step-badge;animation-timeline:view();animation-range:entry 90% cover 45%}}@supports (animation-timeline:scroll()){.motion-module__R8_Apq__blobDrift{animation:linear both motion-module__R8_Apq__blob-drift;animation-timeline:scroll(root);animation-range:0 110vh}.motion-module__R8_Apq__blobDriftAlt{animation:linear both motion-module__R8_Apq__blob-drift-alt;animation-timeline:scroll(root);animation-range:0 110vh}}}.motion-module__R8_Apq__stepBarTrack{inset-inline:0;background:#0000000d;height:2px;position:absolute;top:0;overflow:hidden}.motion-module__R8_Apq__stepBar{background:var(--step-fill,#1c1c1e);transform-origin:0;position:absolute;inset:0}[dir=rtl] .motion-module__R8_Apq__stepBar{transform-origin:100%}@keyframes motion-module__R8_Apq__settle{0%{transform:translateY(56px)scale(.95)}}@keyframes motion-module__R8_Apq__parallax-img{0%{transform:translateY(-5%)scale(1.12)}to{transform:translateY(5%)scale(1.12)}}@keyframes motion-module__R8_Apq__zoom-out{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes motion-module__R8_Apq__step-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes motion-module__R8_Apq__step-badge{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes motion-module__R8_Apq__blob-drift{to{transform:translateY(140px)scale(1.08)}}@keyframes motion-module__R8_Apq__blob-drift-alt{to{transform:translateY(-90px)translate(-40px)}}
.StudioDemoHero-module__Lmn9cW__root{isolation:isolate;position:relative}.StudioDemoHero-module__Lmn9cW__frame{position:absolute;inset:0}.StudioDemoHero-module__Lmn9cW__frameBase{z-index:1}.StudioDemoHero-module__Lmn9cW__frameReveal{z-index:2}.StudioDemoHero-module__Lmn9cW__depth{z-index:3;pointer-events:none;position:absolute;inset:0}.StudioDemoHero-module__Lmn9cW__frameHold{z-index:6;opacity:0;pointer-events:none;transition:opacity .22s}.StudioDemoHero-module__Lmn9cW__frameHoldOn{opacity:1}.StudioDemoHero-module__Lmn9cW__creating{z-index:4;pointer-events:none;opacity:0;transition:opacity .32s;position:absolute;inset:0}.StudioDemoHero-module__Lmn9cW__creatingOn{opacity:1}.StudioDemoHero-module__Lmn9cW__creatingVeil{background:#1414141f;position:absolute;inset:0}.StudioDemoHero-module__Lmn9cW__shimmer{position:absolute;inset:0;overflow:hidden}.StudioDemoHero-module__Lmn9cW__shimmer:before{content:"";top:-30%;bottom:-30%;background:linear-gradient(100deg,#fff0 0%,#ffffff38 45%,#ffffff57 50%,#ffffff38 55%,#fff0 100%);width:55%;position:absolute;inset-inline-start:0;transform:translate(-110%)skew(-12deg)}.StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__shimmer:before{animation:none}[dir=rtl] .StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__shimmer:before{animation-name:StudioDemoHero-module__Lmn9cW__shimmer-rtl}@keyframes StudioDemoHero-module__Lmn9cW__shimmer{to{transform:translate(240%)skew(-12deg)}}@keyframes StudioDemoHero-module__Lmn9cW__shimmer-rtl{0%{transform:translate(110%)skew(12deg)}to{transform:translate(-240%)skew(12deg)}}.StudioDemoHero-module__Lmn9cW__progress{inset-inline:0;background:#ffffff40;height:3px;position:absolute;bottom:0;overflow:hidden}.StudioDemoHero-module__Lmn9cW__progress:before{content:"";transform-origin:0;background:#ffffffb3;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .StudioDemoHero-module__Lmn9cW__progress:before{transform-origin:100%}.StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__progress:before{animation:StudioDemoHero-module__Lmn9cW__progress var(--creating-ms,1s) cubic-bezier(.3, .1, .3, 1) forwards}@keyframes StudioDemoHero-module__Lmn9cW__progress{to{transform:scaleX(1)}}.StudioDemoHero-module__Lmn9cW__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:14px;height:14px}.StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__spinner{animation:.8s linear infinite StudioDemoHero-module__Lmn9cW__spin}@keyframes StudioDemoHero-module__Lmn9cW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__shimmer:before,.StudioDemoHero-module__Lmn9cW__creatingOn .StudioDemoHero-module__Lmn9cW__spinner{animation:none}}.StudioDemoHero-module__Lmn9cW__captionIn{align-items:center;gap:.5rem;animation:.42s cubic-bezier(.2,.8,.2,1) both StudioDemoHero-module__Lmn9cW__caption-in;display:inline-flex}@keyframes StudioDemoHero-module__Lmn9cW__caption-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.StudioDemoHero-module__Lmn9cW__captionIn{animation:none}}.StudioDemoHero-module__Lmn9cW__chip{border-radius:999px;flex-shrink:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;position:relative}.StudioDemoHero-module__Lmn9cW__chipSquare{border-radius:12px}.StudioDemoHero-module__Lmn9cW__chipSelected{transform:scale(1.1)}.StudioDemoHero-module__Lmn9cW__chipPressed{transform:scale(.9)}.StudioDemoHero-module__Lmn9cW__ripple{border-radius:inherit;pointer-events:none;border:2px solid #1c1c1e8c;animation:.56s cubic-bezier(.2,.7,.3,1) forwards StudioDemoHero-module__Lmn9cW__ripple;position:absolute;inset:-4px}@keyframes StudioDemoHero-module__Lmn9cW__ripple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.75)}}.StudioDemoHero-module__Lmn9cW__cursor{z-index:50;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .36s;position:absolute;top:0;left:0}.StudioDemoHero-module__Lmn9cW__cursorOn{opacity:1}.StudioDemoHero-module__Lmn9cW__cursorArrow{top:-3px;filter:drop-shadow(0 3px 5px #00000047);width:24px;height:24px;transition:transform .16s;position:absolute;inset-inline-start:-4px}.StudioDemoHero-module__Lmn9cW__cursorDown .StudioDemoHero-module__Lmn9cW__cursorArrow{transform:scale(.84)}[dir=rtl] .StudioDemoHero-module__Lmn9cW__cursorArrow{transform:scaleX(-1)}[dir=rtl] .StudioDemoHero-module__Lmn9cW__cursorDown .StudioDemoHero-module__Lmn9cW__cursorArrow{transform:scale(-.84,.84)}.StudioDemoHero-module__Lmn9cW__frozen,.StudioDemoHero-module__Lmn9cW__frozen *{animation-play-state:paused!important}.StudioDemoHero-module__Lmn9cW__chipIn{animation:.42s cubic-bezier(.2,.8,.2,1) backwards StudioDemoHero-module__Lmn9cW__chip-in}@keyframes StudioDemoHero-module__Lmn9cW__chip-in{0%{opacity:0;transform:translateY(8px)scale(.8)}}@media (prefers-reduced-motion:reduce){.StudioDemoHero-module__Lmn9cW__chipIn{animation:none}}
.PlanDive3D-module__tUfNGW__track{--plan-green:#14836b;position:relative}.PlanDive3D-module__tUfNGW__track[data-live]{height:380vh}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__track[data-live]{height:430vh}}.PlanDive3D-module__tUfNGW__pin{padding-block:.5rem 3.5rem}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__pin{align-items:center;height:100svh;padding-block:.75rem;display:flex;position:sticky;top:0;overflow:clip}.PlanDive3D-module__tUfNGW__layout{gap:1.25rem;width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem;display:grid}@media (min-width:640px){.PlanDive3D-module__tUfNGW__layout{padding-inline:1.5rem}}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:4.5rem}}.PlanDive3D-module__tUfNGW__copy{min-width:0;position:relative}.PlanDive3D-module__tUfNGW__stageWrap{order:-1;min-width:0}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__stageWrap{order:0}}.PlanDive3D-module__tUfNGW__rail{display:none}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__rail{inset-inline-start:calc(1.125rem - 1px);background:#00000014;border-radius:2px;width:2px;display:block;position:absolute;top:1.25rem;bottom:1.25rem;overflow:hidden}}.PlanDive3D-module__tUfNGW__railFill{background:var(--plan-green);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.PlanDive3D-module__tUfNGW__steps{gap:1.5rem;display:grid}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__steps{gap:2rem}}.PlanDive3D-module__tUfNGW__step{transition:opacity .45s;position:relative}.PlanDive3D-module__tUfNGW__stepButton{cursor:default;border-radius:999px;align-items:center;gap:.75rem;padding-inline-end:.5rem;display:inline-flex}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__stepButton{cursor:pointer}.PlanDive3D-module__tUfNGW__stepButton:focus-visible{outline:2px solid var(--plan-green);outline-offset:3px}.PlanDive3D-module__tUfNGW__badge{color:#fff;background:var(--plan-green);border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.8125rem;font-weight:700;transition:background-color .4s,transform .5s cubic-bezier(.2,1.4,.4,1),box-shadow .4s;display:inline-flex;box-shadow:0 0 0 4px #fafafa}.PlanDive3D-module__tUfNGW__stepBadgeText{text-transform:uppercase;letter-spacing:.12em;color:#737373;font-size:.6875rem;font-weight:600}.PlanDive3D-module__tUfNGW__stepTitle{margin-top:.5rem;color:#171717;margin-inline-start:3rem;font-size:1.125rem;font-weight:600;line-height:1.3}.PlanDive3D-module__tUfNGW__stepDesc{margin-top:.375rem;color:#525252;margin-inline-start:3rem;font-size:.875rem;line-height:1.6}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__step:not([data-active]){opacity:.38}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__step:not([data-active]):not([data-done]) .PlanDive3D-module__tUfNGW__badge{background:#a3a3a3}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__step[data-active] .PlanDive3D-module__tUfNGW__badge{transform:scale(1.12);box-shadow:0 0 0 4px #fafafa,0 0 0 7px #14836b2e}@media (max-width:1023.98px){.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__steps{gap:0}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__step{grid-area:1/1;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__step:not([data-active]){opacity:0;pointer-events:none;transform:translateY(10px)}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__stepTitle,.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__stepDesc{margin-inline-start:0}.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__stepDesc{font-size:.8125rem}}.PlanDive3D-module__tUfNGW__stage{aspect-ratio:1;perspective:1100px;isolation:isolate;background:radial-gradient(120% 90% at 30% 15%,#ffffffe6,#fff0 60%),linear-gradient(160deg,#efe9e1,#ded4c6);border-radius:28px;width:100%;max-height:58svh;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #00000059,inset 0 0 0 1px #0000000d}.PlanDive3D-module__tUfNGW__track:not([data-live]) .PlanDive3D-module__tUfNGW__stage{max-height:none}@media (min-width:1024px){.PlanDive3D-module__tUfNGW__stage{aspect-ratio:5/4;max-height:78svh}}.PlanDive3D-module__tUfNGW__plane{width:78%;transform-style:preserve-3d;position:absolute;top:50%;left:11%}.PlanDive3D-module__tUfNGW__paper,.PlanDive3D-module__tUfNGW__topView{background:#fff;position:absolute;inset:0}.PlanDive3D-module__tUfNGW__paper{box-shadow:0 2px #0000000d,0 40px 70px -20px #3c281473}.PlanDive3D-module__tUfNGW__topView{background:0 0}.PlanDive3D-module__tUfNGW__glint{pointer-events:none;background:#fff4e2f2;width:3px;margin-inline-start:-1.5px;position:absolute;top:-1%;bottom:-1%;transform:translateZ(2px);box-shadow:0 0 18px 6px #ffdcaa8c,0 0 60px 18px #ffe6be40}.PlanDive3D-module__tUfNGW__crop{position:absolute;transform:translateZ(.8px)}.PlanDive3D-module__tUfNGW__frame{border:2px dashed var(--c);background:color-mix(in srgb, var(--c) 9%, transparent);transform-origin:50%;pointer-events:none;border-radius:3px;position:absolute}.PlanDive3D-module__tUfNGW__frameLabel{top:6px;text-overflow:ellipsis;white-space:nowrap;background:var(--c);color:#fff;border-radius:999px;max-width:calc(100% - 12px);padding:2px 7px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;inset-inline-start:6px;overflow:hidden}.PlanDive3D-module__tUfNGW__handle{width:8px;height:8px;box-shadow:0 0 0 2px var(--c);background:#fff;border-radius:50%;position:absolute}.PlanDive3D-module__tUfNGW__handle[data-c=tl]{top:-5px;left:-5px}.PlanDive3D-module__tUfNGW__handle[data-c=tr]{top:-5px;right:-5px}.PlanDive3D-module__tUfNGW__handle[data-c=bl]{bottom:-5px;left:-5px}.PlanDive3D-module__tUfNGW__handle[data-c=br]{bottom:-5px;right:-5px}.PlanDive3D-module__tUfNGW__walls{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.PlanDive3D-module__tUfNGW__wall{transform-style:preserve-3d;position:absolute}.PlanDive3D-module__tUfNGW__wall>span{opacity:var(--show,0);position:absolute}.PlanDive3D-module__tUfNGW__wallTop{transform:translateZ(var(--h));background:#f7f3ed;inset:0;box-shadow:inset 0 0 0 .5px #0000001f}.PlanDive3D-module__tUfNGW__wallS{height:var(--h);transform-origin:top;background:linear-gradient(#e7dfd4,#cfc3b3);top:100%;left:0;right:0;transform:rotateX(90deg)}.PlanDive3D-module__tUfNGW__wallN{height:var(--h);transform-origin:bottom;background:linear-gradient(#d8cdbf,#ece5db);bottom:100%;left:0;right:0;transform:rotateX(-90deg)}.PlanDive3D-module__tUfNGW__wallE{width:var(--h);transform-origin:0;background:linear-gradient(90deg,#e3dace,#d2c6b6);top:0;bottom:0;left:100%;transform:rotateY(-90deg)}.PlanDive3D-module__tUfNGW__wallW{width:var(--h);transform-origin:100%;background:linear-gradient(270deg,#e9e1d6,#d6cbbc);top:0;bottom:0;right:100%;transform:rotateY(90deg)}.PlanDive3D-module__tUfNGW__room{transform-origin:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 60px -20px #00000073}.PlanDive3D-module__tUfNGW__track:not([data-live]) .PlanDive3D-module__tUfNGW__room{display:none}.PlanDive3D-module__tUfNGW__caption{inset-inline:0;pointer-events:none;z-index:3;justify-items:center;display:grid;position:absolute;bottom:14px}.PlanDive3D-module__tUfNGW__captionText{text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;opacity:0;background:#0000008c;border-radius:999px;grid-area:1/1;max-width:calc(100% - 2rem);padding:7px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:opacity .32s,transform .42s cubic-bezier(.2,.9,.25,1);overflow:hidden;transform:translateY(6px)scale(.96);box-shadow:0 8px 24px -10px #00000080}.PlanDive3D-module__tUfNGW__captionText[data-on]{opacity:1;transform:none}.PlanDive3D-module__tUfNGW__dots{display:none}@media (max-width:1023.98px){.PlanDive3D-module__tUfNGW__track[data-live] .PlanDive3D-module__tUfNGW__dots{top:14px;z-index:3;justify-content:center;gap:6px;display:flex;position:absolute;inset-inline:0}}.PlanDive3D-module__tUfNGW__dot{background:#0000002e;border-radius:999px;width:18px;height:4px;transition:background-color .3s}.PlanDive3D-module__tUfNGW__dot[data-on]{background:var(--plan-green)}@media (prefers-reduced-motion:reduce){.PlanDive3D-module__tUfNGW__step,.PlanDive3D-module__tUfNGW__badge,.PlanDive3D-module__tUfNGW__captionText{transition:none}}
.SampleBook-module__O94yRa__stage{--pw:104px;--ph:140px;perspective:1000px;perspective-origin:50% 20%;justify-content:center;align-items:center;height:230px;display:flex;position:relative}@media (min-width:640px){.SampleBook-module__O94yRa__stage{--pw:150px;--ph:200px;height:330px}}.SampleBook-module__O94yRa__float{transform-style:preserve-3d}@media (prefers-reduced-motion:no-preference){.SampleBook-module__O94yRa__float{animation:9s ease-in-out infinite SampleBook-module__O94yRa__book-breathe}}.SampleBook-module__O94yRa__still{animation:none}.SampleBook-module__O94yRa__book{width:calc(var(--pw) * 2);height:var(--ph);transform-style:preserve-3d;transform:rotateX(48deg) rotateZ(calc(-14deg + var(--open) * 10deg)) translateY(calc(var(--open) * -6px));position:relative}[dir=rtl] .SampleBook-module__O94yRa__book{transform:rotateX(48deg) rotateZ(calc(14deg - var(--open) * 10deg)) translateY(calc(var(--open) * -6px))}.SampleBook-module__O94yRa__shadow{filter:blur(8px);transform:translateZ(-2px) scaleX(calc(.55 + var(--open) * .45));background:radial-gradient(#00000052,#0000 70%);border-radius:30px;position:absolute;inset:6% -6% -4%}.SampleBook-module__O94yRa__cover{width:calc(var(--pw) + 9px);background:linear-gradient(135deg,#3a3a3c,#1c1c1e);border-radius:4px 10px 10px 4px;position:absolute;top:-5px;bottom:-5px;left:calc(50% - 4px);transform:translateZ(0);box-shadow:inset 0 1px #ffffff1f}[dir=rtl] .SampleBook-module__O94yRa__cover{border-radius:10px 4px 4px 10px;left:auto;right:calc(50% - 4px)}.SampleBook-module__O94yRa__page{width:var(--pw);height:var(--ph);transform-style:preserve-3d;transform-origin:0;transform:translateZ(var(--z)) rotateY(calc(clamp(0, (var(--open) - var(--lag)) / (1 - var(--lag)), 1) * var(--a) * -1));position:absolute;top:0;left:50%}[dir=rtl] .SampleBook-module__O94yRa__page{transform-origin:100%;transform:translateZ(var(--z)) rotateY(calc(clamp(0, (var(--open) - var(--lag)) / (1 - var(--lag)), 1) * var(--a)));left:auto;right:50%}.SampleBook-module__O94yRa__face{backface-visibility:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px 8px 8px 3px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014,inset 0 1px #ffffff59}.SampleBook-module__O94yRa__face:before{content:"";opacity:calc(.55 + var(--open) * var(--shade) * 1.6);background:linear-gradient(120deg,#ffffff57,#fff0 42%,#00000029);position:absolute;inset:0}.SampleBook-module__O94yRa__back{border-radius:8px 3px 3px 8px;transform:rotateY(180deg)}.SampleBook-module__O94yRa__back:after{content:"";background:#0000002e;position:absolute;inset:0}.SampleBook-module__O94yRa__label{inset-inline:0;z-index:1;color:#1c1c1e;white-space:nowrap;text-overflow:ellipsis;background:#fffffff0;padding:5px 8px;font-size:10px;font-weight:600;line-height:1.2;position:absolute;bottom:0;overflow:hidden}.SampleBook-module__O94yRa__spine{background:linear-gradient(90deg,#8a8a8a,#f2f2f2 45%,#9a9a9a);border-radius:3px;width:6px;position:absolute;top:8%;bottom:8%;left:calc(50% - 3px);transform:translateZ(18px);box-shadow:0 1px 2px #0006}[dir=rtl] .SampleBook-module__O94yRa__spine{left:auto;right:calc(50% - 3px)}@keyframes SampleBook-module__O94yRa__book-breathe{0%,to{transform:rotateX(0)rotateY(0)translateY(0)}50%{transform:rotateX(-4deg)rotateY(7deg)translateY(-6px)}}
.siding-module__Yz8AQW__tile{border-radius:6px;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.siding-module__Yz8AQW__tile{animation:siding-module__Yz8AQW__tile-pick calc(var(--n,8) * 2s) ease-in-out infinite both;animation-delay:calc(var(--i,0) * 2s + .6s)}}@keyframes siding-module__Yz8AQW__tile-pick{0%,14%,to{transform:scale(1);box-shadow:0 0 #1c1c1e00}2.5%{transform:scale(.9);box-shadow:0 0 0 2px #1c1c1ee6}5%,11%{transform:scale(1.08);box-shadow:0 0 0 2px #1c1c1ee6,0 6px 14px -4px #00000059}}
@property --lights-r{syntax:"<percentage>";inherits:false;initial-value:0%}.HolidayLights-module__oNGvVW__after{--lights-r:0%;-webkit-mask-image:radial-gradient(ellipse 120% 100% at 50% 100%, black calc(var(--lights-r) - 22%), transparent var(--lights-r));-webkit-mask-image:radial-gradient(ellipse 120% 100% at 50% 100%, black calc(var(--lights-r) - 22%), transparent var(--lights-r));mask-image:radial-gradient(ellipse 120% 100% at 50% 100%, black calc(var(--lights-r) - 22%), transparent var(--lights-r));position:absolute;inset:0}.HolidayLights-module__oNGvVW__afterOn{animation:HolidayLights-module__oNGvVW__lights-on 1.7s cubic-bezier(.32, .08, .3, 1) var(--lights-delay,0s) both}.HolidayLights-module__oNGvVW__flare{pointer-events:none;opacity:0;mix-blend-mode:screen;--lights-r:0%;background:radial-gradient(ellipse 120% 100% at 50% 100%, transparent calc(var(--lights-r) - 30%), #ffc4786b calc(var(--lights-r) - 11%), #ffe4b433 calc(var(--lights-r) - 4%), transparent var(--lights-r));position:absolute;inset:0}.HolidayLights-module__oNGvVW__flareOn{animation:HolidayLights-module__oNGvVW__lights-on 1.7s cubic-bezier(.32, .08, .3, 1) var(--lights-delay,0s) both, HolidayLights-module__oNGvVW__flare-fade 1.7s ease-in-out var(--lights-delay,0s) both}@keyframes HolidayLights-module__oNGvVW__lights-on{0%{--lights-r:0%}to{--lights-r:200%}}@keyframes HolidayLights-module__oNGvVW__flare-fade{0%{opacity:0}12%{opacity:1}65%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.HolidayLights-module__oNGvVW__after{-webkit-mask-image:none;mask-image:none}.HolidayLights-module__oNGvVW__afterOn,.HolidayLights-module__oNGvVW__flareOn{animation:none}.HolidayLights-module__oNGvVW__flare{display:none}}.HolidayLights-module__oNGvVW__ringStage{--ring-w:104px;perspective:900px;perspective-origin:50%;justify-content:center;align-items:center;height:190px;display:flex;position:relative}@media (min-width:640px){.HolidayLights-module__oNGvVW__ringStage{--ring-w:140px;perspective:1100px;height:250px}}.HolidayLights-module__oNGvVW__ringTilt{width:var(--ring-w);height:calc(var(--ring-w) * .75);transform-style:preserve-3d;opacity:0;transition:transform 1.4s cubic-bezier(.22,1,.36,1),opacity .9s ease-out;position:relative;transform:translateY(10px)rotateX(-4deg)scale(.7)}.HolidayLights-module__oNGvVW__ringIn{opacity:1;transform:translateY(-30px)rotateX(-12deg)scale(1)}.HolidayLights-module__oNGvVW__ring{transform-style:preserve-3d;animation:48s linear infinite HolidayLights-module__oNGvVW__ring-turn;position:absolute;inset:0}[dir=rtl] .HolidayLights-module__oNGvVW__ring{animation-direction:reverse}.HolidayLights-module__oNGvVW__ringStage[data-paused] .HolidayLights-module__oNGvVW__ring{animation-play-state:paused}.HolidayLights-module__oNGvVW__ringCard{backface-visibility:hidden;transform:rotateY(var(--ring-a)) translateZ(calc(var(--ring-w) / 2 / var(--ring-tan) + 12px));border-radius:12px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 14px 28px -10px #000000a6}.HolidayLights-module__oNGvVW__ringCard:after{content:"";background:linear-gradient(160deg,#ffffff38,#fff0 40%,#00000059);position:absolute;inset:0}.HolidayLights-module__oNGvVW__ringLabel{inset-inline:6px;z-index:1;color:#fff;text-shadow:0 1px 3px #000000b3;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:1.2;position:absolute;bottom:5px;overflow:hidden}@keyframes HolidayLights-module__oNGvVW__ring-turn{to{transform:rotateY(-360deg)}}@media (prefers-reduced-motion:reduce){.HolidayLights-module__oNGvVW__ringTilt{transition:none}.HolidayLights-module__oNGvVW__ring{animation:none;transform:rotateY(-12deg)}}.HolidayLights-module__oNGvVW__tileLive{animation:5s ease-in-out 1.2s infinite HolidayLights-module__oNGvVW__tile-live}@keyframes HolidayLights-module__oNGvVW__tile-live{0%,to{box-shadow:0 10px 24px -8px #00000080,0 0 #ffc47800}50%{box-shadow:0 10px 24px -8px #00000080,0 0 18px 1px #ffc47859}}@media (prefers-reduced-motion:reduce){.HolidayLights-module__oNGvVW__tileLive{animation:none}}
.PaintFan-module__6VBrAa__stage{perspective:900px;justify-content:center;height:200px;display:flex}.PaintFan-module__6VBrAa__deck{width:56px;height:190px;transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:relative;transform:rotateX(18deg)translateY(10px)}.PaintFan-module__6VBrAa__open{animation:7s ease-in-out 1.4s infinite PaintFan-module__6VBrAa__fan-sway;transform:rotateX(34deg)rotate(0)}.PaintFan-module__6VBrAa__still{animation:none}.PaintFan-module__6VBrAa__strip{transform-origin:50% calc(100% - 16px);transform:translateZ(var(--z)) rotate(0deg);transition:transform 1.1s cubic-bezier(.2, 1.25, .4, 1) var(--delay);border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff59,0 10px 24px -8px #0000008c}.PaintFan-module__6VBrAa__strip:after{content:"";background:linear-gradient(115deg,#ffffff47,#fff0 45%,#0000001f);position:absolute;inset:0}.PaintFan-module__6VBrAa__open .PaintFan-module__6VBrAa__strip{transform:translateZ(var(--z)) rotate(var(--angle))}.PaintFan-module__6VBrAa__label{inset-inline:0;background:#fff;justify-content:center;align-items:center;height:36px;font-size:0;display:flex;position:absolute;bottom:0}.PaintFan-module__6VBrAa__chip{opacity:.85;border-radius:2px;width:18px;height:4px}.PaintFan-module__6VBrAa__rivet{background:radial-gradient(circle at 35% 35%,#fafafa,#8a8a8a 70%);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:12px;left:50%;transform:translateZ(20px);box-shadow:0 1px 2px #00000080}@keyframes PaintFan-module__6VBrAa__fan-sway{0%,to{transform:rotateX(34deg)rotateY(0)rotate(0)}25%{transform:rotateX(30deg)rotateY(-14deg)rotate(-2deg)}75%{transform:rotateX(30deg)rotateY(14deg)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.PaintFan-module__6VBrAa__deck,.PaintFan-module__6VBrAa__strip{transition:none}}
.PeelStack-module__4yvFma__stage{perspective:1100px;justify-content:center;align-items:center;height:210px;display:flex}@media (min-width:640px){.PeelStack-module__4yvFma__stage{height:290px}}.PeelStack-module__4yvFma__deck{width:200px;height:150px;transform-style:preserve-3d;animation:9s ease-in-out infinite PeelStack-module__4yvFma__deck-sway;position:relative;transform:rotateX(20deg)rotate(-3deg)}@media (min-width:640px){.PeelStack-module__4yvFma__deck{width:296px;height:222px}}.PeelStack-module__4yvFma__paused{animation-play-state:paused}.PeelStack-module__4yvFma__still{animation:none}.PeelStack-module__4yvFma__card{transform-style:preserve-3d;transform:translate3d(calc(var(--s) * 18px), calc(var(--s) * -13px), calc(var(--s) * -42px)) rotateZ(calc(var(--s) * 3.5deg));opacity:calc(1 - var(--s) * .16);transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;inset:0}[dir=rtl] .PeelStack-module__4yvFma__card{transform:translate3d(calc(var(--s) * -18px), calc(var(--s) * -13px), calc(var(--s) * -42px)) rotateZ(calc(var(--s) * -3.5deg))}.PeelStack-module__4yvFma__card.PeelStack-module__4yvFma__exit{opacity:0;transition:transform .9s cubic-bezier(.5,0,.3,1),opacity .65s .2s;transform:translate3d(-90px,70px,90px)rotate(-14deg)}[dir=rtl] .PeelStack-module__4yvFma__card.PeelStack-module__4yvFma__exit{transform:translate3d(90px,70px,90px)rotate(14deg)}.PeelStack-module__4yvFma__card.PeelStack-module__4yvFma__back{transition:transform,opacity .7s .35s}.PeelStack-module__4yvFma__print{transform-style:preserve-3d;background:#fff;border:5px solid #fff;border-radius:12px;position:absolute;inset:0;overflow:visible;box-shadow:0 18px 40px -14px #0000008c,0 2px 6px #0000002e}.PeelStack-module__4yvFma__print>img{border-radius:7px}.PeelStack-module__4yvFma__sheet{transform-style:preserve-3d;transform-origin:50% 0;transition:none;position:absolute;inset:0}.PeelStack-module__4yvFma__sheetOff{transition:transform 1.25s cubic-bezier(.45,.05,.25,1);transform:translateZ(2px)rotateX(168deg)rotate(-7deg)translateY(10px)}.PeelStack-module__4yvFma__sheetOff .PeelStack-module__4yvFma__front,.PeelStack-module__4yvFma__sheetOff .PeelStack-module__4yvFma__paperBack{opacity:0;transition:opacity .45s .9s}.PeelStack-module__4yvFma__front,.PeelStack-module__4yvFma__paperBack{backface-visibility:hidden;border-radius:7px;position:absolute;inset:0;overflow:hidden}.PeelStack-module__4yvFma__front{transform:translateZ(1px)}.PeelStack-module__4yvFma__front:after{content:"";opacity:0;background:linear-gradient(#fff0 30%,#ffffff59 70%,#fff0 100%);transition:opacity .5s;position:absolute;inset:0}.PeelStack-module__4yvFma__sheetOff .PeelStack-module__4yvFma__front:after{opacity:1}.PeelStack-module__4yvFma__paperBack{background:linear-gradient(160deg,#fbfaf7,#ecebe6);transform:rotateX(180deg)translateZ(1px);box-shadow:inset 0 0 0 1px #0000000d}@keyframes PeelStack-module__4yvFma__deck-sway{0%,to{transform:rotateX(20deg)rotateY(0)rotate(-3deg)}30%{transform:rotateX(16deg)rotateY(-12deg)rotate(-1deg)}70%{transform:rotateX(17deg)rotateY(11deg)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.PeelStack-module__4yvFma__deck{animation:none}.PeelStack-module__4yvFma__card,.PeelStack-module__4yvFma__sheet,.PeelStack-module__4yvFma__sheetOff,.PeelStack-module__4yvFma__sheetOff .PeelStack-module__4yvFma__front,.PeelStack-module__4yvFma__sheetOff .PeelStack-module__4yvFma__paperBack{transition:none}}
.planRooms-module__77OmrG__cropFrame{border:2px dashed var(--c);background:color-mix(in srgb, var(--c) 8%, transparent);pointer-events:none;border-radius:4px;position:absolute;inset:7%}.planRooms-module__77OmrG__arrow{top:50%;z-index:4;margin-top:-15px;color:#171717;background:#fff;border-radius:999px;place-items:center;width:30px;height:30px;margin-inline-start:-15px;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 6px 18px -4px #00000073}@media (min-width:640px){.planRooms-module__77OmrG__arrow{margin-top:-18px;width:36px;height:36px;margin-inline-start:-18px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.planRooms-module__77OmrG__cropFrame{animation:linear both planRooms-module__77OmrG__frame-in;animation-timeline:view();animation-range:entry 30% cover 45%}.planRooms-module__77OmrG__arrow{animation:linear both planRooms-module__77OmrG__arrow-in;animation-timeline:view();animation-range:entry 50% cover 50%}[dir=rtl] .planRooms-module__77OmrG__arrow{animation-name:planRooms-module__77OmrG__arrow-in-rtl}}}@keyframes planRooms-module__77OmrG__frame-in{0%{opacity:0;transform:scale(1.18)}60%{opacity:1}}@keyframes planRooms-module__77OmrG__arrow-in{0%{opacity:0;transform:translate(-28px)scale(.6)}}@keyframes planRooms-module__77OmrG__arrow-in-rtl{0%{opacity:0;transform:translate(28px)scale(.6)}}
