/* Scoped comparison layouts; never applied to the current front page. */
.study-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;font-size:11px;border-bottom:1px solid var(--rule)}
.study-switch strong{font-weight:500;color:var(--muted)}.study-switch>div{display:flex;gap:6px}.study-switch a{padding:5px 12px;border:1px solid transparent}.study-switch a[aria-current]{background:var(--ink);color:white}.study-switch a:hover{border-color:var(--ink)}
.study-issue{display:flex;gap:17px;align-items:center;padding:13px 0;border-bottom:1px solid var(--rule);font-size:12px}.study-issue b{font-size:10px;color:var(--red);white-space:nowrap}.study-issue small{margin-left:auto;font-size:10px;color:var(--muted);white-space:nowrap}
.layout-study h1,.layout-study h2,.layout-study h3{word-break:keep-all}.layout-study a:hover h2,.layout-study a:hover h3{color:var(--red)}
.study-story .study-image{aspect-ratio:1.7;object-fit:cover}.study-story h2,.study-story h3{font-family:'Noto Serif KR',serif;font-weight:900;font-size:21px;line-height:1.52;letter-spacing:-.055em}.study-story p{font-size:12px;line-height:1.9;color:var(--muted);margin-top:10px;word-break:keep-all}.study-story .eyebrow{font-size:10px;margin:11px 0 7px}.study-story .eyebrow em{margin-left:8px}
.study-label{font-size:14px;font-weight:700;padding-bottom:10px;border-bottom:2px solid var(--ink);margin-bottom:16px}.study-label span{font:9px Arial,sans-serif;letter-spacing:.1em;color:var(--muted);float:right;margin-top:7px}
.study-three{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.15fr) minmax(0,1.05fr);gap:24px;padding:22px 0 27px}.study-center{grid-column:2;grid-row:1;padding:0 24px;border-right:1px solid var(--rule);border-left:1px solid var(--rule)}.study-left{grid-column:1;grid-row:1}.study-right{grid-column:3;grid-row:1}.study-cover h1{font-family:'Noto Serif KR',serif;font-weight:900;font-size:32px;line-height:1.48;letter-spacing:-.065em}.study-cover p{font-size:14px;line-height:1.85}.study-cover .study-image{aspect-ratio:1.65}.study-caption{display:block;font-size:9px;color:var(--muted);margin-top:13px}.study-secondary h2{font-size:23px}.study-more{display:block;font-size:11px;margin-top:19px}.study-column{padding-bottom:18px}.study-column+.study-column{border-top:1px solid var(--rule);padding-top:10px}.study-column h3{font-size:21px}.study-column p{font-size:12px}.study-column .eyebrow{margin-top:0}.study-column+.study-column .eyebrow{margin-top:5px}
.study-ad{letter-spacing:0;text-align:center}.study-ad>span{font:9px/1.5 Arial,sans-serif;letter-spacing:.1em;color:#8b8985;display:block;margin-bottom:7px}.study-ad>div{background:#f5f4f0;border:1px solid #e5e3dd;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#98958d}.study-ad b{font-size:12px;font-weight:400}.study-ad small{font-size:9px}.study-ad-wide{border-block:1px solid var(--rule);padding:14px 0 18px;margin-bottom:28px}.study-ad-wide>div{max-width:970px;height:90px;margin:auto}.study-ad-rectangle>div{width:300px;height:250px;max-width:100%;margin:auto}
.study-lower,.study-b-bottom{display:grid;grid-template-columns:minmax(0,1fr) 321px;gap:26px;padding-bottom:25px}.study-ad-rail{border-left:1px solid var(--rule);padding-left:20px}.study-section-title{border-top:2px solid var(--ink);padding:11px 0 19px;display:flex;justify-content:space-between;align-items:center;gap:12px}.study-section-title h2{font-size:20px;line-height:1.5}.study-section-title>span{font:9px Arial,sans-serif;letter-spacing:.1em;color:var(--muted)}.study-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.study-cards h3{font-size:19px}.study-cards .eyebrow em{display:none}.study-cards article+article{border-left:1px solid var(--rule);padding-left:20px}.study-cards p{font-size:12px}.study-about{border-top:2px solid var(--ink);display:block;margin-top:24px;padding-top:17px}.study-about small{font:9px Arial,sans-serif;letter-spacing:.1em;color:var(--red)}.study-about b{font-family:'Noto Serif KR',serif;font-size:22px;display:block;line-height:1.65;margin:13px 0}.study-about>span{font-size:11px}
.study-directory{display:flex;gap:28px;flex-wrap:wrap;padding:18px 0;border-block:1px solid var(--ink);font-size:13px;font-weight:600}.study-rationale{margin:20px 0;color:var(--muted);font-size:12px;line-height:1.9}.study-rationale summary{cursor:pointer}.study-rationale p{max-width:850px;margin-top:12px}.study-rationale a{text-decoration:underline;text-underline-offset:3px}
.study-b-lead{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:26px;padding:20px 0 26px}.study-b-cover{padding-right:26px;border-right:1px solid var(--rule)}.study-b-cover>.eyebrow{margin-top:0}.study-b-cover h1{font-size:36px;font-weight:800;letter-spacing:-.065em;line-height:1.4;margin:6px 0 21px;word-break:keep-all}.study-b-cover-row{display:grid;grid-template-columns:1.28fr 1fr;gap:22px}.study-b-cover-row .study-image{aspect-ratio:1.55;object-fit:cover}.study-b-cover-row p{font-size:14px;color:var(--muted);line-height:1.85;word-break:keep-all}.study-b-cover-row ul{padding-left:15px;margin:13px 0 0;font-size:12px;line-height:1.9}.study-b-cover-row li+li{margin-top:5px}.study-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;border-top:1px solid var(--rule);padding-top:18px;margin-top:22px}.study-mini>a{display:grid;grid-template-columns:110px minmax(0,1fr);gap:0 13px}.study-mini .study-image{grid-row:1/3;height:88px;aspect-ratio:auto}.study-mini .eyebrow{margin:0 0 6px}.study-mini .eyebrow em{display:none}.study-mini h2{font:700 16px/1.65 'Noto Sans KR',sans-serif;letter-spacing:-.045em}.study-b-side .study-secondary h2{font-size:23px}.study-b-side .study-image{aspect-ratio:1.6}.study-horizontal>a{display:grid;grid-template-columns:210px minmax(0,1fr);column-gap:23px}.study-horizontal .study-image{grid-row:1/4;height:155px;aspect-ratio:auto}.study-horizontal .eyebrow{margin:0 0 8px}.study-horizontal h3{font-size:25px}.study-opinion-pair{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:23px;border-top:1px solid var(--rule);padding-top:20px}.study-opinion-pair .study-column+.study-column{border-top:0;border-left:1px solid var(--rule);padding:0 0 18px 26px}.study-opinion-pair .study-column+.study-column .eyebrow{margin-top:0}
@media(max-width:1050px){.study-three{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:22px}.study-center{grid-column:1;grid-row:1/3;border-left:0;padding:0 22px 0 0}.study-left{grid-column:2;grid-row:1}.study-right{grid-column:2;grid-row:2}.study-right .study-column p{display:none}.study-secondary .study-image{max-height:170px}.study-secondary h2{font-size:20px}.study-column h3{font-size:19px}.study-lower,.study-b-bottom{grid-template-columns:1fr}.study-ad-rail{border-left:0;padding-left:0;display:grid;grid-template-columns:300px 1fr;gap:26px;border-top:1px solid var(--rule);padding-top:20px}.study-about{margin-top:0}.study-b-lead{grid-template-columns:minmax(0,1fr) 230px;gap:22px}.study-b-cover{padding-right:22px}.study-b-cover h1{font-size:29px}.study-b-cover-row{grid-template-columns:1fr;gap:15px}.study-b-cover-row ul{display:none}.study-b-cover-row .study-more{margin-top:10px}.study-pair{grid-template-columns:1fr}.study-b-side .study-secondary h2{font-size:21px}.study-issue small{display:none}}
@media(max-width:700px){.study-switch{display:block;padding:9px 0}.study-switch strong{display:none}.study-switch>div{justify-content:space-between;gap:2px}.study-switch a{font-size:10px;padding:5px 8px}.study-issue{font-size:11px;gap:11px;padding:12px 0}.study-issue b{font-size:9px}.study-three{display:flex;flex-direction:column;gap:22px;padding-top:17px}.study-center{padding:0;border:0}.study-cover h1{font-size:28px}.study-cover p{font-size:13px}.study-left,.study-right{border-top:1px solid var(--rule);padding-top:16px}.study-label{font-size:13px;margin-bottom:12px}.study-secondary .study-image{float:right;width:125px;height:100px;margin:0 0 10px 16px}.study-secondary:after{content:'';display:block;clear:both}.study-secondary .eyebrow{margin-top:0}.study-secondary h2{font-size:20px}.study-right .study-column p{display:block}.study-column h3{font-size:21px}.study-ad-wide>div{max-width:320px;height:100px}.study-section-title h2{font-size:19px}.study-section-title>span{display:none}.study-cards{grid-template-columns:1fr;gap:20px}.study-cards article+article{border-left:0;border-top:1px solid var(--rule);padding:18px 0 0}.study-cards .study-image{float:right;width:125px;height:95px;margin-left:16px}.study-cards h3{font-size:20px}.study-cards .eyebrow{margin-top:0}.study-cards article:after{content:'';display:block;clear:both}.study-ad-rail{display:block}.study-about{margin-top:23px}.study-about b br{display:none}.study-directory{gap:12px 23px;font-size:12px}.study-b-lead{display:block;padding-top:16px}.study-b-cover{border:0;padding:0}.study-b-cover h1{font-size:29px;margin-bottom:16px}.study-b-cover-row{gap:13px}.study-b-cover-row p{font-size:13px}.study-b-side{border-top:1px solid var(--rule);margin-top:22px;padding-top:16px}.study-b-side .study-secondary h2{font-size:20px}.study-horizontal>a{display:block}.study-horizontal .study-image{width:125px;height:100px;float:right;margin-left:16px}.study-horizontal h3{font-size:23px}.study-horizontal:after{content:'';display:block;clear:both}.study-opinion-pair{display:block}.study-opinion-pair .study-column+.study-column{border-left:0;border-top:1px solid var(--rule);padding:17px 0 0}.study-b-cover-row .study-image{aspect-ratio:1.65}.study-b-lead .study-more{font-size:11px}.study-lower,.study-b-bottom{gap:23px}}
@media(min-width:701px) and (max-width:1050px){.study-center{grid-row:1}.study-right{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:1fr 1fr;gap:0 26px;border-top:1px solid var(--rule);padding-top:16px}.study-right .study-label{grid-column:1/-1}.study-right .study-column+.study-column{border-top:0;border-left:1px solid var(--rule);padding:0 0 18px 26px}.study-right .study-column+.study-column .eyebrow{margin-top:0}.study-right .study-column p{display:block}}

/* Second lead directly follows the HomeKit cover across screen sizes. */
.study-follow{border-top:1px solid var(--rule);margin-top:21px;padding-top:18px}
.study-follow>a{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:0 16px;align-items:start}
.study-follow .study-image{grid-column:2;grid-row:1/4;width:125px;height:100px;object-fit:cover}
.study-follow .eyebrow,.study-follow h2,.study-follow p{grid-column:1}
.study-follow .eyebrow{grid-row:1;margin:0 0 7px}.study-follow .eyebrow em{display:none}
.study-follow h2{grid-row:2;font-size:23px;line-height:1.5}.study-follow p{grid-row:3;margin-top:8px}
@media(min-width:701px){.study-cards-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.study-follow>a{grid-template-columns:minmax(0,1fr) 105px;column-gap:13px}.study-follow .study-image{width:105px;height:90px}.study-follow h2{font-size:21px}.study-follow p{grid-column:1/-1}}
