.ldh-root{--ldh-bg:#111221;--ldh-white:#fff;--ldh-edge:calc(max(0px, (100% - 102rem) / 2) + clamp(1rem, 5vw, 5rem));--ldh-font:var(--font-display), system-ui, sans-serif;background:var(--ldh-bg);color:var(--ldh-white);font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.ldh-root,.ldh-root *{box-sizing:border-box}.ldh-root [hidden]{display:none!important}.ldh{background:var(--ldh-bg) url(../media/lotus-tile.0-2vx_06587om.svg) 0 0 / max(84px, 7.9vw) auto;isolation:isolate;min-height:max(600px,100svh);position:relative;overflow:hidden}.ldh-fireworks{pointer-events:none;z-index:0;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.ldh-stage{z-index:1;pointer-events:none;position:absolute;inset:0}.ldh-diya,.ldh-flame,.ldh-match{pointer-events:none;z-index:1;max-width:none;display:block;position:absolute}.ldh-diya{width:100%;height:100%;inset:0}.ldh-match{will-change:transform;top:0;left:0}.ldh-title{z-index:2;left:var(--ldh-edge);font:600 clamp(2.5rem, 6.5vw, 8.6rem)/.88 var(--ldh-font);letter-spacing:-.035em;color:var(--ldh-white);margin:0;position:absolute;top:31.4%}.ldh-title-line{white-space:nowrap;display:block}.ldh-slot{z-index:1;pointer-events:none;width:38.6%;height:1px;position:absolute;bottom:11.2%;left:30.9%}.ldh-side{z-index:2;left:72.8%;right:var(--ldh-edge);justify-items:start;gap:clamp(1rem,1.6vw,1.75rem);display:grid;position:absolute;bottom:11.9%}.ldh-side p{color:#fffc;margin:0;font-size:1.0625rem;line-height:1.7}.ldh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ldh-sky{z-index:4;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.ldh.has-spark,.ldh.has-spark *{cursor:none}.ldh-cursor{z-index:50;pointer-events:none;opacity:0;will-change:transform;background:radial-gradient(circle,#fff6ea 0 7%,#ffd6aa8c 11%,#ffaa5a33 20%,#ec671f12 42%,#d8300000 70%);border-radius:50%;width:44px;height:44px;transition:opacity .15s,width .18s,height .18s;position:fixed;top:0;left:0}.ldh-cursor.is-on{opacity:1}.ldh-cursor.is-hot{width:68px;height:68px}.ldh-loader{z-index:9999;background:#f5f5f5 url(../media/loader-bg.14pm0ey_720gs.svg) 50%/cover no-repeat;place-items:center;transition:opacity 1s,visibility 0s linear 1s;display:grid;position:fixed;inset:0;overflow:hidden}.ldh-loader.is-done{opacity:0;visibility:hidden}[data-ldh-seen] .ldh-loader{display:none}.ldh-loader-inner{justify-items:center;width:min(31.5vw,900px);min-width:min(92vw,560px);display:grid}.ldh-loader-line{z-index:1;color:#17110e;text-align:center;font:400 1.0625rem/1.6 var(--font-sans), system-ui, sans-serif;margin:0 0 clamp(-30px,-1.1vw,-6px);padding-inline:16px;position:relative}.ldh-loader-art{width:100%;max-width:none;height:auto;display:block;transform:translate(2%)}.ldh-root:not(.is-settled) [data-in]{transition:opacity .8s ease var(--ldh-d,0s), transform 1.15s cubic-bezier(.16, 1, .3, 1) var(--ldh-d,0s)}.is-pre [data-in]{opacity:0}.is-pre .ldh-title,.is-pre .ldh-side{visibility:hidden}.is-pre [data-in=diya]{transform:translateY(4.5%)}@media (max-width:1279px){.ldh-side{left:70%}}@media (max-width:820px),(max-width:1180px) and (orientation:portrait){.ldh{flex-direction:column;min-height:100svh;padding-top:7rem;padding-bottom:56px;display:flex}.ldh-title{padding:0 20px 0 var(--ldh-edge);font-size:13vw;line-height:1;position:relative;top:0;left:0}.ldh-slot{flex:none;width:calc(100% - 32px);height:66vw;margin:0 auto;position:relative;bottom:auto;left:0}.ldh-side{padding:22px var(--ldh-edge) 0;position:relative;bottom:auto;left:0;right:0}.ldh-side p{max-width:34ch}}@media (min-width:600px) and (max-width:820px),(min-width:600px) and (max-width:1180px) and (orientation:portrait){.ldh{min-height:0}.ldh-title{padding-right:var(--ldh-edge);font-size:11vw}.ldh-slot{height:57vw}.ldh-side{align-self:flex-end;width:min(50%,26rem);padding-left:0}}@media (max-width:599px){.ldh-root{--ldh-edge:max(20px, env(safe-area-inset-left,0px))}}@media (prefers-reduced-motion:reduce){.ldh-root,.ldh-root *{transition:none!important}.ldh-loader{display:none}}
