.overseas-analysis{padding-top:64px;padding-bottom:72px;border-top:1px solid var(--line);margin-top:42px}.analysis-heading{max-width:960px}.analysis-heading h2{font-family:inherit;font-style:normal;font-size:clamp(28px,3.3vw,44px);line-height:1.3;letter-spacing:-.03em;font-weight:500}.overseas-analysis p{font-size:15px;line-height:1.85;color:var(--muted)}.overseas-analysis h3{font-family:inherit;font-size:22px;font-weight:550;line-height:1.45}.overseas-analysis h4{font-family:inherit;font-size:17px;line-height:1.5;margin:0 0 12px}.overseas-analysis .micro{font-size:11px;letter-spacing:.1em}.production-note{display:grid;grid-template-columns:1fr 1.7fr;gap:48px;padding:32px 0;margin:36px 0 48px;border-block:1px solid var(--line)}.production-note small{font-size:12px;color:var(--muted)}.production-note h3{margin-top:12px}.production-note>div:last-child p:last-child{margin-bottom:0}.reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:28px 0 18px}.reference-grid figure{margin:0;min-width:0;background:transparent;box-shadow:none}.reference-visual{height:220px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none}.reference-visual img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;margin:auto;border:0;box-shadow:none;background:transparent}.reference-grid figcaption{margin-top:22px}.reference-grid figcaption p{font-size:14px}.overseas-analysis .analysis-source{font-size:12px;line-height:1.8;color:var(--muted)}.analysis-source a,.filming-reflection a{border-bottom:1px solid var(--line);font-size:12px}.adaptation-note{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.platform-analysis{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:28px 0}.platform-analysis article{border-left:1px solid var(--line);padding-left:24px}.filming-reflection{border-block:1px solid var(--line);padding:24px 0;margin:32px 0}.filming-reflection summary{cursor:pointer;font-size:17px;line-height:1.5}.filming-reflection[open] summary{margin-bottom:18px}
@media(max-width:700px){.overseas-analysis{padding-top:40px}.production-note,.platform-analysis,.reference-grid{grid-template-columns:1fr;gap:24px}.reference-visual{height:240px}.reference-grid figcaption{margin-top:16px}.reference-grid figure{padding-bottom:14px}.production-note{margin-bottom:32px}.platform-analysis article{padding-left:18px}}
.video-preview.local-video,.video-preview:not(.local-video){background:transparent;border-color:transparent}.video-preview>img{object-position:center}
.reference-visual{align-items:flex-start;justify-content:flex-start}.reference-visual img{object-position:left top;margin:0}.overseas-analysis .reference-grid + .analysis-source{margin:42px 0 0}.reference-grid + .analysis-source + .adaptation-note{margin-top:28px}@media(max-width:700px){.overseas-analysis .reference-grid + .analysis-source{margin-top:32px}}
