.mfd3-i-share{--mfd3-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='15' cy='4.6' r='2.6'/%3E%3Ccircle cx='5' cy='10' r='2.6'/%3E%3Ccircle cx='15' cy='15.4' r='2.6'/%3E%3Cpath d='m7.2 8.8 5.6-3m-5.6 5.4 5.6 3' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E")}.mfd3-i-trend{--mfd3-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2.5 14.5 5-5 3.5 3.5 6-6.5M12.5 6.5h4.5V11'/%3E%3C/svg%3E")}.mfd3-i-play{--mfd3-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6 3.9v12.2a.9.9 0 0 0 1.4.8l9.6-6.1a.9.9 0 0 0 0-1.6L7.4 3.1a.9.9 0 0 0-1.4.8z'/%3E%3C/svg%3E")}.mfd3-i-tick{--mfd3-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 10.5 3.8 3.8L16 6'/%3E%3C/svg%3E")}.mfd3 .mfd3-t-xl{font:700 24px/32px var(--mfd3-font-ui);letter-spacing:-.2px;color:var(--mfd3-text)}.mfd3 .mfd3-t-section{font:600 18px/24px var(--mfd3-font-ui);letter-spacing:-.3px}.mfd3 .mfd3-t-lg{font:700 20px/28px var(--mfd3-font-ui)}.mfd3 .mfd3-t-card{font:600 16px/24px var(--mfd3-font-ui)}.mfd3 .mfd3-t-body{font:400 16px/24px var(--mfd3-font-text)}.mfd3 .mfd3-t-muted{color:var(--mfd3-text-2)}.mfd3 .mfd3-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mfd3-clamp,2);overflow:hidden}@media (min-width:1024px){.mfd3 .mfd3-t-xl{font-size:32px;line-height:40px}}.mfd3 .mfd3-cimg{position:relative;display:block;flex:none;overflow:hidden;aspect-ratio:var(--mfd3-img-ar,487/275.2);border-radius:var(--mfd3-img-r,16px);background:var(--mfd3-surface-soft)}.mfd3 .mfd3-cimg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s,opacity .15s}.mfd3 .mfd3-cimg--auto{aspect-ratio:auto}.mfd3 .mfd3-cimg--auto img{position:static;height:auto}.mfd3 .mfd3-cimg--video::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.3)}.mfd3 img.mfd3-ph:is([src*=".jp"],[src*=".webp"],[src*=".avif"]){background-color:var(--mfd3-surface-soft)}.mfd3 .mfd3-play{--s:var(--mfd3-play,64px);position:absolute;z-index:1;left:50%;top:50%;display:grid;place-items:center;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:50%;background:rgba(255,255,255,.9);color:var(--mfd3-brand);opacity:.8}.mfd3 .mfd3-play .mfd3-i{width:44%;height:44%;margin-left:6%}.mfd3 .mfd3-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.mfd3 .mfd3-card-b{display:flex;flex-direction:column;gap:8px;min-width:0}.mfd3 .mfd3-card-t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--mfd3-clamp,2);overflow:hidden;font:600 16px/24px var(--mfd3-font-ui);color:var(--mfd3-text)}.mfd3 .mfd3-card-t a::after{content:"";position:absolute;inset:0;border-radius:8px}.mfd3 .mfd3-card-t a:focus-visible{outline:0}.mfd3 .mfd3-card-t a:focus-visible::after{outline:2px solid var(--mfd3-link);outline-offset:3px}.mfd3 .mfd3-card-x{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 14px/20px var(--mfd3-font-text);letter-spacing:-.1px;color:var(--mfd3-text-2)}.mfd3 .mfd3-card--zoom:hover .mfd3-cimg img{transform:scale(1.02)}.mfd3 .mfd3-card--video:hover .mfd3-cimg img{opacity:.85}.mfd3 .mfd3-card--featured .mfd3-card-t,.mfd3 .mfd3-card--lead .mfd3-card-t{font-size:24px;line-height:32px;font-weight:700}.mfd3 .mfd3-card--featured .mfd3-card-x{color:var(--mfd3-text)}.mfd3 .mfd3-card--row{--mfd3-clamp:3;flex-direction:row;align-items:center;gap:16px;min-height:var(--mfd3-card-thumb,120px)}.mfd3 .mfd3-card--row .mfd3-cimg{width:var(--mfd3-card-thumb,120px);aspect-ratio:1}.mfd3 .mfd3-card--row .mfd3-card-b{flex:1}.mfd3 .mfd3-card--sm .mfd3-card-t{font-size:14px;line-height:20px}.mfd3 .mfd3-card--text .mfd3-card-t{min-height:48px}.mfd3 .mfd3-card--text+.mfd3-card--text{margin-top:12px;padding-top:20px;border-top:1px solid var(--mfd3-stroke)}.mfd3 .mfd3-card--lead{display:grid;gap:0;overflow:hidden;border-radius:16px;background:var(--mfd3-lead-bg);box-shadow:inset 0 0 0 1px var(--mfd3-lead-ring)}.mfd3 .mfd3-card--lead .mfd3-cimg{height:240px;aspect-ratio:auto;border-radius:0}.mfd3 .mfd3-card--lead .mfd3-card-b{justify-content:center;gap:16px;padding:24px}.mfd3 .mfd3-card--lead .mfd3-card-t{--mfd3-clamp:4;letter-spacing:-.2px}.mfd3 .mfd3-card--lead .mfd3-card-x{-webkit-line-clamp:3}.mfd3 .mfd3-card--lead .mfd3-pill{align-self:flex-start;position:relative}.mfd3 .mfd3-card--lead:hover .mfd3-pill--primary{background:var(--mfd3-brand-hover)}.mfd3 .mfd3-card .mfd3-meta-c{position:relative;z-index:1}.mfd3 .mfd3-card--sk .mfd3-cimg,.mfd3 .mfd3-card--sk .mfd3-sk{background:var(--mfd3-skeleton-c);animation:mfd3-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.mfd3 .mfd3-sk-m{display:flex;gap:8px}@media (min-width:1024px){.mfd3 .mfd3-card--lead{grid-template-columns:328px minmax(0,1fr);min-height:366px}.mfd3 .mfd3-card--lead .mfd3-cimg{grid-column:2;grid-row:1;height:auto}.mfd3 .mfd3-card--lead .mfd3-card-b{grid-column:1;grid-row:1}}@media (max-width:1023.98px){.mfd3 .mfd3-card--mrow{--mfd3-clamp:3;flex-direction:row;align-items:center;gap:16px;min-height:var(--mfd3-card-thumb,120px)}.mfd3 .mfd3-card--mrow .mfd3-cimg{width:var(--mfd3-card-thumb,120px);aspect-ratio:1}.mfd3 .mfd3-card--mrow .mfd3-card-b{flex:1}.mfd3 .mfd3-card--mrow .mfd3-card-x{display:none}.mfd3 .mfd3-card--mrow .mfd3-card-t{font-size:16px;line-height:24px;font-weight:600}.mfd3 .mfd3-card--mrow.mfd3-card--sm .mfd3-card-t{font-size:14px;line-height:20px}}.mfd3 .mfd3-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:400 12px/16px var(--mfd3-font-text);letter-spacing:-.1px;color:var(--mfd3-text-2)}.mfd3 .mfd3-meta-c{font:600 12px/16px var(--mfd3-font-ui);color:var(--mfd3-link)}.mfd3 a.mfd3-meta-c:hover{text-decoration:underline}.mfd3 .mfd3-meta-dot{flex:none;width:4px;height:4px;border-radius:50%;background:var(--mfd3-meta-dot)}.mfd3 .mfd3-meta--md{font-size:14px;line-height:20px}.mfd3 .mfd3-meta--md .mfd3-meta-c{font:600 14px/20px var(--mfd3-font-text)}.mfd3 .mfd3-meta--lg{font-size:16px;line-height:24px}.mfd3 .mfd3-meta--cap .mfd3-meta-c{display:inline-block;text-transform:lowercase}.mfd3 .mfd3-meta--cap .mfd3-meta-c::first-letter{text-transform:uppercase}.mfd3 .mfd3-meta--upper .mfd3-meta-c{text-transform:uppercase}.mfd3 .mfd3-sh{display:flex;flex-direction:column;gap:4px}.mfd3 .mfd3-sh-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.mfd3 .mfd3-sh-t{display:flex;align-items:center;gap:8px;min-width:0;font:600 18px/24px var(--mfd3-font-ui);letter-spacing:-.3px;color:var(--mfd3-text)}.mfd3 .mfd3-sh--lg .mfd3-sh-t{font:700 20px/28px var(--mfd3-font-ui);letter-spacing:0}.mfd3 .mfd3-sh--xl .mfd3-sh-t{font:700 24px/32px var(--mfd3-font-ui);letter-spacing:-.2px}.mfd3 .mfd3-sh-mk{flex:none;width:4px;height:20px;border-radius:999px;background:var(--mfd3-marker)}.mfd3 .mfd3-sh-ic{flex:none;width:24px;height:24px}.mfd3 .mfd3-sh-more{flex:none;font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;color:var(--mfd3-link)}.mfd3 .mfd3-sh--mk .mfd3-sh-more{color:var(--mfd3-brand)}.mfd3 .mfd3-sh-more:hover{text-decoration:underline}.mfd3 .mfd3-sh-d{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 14px/20px var(--mfd3-font-text);letter-spacing:-.1px;color:var(--mfd3-text-2)}.mfd3 .mfd3-badge-new{display:inline-flex;flex:none;align-items:center;height:20px;padding:2px 8px;border-radius:8px;background:var(--mfd3-badge-new);color:#fff;font:600 12px/16px var(--mfd3-font-ui);letter-spacing:-.1px}.mfd3 .mfd3-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:8px 16px;border-radius:999px;font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color .15s,filter .15s}.mfd3 .mfd3-pill--lg{min-height:40px}.mfd3 .mfd3-pill--sm{min-height:32px;padding:6px 12px}.mfd3 .mfd3-pill--block{display:flex;width:100%}.mfd3 .mfd3-pill--primary{background:var(--mfd3-brand);color:#fff}.mfd3 .mfd3-pill--primary:hover{background:var(--mfd3-brand-hover)}.mfd3 .mfd3-pill--soft{background:var(--mfd3-surface-soft);color:var(--mfd3-text)}.mfd3 .mfd3-pill--surface{background:var(--mfd3-surface);color:var(--mfd3-text)}.mfd3 :is(.mfd3-pill--soft,.mfd3-pill--surface,.mfd3-share):hover{filter:brightness(1.12)}.mfd3 .mfd3-pill--ghost{min-height:28px;padding:0;color:var(--mfd3-link)}.mfd3 .mfd3-pill--ghost:hover{text-decoration:underline}.mfd3 .mfd3-x{display:inline-flex;align-items:center;gap:4px;min-height:28px;font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;color:var(--mfd3-link)}.mfd3 :is(.mfd3-x,.mfd3-dd>summary) .mfd3-i{transition:transform .15s}.mfd3 .mfd3-x[aria-expanded="true"] .mfd3-i,.mfd3 .mfd3-dd[open]>summary .mfd3-i{transform:rotate(180deg)}.mfd3 .mfd3-share{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:8px 16px;border-radius:999px;background:var(--mfd3-surface);color:var(--mfd3-text);font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;white-space:nowrap}.mfd3 .mfd3-share--soft{background:var(--mfd3-surface-soft)}.mfd3 .mfd3-share--icon{width:40px;padding:0}.mfd3-toast{position:fixed;z-index:95;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 32px);padding:10px 16px;border-radius:999px;background:var(--mfd3-surface,#19243c);color:var(--mfd3-text,#fff);box-shadow:var(--mfd3-shadow-pop);font:600 14px/20px var(--mfd3-font-ui);opacity:0;transform:translate(-50%,12px);transition:opacity .2s,transform .2s;pointer-events:none}.mfd3-toast.is-on{opacity:1;transform:translate(-50%,0)}.mfd3 .mfd3-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.mfd3 .mfd3-tabs::-webkit-scrollbar{display:none}.mfd3 .mfd3-tabs[data-ov-r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 80px),transparent)}.mfd3 .mfd3-tabs[data-ov-l]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 80px);mask-image:linear-gradient(90deg,transparent,#000 80px)}.mfd3 .mfd3-tabs[data-ov-l][data-ov-r]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent)}.mfd3 .mfd3-tab{display:inline-flex;flex:none;align-items:center;gap:4px;min-height:32px;padding:4px 8px;border-radius:100px;background:var(--mfd3-surface);color:var(--mfd3-text);font:600 12px/16px var(--mfd3-font-ui);letter-spacing:-.1px;white-space:nowrap}.mfd3 .mfd3-tab[aria-selected="true"]{background:var(--mfd3-brand);color:#fff}.mfd3 .mfd3-tab-ic{width:20px;height:20px;object-fit:contain}.mfd3 .mfd3-tab[aria-selected="true"] img.mfd3-tab-ic{filter:brightness(0) invert(1)}.mfd3 .mfd3-tab:focus-visible{outline:2px solid var(--mfd3-brand);outline-offset:-2px}.mfd3 .mfd3-tabs--seg{display:inline-flex;max-width:100%;gap:4px;padding:4px;border-radius:999px;background:var(--mfd3-surface-soft)}.mfd3 .mfd3-tabs--seg .mfd3-tab{background:none}.mfd3 .mfd3-tabs--seg .mfd3-tab[aria-selected="true"]{background:var(--mfd3-brand)}.mfd3 .mfd3-crumbs{font:400 12px/16px var(--mfd3-font-text);color:var(--mfd3-text-2)}.mfd3 .mfd3-crumbs :is(ol,p){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mfd3 .mfd3-crumbs li,.mfd3 .mfd3-crumbs .separator{display:inline-flex;align-items:center;gap:8px;min-width:0}.mfd3 .mfd3-crumbs a:hover{color:var(--mfd3-link)}.mfd3 .mfd3-crumbs :is([aria-current],.last){color:var(--mfd3-text)}.mfd3 .mfd3-crumbs .mfd3-i{width:14px;height:14px}.mfd3 .mfd3-crumbs--ui{font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px}.mfd3 .mfd3-crumbs--ui :is(ol,p,li){gap:12px}.mfd3 .mfd3-crumbs--ui .mfd3-i{width:16px;height:16px}.mfd3 .mfd3-crumbs--help{font-size:14px;line-height:24px}.mfd3 .mfd3-crumbs--help a{color:var(--mfd3-help-a)}.mfd3 .mfd3-crumbs--help a:hover{color:var(--mfd3-help-a);text-decoration:underline}.mfd3 .mfd3-crumbs--help [aria-current]{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mfd3 .mfd3-crumbs-dd>summary{font:400 16px/24px var(--mfd3-font-text);color:var(--mfd3-text);text-transform:capitalize}.mfd3 .mfd3-crumbs-dd>summary .mfd3-i{width:16px;height:16px}.mfd3 .mfd3-dd{position:relative}.mfd3 .mfd3-dd>summary{display:inline-flex;align-items:center;gap:4px;list-style:none;cursor:pointer}.mfd3 .mfd3-dd>summary::-webkit-details-marker{display:none}.mfd3 .mfd3-dd-m{position:absolute;z-index:40;top:calc(100% + 8px);left:0;display:flex;flex-direction:column;gap:2px;min-width:200px;max-width:min(660px,calc(100vw - 32px));max-height:60vh;overflow:auto;padding:4px;border:1px solid var(--mfd3-dd-border);border-radius:16px;background:var(--mfd3-surface);box-shadow:0 8px 20px rgba(0,0,0,.28)}.mfd3 .mfd3-dd-i{display:flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;font:600 14px/20px var(--mfd3-font-ui);color:var(--mfd3-text);white-space:nowrap}.mfd3 .mfd3-dd-i:hover,.mfd3 .mfd3-dd-i[aria-current]{background:var(--mfd3-active);color:var(--mfd3-cur-text)}.mfd3 .mfd3-toc-t{margin-bottom:16px;font:600 14px/20px var(--mfd3-font-text);color:var(--mfd3-text)}.mfd3 .mfd3-toc-l{border-left:4px solid var(--mfd3-toc-line)}.mfd3 .mfd3-toc-a{display:block;padding:8px 20px;font:400 14px/20px var(--mfd3-font-text);color:var(--mfd3-text);transition:color .15s}.mfd3 .mfd3-toc-a:hover{color:var(--mfd3-link)}.mfd3 .mfd3-toc-l .mfd3-toc-a.is-active{margin-left:-4px;border-left:4px solid var(--mfd3-link);font-weight:600;color:var(--mfd3-link)}.mfd3 .mfd3-toc-l [data-l] .mfd3-toc-a{padding-left:36px}.mfd3 .mfd3-toc--review .mfd3-toc-a{font-family:var(--mfd3-font-ui);font-weight:600}.mfd3 .mfd3-toc-m{position:sticky;z-index:30;top:var(--mfd3-header-h);margin:0 calc(var(--mfd3-gutter) * -1) 16px;padding:8px var(--mfd3-gutter);background:var(--mfd3-page)}.mfd3 .mfd3-toc-m>summary{display:flex;flex-direction:column;gap:8px;list-style:none;cursor:pointer}.mfd3 .mfd3-toc-m>summary::-webkit-details-marker{display:none}.mfd3 .mfd3-toc-mp .mfd3-i{flex:none;transition:transform .15s}.mfd3 .mfd3-toc-m[open] .mfd3-toc-mp .mfd3-i{transform:rotate(180deg)}.mfd3 .mfd3-toc-mt{font:600 14px/20px var(--mfd3-font-text);text-align:center}.mfd3 .mfd3-toc-mp{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;border:1px solid var(--mfd3-stroke-soft);border-radius:999px;background:var(--mfd3-toc-pill);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:600 14px/20px var(--mfd3-font-ui)}.mfd3 .mfd3-toc-m--review .mfd3-toc-mp{border-color:var(--mfd3-stroke);border-radius:16px;background:var(--mfd3-surface);box-shadow:0 7px 29px rgba(100,100,111,.2)}.mfd3 .mfd3-toc-cur{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mfd3 .mfd3-toc-ml{position:absolute;left:var(--mfd3-gutter);right:var(--mfd3-gutter);top:calc(100% - 4px);display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - var(--mfd3-header-h) - 112px);overflow:auto;padding:16px;border-radius:16px;background:var(--mfd3-surface);box-shadow:0 8px 20px rgba(0,0,0,.28)}.mfd3 .mfd3-toc-ml .mfd3-toc-a{padding:0}.mfd3 .mfd3-toc-ml .mfd3-toc-a.is-active{color:var(--mfd3-link);font-weight:600}@media (min-width:1024px){.mfd3 .mfd3-art{display:grid;grid-template-columns:var(--mfd3-art-side,304px) minmax(0,1fr);gap:40px;align-items:start}.mfd3 .mfd3-art.no-side{grid-template-columns:minmax(0,1fr)}.mfd3 .mfd3-art-side{position:sticky;top:var(--mfd3-sticky-top);display:flex;flex-direction:column;gap:40px;max-height:calc(100vh - var(--mfd3-sticky-top) - 16px);overflow:auto;scrollbar-width:thin}.mfd3 .mfd3-toc-m{display:none}}@media (max-width:1023.98px){.mfd3 .mfd3-art{--mfd3-anchor-top:calc(var(--mfd3-header-h) + 112px)}.mfd3 .mfd3-art-side,.mfd3 .mfd3-art-side .mfd3-toc-w{display:contents}.mfd3 .mfd3-toc{display:none}}.mfd3 .mfd3-acc{display:flex;flex-direction:column;gap:12px}.mfd3 .mfd3-acc-h{margin-bottom:0;font:700 24px/32px var(--mfd3-font-ui);color:var(--mfd3-text)}.mfd3 .mfd3-acc-i{padding:16px 16px 16px 24px;border-radius:24px;background:var(--mfd3-surface)}.mfd3 .mfd3-acc-i>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;font:500 14px/24px var(--mfd3-font-text);color:var(--mfd3-text)}.mfd3 .mfd3-acc-i>summary::-webkit-details-marker{display:none}.mfd3 .mfd3-acc-i>summary:hover .mfd3-acc-qt{text-decoration:underline}.mfd3 .mfd3-acc .mfd3-acc-qt{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.mfd3 .mfd3-acc-ic{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--mfd3-surface-soft)}.mfd3 .mfd3-acc-ic .mfd3-i{transition:transform .2s}.mfd3 .mfd3-acc-i[open] .mfd3-acc-ic .mfd3-i{transform:rotate(180deg)}.mfd3 .mfd3-acc-a{padding-top:8px;font:400 14px/20px var(--mfd3-font-text);color:var(--mfd3-text)}.mfd3 .mfd3-acc-a>*+*{margin-top:8px}.mfd3 .mfd3-acc-a a{color:var(--mfd3-link);text-decoration:underline}.mfd3 .mfd3-acc--help .mfd3-acc-i{padding:4px 16px;border:1px solid var(--mfd3-help-border);border-radius:16px}.mfd3 .mfd3-acc--help .mfd3-acc-i>summary{min-height:47px;padding:12px 0;font:600 14px/23.1px var(--mfd3-font-text);color:var(--mfd3-help-q)}.mfd3 .mfd3-acc--help .mfd3-acc-ic{width:20px;height:20px;background:none;color:var(--mfd3-help-accent)}.mfd3 .mfd3-acc--help .mfd3-acc-ic .mfd3-i{transform:rotate(90deg)}.mfd3 .mfd3-acc--help .mfd3-acc-i[open] .mfd3-acc-ic .mfd3-i{transform:rotate(-90deg)}.mfd3 .mfd3-acc--help .mfd3-acc-a{margin-bottom:12px;padding-top:12px;border-top:1px solid var(--mfd3-table-line);color:var(--mfd3-help-a)}.mfd3 .mfd3-acc--review .mfd3-acc-i{padding:0 16px 0 24px}.mfd3 .mfd3-acc--review .mfd3-acc-i>summary{padding:16px 0;font-family:var(--mfd3-font-ui)}.mfd3 .mfd3-acc--review .mfd3-acc-a{padding:0 0 16px}:root .wp-block-details.is-style-mfd3-faq{margin:0 0 12px;padding:16px 16px 16px 24px;border:0;border-radius:24px;background:var(--mfd3-surface,#19243c);color:var(--mfd3-text,#fff);font:400 14px/20px var(--mfd3-font-text)}:root .is-style-mfd3-faq>summary{position:relative;display:flex;align-items:center;min-height:32px;padding-right:48px;list-style:none;cursor:pointer;font:500 14px/24px var(--mfd3-font-text)}:root .is-style-mfd3-faq>summary::-webkit-details-marker{display:none}:root .is-style-mfd3-faq>summary::before{content:"";position:absolute;right:0;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:var(--mfd3-surface-soft,#1d3363)}:root .is-style-mfd3-faq>summary::after{content:"";position:absolute;right:6px;top:50%;width:20px;height:20px;margin-top:-10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 7.5 5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 7.5 5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s}:root .is-style-mfd3-faq[open]>summary::after{transform:rotate(180deg)}:root .is-style-mfd3-faq>summary:hover{text-decoration:underline}:root .is-style-mfd3-faq>:not(summary){margin:8px 0 0}.mfd3.mfd3-blk--core[data-mfd3-standalone]{padding:0;border-radius:0;background:none}.mfd3 .mfd3-car{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.mfd3 .mfd3-car-vp{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--mfd3-car-fade,240px)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--mfd3-car-fade,240px)),transparent)}.mfd3 .mfd3-car-vp::-webkit-scrollbar{display:none}.mfd3 .mfd3-car-vp.is-drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.mfd3 .mfd3-car-track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--mfd3-car-w,max(288px,calc(25% - 12px)));gap:var(--mfd3-car-gap,16px);padding:0 4px}.mfd3 .mfd3-car-s{min-width:0;scroll-snap-align:start}.mfd3 .mfd3-car.is-end .mfd3-car-vp,.mfd3 .mfd3-car.is-static .mfd3-car-vp{-webkit-mask-image:none;mask-image:none}.mfd3 .mfd3-car-a{position:absolute;z-index:2;top:var(--mfd3-car-at,calc(50% - 26px));display:grid;place-items:center;width:52px;height:36px;border-radius:999px;background:var(--mfd3-surface);color:var(--mfd3-text);opacity:0;transition:opacity .15s}.mfd3 .mfd3-car-prev{left:16px}.mfd3 .mfd3-car-next{right:16px}.mfd3 .mfd3-car:is(:hover,:focus-within) .mfd3-car-a{opacity:1}.mfd3 .mfd3-car-a[disabled],.mfd3 .mfd3-car.is-static .mfd3-car-a{visibility:hidden}.mfd3 .mfd3-car-dots{display:flex;justify-content:center;gap:4px;min-height:6px}.mfd3 .mfd3-car-dot{width:6px;height:6px;border-radius:999px;background:var(--mfd3-car-dot);transition:width .2s,background-color .2s}.mfd3 .mfd3-car-dot[aria-current]{width:16px;background:var(--mfd3-brand)}.mfd3 .mfd3-car.is-static .mfd3-car-dots{visibility:hidden}@media (hover:none){.mfd3 .mfd3-car-a{display:none}}html.mfd3-rm .mfd3 .mfd3-car-vp{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){.mfd3t-rm .mfd3 .mfd3-car-vp{scroll-behavior:auto}.mfd3t-rm .mfd3 :is(.mfd3-sk,.mfd3-card--sk .mfd3-cimg){animation:none}}.mfd3 .mfd3-pager{display:flex;align-items:center;justify-content:center;gap:16px}.mfd3 .mfd3-pager.has-select{justify-content:space-between}.mfd3 .mfd3-pager-p{display:flex;align-items:center;gap:4px;padding:4px;border-radius:24px;background:var(--mfd3-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mfd3 .mfd3-pager-p>*{display:grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border-radius:999px;font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;color:var(--mfd3-text)}.mfd3 .mfd3-pager-p>a:hover{background:var(--mfd3-hover)}.mfd3 .mfd3-pager-p>[aria-current]{background:var(--mfd3-active);color:var(--mfd3-cur-text)}.mfd3 .mfd3-pager-p>.is-off{opacity:.5}.mfd3 .mfd3-pager-s>summary{justify-content:center;min-width:80px;height:40px;padding:0 16px;border-radius:999px;background:var(--mfd3-surface);font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px}@media (max-width:1023.98px){.mfd3 .mfd3-pager-s{display:none}.mfd3 .mfd3-pager.has-select{justify-content:center}}.mfd3 .mfd3-cempty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:224px;padding:48px 24px;border:1px solid var(--mfd3-stroke);border-radius:16px;text-align:center}.mfd3 .mfd3-cempty--sm{min-height:0;padding:24px 16px}.mfd3 .mfd3-cempty-t{font:600 18px/24px var(--mfd3-font-ui);color:var(--mfd3-text)}.mfd3 .mfd3-cempty-d{max-width:448px;font:400 14px/20px var(--mfd3-font-text);color:var(--mfd3-text-2)}.mfd3 .mfd3-cempty .mfd3-pill{margin-top:8px}.mfd3 .mfd3-medal{display:inline-block;flex:none;color:var(--mfd3-podium-1);vertical-align:middle}.mfd3 .mfd3-medal--2{color:var(--mfd3-podium-2)}.mfd3 .mfd3-medal--3{color:var(--mfd3-podium-3)}.mfd3 .mfd3-medal--n{color:var(--mfd3-surface-soft)}.mfd3 .mfd3-medal-r{fill:var(--mfd3-medal-ribbon)}.mfd3 .mfd3-medal-n{font-family:var(--mfd3-font-ui);font-weight:700;fill:#0f1421}.mfd3 .mfd3-medal--n .mfd3-medal-n{fill:var(--mfd3-text)}.mfd3 .mfd3-people{display:flex;flex-wrap:wrap;gap:16px 32px}.mfd3 .mfd3-person{display:flex;align-items:center;gap:8px;width:192px;max-width:100%;min-width:0;transition:opacity .15s}.mfd3 a.mfd3-person:hover{opacity:.8}.mfd3 .mfd3-person-av{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--mfd3-surface-soft);font:600 14px/1 var(--mfd3-font-ui);color:var(--mfd3-text)}.mfd3 .mfd3-person-b{display:flex;flex-direction:column;min-width:0}.mfd3 .mfd3-person-n{font:600 14px/20px var(--mfd3-font-ui);letter-spacing:-.1px;color:var(--mfd3-text)}.mfd3 .mfd3-person-r{overflow:hidden;font:400 12px/16px var(--mfd3-font-text);color:var(--mfd3-text-2);text-overflow:ellipsis;white-space:nowrap}.mfd3 .mfd3-byline{margin-bottom:20px;font:400 14px/20px var(--mfd3-font-text);color:var(--mfd3-text-2)}.mfd3 .mfd3-byline a{font-weight:500}.mfd3 .mfd3-byline a:hover{color:var(--mfd3-link);text-decoration:underline}.mfd3 .mfd3-rich{font:400 14px/20px var(--mfd3-font-text);letter-spacing:-.084px;color:var(--mfd3-text);overflow-wrap:break-word}.mfd3 .mfd3-rich>:first-child{margin-top:0}.mfd3 .mfd3-rich :is(h1,h2,h3,h4){font-family:var(--mfd3-font-ui);font-weight:700;color:var(--mfd3-text);letter-spacing:0;scroll-margin-top:var(--mfd3-anchor-top,calc(var(--mfd3-header-h) + 16px))}.mfd3 .mfd3-rich h2{margin:40px 0 24px;font-size:20px;line-height:28px}.mfd3 .mfd3-rich h3{margin:32px 0 16px;font-size:20px;line-height:28px}.mfd3 .mfd3-rich h4{margin:24px 0 12px;font-size:18px;line-height:28px;font-weight:600}.mfd3 .mfd3-rich :is(p,ul,ol,blockquote,figure,pre,.wp-block-image){margin:0 0 16px}.mfd3 .mfd3-rich ul{padding-left:0;list-style:disc inside}.mfd3 .mfd3-rich ol{padding-left:0;list-style:decimal inside}.mfd3 .mfd3-rich li{margin:0 0 8px}.mfd3 .mfd3-rich li>:is(ul,ol){margin:8px 0 0 20px}.mfd3 .mfd3-rich :is(strong,b){font-weight:700}.mfd3 .mfd3-rich a:where(:not(.mfd3-pill,.mfd3-person,.mfd3-share)),.mfd3 .mfd3-rich a:where(:not(.mfd3-pill,.mfd3-person,.mfd3-share)):visited{color:var(--mfd3-link);text-decoration:underline;text-underline-offset:2px}.mfd3 .mfd3-rich a:where(:not(.mfd3-pill,.mfd3-person,.mfd3-share)):hover{color:var(--mfd3-rich-link-hover)}.mfd3 .mfd3-rich img:where(:not(.mfd3-person-av)){max-width:100%;height:auto;border-radius:16px}.mfd3 .mfd3-rich blockquote{padding:12px 16px;border-left:4px solid var(--mfd3-brand);border-radius:0 12px 12px 0;background:var(--mfd3-surface)}.mfd3 .mfd3-rich figcaption{margin-top:8px;font-size:12px;line-height:16px;color:var(--mfd3-text-2)}.mfd3 .mfd3-rich hr{margin:32px 0;border:0;border-top:1px solid var(--mfd3-stroke)}.mfd3 .mfd3-rich :is(code,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.mfd3 .mfd3-rich pre{overflow:auto;padding:12px 16px;border-radius:12px;background:var(--mfd3-surface)}.mfd3 .mfd3-rich .aligncenter{margin-inline:auto;text-align:center}.mfd3 .mfd3-rich .wp-block-table:not([class*=is-style-mfd3]){overflow-x:auto}.mfd3 .mfd3-rich .wp-block-table:not([class*=is-style-mfd3]) :is(th,td){padding:10px 12px;border:1px solid var(--mfd3-stroke)}.mfd3 .mfd3-rich--news{font-size:16px;line-height:24px;letter-spacing:0}.mfd3 .mfd3-rich--news :is(p,ul,ol){margin-bottom:24px}.mfd3 .mfd3-rich--review :is(p,li){color:var(--mfd3-rich-text);letter-spacing:-.1px}.mfd3 .mfd3-rich--help{line-height:23.1px;letter-spacing:-.1px;color:var(--mfd3-help-text)}.mfd3 .mfd3-rich--help h1{margin:0 0 16px;font-size:30px;line-height:36px;color:var(--mfd3-help-h1)}.mfd3 .mfd3-rich--help h2{margin:24px 0 12px}.mfd3 .mfd3-rich--help h3{margin:16px 0 8px;font-size:14px;line-height:20px;font-weight:600}.mfd3 .mfd3-rich--help h4{font-weight:600}.mfd3 .mfd3-rich--help a,.mfd3 .mfd3-rich--help a:visited{color:var(--mfd3-help-accent)}@media (min-width:1024px){.mfd3 .mfd3-rich h2,.mfd3 .mfd3-rich--help h2{font-size:24px;line-height:32px}}:root .wp-block-table:is(.is-style-mfd3-blog,.is-style-mfd3-doc){margin:0 0 40px;overflow-x:auto;border-radius:24px}:root :is(.is-style-mfd3-blog,.is-style-mfd3-doc) table{width:100%;min-width:100%;margin:0;border:0;table-layout:auto;border-collapse:separate;border-spacing:0;font:400 14px/20px var(--mfd3-font-text);letter-spacing:-.084px;color:var(--mfd3-text,#fff)}:root :is(.is-style-mfd3-blog,.is-style-mfd3-doc) :is(th,td){min-width:140px;padding:12px 16px;border:0;text-align:left;vertical-align:top}:root .wp-block-table:is(.is-style-mfd3-blog,.is-style-mfd3-doc) thead{border:0}:root .wp-block-table:is(.is-style-mfd3-blog,.is-style-mfd3-doc) figcaption{margin:0;padding:8px 16px;font-size:12px;color:var(--mfd3-text-2,#c2c2c2)}:root .is-style-mfd3-blog{background:var(--mfd3-table-blog-wrap,#111)}:root .is-style-mfd3-blog th{background:var(--mfd3-table-blog-head);font-weight:600}:root .is-style-mfd3-blog td{border-top:2px solid var(--mfd3-table-blog-line,#111);border-right:2px solid var(--mfd3-table-blog-line,#111);background:var(--mfd3-table-blog-row,#19243c)}:root .is-style-mfd3-doc{border:1px solid var(--mfd3-table-edge,#2a2a2a);background:var(--mfd3-table-wrap,#171717)}:root .is-style-mfd3-doc table{min-width:745px}@media (min-width:768px){:root .is-style-mfd3-doc table{min-width:100%}}:root .is-style-mfd3-doc th{background:var(--mfd3-table-head);color:#fff;font-weight:600}:root .is-style-mfd3-doc td{border-top:1px solid var(--mfd3-table-line,#454545);border-right:1px solid var(--mfd3-table-line,#454545);background:var(--mfd3-table-row,#1a1a1a)}:root .wp-block-table:is(.is-style-mfd3-blog,.is-style-mfd3-doc) td:last-child{border-right:0}:root .wp-block-table:is(.is-style-mfd3-blog,.is-style-mfd3-doc) tbody:first-child tr:first-child td{border-top:0}.mfd3 .mfd3-cicon{display:inline-block;flex:none;vertical-align:middle}