.blog-cover{display:block;width:100%;height:100%;overflow:hidden;background:var(--color-surface-muted)}.blog-cover img{display:block;width:100%;height:100%;object-fit:cover}.blog-cover--hero{aspect-ratio:1.9 / 1;border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.blog-cover--hero img{object-position:center}.blog-cover--rules{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,auto);place-content:center;gap:clamp(14px,2.2vw,26px);min-height:100%;padding:clamp(26px,4.5vw,58px);overflow:visible;background:radial-gradient(circle at 82% 18%,rgba(173,141,84,.12),transparent 30%),linear-gradient(135deg,#fffdf8,#f7f2e8 56%,#edf1f4);color:var(--color-text);text-align:center}.blog-cover--rules:before{content:"";position:absolute;inset:clamp(12px,2.2vw,28px);border:1px solid rgba(173,141,84,.3);pointer-events:none}.blog-cover--rules:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.85%,rgba(19,34,56,.045) 50%,transparent 50.15%),linear-gradient(rgba(19,34,56,.035) 1px,transparent 1px);background-size:100% 100%,100% 25%;pointer-events:none}.blog-cover--rules>*{position:relative;z-index:1}.rules-cover__masthead{align-self:center}.rules-cover__masthead span{display:block;color:var(--color-gold);font-family:var(--font-numeric);font-size:clamp(.58rem,.9vw,.72rem);font-weight:800;letter-spacing:.14em}.rules-cover__masthead strong{display:block;margin-top:8px;font-family:var(--font-display);font-size:clamp(2rem,4.1vw,3.9rem);line-height:1.15;letter-spacing:-.035em;white-space:nowrap}.rules-cover__masthead b{display:block;margin-top:10px;color:var(--color-technical);font-family:var(--font-numeric);font-size:clamp(.92rem,1.5vw,1.28rem)}.rules-cover__accounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;width:min(100%,900px);gap:clamp(7px,1.2vw,14px)}.rules-cover__accounts>span{min-width:0;padding:clamp(14px,2vw,22px) 8px;border:1px solid rgba(19,34,56,.14);border-top:3px solid var(--color-gold);background:#ffffffd6;text-align:center;box-shadow:0 8px 22px #141f2d0d}.rules-cover__accounts i{display:block;color:var(--color-gold);font-family:var(--font-numeric);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:.12em}.rules-cover__accounts b{display:block;margin-top:5px;color:var(--color-text);font-family:var(--font-numeric);font-size:clamp(.82rem,1.4vw,1.15rem);white-space:nowrap}.rules-cover__accounts small{display:block;margin-top:3px;color:var(--color-muted);font-size:clamp(.52rem,.8vw,.66rem);font-weight:700;white-space:nowrap}.rules-cover__accounts>span:nth-child(1){border-top-color:var(--color-technical)}.rules-cover__accounts>span:nth-child(2){border-top-color:var(--color-sector)}.rules-cover__accounts>span:nth-child(3){border-top-color:var(--color-dividend)}.rules-cover__conditions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-self:center;width:min(100%,900px);gap:7px;margin:0;padding:0;list-style:none}.rules-cover__conditions li{min-width:0;padding:9px 8px;border-block:1px solid rgba(19,34,56,.15);background:#ffffff8c;color:var(--color-text-soft);font-size:clamp(.58rem,.9vw,.74rem);font-weight:700;text-align:center;white-space:nowrap}.blog-cover--hero.blog-cover--rules{gap:clamp(18px,2.2vw,28px);padding-block:clamp(34px,4.8vw,58px)}.blog-cover--card.blog-cover--rules{grid-template-rows:auto auto;align-content:center;gap:clamp(8px,1.3vw,13px);padding:clamp(15px,2.2vw,25px);text-align:left}.blog-cover--card .rules-cover__masthead span{font-size:clamp(.48rem,.72vw,.6rem);white-space:nowrap}.blog-cover--card .rules-cover__masthead strong{margin-top:4px;font-size:clamp(1.2rem,2.2vw,1.75rem)}.blog-cover--card .rules-cover__masthead b{margin-top:4px;font-size:clamp(.7rem,1.05vw,.88rem)}.blog-cover--card .rules-cover__accounts{width:100%;gap:5px}.blog-cover--card .rules-cover__accounts>span{padding:6px 3px}.blog-cover--card .rules-cover__accounts i{font-size:.46rem;letter-spacing:.06em}.blog-cover--card .rules-cover__accounts b{margin-top:2px;font-size:clamp(.68rem,1.05vw,.84rem)}.blog-cover--card .rules-cover__accounts small,.blog-cover--card .rules-cover__conditions{display:none}.latest-thumb .blog-cover--rules{display:flex;align-items:stretch;padding:6px}.latest-thumb .blog-cover--rules:before{inset:4px}.latest-thumb .blog-cover--rules:after,.latest-thumb .rules-cover__masthead,.latest-thumb .rules-cover__conditions{display:none}.latest-thumb .rules-cover__accounts{width:100%;gap:2px}.latest-thumb .rules-cover__accounts>span{min-height:32px;padding:0;border-width:0 0 3px;box-shadow:none}.latest-thumb .rules-cover__accounts i,.latest-thumb .rules-cover__accounts b,.latest-thumb .rules-cover__accounts small{display:none}.blog-feature__image,.blog-card__image{position:relative}.blog-feature__image:after,.blog-card__image:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,var(--color-technical),var(--color-gold));opacity:.85}.blog-card--fair-rules{border-top:2px solid var(--color-gold)}.blog-card--three-strategies-guide{border-top:2px solid var(--color-technical)}.blog-article-shell{overflow:clip;background:linear-gradient(180deg,#fbfaf7 0,var(--color-bg) 680px)}.blog-article{padding-bottom:72px}.blog-article-header{position:relative;padding-top:30px}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 9px;margin:0;padding:0;color:var(--color-muted);font-size:.74rem;list-style:none}.breadcrumbs li{display:flex;align-items:center;min-width:0}.breadcrumbs li:not(:last-child):after{content:"/";margin-left:9px;color:var(--color-border-strong)}.breadcrumbs li:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.blog-article-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:34px;color:var(--color-muted);font-family:var(--font-numeric);font-size:.72rem}.blog-article-header__meta>*+*:before{content:"";display:inline-block;width:18px;height:1px;margin-right:14px;vertical-align:middle;background:var(--color-border-strong)}.blog-article-header__meta span:first-child{padding:6px 10px;border:1px solid rgba(49,95,153,.22);background:var(--color-technical-soft);color:var(--color-technical);font-weight:800}.blog-article-header__meta span:first-child:before{display:none}.blog-article--fair-rules .blog-article-header__meta span:first-child{border-color:#ad8d544d;background:#f7f1e5;color:var(--color-warning)}.blog-article-header h1{max-width:1080px;margin:18px 0 0;font-family:var(--font-display);font-size:clamp(2.25rem,4.6vw,4.55rem);line-height:1.22;letter-spacing:-.04em;text-wrap:balance}.blog-article-lead{position:relative;max-width:900px;margin:25px 0 34px;padding:18px 22px 18px 26px;border-left:3px solid var(--color-gold);background:linear-gradient(90deg,#ffffffeb,#ffffff5c);color:var(--color-text-soft);font-size:clamp(1.02rem,1.5vw,1.2rem);font-weight:500;line-height:1.9;box-shadow:0 10px 28px #141f2d09}.blog-article-header>.blog-cover{max-height:590px}.blog-article-layout{display:grid;grid-template-columns:minmax(210px,250px) minmax(0,820px);justify-content:center;align-items:start;gap:clamp(34px,5vw,72px);padding-top:clamp(44px,6vw,76px)}.blog-article-sidebar{position:sticky;top:94px;display:grid;gap:18px}.article-summary-box,.article-toc{position:relative;overflow:hidden;padding:21px;border:1px solid var(--color-border);background:var(--color-surface)}.article-summary-box{border-top:3px solid var(--color-gold);box-shadow:var(--shadow-card)}.article-summary-box:after{content:"01";position:absolute;top:7px;right:12px;color:#ad8d541f;font-family:var(--font-numeric);font-size:2.3rem;font-weight:800}.article-toc{border-top:3px solid var(--color-text);background:linear-gradient(180deg,#fff,#faf9f5)}.article-summary-box>p{margin:0;color:var(--color-gold);font-family:var(--font-numeric);font-size:.62rem;font-weight:800;letter-spacing:.13em}.article-summary-box h2,.article-toc h2{position:relative;margin:7px 0 0;font-family:var(--font-sans);font-size:.94rem}.article-summary-box ul,.article-toc ol{display:grid;gap:9px;margin:16px 0 0;padding-left:1.15em;color:var(--color-text-soft);font-size:.78rem;line-height:1.65}.article-summary-box li::marker{color:var(--color-gold)}.article-toc li::marker{color:var(--color-technical);font-family:var(--font-numeric);font-weight:800}.article-toc a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}.article-toc a:hover{color:var(--color-technical);text-decoration-color:currentColor}.article-prose{min-width:0;counter-reset:article-section;color:var(--color-text-soft);font-size:1rem;line-height:1.92}.article-prose>:first-child{margin-top:0}.article-prose p{margin:1.2em 0}.article-prose>p:first-child{margin-bottom:2.3em;padding-bottom:1.7em;border-bottom:1px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-display);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.95}.article-prose>h2{position:relative;scroll-margin-top:100px;counter-increment:article-section;margin:2.7em 0 .85em;padding:.78em 0 .1em 62px;border-top:1px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-display);font-size:clamp(1.58rem,2.7vw,2.25rem);line-height:1.42}.article-prose>h2:before{content:counter(article-section,decimal-leading-zero);position:absolute;left:0;top:.95em;color:var(--color-gold);font-family:var(--font-numeric);font-size:.62rem;font-weight:800;letter-spacing:.1em}.article-prose>h2:after{content:"";position:absolute;left:28px;top:1.28em;width:22px;height:1px;background:var(--color-gold)}.article-prose>h2+p{margin-top:.4em;color:#303f50;font-size:1.03rem}.article-prose h3{position:relative;scroll-margin-top:100px;margin:2em 0 .7em;padding-left:16px;color:var(--color-text);font-size:1.18rem;line-height:1.55}.article-prose h3:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;background:var(--color-gold)}.article-prose ul,.article-prose ol{margin:1.35em 0;padding:1.15em 1.35em 1.15em 2.65em;border:1px solid var(--color-border);border-left:3px solid var(--color-technical);background:linear-gradient(105deg,#fff,var(--color-bg-soft));box-shadow:0 8px 24px #141f2d09}.article-prose li+li{margin-top:.38em}.article-prose strong{color:var(--color-text)}.article-prose a{color:var(--color-technical);text-decoration:underline;text-underline-offset:3px}.article-prose table{display:block;width:100%;max-width:100%;margin:1.7em 0;overflow-x:auto;border-collapse:collapse;border:1px solid var(--color-border);background:var(--color-surface);scrollbar-width:thin}.article-prose th,.article-prose td{min-width:118px;padding:11px 13px;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:.8rem;line-height:1.55;text-align:left;vertical-align:top;white-space:nowrap}.article-prose th{background:var(--color-bg-soft);color:var(--color-text);font-weight:800}.article-prose th:first-child,.article-prose td:first-child{min-width:150px}.article-prose tbody tr:last-child td{border-bottom:0}.article-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:28px 0 34px}.article-profile{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-top-width:3px;background:var(--color-surface)}.article-profile--technical{border-top-color:var(--color-technical)}.article-profile--sector{border-top-color:var(--color-sector)}.article-profile--dividend{border-top-color:var(--color-dividend)}.article-profile__portrait{display:block;height:190px;min-height:190px;overflow:hidden;border-bottom:1px solid var(--color-border)}.article-profile--technical .article-profile__portrait{background:var(--color-technical-soft)}.article-profile--sector .article-profile__portrait{background:var(--color-sector-soft)}.article-profile--dividend .article-profile__portrait{background:var(--color-dividend-soft)}.article-profile__portrait img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.article-profile h3{margin:0;padding:17px 16px 0;font-size:.96rem}.article-profile p{margin:0;padding:10px 16px 20px;font-size:.82rem;line-height:1.75}.article-profile p+p{display:none}.article-strategy-panel{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);column-gap:32px;margin:48px 0;padding:28px;border:1px solid var(--color-border);border-top-width:3px;background:var(--color-surface);box-shadow:var(--shadow-card)}.article-strategy-panel>:not(.article-strategy-panel__portrait){grid-column:2}.article-strategy-panel--technical{border-top-color:var(--color-technical)}.article-strategy-panel--sector{border-top-color:var(--color-sector)}.article-strategy-panel--dividend{border-top-color:var(--color-dividend)}.article-strategy-panel__portrait{grid-column:1;grid-row:1 / span 30;align-self:start;width:100%;min-height:340px;aspect-ratio:4 / 5;overflow:hidden;border:1px solid rgba(19,34,56,.08)}.article-strategy-panel--technical .article-strategy-panel__portrait{background:var(--color-technical-soft)}.article-strategy-panel--sector .article-strategy-panel__portrait{background:var(--color-sector-soft)}.article-strategy-panel--dividend .article-strategy-panel__portrait{background:var(--color-dividend-soft)}.article-strategy-panel__portrait img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.article-prose .article-strategy-panel h2{margin:0 0 .55em;padding:0;border:0;font-size:1.72rem}.article-prose .article-strategy-panel h3{margin-top:1.3em;font-size:.92rem;letter-spacing:.03em}.article-prose .article-strategy-panel ul{margin-top:.6em;padding-block:.8em}.article-prose .article-strategy-panel--technical h2{color:var(--color-technical)}.article-prose .article-strategy-panel--sector h2{color:var(--color-sector)}.article-prose .article-strategy-panel--dividend h2{color:var(--color-dividend)}.article-fact-box{position:relative;display:grid;grid-template-columns:1fr auto;gap:5px 24px;margin:32px 0 46px;padding:clamp(24px,4vw,38px);overflow:hidden;border:1px solid rgba(173,141,84,.38);border-left:5px solid var(--color-gold);background:linear-gradient(110deg,#fff,#faf5e9);box-shadow:var(--shadow-card)}.article-fact-box:after{content:"EQUAL START";position:absolute;right:20px;top:11px;color:#ad8d541f;font-family:var(--font-numeric);font-size:clamp(1rem,3vw,2rem);font-weight:800;letter-spacing:.12em}.article-fact-box>*{position:relative;z-index:1}.article-fact-box span{grid-column:1 / -1;color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em}.article-fact-box strong{color:var(--color-text);font-family:var(--font-numeric);font-size:clamp(2rem,5vw,3.8rem);line-height:1.15}.article-fact-box b{align-self:end;color:var(--color-technical);font-family:var(--font-numeric);font-size:clamp(1rem,2vw,1.45rem)}.article-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 42px}.article-rule-card{min-width:0;padding:22px;border:1px solid var(--color-border);border-top:3px solid var(--color-gold);background:linear-gradient(145deg,#fff,#fbfaf7);box-shadow:0 8px 24px #141f2d0d}.article-prose .article-rule-card h3{margin:0;color:var(--color-technical);font-size:1rem}.article-prose .article-rule-card p{margin:10px 0 0;font-size:.88rem;line-height:1.8}.article-advice-note{position:relative;margin:46px 0;padding:clamp(24px,4vw,38px);overflow:hidden;border:1px solid #d7cbb9;border-left:4px solid var(--color-warning);background:linear-gradient(120deg,#fffdf8,#f7f1e7)}.article-prose .article-advice-note h2{margin:0 0 .7em;padding:0;border:0;font-size:1.58rem}.article-advice-note:before{content:"NOTICE";display:block;margin-bottom:8px;color:var(--color-warning);font-family:var(--font-numeric);font-size:.67rem;font-weight:800;letter-spacing:.14em}.blog-article-footer{max-width:1120px;margin-top:clamp(52px,7vw,86px)}.article-disclaimer{position:relative;padding:clamp(24px,4vw,38px);overflow:hidden;border:1px solid var(--color-border);border-left:4px solid var(--color-gold);background:linear-gradient(110deg,#fff,#faf7f0)}.article-disclaimer:after{content:"!";position:absolute;right:28px;top:9px;color:#ad8d541c;font-family:var(--font-display);font-size:5rem;font-weight:800}.article-disclaimer>p:first-child{margin:0;color:var(--color-gold);font-family:var(--font-numeric);font-size:.64rem;font-weight:800;letter-spacing:.14em}.article-disclaimer h2{margin:7px 0 0;font-size:clamp(1.2rem,2vw,1.65rem)}.article-disclaimer h2+p{margin:12px 0 0;color:var(--color-text-soft);line-height:1.8}.article-disclaimer a{display:inline-block;margin-top:13px;color:var(--color-technical);font-weight:800;text-decoration:underline;text-underline-offset:4px}.article-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.article-destinations a{position:relative;padding:19px 42px 19px 19px;border:1px solid var(--color-border);background:var(--color-surface)}.article-destinations a:after{content:"→";position:absolute;right:17px;top:50%;color:var(--color-gold);transform:translateY(-50%)}.article-destinations span{display:block;color:var(--color-muted);font-size:.7rem}.article-destinations strong{display:block;margin-top:3px}.article-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:52px;padding-top:22px;border-top:1px solid var(--color-border-strong)}.article-pagination a{position:relative;min-width:0;padding:18px 20px;border:1px solid var(--color-border);background:#ffffffad}.article-pagination a:last-child{text-align:right}.article-pagination span{display:block;color:var(--color-gold);font-family:var(--font-numeric);font-size:.67rem;font-weight:800;letter-spacing:.08em}.article-pagination strong{display:block;margin-top:5px;font-family:var(--font-display);line-height:1.55}.article-related{margin-top:54px}.article-related>h2{margin:5px 0 16px;font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,2rem)}.article-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article-related a{position:relative;padding:22px 46px 22px 22px;border:1px solid var(--color-border);border-top:2px solid var(--color-gold);background:var(--color-surface)}.article-related a:after{content:"↗";position:absolute;right:20px;top:20px;color:var(--color-gold)}.article-related a span{display:block;color:var(--color-muted);font-size:.7rem}.article-related a strong{display:block;margin-top:8px;font-family:var(--font-display);line-height:1.55}@media(hover:hover){.blog-card,.article-pagination a,.article-destinations a,.article-related a{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.blog-card:hover,.article-pagination a:hover,.article-destinations a:hover,.article-related a:hover{transform:translateY(-2px);border-color:var(--color-border-strong);box-shadow:var(--shadow-card)}}@media(min-width:1025px){.blog-cover--card.blog-cover--rules{grid-template-columns:minmax(0,1.08fr) minmax(230px,.92fr);grid-template-rows:auto;align-items:center;gap:clamp(22px,3vw,38px);padding:clamp(28px,3.2vw,42px)}.blog-cover--card .rules-cover__masthead strong{font-size:clamp(1.65rem,2.2vw,2.15rem)}.blog-cover--card .rules-cover__masthead b{margin-top:8px;font-size:.92rem}.blog-cover--card .rules-cover__accounts{grid-template-columns:1fr;gap:7px}.blog-cover--card .rules-cover__accounts>span{display:grid;grid-template-columns:minmax(76px,.8fr) minmax(0,1fr);align-items:center;padding:10px 12px;text-align:left}.blog-cover--card .rules-cover__accounts i{font-size:.5rem}.blog-cover--card .rules-cover__accounts b{margin:0;font-size:.9rem;text-align:right}}@media(max-width:960px){.blog-article-layout{grid-template-columns:minmax(0,820px)}.blog-article-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.article-summary-box,.article-toc{height:100%}}@media(max-width:720px){.blog-cover--rules{grid-template-columns:1fr;gap:11px;padding:20px}.blog-cover--hero.blog-cover--rules{min-height:280px;aspect-ratio:4 / 3}.rules-cover__masthead strong{margin-top:5px;font-size:clamp(1.45rem,7vw,2.25rem)}.rules-cover__masthead b{margin-top:5px;font-size:.82rem}.rules-cover__accounts>span{padding:8px 5px}.rules-cover__conditions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rules-cover__conditions li{padding:5px 4px;font-size:.6rem}.blog-cover--card.blog-cover--rules{grid-template-columns:minmax(0,1fr);align-content:center}.blog-cover--card .rules-cover__masthead strong{font-size:clamp(1.1rem,5vw,1.55rem)}.blog-article{padding-bottom:50px}.blog-article-header{padding-top:20px}.blog-article-header__meta{gap:7px 9px;margin-top:25px}.blog-article-header__meta>*+*:before{width:10px;margin-right:9px}.blog-article-header h1{font-size:clamp(2rem,10vw,3.2rem);line-height:1.34}.blog-article-lead{margin:20px 0 24px;padding:15px 16px 15px 19px;font-size:1rem}.blog-cover--hero{aspect-ratio:16 / 10}.blog-article-layout{gap:32px;padding-top:36px}.blog-article-sidebar{grid-template-columns:1fr}.article-prose{font-size:1rem;line-height:1.9}.article-prose>h2{padding-left:54px;font-size:1.6rem}.article-prose>h2:after{left:25px;width:18px}.article-profile-grid{grid-template-columns:1fr}.article-profile{display:grid;grid-template-columns:125px minmax(0,1fr)}.article-profile__portrait{grid-row:1 / span 3;width:125px;height:100%;min-height:175px;border-right:1px solid var(--color-border);border-bottom:0}.article-profile h3{align-self:end;padding:18px 16px 0}.article-profile p{align-self:start}.article-strategy-panel{grid-template-columns:1fr;gap:0;padding:20px}.article-strategy-panel>:not(.article-strategy-panel__portrait){grid-column:1}.article-strategy-panel__portrait,.article-strategy-panel--sector .article-strategy-panel__portrait{grid-column:1;grid-row:auto;width:100%;height:auto;min-height:250px;aspect-ratio:16 / 10;margin-bottom:22px}.article-rule-grid,.article-destinations{grid-template-columns:1fr}.article-pagination,.article-related>div{grid-template-columns:1fr}.article-pagination a:last-child{text-align:left}}@media(max-width:390px){.blog-article-header h1{font-size:2rem}.blog-cover--rules{padding:17px}.blog-cover--hero.blog-cover--rules{min-height:260px}.rules-cover__masthead span,.rules-cover__accounts i{font-size:.5rem}.rules-cover__accounts b{font-size:.66rem}.blog-cover--card.blog-cover--rules{grid-template-columns:1fr;padding:14px}.blog-cover--card .rules-cover__masthead span{display:none}.article-fact-box{grid-template-columns:1fr}.article-fact-box b{align-self:auto}.article-profile{grid-template-columns:108px minmax(0,1fr)}.article-profile__portrait{width:108px}.article-profile h3{font-size:.9rem}.article-profile p{font-size:.78rem}.article-strategy-panel{margin-block:32px;padding:16px}.article-strategy-panel__portrait,.article-strategy-panel--sector .article-strategy-panel__portrait{height:auto;min-height:215px;aspect-ratio:16 / 10}}@media(prefers-reduced-motion:reduce){.article-toc a,.blog-card,.article-pagination a,.article-destinations a,.article-related a{transition:none}}
