.mn .mh-cta:hover .mh-cta-arrow,.mn .mh-card:hover .mh-cta-arrow,.mn .mh-btn:hover .mh-cta-arrow,.mn .sm-ed-btn:hover .mh-cta-arrow{transform:translate(3px)}.mn .sm-doc-cols{grid-template-columns:repeat(var(--doc-cols,4),minmax(0,1fr));gap:36px 28px;display:grid}@media (max-width:1000px){.mn .sm-doc-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mn .sm-doc-cols{grid-template-columns:minmax(0,1fr)}}.mn .sm-doc-cols>div{flex-direction:column;display:flex}.mn .sm-doc-more{align-self:flex-start;margin-top:auto!important}.mn .sm-doc-ul{margin-bottom:4px}.mn .sm-doc-item,.mn .sm-doc-item:hover{color:#101114}.mn .sm-doc-item:hover span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.mn .sm-doc-ico{fill:none;stroke:#101114;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;flex:none;margin-top:2px}.mn .rl-d .rl-img{height:300px}.mn .rl-card,.mn .rl-card:hover{color:#101114}.mn .rl-img{background:#e4e6eb;border-radius:8px;display:block;overflow:hidden}.mn .rl-img img,.mn .rl-ov-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.mn .rl-card:hover .rl-img img,.mn .rl-card:hover .rl-ov-img{transform:scale(1.035)}.mn .rl-t{display:block}.mn .rl-cl2,.mn .rl-cl3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mn .rl-cl2{-webkit-line-clamp:2}.mn .rl-cl3{-webkit-line-clamp:3}.mn .rl-cl4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mn .rl-card:hover .rl-t,.mn .rl-h:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.mn .rl-card:focus-visible,.mn .rl-h:focus-visible,.mn .rl-more:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #101114}@media (min-width:821px){.mn .rl-a>.rl-stack>.rl-row .rl-img,.mn .rl-c>.rl-stack>.rl-row .rl-img{height:100%;min-height:84px;aspect-ratio:auto!important;width:100%!important}}.mn .rl-wrap .rl-img,.mn .rl-wrap .rl-ov{border-radius:14px!important}.mn .rl-more{transition:border-color .15s,background-color .15s}.mn .rl-more:hover{background:#f0f1f4!important}@media (max-width:520px){.mn .rl-row .rl-img{width:100%!important}.mn .rl-d .rl-img{aspect-ratio:16/9;height:auto}}@media (prefers-reduced-motion:reduce){.mn .rl-img img,.mn .rl-ov-img{transition:none}}.mn .mh-law:hover .mh-cta-arrow,.mn .sv-cine:hover .mh-cta-arrow,.mn .wk-op:hover .mh-cta-arrow{transform:translate(3px)}.mn .rl-card:hover .wk-go,.mn .rl-card:focus-visible .wk-go{background:#f0f1f4}.mn .rl-card:hover .wk-go .mh-cta-arrow,.mn .rl-card:focus-visible .wk-go .mh-cta-arrow{transform:translate(2px)}.mn .mh-obtn:hover .mh-cta-arrow{transform:translate(3px)}.mn .sm-doc-ul>li:first-child{border-top:0!important}.mn .mh-sit-stat:hover .mh-cta-arrow{transform:translate(3px)}.mn .sf-h1{letter-spacing:-.032em;color:inherit;text-wrap:balance;margin:0;font-size:clamp(34px,3vw,42px);font-weight:800;line-height:1.04}.mn .sf-crumbs{letter-spacing:.14em;text-transform:uppercase;color:#686a71;font-size:12px;font-weight:800;line-height:1.3}.mn .sf-crumb{color:#686a71}.mn .sf-crumb:hover{color:#101114}.mn .sf-meta{letter-spacing:.08em;text-transform:uppercase;color:#686a71;font-size:11px;font-weight:800;line-height:1.3;display:block}.mn .sf-au-n{color:#101114;font-weight:600}.mn .sf-au-dark .sf-au-n{color:#fff}.mn .sf-chip{color:#101114;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9dbe0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.mn .sf-chip:hover{background:#f0f1f4;border-color:#c9ccd3}.mn .sf-chip[aria-current=true]{color:#fff;background:#101114;border-color:#101114;text-decoration:none}.mn .sf-chip-n{color:#686a71;font-weight:600}.mn .sf-chip[aria-current=true] .sf-chip-n{color:#b8bac2}.mn .sf-chip:focus-visible{outline-offset:3px;outline:2px solid #101114}.mn .sf-chips1{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;margin:0 -2px;padding:2px 2px 4px;display:flex;overflow-x:auto}.mn .sf-chips1 .sf-chip{white-space:nowrap;flex:none;gap:6px;min-height:38px;padding:0 13px;font-size:13.5px}.mn .sf-hv-faces{--fs:44px;--fb:#fff;align-items:center;display:flex}.mn .sf-hv-faces img,.mn .sf-hv-more{width:var(--fs);height:var(--fs);margin-left:calc(var(--fs)*-.22);border:3px solid var(--fb);box-sizing:border-box;object-fit:cover;object-position:50% 20%;background:#e4e6eb;border-radius:50%;flex:none;display:block}.mn .sf-hv-faces img:first-child{margin-left:0}.mn .sf-hv-more{color:#fff;background:#101114;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.mn .sf-hv-kicker{letter-spacing:.1em;text-transform:uppercase;color:#686a71;font-size:11px;font-weight:800;line-height:1.3}.mn .sf-hv-num{letter-spacing:.08em;color:#686a71;font-size:12px;font-weight:800;line-height:1.6}.mn .sf-hv-link{color:#101114;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:800;display:inline-flex}.mn .sf-hv-link:hover{text-underline-offset:4px;text-decoration:underline}.mn .sf-hv-link svg{flex:none;width:15px;height:15px}.mn .sf-hv-chips{flex-wrap:wrap;gap:6px;display:flex}.mn .sf-hv-chips .sf-chip{white-space:nowrap;gap:6px;min-height:38px;padding:0 13px;font-size:13.5px}.mn .sf-px-card .sf-hv-kicker{color:#ffffff9e}.mn .sf-px-team .sf-hv-faces{--fs:48px;--fb:#0b0b10;flex:none}.mn .sf-px-card .sf-hv-more{color:#101114;background:#fff}.mn .sf-px-cap{color:#a9acb8;min-width:0;margin:0;font-size:13.5px;line-height:1.4}.mn .sf-px-cap strong{color:#fff;font-size:15px;font-weight:800;display:block}@media (max-width:560px){.mn .sf-px-team .sf-hv-faces{--fs:44px}}.mn .sf-pw{isolation:isolate;color:#fff;background:radial-gradient(85% 105% at 100% 100%,#62302a85 0%,#62302a00 72%),radial-gradient(70% 95% at 45% 100%,#302b4480 0%,#302b4400 70%),linear-gradient(#050608 0%,#0b0b10 100%);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:32px 64px;margin-top:clamp(12px,1.3vw,16px);padding:clamp(24px,2.5vw,36px) clamp(22px,2.4vw,34px);display:grid;position:relative;overflow:hidden}.mn .sf-pw>*{min-width:0}.mn .sf-pw .sf-hv-kicker{color:#ffffff9e;font-size:12px}.mn .sf-pw .sf-crumbs,.mn .sf-pw .sf-crumb{color:#ffffff9e}.mn .sf-pw .sf-crumb:hover{color:#fff}.mn .sf-pw .sf-crumb:focus-visible{outline-color:#fff}.mn .sf-pw-title{letter-spacing:-.028em;text-wrap:pretty;max-width:720px;margin:14px 0 0;font-size:clamp(28px,2.7vw,40px);font-weight:800;line-height:1.1}.mn .sf-pw-team{flex-direction:column;align-self:center;align-items:flex-start;gap:16px;display:flex}.mn .sf-pw-team .sf-hv-faces{--fs:60px;--fb:#0b0b10;flex:none}.mn .sf-pw .sf-hv-more{color:#101114;background:#fff;font-size:14px}.mn .sf-pw-team .sf-px-cap{max-width:360px;font-size:15px;line-height:1.45}.mn .sf-pw-team .sf-px-cap strong{margin-bottom:3px;font-size:17px;font-weight:600;line-height:1.3}.mn .sf-pw-stats{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:22px;font-size:12.5px;font-weight:800;line-height:1.4;display:flex}.mn .sf-pw-n{color:#fff;font-weight:800}.mn .sf-pw-l{color:#ffffff9e}.mn .sf-pw-stat{white-space:nowrap}.mn .sf-pw-sep{color:#fff6}.mn .sf-hchips{flex-wrap:wrap;flex:520px;justify-content:flex-end;gap:6px;min-width:0;margin-bottom:2px;display:flex}.mn .sf-hchips .sf-chip{white-space:nowrap;gap:6px;min-height:36px;padding:0 13px;font-size:13.5px}.mn .sf-hchips .sf-chip-all svg{width:14px;height:14px}.mn .sf-pw-steps{background:#f0f1f4;border-radius:22px;margin-top:14px;padding:clamp(24px,2.5vw,36px) clamp(22px,2.4vw,34px)}.mn .sf-pw-steps-h{letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid #101114;margin:0;padding-bottom:6px;font-size:15px;font-weight:800;line-height:1.2}.mn .sf-pw-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mn .sf-pw-steps li{grid-template-columns:30px minmax(0,1fr);gap:10px;min-width:0;padding:0;display:grid}.mn .sf-pw-steps .sf-hv-num{padding-top:3px;font-size:13px;line-height:1}.mn .sf-pw-steps h3{margin:0;font-size:clamp(15px,1.2vw,17px);font-weight:800;line-height:1.3}.mn .sf-pw-steps p{color:#505159;margin:4px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:1100px){.mn .sf-pw{grid-template-columns:minmax(0,1fr) 340px;gap:28px 40px}.mn .sf-pw-team .sf-hv-faces{--fs:52px}}@media (max-width:900px){.mn .sf-pw-steps ol{gap:16px 20px}}@media (max-width:860px){.mn .sf-pw{grid-template-columns:minmax(0,1fr)}.mn .sf-hchips{flex-basis:100%;justify-content:flex-start}}@media (max-width:700px){.mn .sf-pw-steps ol{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.mn .sf-pw-team .sf-hv-faces{--fs:48px}.mn .sf-pw-stats{font-size:12px}}.mn .sf-nb-team .sf-hv-faces{--fs:40px}.mn .sf-cb-team .sf-hv-faces{--fs:36px}.mn .sf-cb-side .sf-hv-link{min-height:36px;margin-top:4px}.mn .sf-hd .sf-crumbs,.mn .sf-hd .sf-crumb{color:#ffffff9e}.mn .sf-hd .sf-crumb:hover{color:#fff}.mn .sf-hd .sf-hv-kicker{color:#ffffff9e}.mn .sf-hd-team .sf-hv-faces{--fs:44px;--fb:#0b0b10}.mn .sf-hd .sf-hv-more{color:#101114;background:#fff}.mn .sf-hd .sf-hv-chips{margin-top:28px}.mn .sf-hd .sf-chip{color:#fff;background:#ffffff0f;border-color:#fff3}.mn .sf-hd .sf-chip:hover{background:#ffffff24;border-color:#ffffff57}.mn .sf-hd .sf-chip-n{color:#fff9}.mn .sf-hd .sf-chip:focus-visible{outline-color:#fff}.mn .sf-hd .sf-hv-num{color:#ffffff80}.mn .sf-hd .sf-hv-link{color:#fff}.mn .sf-row .rl-img{aspect-ratio:16/10}.mn .sf-all:hover .mh-cta-arrow{transform:translate(3px)}.mn .rl-card:hover .sf-go-dark{background:#ffffff29}.mn .sf-xp .rl-img{aspect-ratio:3/4;border-radius:12px}.mn .sf-xp .rl-img img{object-position:50% 12%}.mn .sf-ex2-mat:hover .rl-t{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.mn .sf-ex2 .mh-cta:hover .mh-cta-arrow{transform:translate(3px)}.mn .sf-clip{overflow:hidden}.mn .sf-f5-card:hover .sf-f5-btn .mh-cta-arrow,.mn .sf-f6-row:hover .sf-f6-btn .mh-cta-arrow{transform:translate(3px)}.mn .sf-f6-row:hover .rl-t{text-decoration:none}.mn .sf-f4{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:0 56px;margin-top:10px;display:grid}.mn .sf-f4-list{margin-top:-1px}.mn .sf-f4-row,.mn .sf-f4-row:hover{color:#101114}.mn .sf-f4-row{border-top:1px solid #e4e6eb;grid-template-columns:150px minmax(0,1fr);column-gap:32px;display:grid}.mn .sf-f4-date{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#686a71;padding:27px 0 0;font-size:13px;font-weight:800;line-height:1.3;display:block}.mn .sf-f4-main{min-width:0;padding:28px 0;display:block}.mn .sf-f4-t{letter-spacing:-.015em;max-width:820px;margin-top:8px;font-size:23px;font-weight:800;line-height:1.22}.mn .sf-f4-copy-desc{-webkit-line-clamp:3;color:#505159;-webkit-box-orient:vertical;margin-top:10px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.mn .sf-f4-copy-row{display:block}.mn .sf-f4-copy-mid{justify-content:space-between;align-items:flex-start;gap:36px;margin-top:18px;display:flex}.mn .sf-f4-copy-mid .sf-f4-ex{flex:auto;align-self:flex-start;min-width:0;max-width:none;margin-top:0}.mn .sf-f4-cover{border-radius:8px;flex:0 0 144px;width:144px;height:96px}.mn .sf-f4-copy-row .sf-f4-main{padding:28px 0 30px}.mn .sf-f4-copy-row .sf-f4-t{max-width:none}.mn .sf-f4-copy-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mn .sf-f4-copy-foot{justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.mn .sf-f4-copy-proof{color:#686a71;align-items:flex-start;gap:8px;min-width:0;font-size:12.5px;font-weight:600;line-height:1.4;display:inline-flex}.mn .sf-f4-copy-proof svg{flex:none;width:18px;height:18px;margin-top:.1em}.mn .sf-f4-copy-read{color:#101114;flex:none;align-items:center;gap:9px;font-size:15px;font-weight:700;line-height:1.4;display:inline-flex}.mn .sf-f4-copy-read svg{width:15px;height:15px;transition:transform .2s}.mn .sf-f4-copy-row:hover .sf-f4-copy-read svg{transform:translate(3px)}@media (max-width:820px){.mn .sf-f4-copy-mid{gap:24px}}@media (max-width:640px){.mn .sf-f4-copy-mid{flex-direction:column;align-items:stretch;gap:16px}.mn .sf-f4-cover{aspect-ratio:16/9;flex:none;order:2;width:100%;height:auto}.mn .sf-f4-copy-foot{flex-direction:column;align-items:flex-start;gap:12px}.mn .sf-f4-copy-proof{font-size:12px}}.mn .sf-f4-ex{align-items:flex-start;gap:20px;max-width:800px;margin-top:18px;display:flex}.mn .sf-f4-ava{object-fit:cover;object-position:50% 12%;background:#e4e6eb;border-radius:8px;flex:none;width:84px;height:112px;display:block}.mn .sf-f4-body{min-width:0;display:block}.mn .sf-f4-q{color:#101114;border-left:3px solid #101114;padding-left:16px;font-family:Vollkorn,Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.45;display:block}.mn .sf-f4-x{color:#505159;border-left:3px solid #e4e6eb;padding-left:16px;font-size:15px;line-height:1.5}.mn .sf-f4-who{color:#686a71;margin:0 0 10px;font-size:13px;line-height:1.4;display:block}.mn .sf-f4-noq-top{grid-template-columns:minmax(0,1fr) 144px;gap:0 28px;display:grid}.mn .sf-f4-noq-body{min-width:0;display:block}.mn .sf-f4-noq-top .sf-f4-cover{align-self:start}.mn .sf-f4-noq-by{align-items:center;gap:14px;min-width:0;display:flex}.mn .sf-f4-noq-ava{flex:none;width:44px;height:44px}.mn .sf-f4-noq-ava img{object-fit:cover;object-position:50% 20%;background:#e4e6eb;border-radius:50%;width:44px;height:44px;display:block}.mn .sf-f4-noq-who{color:#686a71;min-width:0;font-size:13.5px;line-height:1.4;display:block}.mn .sf-f4-noq-name{color:#101114;font-weight:700}.mn .sf-f4-copy-foot--noq .sf-f4-noq-by{flex:auto}.mn .sf-f4-noq-line{display:block}.mn .sf-f4-noq-proof{margin-top:3px;display:flex}@media (max-width:560px){.mn .sf-f4-noq-top{grid-template-columns:minmax(0,1fr)}.mn .sf-f4-noq-top .sf-f4-cover{aspect-ratio:16/9;grid-row:1;width:100%;height:auto;margin:0 0 14px}}.mn .sf-vid-wrap{border-top:1px solid #e4e6eb;padding:28px 0}.mn .sf-vid,.mn .sf-vid:hover{color:#fff}.mn .sf-vid{isolation:isolate;background:radial-gradient(85% 105% at 100% 100%,#62302a85 0%,#62302a00 72%),radial-gradient(70% 95% at 45% 100%,#302b4480 0%,#302b4400 70%),linear-gradient(#050608 0%,#0b0b10 100%);border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.mn .sf-vid:focus-visible{outline-offset:3px;outline:2px solid #101114}.mn .sf-vid-media{background:#0b0b10;min-width:0;min-height:300px;display:block;position:relative;overflow:hidden}.mn .sf-vid-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.mn .sf-vid:hover .sf-vid-media img{transform:scale(1.03)}.mn .sf-vid-tag{letter-spacing:.08em;text-transform:uppercase;background:#050608b8;border-radius:999px;align-items:center;gap:6px;padding:6px 11px 6px 9px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex;position:absolute;top:16px;left:16px}.mn .sf-vid-tag svg{width:12px;height:12px}.mn .sf-vid-play{color:#101114;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff2e}.mn .sf-vid-play svg{width:28px;height:28px;margin-left:4px}.mn .sf-vid:hover .sf-vid-play{transform:scale(1.06)}.mn .sf-vid-body{flex-direction:column;min-width:0;padding:26px 28px 24px;display:flex}.mn .sf-vid-meta{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;flex-wrap:wrap;gap:7px;font-size:11px;font-weight:800;line-height:1.3;display:flex}.mn .sf-vid-t{letter-spacing:-.015em;margin-top:10px;font-size:23px;font-weight:800;line-height:1.22;display:block}.mn .sf-vid-x{-webkit-line-clamp:3;color:#a9acb8;-webkit-box-orient:vertical;margin-top:10px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.mn .sf-vid-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.mn .sf-vid-by{align-items:center;gap:12px;min-width:0;display:flex}.mn .sf-vid-by img{object-fit:cover;object-position:50% 12%;background:#1c1d24;border-radius:8px;flex:none;width:48px;height:64px}.mn .sf-vid-who{min-width:0;display:block}.mn .sf-vid-name{font-size:14px;font-weight:700;line-height:1.35;display:block}.mn .sf-vid-role{color:#a9acb8;font-size:12.5px;line-height:1.35;display:block}.mn .sf-vid-city{color:#a9acb8;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.mn .sf-vid-cta{color:#101114;background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:800;display:inline-flex}.mn .sf-vid-cta svg{width:14px;height:14px}@media (max-width:860px){.mn .sf-vid{grid-template-columns:minmax(0,1fr)}.mn .sf-vid-media{aspect-ratio:16/9;width:100%;min-height:0}}@media (max-width:480px){.mn .sf-vid-body{padding:20px 18px}.mn .sf-vid-t{font-size:20px}}.mn .sf-int-wrap{border-top:1px solid #e4e6eb;padding:28px 0}.mn .sf-int,.mn .sf-int:hover{color:#101114}.mn .sf-int{background:#f0f1f4;border-radius:20px;grid-template-columns:212px minmax(0,1fr);display:grid;overflow:hidden}.mn .sf-int:focus-visible{outline-offset:3px;outline:2px solid #101114}.mn .sf-int-ph{background:#e4e6eb;min-width:0;min-height:300px;display:block;position:relative;overflow:hidden}.mn .sf-int-ph img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.mn .sf-int:hover .sf-int-ph img{transform:scale(1.03)}.mn .sf-int-body{flex-direction:column;min-width:0;padding:26px 30px 24px;display:flex}.mn .sf-int-meta{letter-spacing:.08em;text-transform:uppercase;color:#686a71;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;font-weight:800;line-height:1.3;display:flex}.mn .sf-int-tag{color:#fff;background:#101114;border-radius:999px;margin-right:5px;padding:5px 10px}.mn .sf-int-t{letter-spacing:-.015em;margin-top:12px;font-size:23px;font-weight:800;line-height:1.22;display:block}.mn .sf-int-qa{border-top:1px solid #d9dbe0;margin-top:18px;padding-top:16px;display:block}.mn .sf-int-ask{font-size:15px;font-weight:800;line-height:1.4;display:block}.mn .sf-int-ans{margin-top:8px;font-family:Vollkorn,Georgia,Times New Roman,serif;font-size:19px;font-weight:500;line-height:1.42;display:block}.mn .sf-int-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:22px;display:flex}.mn .sf-int-by{min-width:0;line-height:1.35;display:block}.mn .sf-int-name{font-size:15px;font-weight:800;display:block}.mn .sf-int-role{color:#686a71;font-size:13px;display:block}.mn .sf-int-cta{border:1px solid #101114;border-radius:999px;flex:none;align-items:center;gap:9px;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:800;transition:background-color .15s,color .15s;display:inline-flex}.mn .sf-int-cta svg{width:14px;height:14px}.mn .sf-int:hover .sf-int-cta{color:#fff;background:#101114}.mn .sf-int-dark,.mn .sf-int-dark:hover{color:#fff}.mn .sf-int-dark{background:radial-gradient(85% 105% at 100% 100%,#62302a85 0%,#62302a00 72%),radial-gradient(70% 95% at 45% 100%,#302b4480 0%,#302b4400 70%),linear-gradient(#050608 0%,#0b0b10 100%)}.mn .sf-int-dark .sf-int-ph{background:#1c1d24}.mn .sf-int-dark .sf-int-meta{color:#ffffff9e}.mn .sf-int-dark .sf-int-tag{color:#101114;background:#fff}.mn .sf-int-dark .sf-int-qa{border-top-color:#ffffff29}.mn .sf-int-dark .sf-int-role{color:#a9acb8}.mn .sf-int-dark .sf-int-cta{border-color:#ffffffb3}.mn .sf-int-dark:hover .sf-int-cta{color:#101114;background:#fff;border-color:#fff}.mn .sf-int-dark:focus-visible{outline-color:#101114}@media (max-width:760px){.mn .sf-int{grid-template-columns:140px minmax(0,1fr)}.mn .sf-int-ph{min-height:0}.mn .sf-int-body{padding:20px 20px 18px}.mn .sf-int-t{font-size:20px}.mn .sf-int-ans{font-size:17px}}@media (max-width:520px){.mn .sf-int{grid-template-columns:minmax(0,1fr)}.mn .sf-int-ph{aspect-ratio:4/3;width:100%}.mn .sf-int-foot{flex-direction:column;align-items:flex-start}}.mn .sf-ask{background:#f0f1f4;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px 64px;padding:clamp(28px,3vw,44px) clamp(24px,2.8vw,40px);display:grid}.mn .sf-ask-text{min-width:0}.mn .sf-ask-h{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:800;line-height:1.12}.mn .sf-ask-p{color:#505159;max-width:52ch;margin:12px 0 0;font-size:16px;line-height:1.55}.mn .sf-ask-btn,.mn .sf-ask-btn:hover{color:#fff}.mn .sf-ask-btn{background:#101114;border-radius:999px;align-items:center;gap:9px;min-height:48px;margin-top:22px;padding:0 22px;font-size:14.5px;font-weight:800;display:inline-flex}.mn .sf-ask-btn svg{width:15px;height:15px;transition:transform .2s}.mn .sf-ask-btn:hover svg{transform:translate(3px)}.mn .sf-ask-side{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.mn .sf-ask-side .sf-hv-faces{--fs:56px;--fb:#f0f1f4}.mn .sf-ask-cap{color:#505159;max-width:340px;margin:0;font-size:14px;line-height:1.45}.mn .sf-ask-cap strong{color:#101114;margin-bottom:2px;font-size:16px;font-weight:700;display:block}@media (max-width:900px){.mn .sf-ask{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.mn .sf-ask-side .sf-hv-faces{--fs:44px}.mn .sf-ask-btn{justify-content:center;width:100%}}.mn .sf-f4-grp{border-top:1px solid #e4e6eb;padding:28px 0 2px}.mn .sf-f4-grp-ex{align-items:center;gap:20px;margin-bottom:26px;display:flex}.mn .sf-f4-grp-txt{min-width:0;display:block}.mn .sf-f4-grp-who{margin-top:8px;line-height:1.4;display:block}.mn .sf-f4-grp-name{color:#101114;font-size:16px;font-weight:800;display:block}.mn .sf-f4-grp-role{color:#686a71;margin-top:2px;font-size:14px;display:block}.mn .sf-f4-grp-list{min-width:0;padding-left:76px;position:relative}.mn .sf-f4-grp-list:before{content:"";background:#d9dbe0;border-radius:2px;width:2px;position:absolute;top:-18px;bottom:28px;left:41px}.mn .sf-f4-grp-item .sf-f4-copy-meta{position:relative}.mn .sf-f4-grp-item .sf-f4-copy-meta:before{content:"";background:#101114;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-39px;box-shadow:0 0 0 4px #fff}.mn .sf-f4-grp-lbl{color:#101114}.mn .sf-f4-grp-item{grid-template-columns:minmax(0,1fr) 144px;gap:0 28px;padding:0 0 28px;display:grid}.mn .sf-f4-grp-item+.sf-f4-grp-item{border-top:1px solid #e4e6eb;padding-top:26px}.mn .sf-f4-grp-body{min-width:0;display:block}.mn .sf-f4-grp-item .sf-f4-t{max-width:none}.mn .sf-f4-grp-item .sf-f4-q{margin-top:16px;font-size:17px}.mn .sf-f4-grp-item .sf-f4-cover{align-self:start;margin-top:28px}.mn .sf-f4-grp-foot{grid-column:1/-1;margin-top:12px}.mn .sf-f4-grp-item:hover .sf-f4-copy-read svg{transform:translate(3px)}@media (max-width:760px){.mn .sf-f4-grp-ex{gap:14px}.mn .sf-f4-grp-ex .sf-f4-ava{width:60px;height:80px}.mn .sf-f4-grp-list{padding-left:52px}.mn .sf-f4-grp-list:before{left:29px}.mn .sf-f4-grp-item .sf-f4-copy-meta:before{left:-27px}}@media (max-width:560px){.mn .sf-f4-grp-item{grid-template-columns:minmax(0,1fr)}.mn .sf-f4-grp-item .sf-f4-cover{aspect-ratio:16/9;grid-row:1;width:100%;height:auto;margin:0 0 14px}}.mn .sf-f4-ask{color:#101114;background:#f0f1f4;border-radius:16px;margin-top:26px;padding:24px;display:block}.mn .sf-f4-ask-title{letter-spacing:-.01em;font-size:20px;font-weight:800;line-height:1.2;display:block}.mn .sf-f4-ask-text{color:#505159;margin-top:10px;font-size:14px;line-height:1.5;display:block}.mn .sf-f4-ask-link{color:#101114;align-items:center;gap:9px;margin-top:18px;font-size:14px;font-weight:800;line-height:1.35;display:inline-flex}.mn .sf-f4-ask-link svg{width:15px;height:15px;transition:transform .2s}.mn .sf-f4-ask:hover .sf-f4-ask-link svg{transform:translate(3px)}@media (max-width:960px) and (min-width:641px){.mn .sf-f4-ask{max-width:520px}}@media (max-width:640px){.mn .sf-f4-ask{padding:20px}.mn .sf-f4-ask-title{font-size:18px}}.mn .sf-f4-side{padding-top:24px;position:sticky;top:24px}.mn .sf-f4-side-title{color:#101114}.mn .sf-f4-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:960px){.mn .sf-f4{grid-template-columns:minmax(0,1fr)}.mn .sf-f4-side{order:-1;padding-top:16px;padding-bottom:8px;position:static}}@media (max-width:560px){.mn .sf-f4-t{font-size:20px}.mn .sf-f4-ava,.mn .sf-vid-by img{width:60px;height:80px}.mn .sf-f4-q{font-size:16px}.mn .sf-f4-row{grid-template-columns:minmax(0,1fr);column-gap:0}.mn .sf-f4-date{padding:22px 0 0}.mn .sf-f4-main{padding-top:6px}}.mn .sf-f4-tags .sf-chip{text-align:left;justify-content:space-between;gap:14px;min-height:40px;padding:8px 16px;line-height:1.25}.mn .sf-f4-tags .sf-chip>span:first-child{min-width:0}.mn .sf-f4-tags .sf-chip-n{flex:none}.mn .sf-band{max-width:1328px;margin:0 auto;padding:clamp(26px,2.8vw,40px) 24px 0}.mn .sf-band--hero{padding:clamp(10px,1.2vw,16px) 24px 0}.mn .sf-band--ask{padding:clamp(20px,2.2vw,32px) 24px clamp(18px,2vw,28px)}.mn #sf-feed,.mn #mn-ask{scroll-margin-top:120px}.mn .sf-title-row{flex-wrap:wrap;align-items:flex-end;gap:16px 18px;display:flex}.mn .sf-title-row>div:first-child{flex:0 auto;min-width:0}.mn .sf-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;display:flex}.mn .sf-sec-title{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;font-size:17px;font-weight:800;line-height:1.2;display:flex}.mn .sf-sec-h{font:inherit;letter-spacing:inherit;text-transform:inherit;color:#101114;margin:0}.mn .sf-sec-slash{color:#686a71;opacity:.7;margin:0 8px}.mn .sf-sec-count{color:#686a71}.mn .sf-rule{border-top:2px solid #101114;margin-top:4px}.mn .sf-sec-cta{color:#101114;white-space:nowrap;flex:none;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.mn .sf-docs{margin-top:22px}.mn .sf-doc-h{margin:0;font-size:19px;font-weight:800;line-height:1.25}.mn .sf-doc-ul{margin:8px 0 0;padding:0;list-style:none}.mn .sf-doc-li{border-top:1px solid #e4e6eb}.mn .sf-doc-a{align-items:flex-start;gap:12px;padding:12px 0;font-size:15px;font-weight:600;line-height:1.4;display:flex}.mn .sf-more{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px;display:flex}.mn .sf-f4-t,.mn .sf-vid-t,.mn .sf-int-t,.mn .sf-pw-title,.mn .sf-doc-a span{overflow-wrap:break-word}@media (max-width:960px){.mn .sf-f4-ask{display:none}.mn .sf-f4-side{padding-top:4px;padding-bottom:2px}.mn .sf-f4-side-title{margin-bottom:2px}.mn .sf-f4-tags{margin-top:10px;margin-inline:calc(-1*var(--mn-gutter,24px));padding:2px var(--mn-gutter,24px)10px;scrollbar-width:none;flex-wrap:nowrap;gap:8px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.mn .sf-f4-tags::-webkit-scrollbar{display:none}.mn .sf-f4-tags .sf-chip{white-space:nowrap;flex:none;justify-content:flex-start}}.mn .sf-docs-more{display:none}@media (hover:none){.mn .rl-card:hover .rl-t{text-decoration:none}.mn .rl-card:hover .rl-img img,.mn .sf-f4-copy-row:hover .sf-f4-copy-read svg,.mn .sf-f4-grp-item:hover .sf-f4-copy-read svg,.mn .sf-int:hover .sf-int-ph img,.mn .sf-vid:hover .sf-vid-media img,.mn .sf-vid:hover .sf-vid-play{transform:none}.mn .sf-int:hover .sf-int-cta{color:inherit;background:0 0}}@media (max-width:640px){.mn.mn--section{--mn-gutter:16px}.mn.mn--section .mn-shell{padding-inline:16px}.mn .sf-band,.mn .sf-band--hero,.mn .sf-band--ask{padding-inline:16px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.mn .sf-band{padding-top:28px}.mn .sf-band--ask{padding-top:20px;padding-bottom:8px}.mn .sf-band.sf-band--hero{padding-top:10px}.mn .sf-h1{letter-spacing:-.034em;font-size:36px}.mn .sf-title-row{gap:12px}.mn .sf-hchips{display:none}.mn .sf-pw{border-radius:18px;gap:22px;margin-top:14px;padding:20px 18px 22px}.mn .sf-pw-title{letter-spacing:-.03em;margin-top:10px;font-size:26px;line-height:1.12}.mn .sf-pw-stats{letter-spacing:.06em;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:18px;font-size:11.5px;display:flex}.mn .sf-pw-sep{display:inline}.mn .sf-pw-stat{white-space:nowrap;display:inline}.mn .sf-pw-n{font-size:inherit;letter-spacing:inherit;line-height:inherit}.mn .sf-pw-l{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.mn .sf-pw-team{gap:12px}.mn .sf-pw-team .sf-hv-faces{--fs:44px}.mn .sf-hv-faces{max-width:100%}.mn .sf-hv-faces img{color:#0000;font-size:0;overflow:hidden}.mn .sf-pw-team .sf-px-cap{font-size:14px}.mn .sf-pw-team .sf-px-cap strong{font-size:16px}.mn .sf-pw-steps{border-radius:18px;margin-top:10px;padding:18px 18px 8px}.mn .sf-pw-steps ol{gap:0;margin-top:8px}.mn .sf-pw-steps li{border-top:1px solid #d9dbe0;padding:14px 0}.mn .sf-pw-steps li:first-child{border-top:0}.mn .sf-pw-steps h3{font-size:16px}.mn .sf-pw-steps p{font-size:14px;line-height:1.45}.mn .sf-sec-title{letter-spacing:.07em;flex-direction:column;align-items:flex-start;gap:0;font-size:15px}.mn .sf-sec-slash{display:none}.mn .sf-sec-count{letter-spacing:.08em;margin-top:10px;font-size:12px}.mn .sf-sec-cta{min-height:40px;font-size:14px}.mn .sf-f4-copy-row .sf-f4-main{padding:20px 0 18px}.mn .sf-f4-t{font-size:20px;line-height:1.25}.mn .sf-f4-copy-desc{-webkit-line-clamp:3;margin-top:8px;font-size:14.5px}.mn .sf-f4-copy-row .sf-f4-cover{display:none}.mn .sf-f4-copy-mid{gap:0;margin-top:14px}.mn .sf-f4-ex{gap:12px;margin-top:0}.mn .sf-f4-ava{border-radius:8px;width:56px;height:74px}.mn .sf-f4-q{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-left:12px;font-size:16.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.mn .sf-f4-who{margin-bottom:6px;font-size:12.5px}.mn .sf-f4-copy-foot{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px}.mn .sf-f4-copy-proof{flex:none;max-width:36em;font-size:12px}.mn .sf-f4-copy-read{min-height:44px;margin-left:0;font-size:14px}.mn .sf-f4-noq-top .sf-f4-cover{aspect-ratio:auto;border-radius:12px;width:100%;height:168px;margin:0 0 12px;display:block}.mn .sf-f4-noq-by{align-items:flex-start}.mn .sf-f4-noq-who{line-height:1.35}.mn .sf-vid-wrap{padding:18px 0}.mn .sf-vid{border-radius:16px}.mn .sf-vid-media{aspect-ratio:16/10}.mn .sf-vid-play{width:56px;height:56px;margin:-28px 0 0 -28px;box-shadow:0 0 0 8px #ffffff2e}.mn .sf-vid-play svg{width:22px;height:22px}.mn .sf-vid-body{padding:16px 16px 14px}.mn .sf-vid-t{font-size:20px}.mn .sf-vid-foot{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;padding-top:14px}.mn .sf-vid-by{align-items:center}.mn .sf-vid-by img{width:56px;height:74px}.mn .sf-vid-cta{min-height:40px}.mn .sf-int-wrap{padding:18px 0}.mn .sf-int{border-radius:16px}.mn .sf-int-ph{aspect-ratio:16/10;min-height:0}.mn .sf-int-body{padding:16px 16px 14px}.mn .sf-int-t{margin-top:10px;font-size:20px}.mn .sf-int-qa{margin-top:12px;padding-top:12px}.mn .sf-int-ask{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.mn .sf-int-ans{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:17px;display:-webkit-box;overflow:hidden}.mn .sf-int-foot{flex-flow:wrap;align-items:center;gap:12px;padding-top:14px}.mn .sf-int-cta{min-height:40px;margin-left:auto}.mn .sf-f4-grp{padding:18px 0 0}.mn .sf-f4-grp-ex{gap:12px;margin-bottom:16px}.mn .sf-f4-grp-ex .sf-f4-ava{width:52px;height:68px}.mn .sf-f4-grp-list{padding-left:28px}.mn .sf-f4-grp-list:before{top:-8px;left:8px}.mn .sf-f4-grp-item .sf-f4-copy-meta:before{left:-24px}.mn .sf-f4-grp-item{grid-template-columns:minmax(0,1fr);gap:10px 12px;padding-bottom:18px}.mn .sf-f4-grp-item:has(.sf-f4-cover){grid-template-columns:minmax(0,1fr) 84px}.mn .sf-f4-grp-item .sf-f4-grp-body{grid-area:1/1}.mn .sf-f4-grp-item .sf-f4-cover{aspect-ratio:auto;grid-area:1/2;align-self:start;width:84px;height:60px;margin:2px 0 0}.mn .sf-f4-grp-item .sf-f4-q{-webkit-line-clamp:3;margin-top:10px}.mn .sf-f4-grp-foot{align-items:flex-start}.mn .sf-docs{gap:8px 0;margin-top:8px}.mn .sf-doc-h{padding-top:14px;font-size:17px}.mn .sf-doc-a{padding:13px 0;font-size:15px}.mn .sf-ask{border-radius:18px;gap:18px;padding:22px 18px}.mn .sf-ask-h{font-size:26px}.mn .sf-ask-p{margin-top:8px;font-size:15px}.mn .sf-ask-btn{justify-content:center;width:100%;min-height:48px}.mn .sf-ask-side .sf-hv-faces{--fs:44px}.mn .sf-more{margin-top:8px}.mn .sf-more .rl-more{box-sizing:border-box;text-align:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;line-height:1.3}.mn .sf-vid-meta{flex-wrap:nowrap;min-width:0}.mn .sf-f4-copy-meta{flex-wrap:wrap;row-gap:2px;min-width:0}.mn .sf-f4-copy-meta>span,.mn .sf-vid-meta>span{white-space:nowrap;flex:none}.mn .sf-vid-meta>span:last-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mn .sf-f4-grp-item .sf-f4-copy-meta:before{margin-top:0;top:2px}.mn .sf-f4-who .sf-au-n,.mn .sf-f4-noq-name{display:block}.mn .sf-who-sep{display:none}.mn .sf-nw{white-space:nowrap}.mn .sf-city:before{content:","}.mn .sf-dot{display:none}.mn .sf-f4-who{margin-bottom:8px;line-height:1.35}.mn .sf-f4-who .sf-au-n{margin-bottom:1px;font-size:13.5px}.mn .sf-f4-noq-name{margin-bottom:1px}.mn .sf-f4-copy-foot,.mn .sf-f4-grp-foot{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:14px}.mn .sf-f4-copy-proof{flex:0 auto;min-width:0;max-width:none}.mn .sf-f4-copy-foot--noq{flex-wrap:wrap;row-gap:10px}.mn .sf-f4-copy-foot--noq .sf-f4-noq-by{flex:1 0 100%}.mn .sf-f4-copy-read{flex:none;min-height:0;padding-top:1px}.mn .sf-read-x{display:none}.mn .sf-int{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"ph meta""ph by""t t""qa qa""cta cta";align-items:start;column-gap:14px;padding:16px}.mn .sf-int-body,.mn .sf-int-foot{display:contents}.mn .sf-int-ph{aspect-ratio:auto;border-radius:10px;grid-area:ph;width:76px;height:100px}.mn .sf-int-meta{grid-area:meta;align-self:start;display:block}.mn .sf-int-tag{margin:0 0 8px;display:table}.mn .sf-int-meta>span[aria-hidden]{margin:0 6px}.mn .sf-int-by{grid-area:by;align-self:end;padding-top:8px}.mn .sf-int-name{font-size:15px}.mn .sf-int-t{grid-area:t;margin-top:14px}.mn .sf-int-qa{grid-area:qa}.mn .sf-int-cta{grid-area:cta;justify-content:center;justify-self:stretch;min-height:44px;margin:16px 0 0}.mn .sf-doc-li:nth-child(n+3){display:none}.mn .sf-docs+.sf-docs-more{color:#101114;-webkit-tap-highlight-color:transparent;border:1px solid #c9ccd3;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:18px;font-size:15px;font-weight:700;display:flex}.mn .sf-docs-more svg{width:15px;height:15px}.mn section:has(.sf-docs-more) .sf-sec-cta{display:none}.mn .sf-chip,.mn .sf-doc-a,.mn .rl-card,.mn .sf-ask-btn,.mn .sf-sec-cta{-webkit-tap-highlight-color:transparent}}@media (max-width:360px){.mn .sf-h1{font-size:32px}.mn .sf-pw{padding:18px 14px 20px}.mn .sf-pw-title{font-size:23px}.mn .sf-pw-stats{gap:4px 6px;font-size:10.5px}.mn .sf-pw-steps{padding-inline:14px}.mn .sf-f4-t,.mn .sf-vid-t,.mn .sf-int-t{font-size:18px}.mn .sf-f4-ava,.mn .sf-vid-by img{width:48px;height:64px}.mn .sf-ask{padding:18px 14px}.mn .sf-ask-h{font-size:23px}.mn .sf-int{grid-template-columns:64px minmax(0,1fr);column-gap:12px;padding:14px}.mn .sf-int-ph{width:64px;height:84px}.mn .sf-int-name{font-size:14px}}body:has(.mn--section)>header.journal-site-header{display:none}body:has(.mn--section)>footer{display:none}.mn .sf-archive{border-top:1px solid #0000001f;margin-top:28px;padding-top:16px}.mn .sf-archive>summary{cursor:pointer;font-size:16px;font-weight:600;list-style:none}.mn .sf-archive>summary::-webkit-details-marker{display:none}.mn .sf-archive>summary:after{content:" ↓"}.mn .sf-archive[open]>summary:after{content:" ↑"}.mn .sf-archive ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mn .sf-archive a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0000004d;text-decoration:underline #0000004d}
