.home-world .box-invitation.widget-shell{isolation:isolate;background:#17130e;border:0;border-radius:25px;position:relative;overflow:visible;box-shadow:0 16px 45px #0008}.box-invitation .invitation-frame{z-index:5;pointer-events:none;position:absolute;inset:0}.box-invitation .invitation-frame:before{content:"";clip-path:polygon(0 0,calc(50% - 89px) 0,calc(50% - 89px) 64px,calc(50% + 89px) 64px,calc(50% + 89px) 0,100% 0,100% 100%,0 100%);border:55.25px solid #0000;border-width:61.75px 55.25px 52px;border-image:url(/assets/inspection/gold-frame.png) 95 85 80/61.75px 55.25px 52px;position:absolute;inset:-31.85px -19.5px -27.95px -18.2px}.box-invitation .invitation-frame:after{content:"";background:url(/assets/inspection/gold-frame.png) top/1153.1px 576.55px no-repeat;width:180px;height:64px;position:absolute;top:-31.85px;left:50%;transform:translate(-50%)}.box-invitation .widget-bar{background:#17130eee;border-color:#b590535c;border-radius:24px 24px 0 0;height:82px;min-height:0;padding:0 46px}.box-invitation .widget-bar>div,.box-invitation .expand-button{letter-spacing:0;color:#dec295;gap:20px;font:400 24px/1.3 Times New Roman,Georgia,serif}.box-invitation .widget-bar>div>svg{width:32px;height:32px}.box-invitation .expand-button{height:50px;padding:8px 0}.box-invitation .expand-button svg{width:27px;height:27px}.box-invitation .widget-stage{min-height:0;overflow:hidden}.box-invitation .widget-poster{background:url(/assets/world/golden-hall.webp) 50%/cover;grid-template-columns:53.5% 46.5%;align-items:stretch;min-height:0}.box-invitation .poster-product{aspect-ratio:850/645;order:0;width:100%;max-width:100%;height:auto;min-height:0;display:block;position:relative}.box-invitation .invitation-scene{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.box-invitation .orbit-note{color:#f0cb87;text-shadow:0 2px 8px #000;gap:12px;font:italic 32px/1 Georgia,serif;display:flex;position:absolute;inset:auto auto 5.5% 50%;transform:translate(-50%)}.box-invitation .poster-copy{background:#100e0bf0;flex-direction:column;order:1;justify-content:center;align-items:flex-start;min-width:0;padding:5.1% 10.4%;display:flex}.box-invitation .poster-copy h3{letter-spacing:-.025em;color:#f5ebd9;margin:0;font:400 clamp(38px,4.7vw,82px)/.97 Georgia,Times New Roman,serif}.box-invitation .poster-copy h3 em{color:#f0cf95;font-style:normal}.box-invitation .poster-copy h3 br{display:block}.box-invitation .poster-copy h3 em:before{content:none}.box-invitation .invitation-divider{color:#e3bb79;align-items:center;gap:15px;width:380px;max-width:90%;margin:32px 0 22px;display:flex}.box-invitation .invitation-divider:before,.box-invitation .invitation-divider:after{content:"";background:#b99458;flex:1;height:1px}.box-invitation .invitation-divider svg{fill:currentColor;stroke-width:0;flex:none;width:22px;height:22px}.box-invitation .poster-copy>p:not(.eyebrow){color:#d1c8b8;max-width:480px;margin:0 0 35px;font:400 clamp(17px,1.44vw,25px)/1.35 Times New Roman,Georgia,serif}.box-invitation .poster-copy .button.gold{color:#201306;width:100%;max-width:430px;min-height:90px;box-shadow:none;filter:drop-shadow(0 0 12px #f1b75445);background:url(/assets/inspection/gold-button.png) 50%/104% 190% no-repeat;border:0;border-radius:24px;justify-content:space-between;gap:16px;padding:18px 36px;font:700 clamp(19px,1.7vw,30px)/1.2 Times New Roman,Georgia,serif;transition:filter .25s;display:flex;position:relative}.box-invitation .poster-copy .button.gold:hover{filter:brightness(1.1)drop-shadow(0 0 16px #f1b75470);box-shadow:none;background:url(/assets/inspection/gold-button.png) 50%/104% 190% no-repeat}.box-invitation .poster-copy .button.gold:focus-visible{outline-offset:5px;outline:2px solid #fff2c3}.box-invitation .poster-hint{color:#b3976d;justify-content:center;align-items:center;gap:15px;width:100%;max-width:430px;margin-top:28px;font:400 clamp(13px,1.18vw,21px)/1.3 Times New Roman,Georgia,serif;display:flex}.box-invitation .poster-hint svg{stroke-width:1.3px;flex:none}.box-invitation .widget-legend{color:#d9b57c;background:#17130ef0;border-color:#b590535c;border-radius:0 0 24px 24px;gap:24px;min-height:74px;padding:16px 46px;font:400 clamp(13px,1.18vw,21px)/1.4 Times New Roman,Georgia,serif}.box-invitation .widget-legend>span{gap:18px}.box-invitation .widget-legend .invitation-divider{flex-shrink:1;width:150px;margin:0}:-webkit-any(.home-world .box-invitation.is-wide,.home-world .box-invitation:-webkit-full-screen){border-radius:0}:is(.home-world .box-invitation.is-wide,.home-world .box-invitation:fullscreen){border-radius:0}:-webkit-any(.box-invitation.is-wide .invitation-frame,.box-invitation:-webkit-full-screen .invitation-frame){display:none}:is(.box-invitation.is-wide .invitation-frame,.box-invitation:fullscreen .invitation-frame){display:none}:-webkit-any(.box-invitation.is-wide .widget-poster,.box-invitation:-webkit-full-screen .widget-poster){height:100%}:is(.box-invitation.is-wide .widget-poster,.box-invitation:fullscreen .widget-poster){height:100%}:-webkit-any(.box-invitation.is-wide .poster-product,.box-invitation:-webkit-full-screen .poster-product){aspect-ratio:auto}:is(.box-invitation.is-wide .poster-product,.box-invitation:fullscreen .poster-product){aspect-ratio:auto}@media (min-width:1400px){.home-world .explore.shell{width:calc(100% - 144px);max-width:1660px}}@media (max-width:1200px){.box-invitation .widget-bar{height:65px;padding:0 28px}.box-invitation .widget-bar>div,.box-invitation .expand-button{gap:12px;font-size:20px}.box-invitation .poster-copy{padding:35px 9%}.box-invitation .poster-copy .button.gold{border-radius:18px;min-height:65px;padding:15px 22px}.box-invitation .invitation-divider{margin:24px 0 20px}.box-invitation .poster-copy>p:not(.eyebrow){margin-bottom:25px}.box-invitation .poster-hint{gap:10px;margin-top:20px}.box-invitation .widget-legend{gap:16px;min-height:65px;padding:16px 28px}.box-invitation .widget-legend .invitation-divider{display:none}}@media (max-width:760px){.home-world .box-invitation.widget-shell{border-radius:25px}.box-invitation .widget-bar{gap:8px;height:58px;padding:0 16px}.box-invitation .widget-bar>div,.box-invitation .expand-button{gap:8px;font-size:15px}.box-invitation .widget-bar>div>svg,.box-invitation .expand-button svg{width:21px;height:21px}.box-invitation .widget-poster{grid-template-columns:1fr}.box-invitation .poster-product{aspect-ratio:850/600;min-height:0}.box-invitation .poster-copy{text-align:center;align-items:center;padding:30px 25px 34px}.box-invitation .poster-copy h3{font-size:46px;line-height:1.02}.box-invitation .poster-copy>p:not(.eyebrow){max-width:430px;font-size:18px}.box-invitation .poster-copy .button.gold{font-size:23px}.box-invitation .orbit-note{font-size:25px;bottom:5%}.box-invitation .orbit-note svg{width:30px;height:30px}.box-invitation .poster-hint{font-size:14px}.box-invitation .widget-legend{gap:13px;padding:18px 22px;font-size:14px;display:grid}.box-invitation .widget-legend>span:last-child{display:flex}.box-invitation .widget-legend>span{gap:12px}.box-invitation .widget-legend svg{width:24px;height:24px}.box-invitation.is-wide .widget-stage{overflow:auto}.box-invitation.is-wide .widget-poster{height:auto}.box-invitation.is-wide .poster-product{aspect-ratio:850/600}}.box-invitation .poster-copy .button.gold svg{flex:none;width:28px;height:28px}
