:where(body[data-bgx-article="b-multi-function"]) .bgo-media{margin:2.2em 0;padding:1.2em;border-radius:16px;background:var(--gs-mint,#eef7ef);border:1px solid var(--gs-line,#d9e8db)}:where(body[data-bgx-article="b-multi-function"]) .bgo-media h2{margin-top:0}:where(body[data-bgx-article="b-multi-function"]) .bgo-media .bgo-media-lead{color:var(--gs-sub,#4d6158);margin:.2em 0 1em}:where(body[data-bgx-article="b-multi-function"]) .bgo-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt{margin:0;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(35,53,44,.08)}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt-btn{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;background:#000;cursor:pointer}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt-btn img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt-btn .bgo-yt-play{position:absolute;left:50%;top:50%;width:68px;height:48px;margin:-24px 0 0 -34px;border-radius:12px;background:#e8312a;box-shadow:0 2px 10px rgba(0,0,0,.3)}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt-btn .bgo-yt-play::after{content:"";position:absolute;left:27px;top:14px;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt-btn:focus-visible{outline:3px solid var(--gs-orange,#e8812a);outline-offset:2px}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt iframe{display:block;width:100%;aspect-ratio:16/9;border:0}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt figcaption{padding:.8em 1em 1em;font-size:.95em;line-height:1.6}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt figcaption strong{display:block;color:var(--gs-ink,#23352c)}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt .bgo-yt-src{display:inline-block;margin-top:.3em;font-size:.85em;color:var(--gs-sub,#4d6158)}:where(body[data-bgx-article="b-multi-function"]) .bgo-yt .bgo-yt-src a{color:var(--gs-deep,#1f5a43)}@media (max-width:600px){:where(body[data-bgx-article="b-multi-function"]) .bgo-media{padding:1em .8em}}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-card{background:#fff;border-radius:12px;padding:1em 1.1em;box-shadow:0 2px 8px rgba(35,53,44,.08);display:flex;flex-direction:column;gap:.4em}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-meta{margin:0;display:flex;gap:.5em;align-items:center;font-size:.85em}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-plat{font-weight:700;color:var(--gs-deep,#1f5a43)}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-kind{background:var(--gs-mint,#eef7ef);border-radius:999px;padding:.1em .7em;color:var(--gs-sub,#4d6158)}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-sum{margin:0;line-height:1.7;color:var(--gs-ink,#23352c)}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-who{margin:0;font-size:.85em;color:var(--gs-sub,#4d6158)}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-link{font-size:.9em;color:var(--gs-deep,#1f5a43);font-weight:700}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-load{align-self:flex-start;border:1px solid var(--gs-line,#d9e8db);background:#fff;border-radius:8px;padding:.4em .8em;cursor:pointer;font-size:.85em}:where(body[data-bgx-article="b-multi-function"]) .bgo-sns-card iframe{width:100%;min-height:360px;border:0}