.mw-editorial{color:var(--mw-ink)}.mw-editorial [id]{scroll-margin-top:calc(var(--mw-nav) + 24px)}.mw-editorial :is(a,button,summary):focus-visible{outline:2px solid var(--mw-focus);outline-offset:4px}.mw-editorial .internal-article,.mw-editorial.internal-index{padding-top:clamp(28px,4vw,56px)}.mw-editorial .internal-article__header{isolation:isolate;gap:28px var(--mw-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid;position:relative}.mw-editorial .mw-editorial-header-glyph{z-index:-1;top:0;right:var(--mw-margin)}.mw-editorial .internal-article__title{max-width:24ch;color:var(--mw-ink);font:600 clamp(34px, 5vw, 72px)/1.08 var(--mw-font-display);letter-spacing:-.045em;text-wrap:balance;grid-column:1/-1;margin:0}.mw-editorial .internal-article__title[data-fit=extended]{max-width:30ch;font-size:clamp(32px,4vw,60px)}.mw-editorial .internal-article__meta{color:var(--mw-ink-2);font-size:var(--mw-step-small);flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;line-height:1.5;display:flex}.mw-editorial .internal-article__lead{grid-column:1/span 6;justify-items:start;gap:24px;display:grid}.mw-editorial .internal-article__header:not([data-has-visual]) .internal-article__lead{grid-column:1/span 9}.mw-editorial .internal-article__tail{max-width:55ch;margin:0;font-size:21px;line-height:1.5}.mw-editorial .internal-article__dek{max-width:60ch;color:var(--mw-ink);font-size:var(--mw-step-lead);margin:0;line-height:1.6}.mw-editorial .internal-article__hero-picture{grid-column:8/-1;min-width:0}.mw-editorial .editorial-picture{margin:0}.mw-editorial .editorial-picture__image{border:1px solid var(--mw-line);border-radius:var(--mw-radius-window);background:var(--mw-surface);box-shadow:var(--mw-shadow-window);overflow:hidden}.mw-editorial .editorial-picture>img{border-radius:var(--mw-radius-card);width:100%;height:auto;display:block}.mw-editorial .editorial-picture figcaption{color:var(--mw-ink-2);font-size:var(--mw-step-small);margin-top:14px;line-height:1.5}.mw-editorial .internal-section-nav{flex-wrap:wrap;gap:8px 28px;margin-top:32px;display:flex}.mw-editorial .internal-section-nav a{min-height:44px;color:var(--mw-ink);text-underline-offset:5px;align-items:center;font-weight:600;display:inline-flex}.mw-editorial .internal-index-section{background:var(--mw-bg-2);margin-top:64px;padding-block:56px}.mw-editorial .internal-index-heading{margin:0 0 32px}.mw-editorial .internal-index-list{gap:var(--mw-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mw-editorial .internal-index-list>li{min-width:0}.mw-editorial .internal-index-item{border:1px solid var(--mw-line);border-radius:var(--mw-radius-card);background:var(--mw-surface);height:100%;box-shadow:var(--mw-shadow-1);color:var(--mw-ink);transition:box-shadow var(--mw-duration-base) var(--mw-ease), transform var(--mw-duration-base) var(--mw-ease);flex-direction:column;align-items:start;gap:24px;padding:clamp(20px,2.4vw,32px);text-decoration:none;display:flex}.mw-editorial .internal-index-item:hover{box-shadow:var(--mw-shadow-2);transform:translateY(-3px)}.mw-editorial .internal-index-item__picture{border:1px solid var(--mw-line);border-radius:var(--mw-radius-window);background:var(--mw-bg-2);width:100%;display:block;overflow:hidden}.mw-editorial .internal-index-item__picture img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.mw-editorial .internal-index-item__body{min-width:0}.mw-editorial .internal-index-item__title{color:var(--mw-ink);font:600 clamp(22px, 2vw, 28px)/1.2 var(--mw-font-display);letter-spacing:-.03em;text-wrap:pretty;margin:0}.mw-editorial .internal-index-item__subtitle{margin:12px 0 0;font-size:19px;line-height:1.5}.mw-editorial .internal-index-item__meta{color:var(--mw-ink-2);font-size:var(--mw-step-small);margin:16px 0 0}.mw-editorial .internal-index-item__description{max-width:65ch;font-size:var(--mw-step-body);margin:16px 0 0;line-height:1.6}.mw-editorial .internal-index-item__action{min-height:44px;color:var(--mw-accent);align-items:center;gap:12px;margin-top:auto;font-weight:600;display:inline-flex}.mw-editorial .internal-index-item:hover .internal-index-item__title{color:var(--mw-accent)}.mw-editorial .internal-article__reading{grid-template-columns:minmax(220px,1fr) minmax(0,68ch);align-items:start;gap:clamp(40px,6vw,88px);padding-top:72px;display:grid}.mw-editorial .internal-article__contents{top:calc(var(--mw-nav) + 24px);min-width:0;max-width:360px;position:sticky}.mw-editorial .internal-article__contents details{border:1px solid var(--mw-line);border-radius:var(--mw-radius-card);background:var(--mw-bg);padding:24px}.mw-editorial .internal-article__contents summary{min-height:44px;color:var(--mw-ink);cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:18px;font-weight:600;display:flex}.mw-editorial .internal-article__contents summary span{color:var(--mw-ink-2);font-size:var(--mw-step-small);font-weight:400}.mw-editorial .internal-article__contents ul{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.mw-editorial .internal-article__contents a{min-height:44px;color:var(--mw-ink);-webkit-text-decoration-color:var(--mw-line-strong);text-decoration-color:var(--mw-line-strong);text-underline-offset:4px;align-items:center;font-size:15px;line-height:1.5;display:flex}.mw-editorial .internal-article__contents a:hover{color:var(--mw-accent)}.mw-editorial .internal-article__body{width:100%;min-width:0;max-width:68ch;font-size:var(--mw-step-body);grid-column:2;line-height:1.7}.mw-editorial .internal-article__section+.internal-article__section,.mw-editorial .internal-article__summary+.internal-article__section,.mw-editorial #source-context,.mw-editorial #source-faq{margin-top:56px}.mw-editorial .internal-article__section h2,.mw-editorial .internal-article__summary h2,.mw-editorial .internal-article__related h2{color:var(--mw-ink);font:600 clamp(24px, 2.2vw, 32px)/1.2 var(--mw-font-display);letter-spacing:-.03em;text-wrap:pretty;margin:0 0 24px}.mw-editorial .internal-article__section p,.mw-editorial .internal-article__summary p{max-width:68ch;color:var(--mw-ink);font-size:var(--mw-step-body);overflow-wrap:break-word;margin:0;line-height:1.7}.mw-editorial .internal-article__section p+p{margin-top:20px}.mw-editorial .internal-article__opening>p:first-of-type:first-letter{float:left;color:var(--mw-accent);font:600 3.5em/.85 var(--mw-font-display);margin:.09em .12em 0 0}.mw-editorial .internal-article__section .editorial-picture{margin-top:32px}.mw-editorial .internal-article__summary{border:1px solid var(--mw-line);border-radius:var(--mw-radius-card);background:var(--mw-accent-tint);margin:0 0 48px;padding:clamp(24px,3vw,36px)}.mw-editorial .internal-article__section+.internal-article__summary{margin-top:40px}.mw-editorial .internal-article__facts{gap:16px;margin:0;padding-left:20px;display:grid}.mw-editorial .internal-article__facts li::marker{color:var(--mw-accent)}.mw-editorial .internal-article__faq-item+.internal-article__faq-item{border-top:1px solid var(--mw-line);margin-top:32px;padding-top:32px}.mw-editorial .internal-article__faq-item h3{color:var(--mw-ink);font:600 21px/1.3 var(--mw-font-display);letter-spacing:-.02em;text-wrap:pretty;margin:0 0 16px}.mw-editorial .internal-related-links,.mw-editorial .internal-article__related ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mw-editorial .internal-related-links a,.mw-editorial .internal-article__related a{max-width:100%;min-height:44px;color:var(--mw-accent);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;gap:12px;font-weight:600;line-height:1.5;display:inline-flex}.mw-editorial .internal-article__related{gap:var(--mw-gutter);border-top:1px solid var(--mw-line);grid-template-columns:1fr 1fr;align-items:start;margin-top:80px;padding-top:40px;display:grid}.mw-editorial .internal-article__related ul{margin:0}.mw-editorial .internal-proof-gallery{margin-top:72px}.mw-editorial .internal-proof-gallery h2{font:600 clamp(24px, 2.2vw, 32px)/1.2 var(--mw-font-display);letter-spacing:-.03em;margin:0 0 32px}.mw-editorial .internal-proof-gallery__grid{gap:var(--mw-gutter);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.mw-editorial .internal-proof-gallery__grid .editorial-picture__image{display:block}.mw-editorial .internal-proof-gallery__grid img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto}.mw-editorial .internal-proof-gallery__grid .internal-proof-gallery__phone img{object-fit:contain;background:var(--mw-bg-2)}@media (max-width:1000px){.mw-editorial .internal-article__reading{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:32px}.mw-editorial .internal-article__contents details{padding:20px}}@media (max-width:900px){.mw-editorial .internal-article__lead,.mw-editorial .internal-article__header:not([data-has-visual]) .internal-article__lead{grid-column:1/-1}.mw-editorial .internal-article__hero-picture{grid-column:1/-1;justify-self:center;width:100%;max-width:680px}.mw-editorial .internal-article__reading{grid-template-columns:minmax(0,1fr);gap:40px}.mw-editorial .internal-article__contents{justify-self:center;width:100%;max-width:68ch;position:static}.mw-editorial .internal-article__body{grid-column:1;justify-self:center}.mw-editorial .internal-article__title{max-width:28ch}}@media (max-width:700px){.mw-editorial .internal-index-list{grid-template-columns:minmax(0,1fr)}.mw-editorial .internal-index-section{margin-top:48px;padding-block:40px}.mw-editorial .internal-article__title,.mw-editorial .internal-article__title[data-fit=extended]{font-size:clamp(30px,6.8vw,44px)}.mw-editorial .internal-index-item__title[data-fit=long]{font-size:20px}.mw-editorial .internal-index-item__title[data-fit=extended]{font-size:18px}.mw-editorial .internal-article__title[data-fit=long]{font-size:26px}.mw-editorial.internal-source-page .internal-article__title[data-fit=long]{font-size:23px}.mw-editorial .internal-proof-gallery__grid{grid-template-columns:minmax(0,1fr);gap:32px}.mw-editorial .internal-article__tail{font-size:19px}.mw-editorial .internal-article__reading{padding-top:48px}.mw-editorial .internal-article__related{grid-template-columns:minmax(0,1fr);margin-top:56px}.mw-editorial .internal-article__section h2,.mw-editorial .internal-article__summary h2{font-size:24px}.mw-editorial .internal-article__section+.internal-article__section{margin-top:44px}}@media (prefers-reduced-motion:reduce){.mw-editorial .internal-index-item{transition:none}.mw-editorial .internal-index-item:hover{transform:none}}html[data-motion-paused=true] .mw-editorial .internal-index-item{transition:none;transform:none}
