.catalog-video[data-v-b2998935]{color:inherit;min-width:0;display:block}.video-frame[data-v-b2998935]{color:#fff;aspect-ratio:16/9;border-radius:var(--tenant-radius);background:#131921;place-items:center;display:grid;position:relative;overflow:hidden}.sample-video[data-v-b2998935],.video-frame img[data-v-b2998935]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.portrait .video-frame[data-v-b2998935]{aspect-ratio:9/16}.play[data-v-b2998935]{z-index:1;background:#101720cc;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.featured .play[data-v-b2998935]{width:64px;height:64px}.ai[data-v-b2998935],.duration[data-v-b2998935]{background:#101720dd;border-radius:4px;padding:3px 7px;font-size:12px;position:absolute;bottom:10px}.duration[data-v-b2998935]{inset-inline-start:10px}.ai[data-v-b2998935]{max-width:75%;inset-inline-end:10px}.video-copy[data-v-b2998935]{overflow-wrap:anywhere;grid-template-columns:1fr auto;gap:8px;padding-block:14px;font-size:18px;line-height:1.4;display:grid}.description[data-v-b2998935]{color:var(--text-secondary);grid-column:1/-1;font-size:15px;line-height:1.6}.featured .video-copy[data-v-b2998935]{font-size:calc(clamp(23px,2.5vw,34px))}.catalog-video:hover strong[data-v-b2998935]{color:var(--brand)}.catalog-video[data-v-b2998935]:focus-visible{outline:3px solid var(--brand);outline-offset:4px}@media (width<=479px){.video-copy[data-v-b2998935]{font-size:16px}.portrait .play[data-v-b2998935]{width:44px;height:44px}}.catalog-topics[data-v-98ff8c48]{min-width:0;margin-block:32px 40px}h2[data-v-98ff8c48]{text-wrap:balance;overflow-wrap:anywhere;max-width:36ch;margin:0 0 20px;font-size:calc(clamp(23px,2.8vw,34px));line-height:1.2}ul[data-v-98ff8c48]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-v-98ff8c48]{min-width:0}a[data-v-98ff8c48]{border:1px solid var(--border-default);border-radius:var(--tenant-radius);background:var(--bg-surface);height:100%;color:inherit;align-items:flex-start;gap:14px;min-height:48px;padding:20px;display:flex}a[data-v-98ff8c48]:hover{border-color:var(--brand)}a[data-v-98ff8c48]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.topic-mark[data-v-98ff8c48]{background:var(--brand-soft);width:36px;min-height:36px;color:var(--brand);font-variant-numeric:tabular-nums;border-radius:4px;flex:0 0 36px;place-items:center;font-size:22px;display:grid}.topic-text[data-v-98ff8c48]{gap:7px;min-width:0;display:grid}.topic-text strong[data-v-98ff8c48]{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:17px;line-height:1.3}.topic-blurb[data-v-98ff8c48]{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.topic-blurb[data-v-98ff8c48],.topic-count[data-v-98ff8c48]{color:var(--text-secondary)}.topic-count[data-v-98ff8c48]{font-size:12px}.topic-arrow[data-v-98ff8c48]{color:var(--brand);flex-shrink:0;margin-inline-start:auto}.topic-strip ul[data-v-98ff8c48]{border-block:1px solid var(--border-default);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0}.topic-strip a[data-v-98ff8c48]{background:0 0;border:0;border-radius:0;padding:16px 12px}.topic-strip .topic-mark[data-v-98ff8c48]{background:0 0;flex-basis:22px;width:22px;min-height:24px}.topic-steps .topic-arrow[data-v-98ff8c48],.topic-strip .topic-arrow[data-v-98ff8c48]{display:none}.topic-index ul[data-v-98ff8c48]{border-block:1px solid var(--border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.topic-index a[data-v-98ff8c48]{border:0;border-block-end:1px solid var(--border-default);background:0 0;border-radius:0;padding:22px 18px}.topic-index .topic-mark[data-v-98ff8c48]{background:0 0;font-weight:700}.topic-steps ul[data-v-98ff8c48]{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.topic-steps a[data-v-98ff8c48]{flex-direction:column}.topic-steps .topic-mark[data-v-98ff8c48]{flex-basis:auto}.topic-questions ul[data-v-98ff8c48]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.topic-questions a[data-v-98ff8c48]{background:var(--bg-subtle);border-color:#0000}.topic-questions .topic-mark[data-v-98ff8c48]{background:var(--bg-surface)}@media (width<=767px){.topic-index ul[data-v-98ff8c48],.topic-questions ul[data-v-98ff8c48],ul[data-v-98ff8c48]{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-mark[data-v-98ff8c48]{display:none}.topic-steps .topic-mark[data-v-98ff8c48]{display:grid}.topic-text strong[data-v-98ff8c48]{font-size:16px}a[data-v-98ff8c48]{gap:8px;padding:16px}.topic-arrow[data-v-98ff8c48]{width:14px}.catalog-topics[data-v-98ff8c48]{margin-block:24px 32px}}@media (width<=479px){.topic-index ul[data-v-98ff8c48],.topic-questions ul[data-v-98ff8c48],ul[data-v-98ff8c48]{grid-template-columns:1fr}.topic-steps ul[data-v-98ff8c48],.topic-strip ul[data-v-98ff8c48]{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-steps a[data-v-98ff8c48]{padding:14px}.topic-blurb[data-v-98ff8c48]{font-size:14px}}.pet-editorial[data-v-8b8d89de]{--pet-forest:#203d32;--pet-sage:#edf0e7;--pet-cream:#f6eddd;min-width:0;max-width:1232px;padding-block-end:36px}.pet-editorial h1[data-v-8b8d89de],.pet-editorial h2[data-v-8b8d89de],.pet-editorial h3[data-v-8b8d89de]{font-family:var(--tenant-display);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:pretty;font-weight:500}.pet-editorial p[data-v-8b8d89de]{margin:0}.pet-editorial a[data-v-8b8d89de]{color:inherit}.pet-editorial a:hover h3[data-v-8b8d89de],.pet-editorial h2 a[data-v-8b8d89de]:hover,.pet-editorial h3 a[data-v-8b8d89de]:hover{text-underline-offset:4px;text-decoration:underline}.pet-editorial[data-v-8b8d89de] :is(a,button):focus-visible{outline:3px solid var(--brand);outline-offset:4px}.eyebrow[data-v-8b8d89de]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:700;line-height:1.5}.pet-intro[data-v-8b8d89de]{justify-content:space-between;align-items:center;gap:28px;padding-block:27px 24px;display:flex}.pet-intro h1[data-v-8b8d89de]{margin:7px 0 0;font-size:calc(clamp(28px,3vw,38px));line-height:1.12}.intro-summary[data-v-8b8d89de]{border-inline-start:1px solid var(--border-default);max-width:265px;color:var(--text-secondary);padding-inline-start:23px;font-size:13px;line-height:1.6}.pet-topics[data-v-8b8d89de]{border-block-end:1px solid var(--border-default);grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding-block-end:22px;display:grid}.pet-topics.many[data-v-8b8d89de]{grid-template-columns:repeat(4,minmax(0,1fr))}.pet-topics a[data-v-8b8d89de]{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:9px;align-items:center;gap:8px;min-height:56px;padding:11px 10px;font-size:12px;font-weight:650;line-height:1.3;display:flex}.pet-topics a>svg[data-v-8b8d89de]{flex-shrink:0}.pet-lead[data-v-8b8d89de],.pet-topics a[data-v-8b8d89de]:hover{background:var(--pet-sage)}.topic-arrow[data-v-8b8d89de]{color:var(--text-secondary);margin-inline-start:auto}.pet-section-label[data-v-8b8d89de]{justify-content:space-between;align-items:center;gap:20px;padding-block:18px 13px;display:flex}.pet-section-label h2[data-v-8b8d89de]{font:700 11px/1.5 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0}.pet-section-label p[data-v-8b8d89de]{color:var(--text-secondary);font-size:12px}.pet-featured[data-v-8b8d89de]{grid-template-columns:minmax(0,2.05fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.pet-lead[data-v-8b8d89de]{border-radius:14px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.pet-lead.without-cover[data-v-8b8d89de]{grid-template-columns:1fr}.lead-copy[data-v-8b8d89de]{flex-direction:column;align-items:start;gap:13px;min-width:0;padding:28px 0 28px 28px;display:flex}.without-cover .lead-copy[data-v-8b8d89de]{padding-inline-end:28px}.lead-copy h2[data-v-8b8d89de]{margin:0;font-size:calc(clamp(28px,2.8vw,39px));line-height:1.1}.story-summary[data-v-8b8d89de]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.story-date[data-v-8b8d89de],.story-summary[data-v-8b8d89de]{color:var(--text-secondary)}.story-date[data-v-8b8d89de]{font-size:11px;line-height:1.5}.pet-solid-link[data-v-8b8d89de]{background:var(--pet-forest);border-radius:6px;justify-content:space-between;align-items:center;gap:20px;min-height:44px;margin-block-start:auto;padding:11px 16px;font-size:13px;font-weight:650;display:inline-flex;color:#fffaf3!important}.pet-solid-link[data-v-8b8d89de]:hover{background:#315442}.lead-image[data-v-8b8d89de]{align-self:center;min-width:0;padding:24px 22px;position:relative}.lead-image img[data-v-8b8d89de]{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:100%;height:auto;max-height:310px;display:block}.media-label[data-v-8b8d89de]{inset-inline-start:30px;color:#fff;background:#203d32;border-radius:4px;padding:5px 8px;font-size:11px;position:absolute;bottom:32px}.pet-supporting[data-v-8b8d89de]{grid-template-rows:repeat(2,1fr);gap:14px;min-width:0;display:grid}.support-story[data-v-8b8d89de]{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex}.support-story[data-v-8b8d89de]:nth-child(2){background:var(--pet-cream)}.support-story h3[data-v-8b8d89de]{margin:0;font-size:calc(clamp(20px,1.9vw,25px));line-height:1.17}.support-story .story-summary[data-v-8b8d89de]{-webkit-line-clamp:2;font-size:13px}.support-meta[data-v-8b8d89de]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 12px;margin-block-start:auto;display:flex}.pet-text-link[data-v-8b8d89de]{align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:650;display:inline-flex}.pet-section-head[data-v-8b8d89de]{justify-content:space-between;align-items:end;gap:20px;margin-block-end:20px;display:flex}.pet-section-head h2[data-v-8b8d89de]{margin:7px 0 0;font-size:calc(clamp(25px,2.4vw,31px));line-height:1.15}.pet-questions[data-v-8b8d89de]{padding-block:36px}.questions-grid[data-v-8b8d89de]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.question-story[data-v-8b8d89de]{border-block-start:2px solid var(--pet-forest);min-width:0;padding-block-start:16px}.question-story h3[data-v-8b8d89de]{margin:12px 0;font-size:25px;line-height:1.17}.question-story .story-summary[data-v-8b8d89de]{margin-block-end:8px;font-size:14px}.pet-recent[data-v-8b8d89de]{padding-block-end:36px}.recent-list[data-v-8b8d89de]{border-block-start:1px solid var(--border-default)}.recent-list article[data-v-8b8d89de]{border-block-end:1px solid var(--border-default)}.recent-list a[data-v-8b8d89de]{grid-template-columns:145px minmax(0,1fr) auto 18px;align-items:center;gap:20px;min-height:64px;padding-block:17px;display:grid}.recent-list h3[data-v-8b8d89de]{font:500 15px/1.5 var(--font-sans);margin:0}.recent-topic[data-v-8b8d89de]{font-size:10px}.pet-method[data-v-8b8d89de]{border:1px solid var(--border-default);background:var(--pet-sage);border-radius:12px;align-items:center;gap:24px;margin-block-start:20px;padding:26px 28px;display:flex}.method-arrow[data-v-8b8d89de]{color:var(--brand);flex-shrink:0}.pet-method h2[data-v-8b8d89de]{margin:5px 0 8px;font-size:29px;line-height:1.2}.method-copy[data-v-8b8d89de]{max-width:650px;color:var(--text-secondary);font-size:14px;line-height:1.6}.pet-outline-link[data-v-8b8d89de]{border:1px solid #a8b3a4;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-inline-start:auto;padding:10px 15px;font-size:12px;font-weight:650;display:inline-flex}.pet-empty[data-v-8b8d89de],.pet-load-error[data-v-8b8d89de]{border:1px solid var(--border-default);color:var(--text-secondary);border-radius:10px;margin-block:24px;padding:20px;line-height:1.6}.pet-load-error[data-v-8b8d89de]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pet-load-error p[data-v-8b8d89de]{flex-basis:100%}.pet-load-error a[data-v-8b8d89de],.pet-load-error button[data-v-8b8d89de]{min-height:44px;font:inherit;color:inherit;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:6px;align-items:center;padding:8px 14px;display:inline-flex}.pet-load-error button[data-v-8b8d89de]{cursor:pointer}.pet-load-error button[data-v-8b8d89de]:disabled{opacity:.6;cursor:wait}@media (width<=1100px){.pet-intro h1[data-v-8b8d89de]{font-size:32px}.intro-summary[data-v-8b8d89de]{max-width:230px}.method-arrow[data-v-8b8d89de],.topic-arrow[data-v-8b8d89de]{display:none}.pet-topics a[data-v-8b8d89de]{gap:7px;padding-inline:8px;font-size:11px}.pet-featured[data-v-8b8d89de]{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:16px}.pet-lead[data-v-8b8d89de]{grid-template-columns:1fr}.lead-copy[data-v-8b8d89de]{padding:24px 24px 8px}.lead-copy h2[data-v-8b8d89de]{font-size:32px}.lead-image[data-v-8b8d89de]{justify-self:center;max-width:360px;padding:18px 24px 24px}.lead-image img[data-v-8b8d89de]{max-height:220px}.support-story[data-v-8b8d89de]{padding:18px}.support-story h3[data-v-8b8d89de]{font-size:23px}.recent-list a[data-v-8b8d89de]{grid-template-columns:120px minmax(0,1fr) auto 18px;gap:16px}}@media (width>=768px) and (height<=700px){.pet-intro[data-v-8b8d89de]{padding-block:20px 18px}.lead-copy h2[data-v-8b8d89de],.pet-intro h1[data-v-8b8d89de]{font-size:32px}.pet-topics[data-v-8b8d89de]{padding-block-end:16px}.pet-topics a[data-v-8b8d89de]{min-height:50px}.pet-section-label[data-v-8b8d89de]{padding-block:14px 11px}.lead-copy[data-v-8b8d89de]{gap:11px;padding-block:22px}.support-story[data-v-8b8d89de]{gap:7px;padding:16px}.support-story h3[data-v-8b8d89de]{font-size:22px}}@media (width<=767px){.pet-intro[data-v-8b8d89de]{padding-block:24px 20px;display:block}.pet-intro h1[data-v-8b8d89de]{max-width:440px;font-size:34px}.pet-intro .eyebrow[data-v-8b8d89de]{font-size:10px}.intro-summary[data-v-8b8d89de]{border:0;max-width:420px;padding:0;font-size:14px;line-height:1.5;margin-block-start:13px!important}.pet-topics[data-v-8b8d89de],.pet-topics.many[data-v-8b8d89de]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-block-end:18px}.pet-topics a[data-v-8b8d89de]{text-align:center;flex-direction:column;justify-content:center;gap:7px;min-height:72px;padding:10px 5px;font-size:11px;line-height:1.35}.pet-section-label[data-v-8b8d89de]{padding-block:17px 12px}.pet-section-label p[data-v-8b8d89de]{display:none}.pet-featured[data-v-8b8d89de],.pet-lead[data-v-8b8d89de]{grid-template-columns:1fr}.lead-copy[data-v-8b8d89de]{gap:14px;padding:24px 24px 8px}.lead-copy h2[data-v-8b8d89de]{font-size:32px;line-height:1.12}.lead-copy .story-summary[data-v-8b8d89de]{-webkit-line-clamp:4;font-size:15px}.pet-solid-link[data-v-8b8d89de]{margin-block-start:4px}.lead-image[data-v-8b8d89de]{width:100%;max-width:460px;padding:19px 24px 24px}.lead-image img[data-v-8b8d89de]{max-height:300px}.pet-supporting[data-v-8b8d89de]{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.support-story h3[data-v-8b8d89de]{font-size:23px}.support-story .story-summary[data-v-8b8d89de]{-webkit-line-clamp:3;font-size:14px}.pet-method[data-v-8b8d89de],.support-meta[data-v-8b8d89de],.support-meta .story-date[data-v-8b8d89de]{display:block}.pet-section-head[data-v-8b8d89de]{flex-wrap:wrap;align-items:start;gap:8px}.pet-section-head h2[data-v-8b8d89de]{font-size:29px}.questions-grid[data-v-8b8d89de]{grid-template-columns:1fr;gap:25px}.question-story h3[data-v-8b8d89de]{font-size:27px}.pet-questions[data-v-8b8d89de]{padding-block:30px}.recent-list a[data-v-8b8d89de]{grid-template-columns:minmax(0,1fr) 20px;gap:8px;padding-block:17px}.recent-topic[data-v-8b8d89de]{grid-column:1/-1}.recent-list h3[data-v-8b8d89de]{grid-column:1;font-size:16px}.recent-list .story-date[data-v-8b8d89de]{grid-area:3/1}.recent-list svg[data-v-8b8d89de]{grid-area:2/2}.pet-method[data-v-8b8d89de]{padding:24px}.pet-outline-link[data-v-8b8d89de]{margin-block-start:20px}.pet-method h2[data-v-8b8d89de]{font-size:29px}.pet-recent[data-v-8b8d89de]{padding-block-end:24px}}@media (width<=479px){.pet-supporting[data-v-8b8d89de]{grid-template-columns:1fr}.support-story[data-v-8b8d89de]{padding:21px}.support-story h3[data-v-8b8d89de]{font-size:26px}.support-meta[data-v-8b8d89de]{display:flex}.pet-intro h1[data-v-8b8d89de]{font-size:32px}.lead-copy h2[data-v-8b8d89de]{font-size:30px}}@media (prefers-reduced-motion:reduce){[data-v-8b8d89de]{scroll-behavior:auto!important}}.catalog-home[data-v-3662c443]{min-width:0;padding-block-end:40px}.publication-head[data-v-3662c443]{border-block-end:1px solid var(--border-default);justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:28px;padding-block:calc(clamp(24px,3vw,44px));display:flex}.publication-intro[data-v-3662c443]{min-width:0;max-width:850px}.eyebrow[data-v-3662c443]{letter-spacing:.08em;color:var(--brand);margin:0 0 10px;font-size:12px;font-weight:700}h1[data-v-3662c443]{overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-size:calc(clamp(34px,4vw,58px));line-height:1.05}.publication-description[data-v-3662c443]{color:var(--text-secondary);max-width:64ch;margin:14px 0 0;font-size:calc(clamp(16px,1.6vw,19px));line-height:1.65}.publication-actions[data-v-3662c443]{flex-wrap:wrap;flex-shrink:0;gap:8px 24px;max-width:260px;display:flex}.text-link[data-v-3662c443]{align-items:center;gap:8px;min-height:44px;display:inline-flex}.editorial-stage[data-v-3662c443]{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:calc(clamp(24px,3vw,44px));display:grid}.editorial-aside[data-v-3662c443]{border-inline-start:1px solid var(--border-default);align-content:start;gap:24px;padding-inline-start:24px;display:grid}.editorial-aside[data-v-3662c443] .story-link{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);display:grid}.editorial-aside[data-v-3662c443] .story-cover{aspect-ratio:1;order:2}.editorial-aside[data-v-3662c443] h3{font-size:21px}.editorial-aside[data-v-3662c443] .story-copy>p{font-size:14px}.editorial-aside[data-v-3662c443] .story-meta{font-size:11px}.composition-masthead .publication-head[data-v-3662c443]{align-items:center}.composition-masthead .editorial-stage[data-v-3662c443]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.composition-masthead .editorial-stage>.catalog-story[data-v-3662c443] .story-link{grid-template-columns:1fr 1fr;display:grid}.composition-masthead .editorial-stage>.catalog-story[data-v-3662c443] .story-cover{aspect-ratio:auto;min-height:220px}.composition-masthead .editorial-aside[data-v-3662c443] .story-link{display:flex}.composition-masthead .editorial-aside[data-v-3662c443] .story-cover{display:none}.composition-briefing .publication-head[data-v-3662c443]{border-block-end:3px solid var(--brand);margin-block-end:0}.composition-briefing .editorial-stage[data-v-3662c443]{grid-template-columns:1fr 1fr}.composition-briefing .editorial-stage>.catalog-story[data-v-3662c443] .story-link{grid-template-columns:minmax(150px,.8fr) 1fr;align-items:start;display:grid}.composition-briefing .editorial-stage[data-v-3662c443] h2{font-size:calc(clamp(25px,2.5vw,34px))}.composition-briefing .editorial-aside[data-v-3662c443]{border:0;padding:0}.composition-briefing .editorial-aside[data-v-3662c443] .story-cover{display:none}.composition-index .editorial-stage[data-v-3662c443]{grid-template-columns:1fr}.composition-index .editorial-stage>.catalog-story[data-v-3662c443] .story-link{grid-template-columns:1.2fr 1fr;display:grid}.composition-index .editorial-aside[data-v-3662c443]{border:0;grid-template-columns:1fr 1fr;padding:0}.composition-field .editorial-stage[data-v-3662c443]{grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr)}.composition-field .editorial-aside[data-v-3662c443] .story-link{display:flex}.composition-field .editorial-aside[data-v-3662c443] .story-cover{aspect-ratio:16/9}.visual-stage[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:24px 40px;display:grid}.visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:span 2}.visual-stage>.catalog-story[data-v-3662c443]:first-child .story-cover{aspect-ratio:16/9}.visual-stage[data-v-3662c443] h2{font-size:calc(clamp(25px,2.7vw,36px))}.visual-stage[data-v-3662c443] .story-copy>p{font-size:14px}.composition-journal .visual-stage[data-v-3662c443],.composition-pairs .visual-stage[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.composition-journal .visual-stage>.catalog-story[data-v-3662c443]:first-child,.composition-pairs .visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:span 1}.composition-pairs .visual-stage[data-v-3662c443] .story-cover{aspect-ratio:4/3}.composition-journal .visual-stage[data-v-3662c443]{gap:36px;max-width:1020px;margin-inline:auto}.composition-journal .visual-stage[data-v-3662c443] .story-cover{aspect-ratio:4/5}.composition-panorama .visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:1/-1}.composition-panorama .visual-stage>.catalog-story[data-v-3662c443]:first-child .story-link{grid-template-columns:2.3fr 1fr;align-items:center;display:grid}.composition-portfolio .visual-stage[data-v-3662c443]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.composition-portfolio .visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:span 2}.composition-portfolio .visual-stage>.catalog-story[data-v-3662c443]:first-child .story-cover{aspect-ratio:16/9}.composition-portfolio .visual-stage[data-v-3662c443] .story-meta{font-size:11px}.creator-home .publication-intro[data-v-3662c443]{max-width:620px}.creator-home .publication-head[data-v-3662c443]{padding-block:40px}.creator-home .visual-stage[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr))}.shorts-stage[data-v-3662c443]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px;margin-block:24px 40px;display:grid}.composition-spotlight .shorts-stage[data-v-3662c443]{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));align-items:center}.composition-steps .shorts-stage[data-v-3662c443]{counter-reset:step;gap:18px}.composition-steps .shorts-stage>.catalog-video[data-v-3662c443]{counter-increment:step;border-block-start:3px solid var(--brand);padding-block-start:12px}.composition-steps .shorts-stage>.catalog-video[data-v-3662c443]:before{content:counter(step,decimal-leading-zero);color:var(--brand);margin-block-end:10px;font-size:20px;font-weight:700;display:block}.composition-questions .shorts-stage[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1000px;margin-inline:auto}.composition-field .shorts-stage[data-v-3662c443]{background:var(--bg-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:24px}.composition-compact .shorts-stage[data-v-3662c443]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.series-stage[data-v-3662c443]{grid-template-columns:minmax(0,2.1fr) minmax(260px,1fr);align-items:start;gap:28px;margin-block:24px 40px;display:grid}.series-index[data-v-3662c443]{gap:18px;display:grid}.series-index[data-v-3662c443] .catalog-video{grid-template-columns:130px 1fr;gap:14px;display:grid}.series-index[data-v-3662c443] .video-copy{align-content:start;padding:0;font-size:16px}.series-index[data-v-3662c443] .video-copy>svg{display:none}.series-index[data-v-3662c443] .play{width:36px;height:36px}.composition-lessons .series-stage[data-v-3662c443]{grid-template-columns:1fr}.composition-lessons .series-index[data-v-3662c443]{counter-reset:chapter;grid-template-columns:repeat(4,minmax(0,1fr))}.composition-lessons .series-index[data-v-3662c443] .catalog-video{border-block-start:2px solid var(--brand);padding-block-start:16px;display:block}.composition-lessons .series-index[data-v-3662c443] .video-copy{padding-block-start:12px}.composition-reference .series-stage[data-v-3662c443]{background:var(--bg-subtle);grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);padding:24px}.composition-reference .series-index[data-v-3662c443]{border-inline-start:1px solid var(--border-default);padding-inline-start:24px}.composition-seasons .series-index[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.composition-seasons .series-index[data-v-3662c443] .catalog-video{display:block}.composition-route .series-stage[data-v-3662c443]{grid-template-columns:1fr}.composition-route .series-index[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading[data-v-3662c443]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;margin-block-end:16px;display:flex}.section-heading h2[data-v-3662c443]{overflow-wrap:anywhere;margin:0;font-size:calc(clamp(24px,2.7vw,34px));line-height:1.25}.topic-collections[data-v-3662c443]{border-block-start:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:32px 8px;display:grid}.topic-collection[data-v-3662c443]{min-width:0}.topic-collection>.section-heading h2[data-v-3662c443]{font-size:24px}.topic-collection>p[data-v-3662c443]{color:var(--text-secondary);margin:0 0 24px;font-size:15px;line-height:1.6}.collection-stories[data-v-3662c443]{gap:18px;display:grid}.collection-stories[data-v-3662c443] .story-cover{display:none}.collection-stories[data-v-3662c443] h3{font-size:20px}.collections-index[data-v-3662c443]{grid-template-columns:1fr}.collections-index .topic-collection[data-v-3662c443]{-moz-column-gap:32px;border-block-end:1px solid var(--border-default);grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);column-gap:32px;padding-block:20px;display:grid}.collections-index .topic-collection>.section-heading[data-v-3662c443]{align-self:start}.collections-index .topic-collection>p[data-v-3662c443]{grid-column:1}.collections-index .collection-stories[data-v-3662c443]{grid-area:1/2/span 2;grid-template-columns:1fr 1fr}.collections-questions .topic-collection[data-v-3662c443]{background:var(--bg-subtle);padding:24px}.catalog-film[data-v-3662c443],.catalog-latest[data-v-3662c443],.catalog-method[data-v-3662c443]{margin-block-start:40px}.recent-stories[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.feed-rows .recent-stories[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-rows .recent-stories[data-v-3662c443] .story-link{grid-template-columns:minmax(120px,.6fr) minmax(0,1fr);display:grid}.feed-rows .recent-stories[data-v-3662c443] .without-cover .story-link{grid-template-columns:1fr}.feed-rows .recent-stories[data-v-3662c443] .story-cover{aspect-ratio:1}.feed-numbered .recent-stories[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.feed-numbered .recent-stories[data-v-3662c443] .story-link{grid-template-columns:minmax(0,1fr) minmax(120px,.65fr);display:grid}.feed-numbered .recent-stories[data-v-3662c443] .story-cover{aspect-ratio:4/3;order:2}.feed-numbered .recent-stories[data-v-3662c443] .without-cover .story-link{grid-template-columns:1fr}.film-grid[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.catalog-method[data-v-3662c443]{border-block:1px solid var(--border-default);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:24px;display:flex}.catalog-method p[data-v-3662c443]{max-width:50ch;margin:0}.media-empty[data-v-3662c443]{background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--tenant-radius);color:var(--text-secondary);padding:24px}@media (width>=1440px){.shorts-stage[data-v-3662c443]{grid-template-columns:repeat(5,minmax(0,1fr))}.composition-compact .shorts-stage[data-v-3662c443]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1100px){.composition-field .editorial-stage[data-v-3662c443],.composition-masthead .editorial-stage[data-v-3662c443],.editorial-stage[data-v-3662c443]{grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr)}.editorial-aside[data-v-3662c443] .story-link{display:flex}.editorial-aside[data-v-3662c443] .story-cover{display:none}.composition-briefing .editorial-stage>.catalog-story[data-v-3662c443] .story-link,.composition-masthead .editorial-stage>.catalog-story[data-v-3662c443] .story-link{display:flex}.composition-reference .series-stage[data-v-3662c443],.series-stage[data-v-3662c443]{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr)}.series-index[data-v-3662c443] .catalog-video{grid-template-columns:90px 1fr}.composition-portfolio .visual-stage[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr))}.composition-portfolio .visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-row:auto}.composition-compact .shorts-stage[data-v-3662c443]{grid-template-columns:repeat(4,minmax(0,1fr))}.recent-stories[data-v-3662c443] h3{font-size:21px}.feed-numbered .recent-stories[data-v-3662c443] .story-link,.feed-rows .recent-stories[data-v-3662c443] .story-link{display:flex}.feed-numbered .recent-stories[data-v-3662c443] .story-cover,.feed-rows .recent-stories[data-v-3662c443] .story-cover{aspect-ratio:16/9;order:0}}@media (width<=767px){.publication-head[data-v-3662c443]{padding-block:24px;display:block}.publication-actions[data-v-3662c443]{max-width:none;margin-block-start:12px}.publication-description[data-v-3662c443]{font-size:16px}.composition-briefing .editorial-stage[data-v-3662c443],.composition-field .editorial-stage[data-v-3662c443],.composition-index .editorial-stage[data-v-3662c443],.composition-masthead .editorial-stage[data-v-3662c443],.editorial-stage[data-v-3662c443]{grid-template-columns:1fr}.editorial-aside[data-v-3662c443]{border:0;grid-template-columns:1fr 1fr;padding:0}.editorial-aside[data-v-3662c443] .story-link,.composition-index .editorial-stage>.catalog-story[data-v-3662c443] .story-link{display:flex}.composition-portfolio .visual-stage[data-v-3662c443],.creator-home .visual-stage[data-v-3662c443],.visual-stage[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:1/-1}.composition-panorama .visual-stage>.catalog-story[data-v-3662c443]:first-child .story-link{display:flex}.visual-stage[data-v-3662c443] h3{font-size:20px}.composition-portfolio .visual-stage>.catalog-story[data-v-3662c443]:first-child .story-cover{aspect-ratio:16/9}.composition-compact .shorts-stage[data-v-3662c443],.composition-field .shorts-stage[data-v-3662c443],.composition-questions .shorts-stage[data-v-3662c443],.composition-spotlight .shorts-stage[data-v-3662c443],.composition-steps .shorts-stage[data-v-3662c443],.shorts-stage[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}.composition-field .shorts-stage[data-v-3662c443]{padding:16px}.composition-reference .series-stage[data-v-3662c443],.series-stage[data-v-3662c443]{grid-template-columns:1fr}.composition-lessons .series-index[data-v-3662c443],.series-index[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.series-index[data-v-3662c443] .catalog-video{display:block}.series-index[data-v-3662c443] .video-copy{padding-block-start:10px}.composition-reference .series-index[data-v-3662c443]{border:0;padding:0}.topic-collections[data-v-3662c443]{grid-template-columns:1fr;gap:24px}.collection-stories[data-v-3662c443],.collections-index .collection-stories[data-v-3662c443]{grid-template-columns:1fr 1fr}.collections-index .topic-collection[data-v-3662c443]{display:block}.film-grid[data-v-3662c443],.recent-stories[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-collection>p[data-v-3662c443]{margin-block-end:16px}}@media (width<=479px){.composition-index .editorial-aside[data-v-3662c443],.composition-journal .visual-stage[data-v-3662c443],.composition-pairs .visual-stage[data-v-3662c443],.composition-portfolio .visual-stage[data-v-3662c443],.creator-home .visual-stage[data-v-3662c443],.editorial-aside[data-v-3662c443],.visual-stage[data-v-3662c443]{grid-template-columns:1fr}.visual-stage>.catalog-story[data-v-3662c443]:first-child{grid-column:auto}.composition-journal .visual-stage[data-v-3662c443] .story-cover{aspect-ratio:4/3}.composition-compact .shorts-stage[data-v-3662c443],.composition-field .shorts-stage[data-v-3662c443],.composition-questions .shorts-stage[data-v-3662c443],.composition-spotlight .shorts-stage[data-v-3662c443],.composition-steps .shorts-stage[data-v-3662c443],.shorts-stage[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.composition-field .shorts-stage[data-v-3662c443]{background:0 0;padding:0}.collection-stories[data-v-3662c443],.collections-index .collection-stories[data-v-3662c443],.composition-lessons .series-index[data-v-3662c443],.composition-route .series-index[data-v-3662c443],.composition-seasons .series-index[data-v-3662c443],.feed-numbered .recent-stories[data-v-3662c443],.feed-rows .recent-stories[data-v-3662c443],.film-grid[data-v-3662c443],.recent-stories[data-v-3662c443],.series-index[data-v-3662c443]{grid-template-columns:1fr}.composition-reference .series-stage[data-v-3662c443]{padding:14px}.catalog-film[data-v-3662c443],.catalog-latest[data-v-3662c443]{margin-block-start:28px}.section-heading h2[data-v-3662c443]{font-size:25px}}@media (height<=568px) and (width>=768px){.publication-head[data-v-3662c443]{padding-block:20px}.publication-description[data-v-3662c443]{font-size:16px}.editorial-stage[data-v-3662c443] .story-cover{max-height:300px}.shorts-stage[data-v-3662c443]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){[data-v-3662c443]{scroll-behavior:auto!important}}.topic-collection .section-heading>.text-link[data-v-3662c443]{flex-shrink:0;justify-content:center;min-width:44px}.catalog-start[data-v-3662c443]{border-block-start:1px solid var(--border-default);margin-block-start:40px;padding-block-start:32px}.catalog-start .eyebrow[data-v-3662c443]{margin-block-end:6px}.start-stories[data-v-3662c443]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (width<=1100px){.start-stories[data-v-3662c443]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.start-stories[data-v-3662c443]{grid-template-columns:1fr}}
