.P2X39W_section{z-index:1;height:1090px;position:relative;overflow-x:clip;container-type:inline-size}.P2X39W_canvas{width:var(--page-max);max-width:none;height:100%;margin:0 auto;position:relative}.P2X39W_fill{position:absolute;inset:0}.P2X39W_deco{pointer-events:none}.P2X39W_ghost{opacity:.14;width:388px;height:821px;position:absolute;top:83px;left:1028px}.P2X39W_ghostFrame{position:absolute;inset:0;overflow:hidden}.P2X39W_dancer{pointer-events:none;width:736px;height:1308px;position:absolute;top:-262px;left:-64px}.P2X39W_cue{z-index:2;position:absolute;top:24px;left:325px}.P2X39W_title{z-index:2;color:#681722;text-transform:capitalize;white-space:nowrap;width:706px;height:71px;font-family:var(--font-amita),var(--font-cormorant),Georgia,serif;font-size:70px;font-weight:700;line-height:1.05;position:absolute;top:52px;left:322px}.P2X39W_flow{z-index:2;flex-direction:column;gap:0;width:800px;display:flex;position:absolute;top:167px;left:466px}.P2X39W_flow p{color:#6f6b61;font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;text-align:justify;margin:0;font-size:18px;font-weight:400;line-height:1.8}.P2X39W_flow .P2X39W_wide{text-align:left;width:852px;max-width:none;margin-top:5px}.P2X39W_flow .P2X39W_afterPillars{margin-top:56px}.P2X39W_flow .P2X39W_afterPillars+p{margin-top:9px}.P2X39W_pillars{gap:18px;margin:36px 0 0 150px;padding:0;list-style:none;display:flex}.P2X39W_pillar{color:#681722;cursor:default;width:210px;height:77px;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out),background-color .5s var(--ease-out),border-color .5s var(--ease-out);background:#68172205;border:1px solid #8c622740;border-radius:24px;flex:none;align-items:center;gap:12px;padding-left:14px;display:flex;box-shadow:0 1px 2px #0000000d}.P2X39W_pillar:hover{background:#6817220d;border-color:#8c622780;transform:translateY(-4px);box-shadow:0 14px 28px -14px #68172259}.P2X39W_pillar:hover .P2X39W_badge{transform:rotate(-8deg)scale(1.08)}.P2X39W_pillar:hover .P2X39W_arrow{width:30px}.P2X39W_pillar:hover .P2X39W_arrow:after{transform:translateY(-50%)rotate(45deg)}.P2X39W_badge{color:#fff;width:34px;height:34px;transition:transform .5s var(--ease-out);font-family:var(--font-cinzel),Georgia,serif;background:#681722;border-radius:22px;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.P2X39W_pillarLabel{font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-size:28px;font-style:italic;font-weight:500;line-height:.98}.P2X39W_arrow{width:20px;height:1px;transition:width .5s var(--ease-out);background:currentColor;flex:none;position:relative}.P2X39W_arrow:after{content:"";width:7px;height:7px;transition:transform .5s var(--ease-out);border-top:1px solid;border-right:1px solid;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}@media (max-width:1280px){.P2X39W_section{--gutter:clamp(20px, 5.5vw, 56px);height:auto}.P2X39W_canvas{width:auto;max-width:760px;padding:24px var(--gutter) 64px;flex-direction:column;gap:22px;display:flex}.P2X39W_ghost{display:none}.P2X39W_cue,.P2X39W_title,.P2X39W_flow,.P2X39W_dancer{width:auto;height:auto;position:relative;inset:auto}.P2X39W_title{white-space:normal;font-size:clamp(40px,8.4vw,64px)}.P2X39W_dancer{aspect-ratio:736/1000;order:3;width:min(100%,300px);margin:0 auto}.P2X39W_flow{order:4;gap:8px}.P2X39W_flow .P2X39W_wide,.P2X39W_flow .P2X39W_afterPillars,.P2X39W_flow .P2X39W_afterPillars+p{width:auto;margin-top:0}.P2X39W_flow p{text-align:left;font-size:17px;line-height:1.75}.P2X39W_pillars{flex-wrap:wrap;margin:10px 0}}@media (max-width:760px){.P2X39W_flow p{font-size:16px}.P2X39W_pillar{width:calc(50% - 9px);min-width:170px;height:68px}.P2X39W_pillarLabel{font-size:24px}}@keyframes P2X39W_glowDrift{0%{transform:translate(0)scale(1)}to{transform:translate(10%,10%)scale(1.2)}}@keyframes P2X39W_pulse{0%,to{box-shadow:0 0 #6817222e}50%{box-shadow:0 0 0 8px #68172200}}@media (max-width:1280px){.P2X39W_canvas{isolation:isolate}.P2X39W_canvas:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#68172224,#0000 65%);border-radius:50%;width:min(80vw,520px);animation:18s ease-in-out infinite alternate P2X39W_glowDrift;position:absolute;top:14%;left:-30%}.P2X39W_ghost{z-index:-1;aspect-ratio:388/821;opacity:.16;width:46%;height:auto;display:block;top:150px;left:auto;right:-6%}.P2X39W_dancer{filter:drop-shadow(0 24px 24px #0000002e);width:min(78%,380px)}.P2X39W_dancer:before{z-index:-1;content:"";background:radial-gradient(circle at 50% 40%,#68172229,#0000 68%);border-radius:50%;position:absolute;inset:12% -8% 8%}.P2X39W_pillars{flex-wrap:nowrap;gap:10px;margin:14px 0 20px;padding:0;overflow:visible}.P2X39W_pillar{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:10px;width:auto;min-width:0;height:auto;padding:20px 6px 16px}.P2X39W_pillar:active{transform:scale(.97)}.P2X39W_pillarLabel{font-size:clamp(19px,5.4vw,28px)}.P2X39W_arrow{width:18px}.P2X39W_badge{animation:3.2s ease-in-out infinite P2X39W_pulse}}@media (prefers-reduced-motion:reduce){.P2X39W_canvas:before,.P2X39W_badge{animation:none}}@media (min-width:1281px){.P2X39W_canvas{--cl:max(0px, calc((100cqw - 1440px) / 2))}.P2X39W_dancer{left:calc(-64px - var(--cl))}.P2X39W_ghost{left:calc(1028px + var(--cl))}}
.mR0i5a_hero{width:100%;height:840px;color:var(--color-cream);background:#1b090a;position:relative;overflow:hidden;container-type:inline-size}.mR0i5a_backgroundWrap{position:absolute;inset:0}.mR0i5a_background{object-fit:cover;object-position:center}.mR0i5a_shade{background:linear-gradient(#6660,#0003);position:absolute;inset:0}.mR0i5a_frame{z-index:3;width:100%;max-width:var(--page-max);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.mR0i5a_word{pointer-events:none;width:754px;height:216px;position:absolute;top:176px;left:146px}.mR0i5a_letter{will-change:transform,opacity;max-width:none;display:block;position:absolute}.mR0i5a_letter img{object-fit:contain;width:100%;height:100%}.mR0i5a_letter1{width:66.215px;height:204.098px;top:3.28px;left:687.6px}.mR0i5a_letter2{width:102.839px;height:208.035px;top:3.28px;left:588.36px}.mR0i5a_letter3{width:162.747px;height:207.379px;top:0;left:428.98px}.mR0i5a_letter4{width:121.03px;height:154.55px;top:3.28px;left:345.1px}.mR0i5a_letter5{width:141.646px;height:208.692px;top:3.28px;left:206.78px}.mR0i5a_letter6{width:210.286px;height:215.91px;top:0;left:0}.mR0i5a_dancer{pointer-events:none;width:443.151px;height:664.726px;position:absolute;top:176px;left:998px}.mR0i5a_dancerSway{transform-origin:50% 100%;animation:9s ease-in-out infinite alternate mR0i5a_sway;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.mR0i5a_dancerSway{animation:none}}.mR0i5a_dancerImage{object-fit:cover}@keyframes mR0i5a_sway{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-8px)rotate(.6deg)}}.mR0i5a_card{background:#68172205;border:1px solid #dcb99c66;border-radius:24px;width:976px;height:402px;position:absolute;top:231px;left:222.5px;box-shadow:0 1px 2px #0000000d}.mR0i5a_cue{color:#c99a3b;white-space:nowrap;font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;align-items:center;gap:12px;margin:0;font-size:14px;font-weight:500;line-height:normal;display:flex;position:absolute;top:295px;left:264px}.mR0i5a_cue:before{content:"";background:#dcb158;flex:none;width:28px;height:1px}.mR0i5a_title{color:#fff;text-shadow:0 4px 4px #00000040;width:911px;font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;font-size:60px;font-weight:500;line-height:.93;position:absolute;top:343px;left:263.5px}.mR0i5a_title span{display:block}.mR0i5a_italic{font-style:italic}@media (min-width:1281px){.mR0i5a_title .mR0i5a_titleLine{margin-bottom:-.24em}}.mR0i5a_chapter{z-index:4;white-space:pre;border-top:1px solid #9a7844;border-bottom:1px solid #9a7844;justify-content:space-between;align-items:center;height:88px;padding:0 112px;display:flex;position:absolute;bottom:-1px;left:-1px;right:-1px}.mR0i5a_chapter a{color:#6f6b61;font-family:var(--font-dm-sans),"Helvetica Neue",Arial,sans-serif;font-variation-settings:"opsz" 14;transition:color .25s var(--ease-out);font-size:15px;font-weight:500;line-height:normal;position:relative}.mR0i5a_chapter a:after{background:var(--color-gold-light);content:"";transform-origin:0;height:1px;transition:transform .45s var(--ease-out);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.mR0i5a_chapter a:hover{color:var(--color-gold-light)}.mR0i5a_chapter a:hover:after{transform:scaleX(1)}.mR0i5a_chapter a:focus-visible{outline:2px solid var(--color-gold-light);outline-offset:4px}.mR0i5a_chapterIntro{color:#9a7844;font-family:var(--font-cormorant),Georgia,"Times New Roman",serif;margin:0;font-size:24px;font-style:italic;font-weight:700;line-height:normal}@media (max-width:1280px){.mR0i5a_hero{height:auto;min-height:720px;padding-top:132px}.mR0i5a_frame{z-index:3;background:#68172205;border:1px solid #8c622740;border-radius:24px;flex-direction:column;align-items:flex-start;gap:22px;max-width:980px;height:auto;margin:0 auto;padding:40px 44px 48px;display:flex;position:relative;left:auto;transform:none}.mR0i5a_word,.mR0i5a_dancer,.mR0i5a_card{display:none}.mR0i5a_cue,.mR0i5a_title{width:auto;position:static}.mR0i5a_title{font-size:clamp(44px,7vw,72px)}.mR0i5a_chapter{flex-wrap:wrap;gap:12px 32px;height:auto;margin-top:56px;padding:24px 40px;position:relative}}@media (max-width:760px){.mR0i5a_hero{min-height:640px;padding-top:118px}.mR0i5a_frame{border-radius:18px;margin-inline:18px;padding:28px 22px 32px}.mR0i5a_title{font-size:clamp(36px,10.4vw,48px);line-height:1.04}.mR0i5a_chapterIntro{width:100%;font-size:19px}.mR0i5a_chapter{flex-direction:column;align-items:flex-start;padding:22px 20px}}@keyframes mR0i5a_glowDrift{0%{transform:translate(0)scale(1)}to{transform:translate(-8%,10%)scale(1.18)}}@keyframes mR0i5a_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1280px){.mR0i5a_hero:before,.mR0i5a_hero:after{z-index:1;aspect-ratio:1;content:"";pointer-events:none;border-radius:50%;width:min(70vw,560px);position:absolute}.mR0i5a_hero:before{background:radial-gradient(circle,#dcb1584d,#0000 65%);animation:14s ease-in-out infinite alternate mR0i5a_glowDrift;top:-8%;right:-22%}.mR0i5a_hero:after{background:radial-gradient(circle,#b7352261,#0000 65%);animation:19s ease-in-out infinite alternate-reverse mR0i5a_glowDrift;bottom:4%;left:-26%}.mR0i5a_frame{background:#1e05096b;width:calc(100% - 2*clamp(18px,4vw,40px));box-shadow:0 40px 70px -36px #000000b3,inset 0 1px #ffffff0f}.mR0i5a_cue,.mR0i5a_title{z-index:2;position:relative;top:auto;left:auto}.mR0i5a_dancer{z-index:1;aspect-ratio:443/665;filter:drop-shadow(0 22px 28px #00000080);order:9;align-self:flex-end;width:min(54%,280px);height:auto;margin:-30px -14px -72px 0;display:block;position:relative;top:auto;left:auto}.mR0i5a_italic{background:linear-gradient(100deg,#fff 25%,#f3d99a 45%,#fff 65%) 100% 0/220% 100%;color:#0000;-webkit-text-fill-color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite mR0i5a_shimmer}.mR0i5a_chapter{z-index:4;white-space:normal;background:linear-gradient(#14040700,#14040799);flex-flow:column;align-items:stretch;gap:0;margin-top:104px;padding:24px clamp(20px,5vw,40px) 10px;overflow:visible}.mR0i5a_chapter span{border-top:1px solid #9a784452;display:block}.mR0i5a_chapter a{color:#f1e6cf;align-items:center;gap:16px;padding:17px 2px;font-size:16px;line-height:1.3;display:flex}.mR0i5a_chapter a:after{width:auto;height:auto;color:var(--color-gold-light);content:"→";transition:transform .35s var(--ease-out);background:0 0;margin-left:auto;font-size:18px;position:static;transform:none}.mR0i5a_chapter a:hover,.mR0i5a_chapter a:active{color:#fff}.mR0i5a_chapter a:hover:after,.mR0i5a_chapter a:active:after{transform:translate(5px)}.mR0i5a_num{width:34px;height:34px;color:var(--color-gold-light);letter-spacing:.04em;border:1px solid #d8be8d8c;border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;display:inline-grid}.mR0i5a_chapterIntro{width:100%;margin:0 0 14px;font-size:22px}}@media (max-width:1280px) and (min-width:761px){.mR0i5a_chapter{flex-flow:wrap;gap:0 28px}.mR0i5a_chapterIntro{flex-basis:100%}.mR0i5a_chapter span{flex:1 1 0}.mR0i5a_chapter a{flex-direction:column;align-items:flex-start;gap:10px}.mR0i5a_chapter a:after{margin-left:0}}@media (prefers-reduced-motion:reduce){.mR0i5a_hero:before,.mR0i5a_hero:after,.mR0i5a_italic{animation:none}}@media (min-width:1281px){.mR0i5a_frame{--cl:max(0px, calc((100cqw - 1440px) / 2))}.mR0i5a_dancer{left:calc(998px + var(--cl))}}@media (max-width:760px){.mR0i5a_hero{height:var(--hero-h-mobile);flex-direction:column;min-height:0;padding:92px 0 0;display:flex;overflow:hidden}.mR0i5a_frame{flex:auto;gap:12px;min-height:0;margin:0 16px;padding:22px 20px 0;overflow:hidden}.mR0i5a_title{font-size:clamp(29px,8.4vw,36px);line-height:1.04}.mR0i5a_dancer{width:min(44%,180px);margin:0;position:absolute;bottom:0;right:-4px}.mR0i5a_chapterIntro{display:none}.mR0i5a_chapter{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;flex:none;gap:8px;margin:0;padding:12px 16px 14px;overflow-x:auto}.mR0i5a_chapter::-webkit-scrollbar{display:none}.mR0i5a_chapter span{scroll-snap-align:start;border-top:0;flex:none}.mR0i5a_chapter a{white-space:nowrap;background:#1e050980;border:1px solid #d8be8d73;border-radius:9999px;gap:8px;padding:6px 14px 6px 6px;font-size:13px}.mR0i5a_chapter a:after{display:none}.mR0i5a_num{width:26px;height:26px;font-size:11px}}
