.MlY1RW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MlY1RW_meta{color:var(--f-ink-3);letter-spacing:.06em;flex-wrap:wrap;gap:6px 20px;margin:0;font-size:13.5px;display:flex}.MlY1RW_meta time{color:var(--f-clay);font:italic 400 17px/1.3 var(--f-display);letter-spacing:.02em}.MlY1RW_textLink{border-bottom:1px solid var(--f-line);letter-spacing:.04em;align-items:center;gap:10px;min-height:44px;font-size:15px;transition:color .3s,border-color .3s;display:inline-flex}.MlY1RW_textLink:hover{color:var(--f-pink-deep);border-bottom-color:currentColor}.MlY1RW_latest{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.MlY1RW_latestMedia{aspect-ratio:5/4;background:var(--f-mist);display:block;position:relative;overflow:hidden}.MlY1RW_latestMedia img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--f-ease);transform:scale(1.05)}.MlY1RW_latest:hover .MlY1RW_latestMedia img{transform:none}.MlY1RW_latestMedia .fh-marks{opacity:.85;transition:inset .8s var(--f-ease), opacity .5s;inset:20px}.MlY1RW_latest:hover .MlY1RW_latestMedia .fh-marks{opacity:1;inset:34px}.MlY1RW_latestCopy h2{font:500 clamp(1.8rem, 1.2rem + 2vw, 3.2rem)/1.3 var(--f-serif);letter-spacing:-.01em;text-wrap:balance;margin:18px 0 0}.MlY1RW_latestCopy h2 a{transition:background-size .7s var(--f-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:3px}.MlY1RW_latest:hover h2 a{background-size:100% 1px}.MlY1RW_latestCopy>p:not(.MlY1RW_meta){max-width:34em;color:var(--f-ink-2);letter-spacing:.02em;margin:20px 0 0;font-size:16.5px;line-height:2}.MlY1RW_latestCopy>a{margin-top:18px}.MlY1RW_latestPoster{grid-template-columns:minmax(0,.72fr) minmax(0,1fr)}.MlY1RW_latestPoster .MlY1RW_latestMedia{aspect-ratio:4/5}.MlY1RW_latestPoster .MlY1RW_latestMedia img{transform:none}.MlY1RW_rows{border-top:1px solid var(--f-ink);margin:clamp(56px,7vw,96px) 0 0;padding:0;list-style:none}.MlY1RW_rows li{border-bottom:1px solid var(--f-line)}.MlY1RW_rows a{grid-template-columns:7em 9em minmax(0,1fr) auto;align-items:baseline;gap:8px 24px;padding:26px 0;transition:color .3s;display:grid}.MlY1RW_rows a:hover{color:var(--f-pink-deep)}.MlY1RW_rows time{color:var(--f-clay);font:italic 400 17px/1.3 var(--f-display)}.MlY1RW_rows span{color:var(--f-ink-3);letter-spacing:.06em;font-size:13.5px}.MlY1RW_rows strong{font:500 clamp(1.15rem, 1rem + .5vw, 1.45rem)/1.5 var(--f-serif)}.MlY1RW_rows i{transition:transform .5s var(--f-ease);font-style:normal}.MlY1RW_rows a:hover i{transform:translate(5px)}.MlY1RW_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.MlY1RW_articleHead h1{font-size:clamp(2.1rem,3.6vw,3.7rem);line-height:1.28}.MlY1RW_lede{max-width:38em;color:var(--f-ink-2);letter-spacing:.02em;text-wrap:pretty;margin:26px 0 0;font-size:clamp(1rem,.94rem + .3vw,1.125rem);line-height:2.05}.MlY1RW_articleHead .MlY1RW_meta{margin-top:20px}.MlY1RW_cover{aspect-ratio:5/4;background:var(--f-mist);margin:clamp(36px,5vw,64px) 0 0;position:relative;overflow:hidden}.MlY1RW_cover img{object-fit:cover;width:100%;height:100%}.MlY1RW_cover .fh-marks{opacity:.85;inset:20px}.MlY1RW_heroPoster{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.MlY1RW_heroPoster .MlY1RW_cover{aspect-ratio:4/5}.MlY1RW_articleBody{grid-template-columns:200px minmax(0,820px);align-items:start;gap:clamp(40px,7vw,120px);margin-top:clamp(56px,7vw,96px);display:grid}.MlY1RW_toc{top:calc(var(--hdr) + 24px);position:sticky}.MlY1RW_toc p{color:var(--f-clay);letter-spacing:.2em;margin:0 0 12px;font-size:12px;font-weight:500}.MlY1RW_toc ol{border-top:1px solid var(--f-line);margin:0;padding:0;list-style:none}.MlY1RW_toc li{border-bottom:1px solid var(--f-line)}.MlY1RW_toc a{min-height:48px;color:var(--f-ink-2);align-items:center;padding-block:8px;font-size:14px;line-height:1.6;transition:color .3s;display:flex}.MlY1RW_toc a:hover{color:var(--f-pink-deep)}.MlY1RW_articleMain{min-width:0}.MlY1RW_block{scroll-margin-top:calc(var(--hdr) + 28px)}.MlY1RW_block+.MlY1RW_block{margin-top:clamp(64px,8vw,104px)}.MlY1RW_block>h2,.MlY1RW_video h2,.MlY1RW_sources h2{font:500 clamp(1.6rem, 1.2rem + 1.3vw, 2.4rem)/1.35 var(--f-serif);letter-spacing:-.01em;text-wrap:balance;margin:0}.MlY1RW_blockLede{max-width:38em;color:var(--f-ink-2);margin:16px 0 0;font-size:16.5px;line-height:2}.MlY1RW_note{color:var(--f-ink-3);margin:24px 0 0;font-size:14.5px;line-height:1.95}.MlY1RW_prose p{color:var(--f-ink-2);letter-spacing:.02em;margin:20px 0 0;font-size:16.5px;line-height:2.05}.MlY1RW_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:28px 0 0;display:grid}.MlY1RW_facts>div{border-top:1px solid var(--f-ink);padding-top:18px}.MlY1RW_facts dt{color:var(--f-clay);letter-spacing:.12em;font-size:13px}.MlY1RW_facts dd{margin:0}.MlY1RW_factValue{font:500 clamp(1.75rem, 1.3rem + 1.2vw, 2.5rem)/1.2 var(--f-serif);letter-spacing:-.01em;white-space:nowrap;margin-top:10px!important}.MlY1RW_factNote{color:var(--f-ink-2);font-size:14.5px;line-height:1.9;margin-top:12px!important}.MlY1RW_compare{border-collapse:collapse;width:100%;margin-top:24px;font-size:15px;line-height:1.8}.MlY1RW_compare thead th{border-bottom:1px solid var(--f-ink);color:var(--f-clay);letter-spacing:.08em;text-align:left;vertical-align:bottom;padding:0 20px 14px 0;font-size:13px;font-weight:500}.MlY1RW_compare tbody th,.MlY1RW_compare td{border-bottom:1px solid var(--f-line);text-align:left;vertical-align:top;padding:18px 20px 18px 0}.MlY1RW_compare tbody th{width:22%;font-weight:700}.MlY1RW_compare td{width:39%;color:var(--f-ink-3)}.MlY1RW_compare td:last-child{color:var(--f-ink);font-weight:500}.MlY1RW_compare tr>:last-child{padding-right:0}.MlY1RW_methods{gap:20px;margin-top:28px;display:grid}.MlY1RW_method{border:1px solid var(--f-line);background:#fffdf9;padding:clamp(24px,3.4vw,40px)}.MlY1RW_methodHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.MlY1RW_methodNo{font:italic 400 clamp(2.4rem, 2rem + 1.2vw, 3.2rem)/1 var(--f-display);color:var(--f-pink-deep)}.MlY1RW_methodHead h3{font:500 clamp(1.35rem, 1.15rem + .7vw, 1.75rem)/1.35 var(--f-serif);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}.MlY1RW_methodHead p{color:var(--f-ink-3);margin:6px 0 0;font-size:14.5px;line-height:1.8}.MlY1RW_badge{background:var(--f-pink-deep);color:#fff;font:500 12.5px/1.6 var(--f-sans);letter-spacing:.08em;padding:3px 10px}.MlY1RW_steps{counter-reset:step;border-top:1px solid var(--f-line);gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.MlY1RW_steps li{counter-increment:step;border-bottom:1px solid var(--f-line);grid-template-columns:2em minmax(0,1fr);padding:13px 0;font-size:15.5px;line-height:1.85;display:grid}.MlY1RW_steps li:before{content:counter(step);color:var(--f-clay);font:italic 400 19px/1.55 var(--f-display)}.MlY1RW_methodNote{color:var(--f-ink-3);margin:18px 0 0;font-size:14.5px;line-height:1.95}.MlY1RW_method .MlY1RW_textLink{margin-top:10px}.MlY1RW_names{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.MlY1RW_names li{background:var(--f-mist);min-height:92px;font:500 16px/1.5 var(--f-serif);text-align:center;justify-content:center;align-items:center;padding:14px;display:flex}.MlY1RW_tips{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,48px);margin:24px 0 0;padding:0;list-style:none;display:grid}.MlY1RW_tips li{border-top:1px solid var(--f-line);padding:20px 0 22px}.MlY1RW_tips h3{font:500 18px/1.5 var(--f-serif);margin:0}.MlY1RW_tips p{color:var(--f-ink-2);margin:8px 0 0;font-size:15px;line-height:1.9}.MlY1RW_video{background:var(--f-mist);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:clamp(56px,7vw,88px);padding:clamp(24px,3.4vw,40px);display:flex}.MlY1RW_video h2{font-size:clamp(1.35rem,1.15rem + .8vw,1.8rem)}.MlY1RW_video p{color:var(--f-ink-2);margin:8px 0 0;font-size:15px;line-height:1.9}.MlY1RW_video .MlY1RW_textLink{border-bottom-color:var(--f-ink-3);flex:none}.MlY1RW_sources{border-top:1px solid var(--f-line);margin-top:clamp(48px,6vw,72px);padding-top:28px}.MlY1RW_sources h2{font-size:1.15rem}.MlY1RW_sources p{color:var(--f-ink-3);margin:10px 0 0;font-size:14px;line-height:1.9}.MlY1RW_sources ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:12px 0 0;padding:0;list-style:none;display:grid}.MlY1RW_sources a{min-height:44px;color:var(--f-ink-3);align-items:center;padding-block:6px;font-size:13.5px;line-height:1.6;transition:color .3s;display:flex}.MlY1RW_sources a span{margin-left:8px}.MlY1RW_sources a:hover{color:var(--f-pink-deep)}@media (max-width:1100px){.MlY1RW_articleBody{grid-template-columns:minmax(0,1fr);gap:44px}.MlY1RW_toc{position:static}.MlY1RW_toc ol{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.MlY1RW_toc li:nth-child(-n+2){border-top:1px solid var(--f-line)}}@media (max-width:900px){.MlY1RW_latest,.MlY1RW_hero{grid-template-columns:minmax(0,1fr);gap:28px}.MlY1RW_latestPoster .MlY1RW_latestMedia,.MlY1RW_heroPoster .MlY1RW_cover{width:100%;max-width:480px;margin-inline:auto}.MlY1RW_rows a{grid-template-columns:auto minmax(0,1fr) auto}.MlY1RW_rows strong{grid-area:2/1/auto/-1}.MlY1RW_rows i{grid-area:1/3}.MlY1RW_cover{aspect-ratio:16/10;margin-top:0}}@media (max-width:760px){.MlY1RW_cover{margin-inline:calc(var(--f-gutter) * -1);aspect-ratio:4/3}.MlY1RW_cover .fh-marks{inset:14px}.MlY1RW_facts{grid-template-columns:minmax(0,1fr);gap:24px}.MlY1RW_compare,.MlY1RW_compare tbody,.MlY1RW_compare tr,.MlY1RW_compare tbody th,.MlY1RW_compare td{width:100%;display:block}.MlY1RW_compare thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.MlY1RW_compare tr{border-bottom:1px solid var(--f-line);padding-block:16px}.MlY1RW_compare tr:first-child{border-top:1px solid var(--f-ink)}.MlY1RW_compare tbody th,.MlY1RW_compare td{border-bottom:0;padding:0}.MlY1RW_compare td{margin-top:8px}.MlY1RW_compare td:before{content:attr(data-label);color:var(--f-clay);letter-spacing:.06em;font-size:12.5px;font-weight:500;display:block}.MlY1RW_names{grid-template-columns:repeat(2,minmax(0,1fr))}.MlY1RW_names li{min-height:76px}.MlY1RW_tips,.MlY1RW_sources ul{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.MlY1RW_articleHead h1{font-size:min(7.6vw,2.1rem)}}@media (prefers-reduced-motion:reduce){.MlY1RW_latestMedia img,.MlY1RW_latestCopy h2 a{transition:none}.MlY1RW_latestMedia .fh-marks{transition:none}}
