.channel-article[data-astro-cid-52yehghp]{max-width:none;padding:0 0 var(--spacing-16);margin:0}.article-opening[data-astro-cid-52yehghp]{isolation:isolate;margin:0 0 var(--spacing-10);padding:clamp(110px, 15vw, 190px) var(--spacing-6) 80px;color:#f6f2ec;background:#094c4a;position:relative;overflow:hidden}.article-opening[data-astro-cid-52yehghp]:before,.article-opening[data-astro-cid-52yehghp]:after{content:"";z-index:-2;position:absolute;inset:0}.article-opening[data-astro-cid-52yehghp]:before{background:url(/img/shoot-20261003/S-015.webp) 50% 58%/cover no-repeat}.channel-article--journal[data-astro-cid-52yehghp] .article-opening[data-astro-cid-52yehghp]:before{background-image:url(/img/shoot-20261003/S-140.webp);background-position:50% 34%}.article-opening[data-astro-cid-52yehghp]:after{z-index:-1;background:linear-gradient(90deg,#04201fdb,#04201f61)}.channel-article--partner[data-astro-cid-52yehghp] .article-opening[data-astro-cid-52yehghp]:before,.channel-article--partner[data-astro-cid-52yehghp] .article-opening[data-astro-cid-52yehghp]:after{content:none}.article-opening[data-astro-cid-52yehghp]>[data-astro-cid-52yehghp]{width:min(800px,100%);margin-left:auto;margin-right:auto;display:block}.article-opening[data-astro-cid-52yehghp]>p[data-astro-cid-52yehghp]{margin-top:0;margin-bottom:var(--spacing-3);color:#d9dccb;font-family:var(--font-display);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase}h1[data-astro-cid-52yehghp]{margin:0 0 var(--spacing-4);text-wrap:balance;word-break:auto-phrase;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.5}.meta[data-astro-cid-52yehghp]{color:var(--color-muted);margin-bottom:var(--spacing-5);flex-wrap:wrap;gap:1rem;display:flex}.excerpt[data-astro-cid-52yehghp]{color:#f6f2ec;font-size:16px;line-height:2;display:block}.back-link[data-astro-cid-52yehghp]{margin-bottom:var(--spacing-5);color:#d9dccb;font-size:var(--font-size-sm);display:inline-block}.review-notice[data-astro-cid-52yehghp],.owner-review-note[data-astro-cid-52yehghp]{color:#f6f2ec;width:fit-content;font-size:var(--font-size-sm);letter-spacing:.06em;border:1px solid #c8d9e6cc;padding:.5rem .8rem;line-height:1.7}.owner-review-note[data-astro-cid-52yehghp]{margin-top:calc(-1 * var(--spacing-2));letter-spacing:.02em;border-color:#f6f2ec80}.channel-article-cover[data-astro-cid-52yehghp]{max-width:920px;margin:0 auto var(--spacing-10);background:var(--color-surface);overflow:hidden}.channel-article-cover[data-astro-cid-52yehghp] img{object-fit:contain;width:100%;height:auto;display:block}.article-layout[data-astro-cid-52yehghp]{gap:var(--spacing-10);grid-template-columns:minmax(0,760px) minmax(180px,240px);justify-content:center;align-items:start;display:grid}.body[data-astro-cid-52yehghp]{grid-area:1/1;line-height:1.95}.body[data-astro-cid-52yehghp] ul,.body[data-astro-cid-52yehghp] ol,.article-toc[data-astro-cid-52yehghp] ul[data-astro-cid-52yehghp]{padding-left:1.5rem}.body[data-astro-cid-52yehghp] h2,.body[data-astro-cid-52yehghp] h3{text-wrap:balance;word-break:auto-phrase;scroll-margin-top:7rem}.body[data-astro-cid-52yehghp] h2{font-size:var(--font-size-2xl);margin:3rem 0 1rem}.body[data-astro-cid-52yehghp] h3{font-size:var(--font-size-xl);margin:2.3rem 0 .8rem}.body[data-astro-cid-52yehghp] p{margin:1.3rem 0}.body[data-astro-cid-52yehghp] a{overflow-wrap:anywhere}.article-toc[data-astro-cid-52yehghp]{color:var(--color-text-secondary);font-size:var(--font-size-sm);grid-area:1/2;margin:0;position:sticky;top:110px}.article-toc[data-astro-cid-52yehghp] h2[data-astro-cid-52yehghp]{margin:0 0 var(--spacing-3);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wide);color:var(--color-muted)}.article-footer[data-astro-cid-52yehghp]{border-top:1px solid var(--color-border);gap:var(--spacing-4);flex-wrap:wrap;align-items:center;max-width:760px;margin:4rem auto 0;padding-top:2rem;display:flex}.article-button[data-astro-cid-52yehghp],.article-secondary-button[data-astro-cid-52yehghp]{border:1px solid var(--color-border);min-height:48px;color:var(--color-text);justify-content:center;align-items:center;padding:12px 24px;text-decoration:none;display:inline-flex}.article-opening[data-astro-cid-52yehghp] .article-secondary-button[data-astro-cid-52yehghp]{color:#f6f2ec;border-color:#f6f2ec80;width:fit-content}.related[data-astro-cid-52yehghp]{max-width:760px;margin:var(--spacing-12) auto 0}.related[data-astro-cid-52yehghp] ul[data-astro-cid-52yehghp]{padding-left:1.2rem}.article-line-cta[data-astro-cid-52yehghp],.partner-article-cta[data-astro-cid-52yehghp]{padding:clamp(5rem, 9vw, 8rem) var(--spacing-6);color:#f6f2ec;text-align:center;background:#094c4a}.article-line-cta[data-astro-cid-52yehghp]>div[data-astro-cid-52yehghp],.partner-article-cta[data-astro-cid-52yehghp]{max-width:760px;margin:0 auto}.article-line-cta[data-astro-cid-52yehghp] p[data-astro-cid-52yehghp],.partner-article-cta[data-astro-cid-52yehghp] p[data-astro-cid-52yehghp]{color:#d9dccb;font-family:var(--font-display);font-size:var(--font-size-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;margin:0 0 1rem}.article-line-cta[data-astro-cid-52yehghp] h2[data-astro-cid-52yehghp],.partner-article-cta[data-astro-cid-52yehghp] h2[data-astro-cid-52yehghp]{font-family:var(--font-heading);margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.6}.article-line-cta[data-astro-cid-52yehghp] span[data-astro-cid-52yehghp],.partner-article-cta[data-astro-cid-52yehghp] span[data-astro-cid-52yehghp]{color:#d9dccb;margin:1.35rem auto 2rem;line-height:2;display:block}.article-line-cta[data-astro-cid-52yehghp] a[data-astro-cid-52yehghp]{color:#f6f2ec;letter-spacing:.1em;border:1px solid #f6f2ec80;justify-content:center;align-items:center;min-height:50px;padding:12px 25px;font-size:12px;text-decoration:none;display:inline-flex}@media (width<=980px){.article-layout[data-astro-cid-52yehghp]{display:block}.article-toc[data-astro-cid-52yehghp]{margin-bottom:var(--spacing-8);position:static}}
