.stage_hero__f2ZvT{position:relative;isolation:isolate;width:100%;overflow:clip;background:#f5eadc;color:#332c27}.stage_backdrop__7SR4r{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#e7d8c5}.stage_photoLayer__xnFOU{position:absolute;inset:0;opacity:0;transition:opacity 1.1s ease}.stage_photoLayer__xnFOU[data-active=true]{opacity:1}.stage_roomImage__IiZu1{-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center}.stage_copyShade__3skG4{position:absolute;inset:0;background:linear-gradient(90deg,#f6ecdf9e,#f6ecdf73 30%,#f6ecdf00 50%);pointer-events:none}.stage_scene__jDbH0{position:relative;max-width:1440px;min-height:720px;margin:auto;display:grid;grid-template-columns:1fr 1.06fr;align-items:center;padding:0 70px;gap:20px}.stage_copy__RgKAg{position:relative;z-index:3;opacity:1;padding-bottom:20px}.stage_badge__O8crm{animation:stage_badgeReveal__zkejT .8s cubic-bezier(.16,1,.3,1) both;display:inline-block;padding:8px 14px;border-radius:999px;background:#fff9f091;border:1px solid #fff9f0b3;color:#716152;font-size:10px;font-weight:700;letter-spacing:.24em;margin-bottom:22px}.stage_heading__mrsK7{margin:0;font-size:clamp(44px,4.2vw,70px);line-height:1.05;font-weight:600;letter-spacing:-.055em;color:#332c27;text-shadow:0 2px 18px #7c503509}.stage_titleLine__pSloW{display:block;position:relative;overflow:clip;padding:.08em .06em .1em 0;margin:-.08em -.06em -.1em 0;perspective:850px}.stage_titleWord__lej5S{display:inline-block;transform-origin:0 100%;animation:stage_wordReveal__z_hTX 1.15s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}.stage_titleLine__pSloW.stage_highlight__63Kp7:after{content:"";position:absolute;left:0;bottom:.055em;height:2px;width:min(100%,4.8em);background:linear-gradient(90deg,#ac796585,#caa38b00);transform-origin:left;animation:stage_accentDraw__woJwp 1s cubic-bezier(.16,1,.3,1) .8s both}.stage_highlight__63Kp7{color:#ac7965}.stage_description__v7eqT{animation:stage_supportingReveal__9eFec .95s cubic-bezier(.16,1,.3,1) .5s both;max-width:410px;color:#786b60;font-size:14px;line-height:1.85;margin:23px 0 26px}.stage_buttons__bW6mm{display:flex;align-items:center;flex-wrap:wrap;gap:11px}.stage_primary__f8YQR,.stage_secondary__R2rIo{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;border-radius:999px;padding:0 23px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s}.stage_primary__f8YQR{animation:stage_buttonReveal__nbNFB 1s cubic-bezier(.22,1,.36,1) .7s both;color:#fffaf3;background:#44382f;box-shadow:0 7px 16px #44382f1a}.stage_secondary__R2rIo{animation:stage_buttonReveal__nbNFB 1s cubic-bezier(.22,1,.36,1) .83s both;color:#594a3e;background:#ffffff38;border:1px solid #bba18480}.stage_primary__f8YQR:hover{transform:translateY(-3px);background:#655043;box-shadow:0 10px 20px #44382f30}.stage_secondary__R2rIo:hover{transform:translateY(-3px);background:#fffaf38c}.stage_primary__f8YQR:focus-visible,.stage_productLink__t_0AV:focus-visible,.stage_replay__tOG8N:focus-visible,.stage_secondary__R2rIo:focus-visible{outline:2px solid #9f6f59;outline-offset:5px}.stage_productLink__t_0AV{animation:stage_supportingReveal__9eFec 1s cubic-bezier(.16,1,.3,1) 1s both;display:flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;margin-top:30px;text-decoration:none;color:#594a3e}.stage_productRule__j2Tgw{height:31px;width:2px;background:#b28a6dc2}.stage_productLink__t_0AV strong{display:block;font-size:12px;font-weight:600}.stage_productLink__t_0AV small{display:block;margin-top:4px;color:#8e7d6e;font-size:11px}.stage_productLink__t_0AV svg{margin-left:8px;transition:transform .2s}.stage_productLink__t_0AV:hover svg{transform:translateX(4px)}.stage_products__2VMjx{position:relative;align-self:stretch;min-height:720px;width:100%}.stage_footer__fQqR_{position:relative;z-index:4;max-width:1440px;margin:-54px auto 0;display:flex;justify-content:space-between;align-items:center;padding:0 70px 22px}.stage_navigation__P6dHS{display:flex;align-items:center;gap:9px;color:#806955}.stage_navigation__P6dHS button{display:inline-flex;align-items:center;justify-content:center;height:34px;width:34px;padding:0;border:1px solid transparent;background:transparent;border-radius:50%;cursor:pointer;transition:background .2s,transform .2s}.stage_navigation__P6dHS button:hover{background:#fff5;transform:translateY(-2px)}.stage_navigation__P6dHS button:focus-visible{outline:2px solid #9f6f59;outline-offset:3px}.stage_navigation__P6dHS .stage_dot__qerQG{width:7px;height:7px;min-height:0;min-width:0;flex-shrink:0;background:#c8b09a}.stage_navigation__P6dHS .stage_dot__qerQG[aria-current=true]{background:#775844;width:24px;border-radius:999px}.stage_replay__tOG8N{display:inline-flex;gap:7px;align-items:center;background:transparent;border:0;padding:8px 0 8px 12px;font-size:11px;color:#806955;cursor:pointer}.stage_replay__tOG8N:hover{color:#332c27}@keyframes stage_wordReveal__z_hTX{0%{opacity:.08;transform:translate3d(0,112%,0) rotateX(35deg) rotate(2deg);filter:blur(5px)}65%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateZ(0) rotateX(0) rotate(0);filter:blur(0)}}@keyframes stage_badgeReveal__zkejT{0%{opacity:.45;transform:translateX(-12px);letter-spacing:.34em}to{opacity:1;transform:translateX(0);letter-spacing:.24em}}@keyframes stage_supportingReveal__9eFec{0%{opacity:.15;transform:translateY(18px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes stage_buttonReveal__nbNFB{0%{opacity:.1;transform:translateY(22px) scale(.94)}70%{opacity:1;transform:translateY(-2px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes stage_accentDraw__woJwp{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.stage_hero__f2ZvT[data-paused=true] .stage_badge__O8crm,.stage_hero__f2ZvT[data-paused=true] .stage_description__v7eqT,.stage_hero__f2ZvT[data-paused=true] .stage_highlight__63Kp7:after,.stage_hero__f2ZvT[data-paused=true] .stage_primary__f8YQR,.stage_hero__f2ZvT[data-paused=true] .stage_productLink__t_0AV,.stage_hero__f2ZvT[data-paused=true] .stage_secondary__R2rIo,.stage_hero__f2ZvT[data-paused=true] .stage_titleWord__lej5S{animation-play-state:paused}.stage_primary__f8YQR:focus-visible,.stage_productLink__t_0AV:focus-visible,.stage_secondary__R2rIo:focus-visible{animation:none;opacity:1;transform:none;filter:none}.stage_primary__f8YQR svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.stage_primary__f8YQR:hover svg{transform:translateX(5px)}.stage_primary__f8YQR:active,.stage_secondary__R2rIo:active{scale:.97}.stage_hero__f2ZvT[data-theme=gold]{background:#28221c;color:#fff8ed}.stage_hero__f2ZvT[data-theme=gold] .stage_copyShade__3skG4{background:linear-gradient(90deg,#1c1713e8,#241c15b8 30%,#241c152b 52%,transparent 70%)}.stage_hero__f2ZvT[data-theme=gold] .stage_heading__mrsK7{color:#fff8ed;text-shadow:0 2px 24px #0002}.stage_hero__f2ZvT[data-theme=gold] .stage_highlight__63Kp7{color:#e4bf7c}.stage_hero__f2ZvT[data-theme=gold] .stage_highlight__63Kp7:after{background:linear-gradient(90deg,#e4bf7c99,#e4bf7c00)}.stage_hero__f2ZvT[data-theme=gold] .stage_badge__O8crm{color:#eed6ae;background:#d8b47714;border-color:#e4bf7c55}.stage_hero__f2ZvT[data-theme=gold] .stage_description__v7eqT{color:#e3d8ca}.stage_hero__f2ZvT[data-theme=gold] .stage_primary__f8YQR{color:#33271a;background:#e9c98f;box-shadow:0 7px 24px #0003}.stage_hero__f2ZvT[data-theme=gold] .stage_primary__f8YQR:hover{background:#f7dca9}.stage_hero__f2ZvT[data-theme=gold] .stage_secondary__R2rIo{color:#fff2de;background:#201b164a;border-color:#e8cf9e80}.stage_hero__f2ZvT[data-theme=gold] .stage_secondary__R2rIo:hover{background:#e4bf7c25}.stage_hero__f2ZvT[data-theme=gold] .stage_productLink__t_0AV{color:#f1dfc2}.stage_hero__f2ZvT[data-theme=gold] .stage_productLink__t_0AV small{color:#cbbba4}.stage_hero__f2ZvT[data-theme=gold] .stage_productRule__j2Tgw{background:#e4bf7c99}.stage_hero__f2ZvT[data-theme=gold] .stage_navigation__P6dHS,.stage_hero__f2ZvT[data-theme=gold] .stage_replay__tOG8N{color:#e9d5b5}.stage_hero__f2ZvT[data-theme=gold] .stage_dot__qerQG{background:#b09a79}.stage_hero__f2ZvT[data-theme=gold] .stage_dot__qerQG[aria-current=true]{background:#f4d49d}.stage_hero__f2ZvT[data-theme=butterfly] .stage_copyShade__3skG4{background:linear-gradient(90deg,#f8eedee6,#f8eedec2 25%,#f8eede14 53%,transparent 68%)}.stage_hero__f2ZvT[data-theme=butterfly] .stage_highlight__63Kp7{color:#817a9f}.stage_hero__f2ZvT[data-theme=butterfly] .stage_highlight__63Kp7:after{background:linear-gradient(90deg,#a39aba99,#a39aba00)}.stage_hero__f2ZvT[data-theme=butterfly] .stage_badge__O8crm{color:#716582;background:#fffaf2ad;border-color:#c4b4ca66}.stage_hero__f2ZvT[data-theme=butterfly] .stage_primary__f8YQR{background:#62586e}.stage_hero__f2ZvT[data-theme=butterfly] .stage_primary__f8YQR:hover{background:#796b87}.stage_hero__f2ZvT[data-theme=butterfly] .stage_productRule__j2Tgw{background:#a398b5}.stage_hero__f2ZvT[data-theme=butterfly] .stage_dot__qerQG[aria-current=true]{background:#817a9f}@media (max-width:767px){.stage_photoLayer__xnFOU{bottom:auto;height:520px}.stage_hero__f2ZvT[data-theme=gold] .stage_roomImage__IiZu1{-o-object-position:80% center;object-position:80% center}.stage_hero__f2ZvT[data-theme=gold] .stage_copyShade__3skG4{background:linear-gradient(0deg,#28221c,#28221c 44%,#28221c00 67%)}.stage_hero__f2ZvT[data-theme=butterfly] .stage_copyShade__3skG4{background:linear-gradient(0deg,#f1e6d8,#f1e6d8 44%,#f1e6d800 67%)}}@media (max-width:1100px){.stage_scene__jDbH0{padding:0 35px;gap:10px;min-height:650px}.stage_products__2VMjx{min-height:650px}.stage_heading__mrsK7{font-size:54px}.stage_footer__fQqR_{padding-left:35px;padding-right:35px}}@media (max-width:767px){.stage_roomImage__IiZu1{-o-object-position:80% top;object-position:80% top}.stage_copyShade__3skG4{background:linear-gradient(0deg,#f1e6d8,#f1e6d8f5 49%,#f1e6d800 78%)}.stage_scene__jDbH0{display:flex;flex-direction:column;padding:0;gap:0}.stage_products__2VMjx{order:0;width:100%;min-height:500px;max-width:440px;align-self:center}.stage_copy__RgKAg{order:1;width:100%;padding:18px 25px 25px;max-width:460px;margin:0 auto}.stage_badge__O8crm{margin-bottom:14px;font-size:9px}.stage_heading__mrsK7{font-size:44px;line-height:1.02}.stage_description__v7eqT{margin:17px 0 21px;font-size:13px;line-height:1.75}.stage_primary__f8YQR,.stage_secondary__R2rIo{font-size:11px;padding:0 18px;min-height:44px;gap:12px}.stage_productLink__t_0AV{margin-top:23px}.stage_footer__fQqR_{margin:0 auto;padding:0 25px 18px}}@media (prefers-reduced-motion:reduce){.stage_photoLayer__xnFOU{transition:none}.stage_badge__O8crm,.stage_description__v7eqT,.stage_highlight__63Kp7:after,.stage_primary__f8YQR,.stage_productLink__t_0AV,.stage_secondary__R2rIo,.stage_titleWord__lej5S{animation:none;opacity:1;transform:none;filter:none}.stage_navigation__P6dHS button,.stage_primary__f8YQR,.stage_primary__f8YQR svg,.stage_productLink__t_0AV svg,.stage_secondary__R2rIo{transition:none}}