.llm-media{isolation:isolate;box-sizing:border-box;background:var(--m-paper);width:100%;max-width:480px;color:var(--m-ink);overflow-wrap:anywhere;margin:0 auto;padding:42px 27px;font:14px/1.8 Georgia,serif;position:relative;overflow:clip}.llm-media *{box-sizing:border-box}.llm-media h2,.llm-media h3,.llm-media p{margin:0}.llm-media h2{color:var(--m-accent);font:34px/1.22 Georgia,serif}.llm-media h3{margin:8px 0 13px;font:23px/1.3 Georgia,serif}.llm-heading{z-index:2;min-height:90px;margin:0 68px 22px 0;position:relative}.llm-heading>p{letter-spacing:1.7px;color:var(--m-ink);margin-bottom:12px;font:8px/1.8 Arial,sans-serif}.llm-ornament{pointer-events:none;z-index:1;width:95px;height:125px;position:absolute;top:5px;right:4px}.llm-ornament>img,.llm-ornament>svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.llm-ornament>svg{opacity:.55;padding:28px}.llm-chapters{gap:24px;display:grid;position:relative}.llm-chapters>article{border-left:1px solid color-mix(in srgb,var(--m-accent) 40%,transparent);min-width:0;padding:0 0 0 24px;position:relative}.llm-marker{background:var(--m-paper);width:19px;height:24px;color:var(--m-accent);place-items:center;display:grid;position:absolute;top:3px;left:-10px}.llm-when{color:var(--m-accent);letter-spacing:1px;font:10px/1.8 Arial,sans-serif}.llm-story-text{white-space:pre-line;font-size:13px}.llm-story-photo{-o-object-fit:cover;object-fit:cover;border-radius:18px;width:100%;height:210px;margin:0 0 17px;display:block}.llm-note{opacity:.8;font:10px/1.8 Arial,sans-serif;margin:0 0 21px!important}.llm-intro{font-size:13px;line-height:1.9;margin-bottom:20px!important}.llm-video-frame{border:1px solid color-mix(in srgb,var(--m-accent) 42%,transparent);background:color-mix(in srgb,var(--m-paper) 92%,var(--m-accent));border-radius:23px;padding:9px;position:relative}.llm-video-cover{isolation:isolate;aspect-ratio:16/9;background:color-mix(in srgb,var(--m-paper) 78%,var(--m-accent));width:100%;color:var(--m-ink);cursor:pointer;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:13px;font:12px/1.5 Arial,sans-serif;display:flex;position:relative;overflow:hidden}.llm-video-cover:disabled{cursor:default;opacity:1}.llm-video-cover>img{-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.llm-play{background:var(--m-paper);border:1px solid;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.llm-text-link{color:var(--m-accent);text-underline-offset:4px;align-items:center;gap:7px;margin-top:16px;font:11px/1.7 Arial,sans-serif;text-decoration:underline;display:inline-flex}.llm-live-card{border:1px solid color-mix(in srgb,var(--m-accent) 36%,transparent);background:color-mix(in srgb,var(--m-paper) 94%,var(--m-accent));text-align:center;border-radius:24px;padding:25px;position:relative}.llm-broadcast{border:1px solid color-mix(in srgb,var(--m-accent) 40%,transparent);width:54px;height:54px;color:var(--m-accent);border-radius:17px;place-items:center;margin:0 auto 18px;display:grid}.llm-live-card time{font:12px/1.9 Arial,sans-serif;display:block}.llm-countdown{font:11px/1.8 Arial,sans-serif;margin:13px 0 20px!important}.llm-live-button{border:1px solid var(--m-accent);background:var(--m-accent);color:#fff;border-radius:17px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:45px;padding:13px 19px;font:11px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex}.llm-media a:focus-visible,.llm-media button:focus-visible{outline:3px solid var(--m-accent);outline-offset:4px}.llm-video-frame+.llm-note{margin-top:16px!important}@media (width<=360px){.llm-media{padding:33px 20px}.llm-media h2{font-size:29px}.llm-heading{margin-right:60px}.llm-ornament{width:82px;height:115px}.llm-live-card{padding:20px 16px}}.llm-chapters>article{background:#fffdf4;border:1px solid #d6d6bf;border-radius:14px;padding:25px;box-shadow:0 6px 14px #4551390a}.llm-marker{display:none}.llm-when{border:1px dashed #adb794;border-radius:12px;padding:4px 9px;display:inline-block}.llm-story-photo{border:6px solid #f0efdf;border-radius:12px}.llm-heading h2{font-style:italic}.llm-live-card{border-style:dashed}.llm-live-photo{-o-object-fit:cover;object-fit:cover;border-radius:17px;width:100%;height:180px;margin:0 0 20px;display:block}.llm-media a.llm-live-button{color:#fff!important}.llm-album{min-width:0}.llm-album .llm-chapters{display:block}.llm-album article[hidden]{display:none!important}.llm-album .llm-chapters>article{max-width:100%;margin:0}.llm-album .llm-story-copy{min-width:0}.llm-album-photo{border:1px solid color-mix(in srgb,var(--m-accent) 35%,transparent);background:var(--m-paper);border-radius:22px;padding:8px;margin:0 0 22px!important}.llm-album-photo img{-o-object-fit:contain;object-fit:contain;border-radius:16px;width:100%;max-height:420px;display:block}.llm-album .llm-story-text{white-space:pre-line;overflow-wrap:anywhere;line-height:1.9}.llm-album-nav{justify-content:center;align-items:center;gap:18px;margin-top:22px;display:flex}.llm-album-nav>button{border:1px solid var(--m-accent);width:44px;height:44px;color:var(--m-accent);background:var(--m-paper);border-radius:50%;place-items:center;display:grid}.llm-album-nav>div{flex-wrap:wrap;gap:10px;display:flex}.llm-album-nav>div button{border:1px solid var(--m-accent);background:0 0;border-radius:50%;width:12px;height:12px;padding:0}.llm-album-nav button[aria-current=true]{background:var(--m-accent)}.llm-story{color:#465139;background:#e8ecdf;padding:46px 27px 38px;container-type:inline-size}.llm-story>.llm-ornament{display:none}.llm-story .llm-heading{text-align:left;border-left:2px solid #a78d58;min-height:0;margin:0 0 22px;padding-left:17px}.llm-story .llm-heading>p{color:#6c775e;letter-spacing:.18em;margin-bottom:7px;font-size:8px;display:block}.llm-story .llm-heading h2{color:#465139;font:38px/1.2 Great Vibes,cursive}.llm-story>.llm-note{color:#66725a;text-align:left;font-size:10px}.llm-story .llm-chapters>article{box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;padding:12px 0 0;display:flex;position:relative}.llm-story .llm-album-photo{z-index:1;background:#fffdf5;border:0;border-radius:4px;width:88%;padding:10px 10px 25px;transition:transform .4s;position:relative;transform:rotate(-4deg);box-shadow:0 8px 20px #46513924;margin:0 0 0 -5%!important}.llm-story .llm-album-photo:before{content:"";z-index:2;background:#b3bca28c;border-inline:1px solid #89947833;width:30%;height:25px;position:absolute;top:-9px;left:35%;transform:rotate(6deg)}.llm-story .llm-album-photo img{-o-object-fit:contain;object-fit:contain;border-radius:0;width:100%;height:auto;max-height:310px}.llm-story .llm-story-copy{z-index:2;color:#646854;text-align:left;background:#fdfaf0;border:1px solid #c9cbb6;align-self:flex-end;width:94%;min-height:0;margin:10px 0 7px;padding:35px 28px 52px;position:relative;box-shadow:5px 6px #d1d8c4}.llm-story-copy:before{content:"";pointer-events:none;background:linear-gradient(170deg,#e7e8d7 49%,#0000 51%);height:16px;position:absolute;top:0;left:0;right:0}.llm-story-copy:after{content:"";background:#b9c2a755;height:1px;position:absolute;bottom:13px;left:12px;right:12px}.llm-story .llm-story-copy h3{color:#465139;max-width:95%;margin:0 0 16px;font:25px/1.25 Cormorant Garamond,Georgia,serif}.llm-story .llm-story-text{white-space:pre-line;font:14px/1.9 Georgia,serif}.llm-story .llm-when{border:0;color:#7e815b;letter-spacing:.12em;border-bottom:1px solid #b7bba1;border-radius:0;width:fit-content;margin:0 0 14px;padding:0 0 6px;font-size:9px;display:block}.llm-letter-seal{color:#fff9e5;background:#a68b51;border:3px double #e4d5aa;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:-21px;right:14px;transform:rotate(12deg);box-shadow:0 3px 5px #46513930}.llm-letter-flower{-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:.8;width:57px;height:78px;position:absolute;bottom:-13px;right:-7px;transform:rotate(-35deg)}.llm-story .llm-chapters>article:not(:has(.llm-album-photo)){padding-top:13px}.llm-story .llm-album-nav{z-index:4;color:#465139;justify-content:space-between;gap:14px;margin-top:27px;position:relative}.llm-story .llm-album-nav>button{color:inherit;background:#fdfaf0;border-color:#aab59b;border-radius:12px}.llm-story .llm-album-nav>div{gap:12px}.llm-story .llm-album-nav>div button{border-color:#81916c;width:8px;height:8px}.llm-story .llm-album-nav button[aria-current=true]{background:#566747}.llm-story button:focus-visible,.llm-story .llm-album:focus-visible{outline-offset:5px;outline:2px solid #68794f}@media (hover:hover){.llm-story .llm-album-photo:hover{transform:rotate(0)}}@container (width<=300px){.llm-story .llm-heading h2{font-size:33px}.llm-story .llm-story-copy{width:96%;padding:30px 20px 43px}.llm-story .llm-story-text{font-size:13px}.llm-story .llm-album-photo{width:91%;margin-left:0!important}.llm-letter-seal{width:36px;height:36px;top:-18px}}@media (prefers-reduced-motion:reduce){.llm-story .llm-album-photo{transition:none}}.llm-heading{min-height:0;margin-bottom:24px}.llm-ornament{width:65px;height:85px}
