.Cloth-module__xIZnUq__cloth{z-index:100;--leaf-h:min((100vw - 2 * var(--stage-inset-x)) * 7 / 5, 840px, 100svh - 2 * var(--stage-inset-y));--cloth-leaf-w:min(100vw - 2 * var(--stage-inset-x), 600px, (100svh - 2 * var(--stage-inset-y)) * 5 / 7);--scrim-shape:ellipse at 50% 42%;background:0 0;align-content:center;justify-items:center;row-gap:clamp(12px,3svh,28px);display:grid;position:fixed;inset:0}.Cloth-module__xIZnUq__cloth[data-route=video]{row-gap:0}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__scrim{background:var(--page-bg)}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__square{width:calc(var(--leaf-h) * 1.03);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__captionBlock{position:absolute;bottom:5svh;left:0;right:0}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__hashtag{position:static}@media (prefers-reduced-motion:no-preference) and (pointer:coarse){@media not all and (min-width:1200px) and (min-aspect-ratio:1){.Cloth-module__xIZnUq__cloth[data-route=pending]{row-gap:0}.Cloth-module__xIZnUq__cloth[data-route=pending] .Cloth-module__xIZnUq__scrim{background:var(--page-bg)}.Cloth-module__xIZnUq__cloth[data-route=pending] .Cloth-module__xIZnUq__square{width:calc(var(--leaf-h) * 1.03);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Cloth-module__xIZnUq__cloth[data-route=pending] .Cloth-module__xIZnUq__captionBlock{position:absolute;bottom:5svh;left:0;right:0}.Cloth-module__xIZnUq__cloth[data-route=pending] .Cloth-module__xIZnUq__hashtag{position:static}}}.Cloth-module__xIZnUq__video{height:calc(var(--leaf-h) * 1.72);width:calc(var(--leaf-h) * 1.72 * 3 / 4);object-fit:fill;opacity:0;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1200px) and (min-aspect-ratio:1){.Cloth-module__xIZnUq__cloth[data-route=video]{row-gap:clamp(12px,3svh,28px)}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__scrim{background:radial-gradient(var(--scrim-shape), var(--cloth-red) 0%, var(--cloth-red-shadow) 58%, color-mix(in srgb, var(--cloth-red-shadow) 60%, black) 100%)}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__square{width:min(100vw,76svh,640px);position:relative;top:auto;left:auto;transform:none}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__captionBlock{position:relative;bottom:auto}.Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__hashtag{position:absolute}.Cloth-module__xIZnUq__video{object-fit:contain;background:var(--page-bg);width:100%;height:100%;top:0;left:0;transform:none}}.Cloth-module__xIZnUq__cloth[data-phase=opening]{pointer-events:none}.Cloth-module__xIZnUq__scrim{background:radial-gradient(var(--scrim-shape), var(--cloth-red) 0%, var(--cloth-red-shadow) 58%, color-mix(in srgb, var(--cloth-red-shadow) 60%, black) 100%);position:absolute;inset:0}.Cloth-module__xIZnUq__window{background:radial-gradient(circle at 50% 44%, transparent 0 34vmin, var(--cloth-red-shadow) 58vmin);opacity:0;position:absolute;inset:0}.Cloth-module__xIZnUq__square{aspect-ratio:1;perspective:1400px;width:min(100vw,76svh,640px);transform-style:preserve-3d;position:relative}.Cloth-module__xIZnUq__band{transform-style:preserve-3d;position:absolute;inset:0}.Cloth-module__xIZnUq__face{backface-visibility:hidden;background-repeat:no-repeat;background-size:100% 100%;background-image:var(--bg-webp);position:absolute;inset:0}@supports (background-image:image-set(url('x.avif') type('image/avif'))){.Cloth-module__xIZnUq__face{background-image:image-set(var(--bg-avif) type("image/avif"), var(--bg-webp) type("image/webp"))}}.Cloth-module__xIZnUq__face[data-face=front]{transform:translateZ(.5px)}.Cloth-module__xIZnUq__band:not([data-armed])>.Cloth-module__xIZnUq__back{display:none}.Cloth-module__xIZnUq__back[data-axis=rotateX]{transform:rotateX(180deg)}.Cloth-module__xIZnUq__back[data-axis=rotateY]{transform:rotateY(180deg)}.Cloth-module__xIZnUq__back:before{content:"";background:#e8969624;position:absolute;inset:0}.Cloth-module__xIZnUq__shade{opacity:0;pointer-events:none;background:#140502;position:absolute;inset:0}.Cloth-module__xIZnUq__sheen{opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffecdce6,#ffdcc84d 45%,#0000 75%);position:absolute;inset:0}.Cloth-module__xIZnUq__shadow{opacity:0;pointer-events:none;position:absolute}.Cloth-module__xIZnUq__shadow[data-shadow=top]{transform-origin:50% 100%;background:radial-gradient(at 50% 100%,#0a0200bf,#0a020059 45%,#0000 72%);width:88%;height:46%;top:-46%;left:6%}.Cloth-module__xIZnUq__shadow[data-shadow=bottom]{transform-origin:50% 0;background:radial-gradient(at 50% 0,#0a0200bf,#0a020059 45%,#0000 72%);width:88%;height:46%;top:100%;left:6%}.Cloth-module__xIZnUq__shadow[data-shadow=left]{transform-origin:100%;background:radial-gradient(at 100%,#0a0200bf,#0a020059 45%,#0000 72%);width:46%;height:88%;top:6%;left:-46%}.Cloth-module__xIZnUq__shadow[data-shadow=right]{transform-origin:0;background:radial-gradient(at 0,#0a0200bf,#0a020059 45%,#0000 72%);width:46%;height:88%;top:6%;left:100%}.Cloth-module__xIZnUq__knot{pointer-events:none;position:absolute;inset:26%;transform:translateZ(1px)}.Cloth-module__xIZnUq__knot picture,.Cloth-module__xIZnUq__knot img{object-fit:contain;width:100%;height:100%;display:block}.Cloth-module__xIZnUq__tap{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;position:absolute;inset:0;transform:translateZ(2px)}.Cloth-module__xIZnUq__tap:focus-visible{outline:3px solid var(--zari-bright);outline-offset:6px}.Cloth-module__xIZnUq__caption{font-family:var(--font-display);letter-spacing:.06em;text-align:center;text-wrap:balance;color:var(--zari-bright);margin:0;padding-inline:16px;font-size:clamp(1.1rem,4.5vw,1.5rem);font-weight:600;position:relative}.Cloth-module__xIZnUq__captionBlock{--caption-gap:clamp(6px, 1.2svh, 12px);row-gap:var(--caption-gap);cursor:pointer;justify-items:center;display:grid;position:relative}.Cloth-module__xIZnUq__hashtag{left:0;right:0;top:calc(100% + var(--caption-gap));text-align:center;font:600 clamp(.85rem, 1vw, 1.1rem) var(--font-display);letter-spacing:.22em;color:var(--zari-bright);opacity:.7;opacity:.9;padding-inline-start:.22em;font-size:clamp(.85rem,1.1vw,1.2rem);position:absolute}.Cloth-module__xIZnUq__dressing{display:none}@media (min-width:1200px) and (min-aspect-ratio:1){.Cloth-module__xIZnUq__dressing{pointer-events:none;border:1px solid color-mix(in srgb, var(--vermilion,#b63f1d) 42%, transparent);outline:4px solid color-mix(in srgb, var(--vermilion,#b63f1d) 14%, transparent);outline-offset:7px;z-index:1;display:block;position:absolute;inset:clamp(20px,2.6vw,42px)}.Cloth-module__xIZnUq__corner{aspect-ratio:1;opacity:.26;width:clamp(120px,15vw,260px);position:absolute}.Cloth-module__xIZnUq__corner :is(picture,img){width:100%;height:auto;display:block}.Cloth-module__xIZnUq__corner[data-corner=tl]{top:-1px;left:-1px}.Cloth-module__xIZnUq__corner[data-corner=tr]{top:-1px;right:-1px;transform:scaleX(-1)}.Cloth-module__xIZnUq__corner[data-corner=bl]{bottom:-1px;left:-1px;transform:scaleY(-1)}.Cloth-module__xIZnUq__corner[data-corner=br]{bottom:-1px;right:-1px;transform:scale(-1)}.Cloth-module__xIZnUq__tag{text-align:center;font-family:var(--font-display);letter-spacing:.22em;color:var(--zari-bright);opacity:.55;font-size:clamp(.95rem,1.05vw,1.2rem);font-weight:600;position:absolute;bottom:clamp(8px,2svh,22px);left:0;right:0}}@media (orientation:landscape){[data-format=landscape] .Cloth-module__xIZnUq__cloth[data-route=video]{row-gap:clamp(12px,3svh,28px)}[data-format=landscape] .Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__scrim{background:radial-gradient(ellipse at 50% 42%, var(--cloth-red) 0%, var(--cloth-red-shadow) 58%, color-mix(in srgb, var(--cloth-red-shadow) 60%, black) 100%)}[data-format=landscape] .Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__square{width:min(100vw,76svh,640px);position:relative;top:auto;left:auto;transform:none}[data-format=landscape] .Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__captionBlock{position:relative;bottom:auto}[data-format=landscape] .Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__hashtag{position:absolute}[data-format=landscape] .Cloth-module__xIZnUq__video{object-fit:contain;background:var(--page-bg);width:100%;height:100%;top:0;left:0;transform:none}}@media (min-width:1200px) and (min-aspect-ratio:1){:root[data-bundle=leaf] .Cloth-module__xIZnUq__cloth{--scrim-shape:ellipse calc(var(--cloth-leaf-w) * 1.69706) calc(var(--cloth-leaf-w) * 1.23037) at 50% calc(50% - var(--cloth-leaf-w) * .12)}}[data-format=landscape] .Cloth-module__xIZnUq__cloth{--scrim-shape:ellipse at 50% 42%}:root[data-bundle=leaf] .Cloth-module__xIZnUq__cloth .Cloth-module__xIZnUq__square{width:var(--cloth-leaf-w)}.Cloth-module__xIZnUq__cloth[data-frame=leaf] .Cloth-module__xIZnUq__video{width:calc(var(--cloth-leaf-w) * var(--clip-fw));height:calc(var(--cloth-leaf-w) * var(--clip-fh));object-fit:fill;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}.Cloth-module__xIZnUq__cloth[data-tailed=viewport] .Cloth-module__xIZnUq__video{width:min(100vw, 100svh * var(--clip-ar));height:min(100svh, 100vw / var(--clip-ar));object-fit:fill;background:0 0;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}.Cloth-module__xIZnUq__cloth[data-tailed] .Cloth-module__xIZnUq__video{background:0 0}@media not all and (min-aspect-ratio:1){:root[data-bundle=leaf] .Cloth-module__xIZnUq__cloth[data-route=video] .Cloth-module__xIZnUq__captionBlock{top:calc(50% + var(--cloth-leaf-w) / 2 + clamp(16px, 3svh, 28px));bottom:auto}}@media (prefers-reduced-motion:no-preference) and (pointer:coarse){@media not all and (min-aspect-ratio:1){:root[data-bundle=leaf] .Cloth-module__xIZnUq__cloth[data-route=pending] .Cloth-module__xIZnUq__captionBlock{top:calc(50% + var(--cloth-leaf-w) / 2 + clamp(16px, 3svh, 28px));bottom:auto}}}@media not all and (min-aspect-ratio:1){.Cloth-module__xIZnUq__dressing{pointer-events:none;border:1px solid color-mix(in srgb, var(--vermilion,#b63f1d) 42%, transparent);z-index:1;display:block;position:absolute;inset:9px}.Cloth-module__xIZnUq__corner{aspect-ratio:1;opacity:.3;width:clamp(64px,22vw,150px);position:absolute}.Cloth-module__xIZnUq__corner :is(picture,img){width:100%;height:auto;display:block}.Cloth-module__xIZnUq__corner[data-corner=tl]{top:-1px;left:-1px}.Cloth-module__xIZnUq__corner[data-corner=tr]{top:-1px;right:-1px;transform:scaleX(-1)}.Cloth-module__xIZnUq__corner[data-corner=bl]{bottom:-1px;left:-1px;transform:scaleY(-1)}.Cloth-module__xIZnUq__corner[data-corner=br]{bottom:-1px;right:-1px;transform:scale(-1)}}@media (orientation:landscape) and (max-height:520px){[data-format=landscape] .Cloth-module__xIZnUq__cloth .Cloth-module__xIZnUq__caption{transform-origin:50% 0;scale:.8}}html:not([data-staged]) .Cloth-module__xIZnUq__corner{content-visibility:hidden}@media (max-width:699px){@supports (background-image:image-set(url('x.avif') type('image/avif') 1x)){.Cloth-module__xIZnUq__face{background-image:image-set(var(--bg-avif-s) type("image/avif") 2x, var(--bg-avif) type("image/avif") 3x, var(--bg-webp-s) type("image/webp") 2x, var(--bg-webp) type("image/webp") 3x)}}}@media not all and (min-aspect-ratio:1){[data-format=landscape] .Cloth-module__xIZnUq__dressing{border-left:0;border-right:0}}@media (orientation:landscape) and (max-height:520px){[data-format=landscape] .Cloth-module__xIZnUq__dressing{pointer-events:none;z-index:1;display:block;position:absolute;inset:8px}[data-format=landscape] .Cloth-module__xIZnUq__corner{aspect-ratio:1;opacity:.3;width:clamp(56px,18vh,96px);position:absolute}[data-format=landscape] .Cloth-module__xIZnUq__corner :is(picture,img){width:100%;height:auto;display:block}[data-format=landscape] .Cloth-module__xIZnUq__corner[data-corner=tl]{top:0;left:0}[data-format=landscape] .Cloth-module__xIZnUq__corner[data-corner=tr]{top:0;right:0;transform:scaleX(-1)}[data-format=landscape] .Cloth-module__xIZnUq__corner[data-corner=bl]{bottom:0;left:0;transform:scaleY(-1)}[data-format=landscape] .Cloth-module__xIZnUq__corner[data-corner=br]{bottom:0;right:0;transform:scale(-1)}}
.FlipStage-module__eVTh3q__track{width:100%;height:calc((var(--n,2) - 1) * var(--flip,80svh) + 100svh);position:relative}.FlipStage-module__eVTh3q__stage{--stage-leaf-w:min(100% - 2 * var(--stage-inset-x), 600px, (100svh - 2 * var(--stage-inset-y)) * 5 / 7);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:clip visible}html[data-turns] .FlipStage-module__eVTh3q__stage{width:100%;position:fixed;left:0}.FlipStage-module__eVTh3q__underlay{width:calc(var(--stage-leaf-w) * 2.5);aspect-ratio:1789/1690;pointer-events:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FlipStage-module__eVTh3q__underlay picture,.FlipStage-module__eVTh3q__underlay img{width:100%;height:100%;display:block}.FlipStage-module__eVTh3q__stage[data-cloth-open=warm] .FlipStage-module__eVTh3q__underlay{visibility:hidden;display:block}@media (min-width:1200px) and (min-aspect-ratio:1){.FlipStage-module__eVTh3q__underlay{width:max(calc(var(--stage-leaf-w) * 2.5), 106vw)}:root[data-bundle=leaf] .FlipStage-module__eVTh3q__underlay{width:calc(var(--stage-leaf-w) * 3.4)}}.FlipStage-module__eVTh3q__stage[data-cloth-open=on] .FlipStage-module__eVTh3q__underlay{display:block}.FlipStage-module__eVTh3q__deck{width:var(--stage-leaf-w);aspect-ratio:5/7;perspective:2200px;perspective-origin:50% 30%;position:relative}.FlipStage-module__eVTh3q__deck:before{content:"";box-shadow:var(--shadow-leaf);pointer-events:none;position:absolute;inset:0}.FlipStage-module__eVTh3q__leaf{contain:layout style;position:absolute;inset:0}.FlipStage-module__eVTh3q__leaf[data-window=off]{display:none}.FlipStage-module__eVTh3q__leaf[data-window=warm]>.FlipStage-module__eVTh3q__seg{visibility:hidden}.FlipStage-module__eVTh3q__seg{transform-origin:50% 0;transform-style:preserve-3d;position:absolute;inset:0}.FlipStage-module__eVTh3q__seg[data-k="1"]{transform-origin:50% 33%}.FlipStage-module__eVTh3q__seg[data-k="2"]{transform-origin:50% 66%}.FlipStage-module__eVTh3q__faces{transform-style:preserve-3d;transform-origin:50% 0;position:absolute;inset:0}.FlipStage-module__eVTh3q__faces[data-clip="1"]{transform-origin:50% 33%}.FlipStage-module__eVTh3q__faces[data-clip="2"]{transform-origin:50% 66%}.FlipStage-module__eVTh3q__front,.FlipStage-module__eVTh3q__back{backface-visibility:hidden;position:absolute;inset:0}.FlipStage-module__eVTh3q__front{box-shadow:inset 0 -2px #3c1e0a59}.FlipStage-module__eVTh3q__back{background:var(--parchment);overflow:hidden;transform:rotateX(180deg)}.FlipStage-module__eVTh3q__backImg,.FlipStage-module__eVTh3q__backImg img{object-fit:cover;width:100%;height:100%;display:block}.FlipStage-module__eVTh3q__dim{z-index:5;opacity:0;pointer-events:none;background:#28140a;position:absolute;inset:0}.FlipStage-module__eVTh3q__shade,.FlipStage-module__eVTh3q__cast{z-index:5;opacity:0;pointer-events:none;position:absolute;inset:0}.FlipStage-module__eVTh3q__shade{background:linear-gradient(#0000 40%,#28140ab3)}.FlipStage-module__eVTh3q__cast{background:linear-gradient(#28140aa6,#0000 50%)}.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="0"]>.FlipStage-module__eVTh3q__front,.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="2"]>.FlipStage-module__eVTh3q__back{clip-path:inset(0 0 66%)}.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="1"]>.FlipStage-module__eVTh3q__front,.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="1"]>.FlipStage-module__eVTh3q__back{clip-path:inset(33% 0)}.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="2"]>.FlipStage-module__eVTh3q__front,.FlipStage-module__eVTh3q__leaf[data-sliced=true] .FlipStage-module__eVTh3q__faces[data-clip="0"]>.FlipStage-module__eVTh3q__back{clip-path:inset(66% 0 0)}.FlipStage-module__eVTh3q__leaf[data-turn=true] .FlipStage-module__eVTh3q__seg{will-change:transform}.FlipStage-module__eVTh3q__leaf[data-turn=true] :is(.FlipStage-module__eVTh3q__dim,.FlipStage-module__eVTh3q__shade,.FlipStage-module__eVTh3q__cast){will-change:opacity}.FlipStage-module__eVTh3q__leaf:not([data-turn=true]) .FlipStage-module__eVTh3q__back{display:none}.FlipStage-module__eVTh3q__curl{width:100%;height:100%;z-index:calc(var(--n,2) + 1);pointer-events:none;display:none;position:absolute;top:0;left:0}.FlipStage-module__eVTh3q__stage[data-flip=curl] .FlipStage-module__eVTh3q__curl{display:block}.FlipStage-module__eVTh3q__stage[data-flip=curl] .FlipStage-module__eVTh3q__leaf[data-curl=true]>.FlipStage-module__eVTh3q__seg{visibility:hidden}.FlipStage-module__eVTh3q__stage[data-flip=curl] .FlipStage-module__eVTh3q__leaf[data-curl=true] .FlipStage-module__eVTh3q__back,.FlipStage-module__eVTh3q__stage[data-flip=curl] .FlipStage-module__eVTh3q__leaf[data-curl-under=true] .FlipStage-module__eVTh3q__cast{display:none}@media (prefers-reduced-motion:reduce){.FlipStage-module__eVTh3q__deck{perspective:none}}[data-format=landscape] .FlipStage-module__eVTh3q__stage{--stage-leaf-w:min(100% - 32px, 1080px, (100svh - 48px) * 9 / 5)}@media (orientation:landscape) and (max-height:520px){[data-format=landscape] .FlipStage-module__eVTh3q__stage{--stage-leaf-w:min(100% - 16px, 1080px, (100svh - 24px) * 9 / 5)}}[data-format=landscape] .FlipStage-module__eVTh3q__deck{aspect-ratio:9/5;perspective:1500px}[data-format=landscape] .FlipStage-module__eVTh3q__underlay{width:calc(var(--stage-leaf-w) * 1.4)}@media (min-width:1200px) and (min-aspect-ratio:1){[data-format=landscape] .FlipStage-module__eVTh3q__underlay{width:max(calc(var(--stage-leaf-w) * 1.4), 106vw)}}@media (orientation:portrait) and (pointer:coarse) and (max-width:600px){[data-format=landscape] .FlipStage-module__eVTh3q__stage:has(>[data-rotate=on]) .FlipStage-module__eVTh3q__deck{visibility:hidden}}.FlipStage-module__eVTh3q__hint{height:max(1.3em,50svh - 50% - 68px);font:600 clamp(.85rem, 3.8vw, 1rem) / 1.3 var(--font-display);letter-spacing:.06em;text-align:center;white-space:nowrap;color:var(--zari-bright);opacity:0;pointer-events:none;justify-content:center;align-items:center;margin:0;transition:opacity .6s;display:flex;position:absolute;top:100%;left:0;right:0}.FlipStage-module__eVTh3q__hint:after{content:"↓";margin-left:.4em}.FlipStage-module__eVTh3q__stage[data-cloth-open=on][data-index="0"] .FlipStage-module__eVTh3q__hint{opacity:1}[data-format=landscape] .FlipStage-module__eVTh3q__hint{letter-spacing:0;font-weight:400}@media (orientation:landscape) and (max-height:520px){.FlipStage-module__eVTh3q__hint{white-space:normal;text-align:left;justify-content:flex-start;align-items:flex-end;width:calc(50vw - 50% - 22px);height:auto;inset:auto calc(100% + 10px) 0 auto}}@media (prefers-reduced-motion:reduce){.FlipStage-module__eVTh3q__hint{transition:none}}@media (orientation:landscape) and (min-height:521px) and (max-height:1000px) and (min-width:1100px){.FlipStage-module__eVTh3q__hint:not([data-format=landscape] .FlipStage-module__eVTh3q__hint){white-space:normal;text-align:end;text-shadow:0 0 8px #1e0603e6,0 1px 2px #1e0603e6;justify-content:flex-end;width:max-content;max-width:calc(50vw - 50% - 40px);height:auto;inset:auto calc(100% + 28px) 0 auto}}@media (orientation:landscape) and (max-height:520px){[data-format=landscape] .FlipStage-module__eVTh3q__hint{writing-mode:vertical-rl;white-space:nowrap;justify-content:flex-start;align-items:center;height:100%;top:0;bottom:0;transform:rotate(180deg)}[data-format=landscape] .FlipStage-module__eVTh3q__hint:after{margin:.4em 0 0;display:inline-block;rotate:90deg}}[data-format=landscape] .FlipStage-module__eVTh3q__backImg{transform-origin:0 0;width:71.9889%;height:195%;position:absolute;top:102.48%;left:-3.8333%;transform:matrix(0,-1,1,0,0,0)}[data-format=landscape] .FlipStage-module__eVTh3q__backImg img{object-fit:cover}html:not([data-staged]) .FlipStage-module__eVTh3q__leaf{content-visibility:hidden}html:not([data-touched]):has([data-cloth][data-phase=closed]) .FlipStage-module__eVTh3q__deck{visibility:hidden}html[data-turns] .FlipStage-module__eVTh3q__track{margin-bottom:calc(100lvh - 100svh + 8px)}html[data-turns] .FlipStage-module__eVTh3q__track{height:100svh;margin-bottom:0}.FlipStage-module__eVTh3q__leaf[data-turn=true]:not([data-lift]) .FlipStage-module__eVTh3q__seg,.FlipStage-module__eVTh3q__leaf[data-turn=true]:not([data-lift]) :is(.FlipStage-module__eVTh3q__dim,.FlipStage-module__eVTh3q__shade),.FlipStage-module__eVTh3q__stage[data-flip=curl] .FlipStage-module__eVTh3q__leaf[data-turn=true]:not([data-lift]) .FlipStage-module__eVTh3q__cast{will-change:auto}.FlipStage-module__eVTh3q__leaf[data-turn=true]:not([data-lift]) .FlipStage-module__eVTh3q__back{display:none}
.Leaf-module__-zZL3W__leaf{aspect-ratio:5/7;--u:calc(100vw / var(--leaf-w));background:var(--parchment);width:100%;color:var(--fg);box-shadow:var(--shadow-leaf);--focus:var(--red-deep);font-family:var(--font-crimson,"Crimson Pro"), Georgia, serif;position:relative;overflow:hidden;container-type:inline-size}@supports (width:1cqw){.Leaf-module__-zZL3W__leaf{--u:calc(100cqw / var(--leaf-w))}}.Leaf-module__-zZL3W__paper,.Leaf-module__-zZL3W__frame{pointer-events:none;position:absolute;inset:0}.Leaf-module__-zZL3W__paperImg,.Leaf-module__-zZL3W__frameImg{width:100%;height:100%}.Leaf-module__-zZL3W__paperImg img,.Leaf-module__-zZL3W__frameImg img{object-fit:cover;width:100%;height:100%}.Leaf-module__-zZL3W__frame{z-index:2}.Leaf-module__-zZL3W__paper[data-rotated=true]{transform:rotate(180deg)}.Leaf-module__-zZL3W__ghosts{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Leaf-module__-zZL3W__ghost{height:calc(var(--u) * var(--h));transform:rotate(calc(var(--rot,0) * 1deg)) scaleX(var(--mx,1));opacity:var(--ghost-opacity)}.Leaf-module__-zZL3W__ghost picture,.Leaf-module__-zZL3W__ghost picture img{object-fit:fill;width:100%;height:100%}.Leaf-module__-zZL3W__ghost[data-tone=mandala]{opacity:var(--mandala-ghost-opacity)}.Leaf-module__-zZL3W__ghost[data-tone=pale]{opacity:1}.Leaf-module__-zZL3W__disc{z-index:3;--r:var(--disc-r);width:calc(var(--u) * var(--r) * 2);height:calc(var(--u) * var(--r) * 2);border-radius:var(--radius-disc);background:var(--vermilion);pointer-events:none;top:calc(var(--u) * var(--disc-y));position:absolute;transform:translate(-50%,-50%)}.Leaf-module__-zZL3W__discL{left:calc(var(--u) * var(--disc-x-l))}.Leaf-module__-zZL3W__discR{left:calc(var(--u) * var(--disc-x-r))}.Leaf-module__-zZL3W__leaf[data-discs=cover] .Leaf-module__-zZL3W__disc{--r:var(--cover-disc-r);top:calc(var(--u) * var(--cover-disc-y))}.Leaf-module__-zZL3W__leaf[data-discs=cover] .Leaf-module__-zZL3W__discL{left:calc(var(--u) * var(--cover-disc-x-l))}.Leaf-module__-zZL3W__leaf[data-discs=cover] .Leaf-module__-zZL3W__discR{left:calc(var(--u) * var(--cover-disc-x-r))}.Leaf-module__-zZL3W__face{z-index:1;position:absolute;inset:0}.Leaf-module__-zZL3W__faceBack{backface-visibility:hidden;transform:rotateY(180deg)}.Leaf-module__-zZL3W__body{text-align:center;font-family:var(--font-body);line-height:var(--lh-verse);position:absolute;inset:0}.Leaf-module__-zZL3W__body p{margin:0}.Leaf-module__-zZL3W__names{--leaf-face:names}.Leaf-module__-zZL3W__event{--leaf-face:event}.Leaf-module__-zZL3W__cover{--leaf-face:cover}.Leaf-module__-zZL3W__faceFront{--leaf-part:face-front}.Leaf-module__-zZL3W__mandala{--leaf-part:mandala}.Leaf-module__-zZL3W__monogram{--leaf-part:monogram}.Leaf-module__-zZL3W__abs{top:calc(var(--u) * var(--y));left:calc(var(--u) * var(--x,0));width:calc(var(--u) * var(--w,var(--leaf-w)));margin:0;position:absolute}.Leaf-module__-zZL3W__abs>img,.Leaf-module__-zZL3W__abs picture,.Leaf-module__-zZL3W__abs picture img{width:100%;height:auto}.Leaf-module__-zZL3W__rule{height:calc(var(--u) * var(--h,3));background:var(--vermilion)}.Leaf-module__-zZL3W__prose{padding-inline:calc(var(--u) * 100);top:calc(var(--u) * var(--y));inset-inline:0;bottom:auto}.Leaf-module__-zZL3W__proseLine{white-space:nowrap;font-size:calc(var(--u) * var(--fs-blessing));line-height:var(--lh-blessing);font-weight:600}.Leaf-module__-zZL3W__invocation,.Leaf-module__-zZL3W__invite{font-size:calc(var(--u) * var(--fs-invocation));color:var(--fg-strong);line-height:var(--lh-invocation)}.Leaf-module__-zZL3W__family{gap:calc(var(--u) * 15);display:grid}.Leaf-module__-zZL3W__personName{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-names-person));color:var(--fg-strong);line-height:1}.Leaf-module__-zZL3W__familyLine{font-size:calc(var(--u) * var(--fs-names-lineage));line-height:var(--lh-names-lineage)}.Leaf-module__-zZL3W__ampersand{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-names-amp));color:var(--fg-strong);line-height:1}.Leaf-module__-zZL3W__miniature img{width:100%;height:auto}.Leaf-module__-zZL3W__verse{padding-inline:calc(var(--u) * 120);white-space:nowrap;font-size:calc(var(--u) * var(--fs-verse));line-height:var(--lh-verse);color:var(--fg)}.Leaf-module__-zZL3W__title{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-title));color:var(--fg-strong);white-space:pre;line-height:1}.Leaf-module__-zZL3W__when{gap:calc(var(--u) * 6);font-size:calc(var(--u) * var(--fs-date));color:var(--fg-strong);line-height:1;display:grid}.Leaf-module__-zZL3W__date sup,.Leaf-module__-zZL3W__coverDate sup{vertical-align:super;font-size:.72em;line-height:0}.Leaf-module__-zZL3W__time{font-size:calc(var(--u) * var(--fs-time));line-height:var(--lh-time)}.Leaf-module__-zZL3W__maayra{gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 50);display:grid}.Leaf-module__-zZL3W__maayraHeading{font-size:calc(var(--u) * var(--fs-bhaat-heading));color:var(--fg-strong)}.Leaf-module__-zZL3W__maayraName{font-size:calc(var(--u) * var(--fs-bhaat-name));line-height:var(--lh-bhaat-name)}.Leaf-module__-zZL3W__venueSlot{justify-content:center;display:flex}.Leaf-module__-zZL3W__venue{padding-top:calc(var(--u) * 27);color:var(--fg-strong);font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-venue));letter-spacing:var(--ls-venue);line-height:var(--lh-venue);justify-items:center;gap:0;text-decoration:none;display:grid;position:relative}.Leaf-module__-zZL3W__venueLine,.Leaf-module__-zZL3W__venueHotel{line-height:1;display:block}.Leaf-module__-zZL3W__venueHotel{margin-top:calc(var(--u) * 4)}.Leaf-module__-zZL3W__venue:hover .Leaf-module__-zZL3W__venueLine,.Leaf-module__-zZL3W__venue:hover .Leaf-module__-zZL3W__venueHotel,.Leaf-module__-zZL3W__venue:focus-visible .Leaf-module__-zZL3W__venueLine{text-underline-offset:.15em;text-decoration:underline}.Leaf-module__-zZL3W__venueAddress{margin-top:calc(var(--u) * 4);line-height:1;display:block}.Leaf-module__-zZL3W__venuePlain{margin:0}.Leaf-module__-zZL3W__venuePlain:hover .Leaf-module__-zZL3W__venueLine{text-decoration:none}.Leaf-module__-zZL3W__ritual{margin-bottom:calc(var(--u) * 40)}.Leaf-module__-zZL3W__ritual p{font-size:calc(var(--u) * var(--fs-time));line-height:var(--lh-time)}.Leaf-module__-zZL3W__pin{top:calc(var(--u) * -30);width:calc(var(--u) * 22);height:auto;position:absolute;left:50%;transform:translate(-50%)}.Leaf-module__-zZL3W__closing{--fs-label:var(--fs-closing-label);--fs-value:var(--fs-closing-value);--fs-line:var(--fs-closing-line);top:calc(var(--u) * var(--y));gap:calc(var(--u) * var(--block-gap));align-content:start;display:grid;bottom:auto}.Leaf-module__-zZL3W__closing[data-density=dense]{--fs-label:var(--fs-closing-label-dense);--fs-value:var(--fs-closing-value-dense);--fs-line:var(--fs-closing-line-dense)}.Leaf-module__-zZL3W__block{display:grid}.Leaf-module__-zZL3W__block>p{line-height:calc(var(--u) * var(--step))}.Leaf-module__-zZL3W__label{font-family:var(--font-display);color:var(--fg-strong);font-weight:600;font-size:calc(var(--u) * var(--fs-label))}.Leaf-module__-zZL3W__closingName{font-size:calc(var(--u) * var(--fs-value))}.Leaf-module__-zZL3W__tel{color:inherit;border-bottom:1px solid color-mix(in srgb, var(--vermilion) 50%, transparent);text-decoration:none}.Leaf-module__-zZL3W__tel:hover,.Leaf-module__-zZL3W__tel:focus-visible{border-bottom-color:var(--vermilion)}.Leaf-module__-zZL3W__tel{white-space:nowrap}.Leaf-module__-zZL3W__rsvp>p{position:relative}.Leaf-module__-zZL3W__rsvp .Leaf-module__-zZL3W__tel:after{content:"";position:absolute;inset:0}.Leaf-module__-zZL3W__rsvp>p:nth-child(2) .Leaf-module__-zZL3W__tel:after{height:max(24px,100%);top:auto}.Leaf-module__-zZL3W__rsvp>p:last-child .Leaf-module__-zZL3W__tel:after{height:max(24px,100%);bottom:auto}[data-format=landscape] .Leaf-module__-zZL3W__rsvp>p:is(:nth-child(2),:last-child) .Leaf-module__-zZL3W__tel:after{height:max(32px,100%)}.Leaf-module__-zZL3W__blessingsLine{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-line));color:var(--fg-strong);line-height:1}.Leaf-module__-zZL3W__triptych{display:contents}.Leaf-module__-zZL3W__niche img{width:100%;height:auto}.Leaf-module__-zZL3W__coverNames{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-cover-names));color:var(--fg-strong);line-height:1}.Leaf-module__-zZL3W__coverDate{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-cover-date));letter-spacing:var(--ls-caps);color:var(--fg-strong);line-height:1}.Leaf-module__-zZL3W__coverHashtag{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-cover-hashtag));letter-spacing:var(--ls-hashtag);color:var(--fg-strong);line-height:1}[data-format=landscape] .Leaf-module__-zZL3W__leaf{aspect-ratio:9/5}.Leaf-module__-zZL3W__addresses{top:calc(var(--u) * var(--y))}.Leaf-module__-zZL3W__addresses .Leaf-module__-zZL3W__block+.Leaf-module__-zZL3W__block{margin-top:calc(var(--u) * var(--block-gap))}.Leaf-module__-zZL3W__addressName{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-closing-label,40));margin:0}.Leaf-module__-zZL3W__addressLine{font-family:var(--font-body);font-size:calc(var(--u) * var(--fs-closing-value,36));line-height:var(--lh-closing-value,1.28);margin:0}[data-format=landscape] .Leaf-module__-zZL3W__abs{left:calc(var(--u) * var(--x,var(--col-x,0)));width:calc(var(--u) * var(--w,var(--col-w,var(--leaf-w))))}.Leaf-module__-zZL3W__titleConjunction{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-title,60) * .62);margin:0}.Leaf-module__-zZL3W__coverShloka{font-family:var(--font-devanagari-serif,var(--font-body));font-size:calc(var(--u) * var(--fs-cover-shloka,67));line-height:1.55}.Leaf-module__-zZL3W__coverSubtitle{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-cover-subtitle,121));margin:0;line-height:1.4}.Leaf-module__-zZL3W__proseClosing{font-family:var(--font-display);font-size:calc(var(--u) * var(--fs-blessing,50))}[data-format=landscape] .Leaf-module__-zZL3W__family{gap:calc(var(--u) * 6)}[data-format=landscape] .Leaf-module__-zZL3W__fit{font-size:calc(var(--fit,1) * 1em);white-space:nowrap}[data-format=landscape] .Leaf-module__-zZL3W__title .Leaf-module__-zZL3W__fit{white-space:pre}[data-format=landscape] .Leaf-module__-zZL3W__title[data-title=names]{font-size:calc(var(--u) * var(--fs-title-names))}[data-format=landscape] .Leaf-module__-zZL3W__title[data-title=blessing]{font-size:calc(var(--u) * var(--fs-title-blessing))}[data-format=landscape] .Leaf-module__-zZL3W__verse{padding-inline:0}[data-format=landscape] .Leaf-module__-zZL3W__prose{padding-inline:0;inset-inline:auto}[data-format=landscape] :is(.Leaf-module__-zZL3W__prose,.Leaf-module__-zZL3W__closing,.Leaf-module__-zZL3W__addresses){left:calc(var(--u) * var(--col-x,0));width:calc(var(--u) * var(--col-w,var(--leaf-w)));right:auto}[data-format=landscape] :is(.Leaf-module__-zZL3W__prose,.Leaf-module__-zZL3W__closing,.Leaf-module__-zZL3W__addresses)>.Leaf-module__-zZL3W__abs{width:100%;left:0}[data-format=landscape] .Leaf-module__-zZL3W__addressName{font-size:calc(var(--u) * var(--fs-address-name))}[data-format=landscape] .Leaf-module__-zZL3W__addressLine{font-size:calc(var(--u) * var(--fs-address-line))}[data-format=landscape] .Leaf-module__-zZL3W__pin{width:calc(var(--u) * 40);top:calc(var(--u) * -34)}[data-format=landscape] .Leaf-module__-zZL3W__leaf{font-synthesis:none}[data-format=landscape] .Leaf-module__-zZL3W__proseLine{text-align:justify;text-align-last:justify}[data-format=landscape] .Leaf-module__-zZL3W__proseLine[data-flush=start]{text-align-last:start}[data-format=landscape] .Leaf-module__-zZL3W__when{gap:calc(var(--u) * 30)}[data-format=landscape] .Leaf-module__-zZL3W__ampersand{font-family:var(--font-devanagari-serif)}.Leaf-module__-zZL3W__art{pointer-events:none;background:#fff;position:absolute;inset:0;overflow:hidden}.Leaf-module__-zZL3W__artClip,.Leaf-module__-zZL3W__artImg,.Leaf-module__-zZL3W__artOrn{left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));max-width:none;position:absolute}.Leaf-module__-zZL3W__artClip{overflow:hidden}.Leaf-module__-zZL3W__artImg{transform-origin:0 0}.Leaf-module__-zZL3W__artImg picture,.Leaf-module__-zZL3W__artImg img{object-fit:fill;width:100%;height:100%;display:block}.Leaf-module__-zZL3W__artPlate img{object-fit:cover}[data-format=landscape] .Leaf-module__-zZL3W__paper,[data-format=landscape] .Leaf-module__-zZL3W__frame{display:none}[data-format=landscape] :is(.Leaf-module__-zZL3W__coverShloka,.Leaf-module__-zZL3W__coverSubtitle,.Leaf-module__-zZL3W__proseClosing,.Leaf-module__-zZL3W__personName,.Leaf-module__-zZL3W__ampersand,.Leaf-module__-zZL3W__verse,.Leaf-module__-zZL3W__date,.Leaf-module__-zZL3W__closingName,.Leaf-module__-zZL3W__addressLine,.Leaf-module__-zZL3W__title[data-title]){color:var(--inv-vermilion)}[data-format=landscape] :is(.Leaf-module__-zZL3W__coverNames,.Leaf-module__-zZL3W__coverDate,.Leaf-module__-zZL3W__proseLine,.Leaf-module__-zZL3W__invocation,.Leaf-module__-zZL3W__familyLine,.Leaf-module__-zZL3W__invite,.Leaf-module__-zZL3W__title:not([data-title]),.Leaf-module__-zZL3W__titleConjunction,.Leaf-module__-zZL3W__time,.Leaf-module__-zZL3W__venue,.Leaf-module__-zZL3W__label,.Leaf-module__-zZL3W__blessingsLine,.Leaf-module__-zZL3W__addressName){color:var(--inv-deep)}[data-format=landscape] :is(.Leaf-module__-zZL3W__maayraHeading,.Leaf-module__-zZL3W__maayraName){color:var(--inv-maayra)}
.side-module__Hc3FKG__page{background:var(--page-bg);justify-items:center;min-height:100svh;padding:0;display:grid}.side-module__Hc3FKG__pothi{width:100%}.side-module__Hc3FKG__leaf{width:min(100%,600px)}.side-module__Hc3FKG__leafFill,[data-format=landscape] .side-module__Hc3FKG__leaf{width:100%}
.Countdown-module__UY-Ckq__body{z-index:1;align-content:start;justify-items:center;gap:calc(var(--u) * 70);padding-top:calc(var(--u) * 700);padding-inline:calc(var(--u) * 150);text-align:center;font-family:var(--font-body);color:var(--fg);display:grid;position:absolute;inset:0}.Countdown-module__UY-Ckq__label{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * 92);line-height:var(--lh-tight);color:var(--fg-strong);text-wrap:balance;margin:0}.Countdown-module__UY-Ckq__when{min-height:1.2em;font-size:calc(var(--u) * var(--fs-date));color:var(--fg);margin:0;line-height:1.2}.Countdown-module__UY-Ckq__cells{gap:calc(var(--u) * 30);width:100%;margin-top:calc(var(--u) * 40);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Countdown-module__UY-Ckq__cell{gap:calc(var(--u) * 14);display:grid}.Countdown-module__UY-Ckq__value{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-title));color:var(--fg-strong);font-variant-numeric:tabular-nums;line-height:1}.Countdown-module__UY-Ckq__unit{font-size:calc(var(--u) * var(--fs-venue));letter-spacing:var(--ls-caps);text-transform:uppercase;line-height:1}[data-format=landscape] .Countdown-module__UY-Ckq__body{padding-top:0;padding-inline:calc(var(--u) * 620);align-content:center}[data-format=landscape] .Countdown-module__UY-Ckq__when{white-space:nowrap}[data-format=landscape] :is(.Countdown-module__UY-Ckq__label,.Countdown-module__UY-Ckq__value){color:var(--inv-vermilion)}[data-format=landscape] :is(.Countdown-module__UY-Ckq__when,.Countdown-module__UY-Ckq__unit){color:var(--inv-deep)}
.chooser-module__O-G5TW__wrap{z-index:1;place-items:center;min-height:100svh;padding:16px;display:grid;position:relative}.chooser-module__O-G5TW__stage{width:min(100% - 16px,480px,71.4286svh - 34.2857px)}.chooser-module__O-G5TW__leaf{width:100%}.chooser-module__O-G5TW__body{z-index:1;padding-top:calc(var(--u) * 300);padding-inline:calc(var(--u) * 150);text-align:center;font-family:var(--font-body);color:var(--fg);align-content:start;justify-items:center;display:grid;position:absolute;inset:0}.chooser-module__O-G5TW__monogram{width:calc(var(--u) * 520);position:relative;overflow:hidden}.chooser-module__O-G5TW__monogram picture,.chooser-module__O-G5TW__monogram img{width:100%;height:auto;display:block}.chooser-module__O-G5TW__title{margin:calc(var(--u) * 140) 0 0;font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * var(--fs-cover-names));line-height:var(--lh-tight);color:var(--fg-strong)}.chooser-module__O-G5TW__rule{width:calc(var(--u) * 640);height:calc(var(--u) * 3);margin-top:calc(var(--u) * 24);background:var(--vermilion)}.chooser-module__O-G5TW__date{margin:calc(var(--u) * 24) 0 0;font-size:calc(var(--u) * var(--fs-cover-date));letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--fg-strong)}.chooser-module__O-G5TW__date sup{vertical-align:super;font-size:.6em;line-height:0}.chooser-module__O-G5TW__hashtag{margin:calc(var(--u) * 20) 0 0;font-size:calc(var(--u) * var(--fs-cover-hashtag));letter-spacing:.18em;color:var(--fg)}.chooser-module__O-G5TW__list{margin:calc(var(--u) * 170) 0 0;gap:calc(var(--u) * 60);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:0;list-style:none;display:grid}.chooser-module__O-G5TW__link{justify-items:center;gap:calc(var(--u) * 12);padding:calc(var(--u) * 30) calc(var(--u) * 20) calc(var(--u) * 36);color:var(--fg-strong);background:var(--parchment-light);border:1px solid color-mix(in srgb, var(--vermilion) 60%, transparent);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) #3c140a2e;text-decoration:none;transition:translate .35s ease-out;display:grid;position:relative}.chooser-module__O-G5TW__link:after{content:"";box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 28) #3c140a47;opacity:0;pointer-events:none;transition:opacity .35s ease-out;position:absolute;inset:0}.chooser-module__O-G5TW__link:focus-visible{translate:0 calc(var(--u) * -8);outline-offset:3px}.chooser-module__O-G5TW__link:focus-visible:after{opacity:1}@media (hover:hover){.chooser-module__O-G5TW__link:hover{translate:0 calc(var(--u) * -8)}.chooser-module__O-G5TW__link:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.chooser-module__O-G5TW__link,.chooser-module__O-G5TW__link:after{transition:none}}.chooser-module__O-G5TW__knot{width:calc(var(--u) * 200);display:block}.chooser-module__O-G5TW__knot picture,.chooser-module__O-G5TW__knot img{width:100%;height:auto;display:block}.chooser-module__O-G5TW__name{font-family:var(--font-display);font-weight:600;font-size:calc(var(--u) * 96);line-height:1}
.SongToggle-module__AUyGBq__toggle{z-index:50;border:1px solid var(--zari);background:var(--cloth-red);min-height:44px;color:var(--zari-bright);font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.95rem;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 6px 18px -8px #0009}.SongToggle-module__AUyGBq__toggle:disabled{opacity:.6;cursor:default}.SongToggle-module__AUyGBq__icon{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.SongToggle-module__AUyGBq__icon span{transform-origin:bottom;width:3px;height:14px;transition:transform var(--dur-base) var(--ease-out);background:currentColor;border-radius:1px;transform:scaleY(.4286)}.SongToggle-module__AUyGBq__icon span:first-child{transform:scaleY(.5714)}.SongToggle-module__AUyGBq__icon span:nth-child(3){transform:scaleY(.7143)}.SongToggle-module__AUyGBq__toggle[data-state=playing] .SongToggle-module__AUyGBq__icon span{animation:.9s ease-in-out infinite alternate SongToggle-module__AUyGBq__bars}.SongToggle-module__AUyGBq__toggle[data-state=playing] .SongToggle-module__AUyGBq__icon span:nth-child(2){animation-delay:.15s}.SongToggle-module__AUyGBq__toggle[data-state=playing] .SongToggle-module__AUyGBq__icon span:nth-child(3){animation-delay:.3s}@keyframes SongToggle-module__AUyGBq__bars{0%{transform:scaleY(.2857)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.SongToggle-module__AUyGBq__toggle[data-state=playing] .SongToggle-module__AUyGBq__icon span{animation:none;transform:scaleY(.8571)}}@media (hover:hover){.SongToggle-module__AUyGBq__toggle:not(:disabled):hover{background:color-mix(in srgb, var(--cloth-red) 82%, var(--zari-bright))}}.SongToggle-module__AUyGBq__label{--song-part:label}@media (orientation:landscape) and (max-height:520px){[data-format=landscape] .SongToggle-module__AUyGBq__toggle{justify-content:center;width:44px;padding:0;bottom:12px;right:12px}[data-format=landscape] .SongToggle-module__AUyGBq__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.kit-module__uU1y7W__kit{background:var(--parchment-light);max-width:1100px;color:var(--ink);min-height:100svh;margin:0 auto;padding:16px 16px 120px}.kit-module__uU1y7W__header h1,.kit-module__uU1y7W__section h2{font-family:var(--font-display);color:var(--red-deep);margin:0 0 .5rem}.kit-module__uU1y7W__section{margin-top:3rem}.kit-module__uU1y7W__swatches{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kit-module__uU1y7W__swatch{gap:4px;font-size:.8rem;display:grid}.kit-module__uU1y7W__swatchChip{border:1px solid #00000026;height:56px;display:block}.kit-module__uU1y7W__typeLeaf{--u:calc(100cqw / var(--leaf-w));background:var(--parchment);gap:12px;width:min(100%,390px);padding:24px;display:grid;container-type:inline-size}.kit-module__uU1y7W__typeSample{color:var(--red-deep);margin:0;line-height:1.2}.kit-module__uU1y7W__typeToken{letter-spacing:0;color:var(--ink);opacity:.7;font:.7rem/1.2 ui-monospace,monospace;display:block}.kit-module__uU1y7W__leafRow{flex-wrap:wrap;gap:24px;display:flex}.kit-module__uU1y7W__leafCol{width:min(100%,390px)}.kit-module__uU1y7W__assets{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.kit-module__uU1y7W__asset{background:repeating-conic-gradient(#0000000f 0 25%, transparent 0 50%) 0 0 / 20px 20px;padding:8px}.kit-module__uU1y7W__asset img,.kit-module__uU1y7W__vector{width:auto;max-width:100%;max-height:360px;margin:0 auto}.kit-module__uU1y7W__video{width:min(100%,360px);height:auto}.kit-module__uU1y7W__caption{margin:.5rem 0 0;font-size:.8rem}
.RotatePrompt-module__i5UKJW__prompt{display:none}@media (orientation:portrait) and (pointer:coarse) and (max-width:600px){.RotatePrompt-module__i5UKJW__prompt[data-rotate=on]{z-index:150;background:color-mix(in srgb, var(--page-bg) 97%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;display:grid;position:fixed;inset:0}}.RotatePrompt-module__i5UKJW__card{font-family:var(--font-cormorant,"Cormorant Garamond"), serif;text-align:center;max-width:calc(15rem + 12vmin);color:var(--zari-bright);padding:6vmin}.RotatePrompt-module__i5UKJW__glyph{width:13vmin;height:21vmin;animation:RotatePrompt-module__i5UKJW__tip 2.4s var(--ease-out) .6s 2 both;border:2px solid;border-radius:2.5vmin;margin:0 auto 5vmin;display:block}@keyframes RotatePrompt-module__i5UKJW__tip{0%,35%{transform:rotate(0)}70%,to{transform:rotate(-90deg)}}.RotatePrompt-module__i5UKJW__title{font-family:var(--font-display);margin:0 0 .25em;font-size:clamp(1.1rem,5.5vw,1.6rem);font-weight:600;line-height:1.5}.RotatePrompt-module__i5UKJW__titleEn{font-family:var(--font-cormorant,"Cormorant Garamond"), serif;opacity:.82;margin:0 0 1em;font-size:clamp(.95rem,4.2vw,1.15rem)}.RotatePrompt-module__i5UKJW__body{font-family:var(--font-body);margin:0 0 .3em;font-size:clamp(.95rem,4vw,1.05rem);line-height:1.7}.RotatePrompt-module__i5UKJW__bodyEn{font-family:var(--font-cormorant,"Cormorant Garamond"), serif;opacity:.82;margin:0 0 1.6em;font-size:clamp(.85rem,3.6vw,.95rem);line-height:1.5}.RotatePrompt-module__i5UKJW__dismiss{border:1px solid color-mix(in srgb, var(--zari-bright) 60%, transparent);min-width:44px;min-height:44px;color:var(--zari-bright);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border-radius:999px;padding:.6em 1.4em;font-size:clamp(.85rem,3.6vw,.95rem)}.RotatePrompt-module__i5UKJW__dismiss:focus-visible{outline:3px solid var(--zari-bright);outline-offset:4px}@media (prefers-reduced-motion:reduce){.RotatePrompt-module__i5UKJW__glyph{animation:none;transform:rotate(-90deg)}}
