.pgm-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}.pgm-media *{box-sizing:border-box}.pgm-media h2,.pgm-media h3,.pgm-media p{margin:0}.pgm-media h2{color:var(--m-accent);font:34px/1.22 PGHand,Georgia,serif}.pgm-media h3{margin:8px 0 13px;font:23px/1.3 Georgia,serif}.pgm-heading{z-index:2;min-height:90px;margin:0 68px 22px 0;position:relative}.pgm-heading>p{letter-spacing:1.7px;color:var(--m-ink);margin-bottom:12px;font:8px/1.8 Arial,sans-serif}.pgm-ornament{pointer-events:none;z-index:1;width:95px;height:125px;position:absolute;top:5px;right:4px}.pgm-ornament>img,.pgm-ornament>svg{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pgm-ornament>svg{opacity:.55;padding:28px}.pgm-chapters{gap:24px;display:grid;position:relative}.pgm-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}.pgm-marker{background:var(--m-paper);width:19px;height:24px;color:var(--m-accent);place-items:center;display:grid;position:absolute;top:3px;left:-10px}.pgm-when{color:var(--m-accent);letter-spacing:1px;font:10px/1.8 Arial,sans-serif}.pgm-story-text{white-space:pre-line;font-size:13px}.pgm-story-photo{-o-object-fit:cover;object-fit:cover;border-radius:18px;width:100%;height:210px;margin:0 0 17px;display:block}.pgm-note{opacity:.8;font:10px/1.8 Arial,sans-serif;margin:0 0 21px!important}.pgm-intro{font-size:13px;line-height:1.9;margin-bottom:20px!important}.pgm-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}.pgm-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}.pgm-video-cover:disabled{cursor:default;opacity:1}.pgm-video-cover>img{-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.pgm-play{background:var(--m-paper);border:1px solid;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.pgm-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}.pgm-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}.pgm-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}.pgm-live-card time{font:12px/1.9 Arial,sans-serif;display:block}.pgm-countdown{font:11px/1.8 Arial,sans-serif;margin:13px 0 20px!important}.pgm-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}.pgm-media a:focus-visible,.pgm-media button:focus-visible{outline:3px solid var(--m-accent);outline-offset:4px}.pgm-video-frame+.pgm-note{margin-top:16px!important}@media (width<=360px){.pgm-media{padding:33px 20px}.pgm-media h2{font-size:29px}.pgm-heading{margin-right:60px}.pgm-ornament{width:82px;height:115px}.pgm-live-card{padding:20px 16px}}.pgm-chapters>article{background:#fffcf4;border:1px dashed #a9b6c6;border-radius:20px;padding:24px;box-shadow:4px 4px #eedad3}.pgm-marker{background:#fff8e9;top:-13px;left:calc(50% - 10px)}.pgm-heading{text-align:center;margin-right:0;padding-right:48px}.pgm-video-frame{border-style:dashed}.pgm-live-photo{-o-object-fit:cover;object-fit:cover;border-radius:17px;width:100%;height:180px;margin:0 0 20px;display:block}.pgm-media a.pgm-live-button{color:#fff!important}.pgm-story .pgm-heading{text-align:left;min-height:78px;margin:0 55px 18px 0;padding-right:0}.pgm-story-album{touch-action:pan-y;outline-offset:5px;position:relative}.pgm-story .pgm-chapters{display:block}.pgm-story .pgm-chapters>article{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.pgm-story .pgm-chapters>article[hidden]{display:none!important}.pgm-story .pgm-story-picture{background:#e3ebe3;border:1px solid #a9b7bd;border-radius:26px 26px 17px 17px;margin:0 4px;padding:9px;position:relative;box-shadow:3px 4px #c5cfc94d}.pgm-story-picture:before{content:"";pointer-events:none;border:1px dashed #9baeb5;border-radius:22px 22px 14px 14px;position:absolute;inset:4px}.pgm-story-picture>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;border-radius:19px 19px 12px 12px;width:100%;height:285px;display:block}.pgm-story-picture>figcaption{text-align:center;opacity:.7;padding-top:7px;font:8px/1.5 Arial,sans-serif}.pgm-photo-bow{text-align:center;color:#b76c81;text-shadow:0 1px #fff4e6;width:50px;font:40px/1 Georgia,serif;position:absolute;top:-20px;left:calc(50% - 25px)}.pgm-story .pgm-story-copy{text-align:center;background:#fffcf4;border:1px solid #b1bfca;border-radius:23px;margin:18px 0 0;padding:27px 22px 25px;position:relative;box-shadow:3px 4px #e9d3d54d}.pgm-story-heart{color:#b76c81;justify-content:center;margin-bottom:14px;display:flex}.pgm-story .pgm-when{color:#77556c;letter-spacing:.8px;background:#f3e6e9;border-radius:14px;padding:5px 13px;font:9px/1.7 Arial,sans-serif;display:inline-block}.pgm-story .pgm-story-copy h3{text-wrap:balance;overflow-wrap:normal;margin:15px 0 13px;font:25px/1.35 Georgia,serif}.pgm-story .pgm-story-text{white-space:pre-line;font:14px/1.95 Georgia,serif}.pgm-story-controls{justify-content:center;align-items:center;gap:22px;margin-top:23px;display:flex}.pgm-story-controls>button{color:#24446c;background:#fffcf4;border:1px solid #a9b7c4;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pgm-story-dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:170px;display:flex}.pgm-story-dots>button{cursor:pointer;background:0 0;border:0;border-radius:12px;width:21px;height:28px;display:block;position:relative}.pgm-story-dots>button:after{content:"";background:#bfc9cb;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:8px}.pgm-story-dots>button[aria-current=true]:after{background:#b76c81}.pgm-story button:focus-visible,.pgm-story-album:focus-visible{outline-offset:4px;outline:3px solid #b76c81}@media (width<=360px){.pgm-story-picture>img{height:235px}.pgm-story .pgm-story-copy{padding:23px 17px}.pgm-story .pgm-story-copy h3{font-size:23px}.pgm-story .pgm-story-text{font-size:13px}}.pgm-photo-bow{height:38px;text-shadow:none;top:-18px}.pgm-photo-bow svg{width:100%;height:100%}.pgm-live-card .pgm-live-photo.pgm-poster-safe,.pgm-video-cover>img.pgm-poster-safe{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#ece8df}.pgm-video-cover>img,.pgm-live-photo{-o-object-position:center 20%;object-position:center 20%}.pgm-live-photo{aspect-ratio:16/9;height:auto}.pgm-story-picture>img{-o-object-fit:contain;object-fit:contain;background:#ece8df}.pgm-video-cover>img{opacity:.8}.pgm-video-cover>span:last-child{background:#fffcf4ed;border-radius:12px;padding:5px 10px}.pgm-heading{min-height:0;margin-bottom:24px}.pgm-ornament{width:65px;height:85px}
