#home-six{width:100%;color:light-dark(#17212b,#e6eaf0)}
#home-six *,#home-six *::before,#home-six *::after{box-sizing:border-box}
#home-six [hidden]{display:none!important}
#home-six .hs-tools{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:12px}
#home-six .hs-field{flex:1 1 210px;min-width:0}
#home-six .hs-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin:0 0 15px;color:light-dark(#536171,#b4bfcb);font:400 12px/1.5 Arial,sans-serif}
#home-six .hs-canvas{position:relative;width:100%}
#home-six .hs-live-pane,#home-six .hs-reference-pane{min-width:0}
#home-six .hs-comparing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
#home-six .hs-compare-label{margin:0 0 12px;text-align:center;font:400 13px/1.4 Arial,sans-serif;color:light-dark(#536171,#b4bfcb)}
#home-six .hs-line-report{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:14px;font:400 12px/1.5 Arial,sans-serif;color:light-dark(#536171,#b4bfcb)}
#home-six .hs-editor{margin:0 0 18px;padding:12px 0;border-block:1px solid light-dark(#c7cdd3,#46515c)}
#home-six .hs-editor-fields{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(210px,1.4fr) minmax(210px,1fr);gap:16px}
#home-six .hs-editor-note{margin:8px 0;font:400 12px/1.5 Arial,sans-serif;color:light-dark(#536171,#b4bfcb)}
#home-six .hs-editor-warning{color:light-dark(#8a4b00,#ffc16b)}
#home-six .hs-editor-issues{color:light-dark(#a82323,#ffaaa2)}
#home-six .hs-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
#home-six.hs-editing article[data-selected]{outline:2px solid #3877b3;outline-offset:5px}
@media(max-width:760px){#home-six .hs-editor-fields{grid-template-columns:minmax(0,1fr)}}
@media(max-width:999px){#home-six .hs-comparing{grid-template-columns:minmax(0,1fr);gap:24px}}
#home-six .hs-stage{position:relative;margin-inline:auto}
#home-six .hs-sheet{position:absolute;left:0;top:0;transform-origin:top left;container:hs / inline-size;background:#fff;color:#111;color-scheme:light}
#home-six .hs-reference{display:block;height:auto;margin-inline:auto}
#home-six .hs-opening{--blue:#0644e7;--main:3.28fr;--gap:34px;--row-gap:14px;--headline:49px;--support-title:34px;--rail-title:27px;--hat:21px;--deck:23px;--summary:22px;max-width:1326px;margin:auto;padding:0 28px 24px;font:400 18px/1.2 var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif)}
#home-six .hs-opening :where(h1,h2,p,figure,ul){margin:0}
#home-six .hs-opening :where(h1,h2){color:#0b0b0b;font-family:var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);font-weight:600;font-synthesis:none;text-transform:none;text-wrap:wrap;overflow-wrap:break-word;position:relative}
#home-six .hs-opening h1{font-size:calc(var(--headline) - 4px);line-height:1.01;letter-spacing:-1.55px}
#home-six .hs-opening h2{font-size:calc(var(--support-title) - 3px);line-height:1.05;letter-spacing:-.8px}
#home-six .hs-hat{color:var(--blue);font:700 var(--hat)/1.12 var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);letter-spacing:-.4px;margin-bottom:5px!important}
#home-six .hs-deck{color:#626262;font:400 var(--deck)/1.12 var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);letter-spacing:-.38px;margin-top:9px!important;position:relative}
#home-six .hs-summary{color:#626262;font:400 var(--summary)/1.12 var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);letter-spacing:-.3px;margin-top:8px!important}
#home-six .hs-photo{position:relative;overflow:hidden;background:#eef0f2;aspect-ratio:var(--hs-photo-ratio)}
#home-six .hs-photo img{position:absolute;display:block;max-width:none;border-radius:0}
#home-six .hs-grid{display:grid;grid-template-columns:minmax(0,var(--main)) minmax(0,1fr);gap:var(--gap);padding:12px 0 22px;border-block:1px solid #c7cdd3}
#home-six .hs-main{display:flex;flex-direction:column;gap:var(--row-gap);align-self:start}
#home-six .hs-grid :where(article,section,aside,div){min-width:0}
#home-six .hs-lead{grid-column:1;grid-row:1}
#home-six .hs-lead>.hs-photo{margin-top:18px}
#home-six .hs-support{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:28px;align-items:start}
#home-six .hs-support>article+article{position:relative}
#home-six .hs-support>article+article::before{content:'';position:absolute;top:0;bottom:0;left:-14px;border-left:1px solid #c7cdd3}
#home-six .hs-support .hs-photo{margin-bottom:7px}
#home-six .hs-rail{grid-column:2;grid-row:1;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding-top:6px}
#home-six .hs-rail::before{content:'';position:absolute;top:4px;bottom:0;left:calc(var(--gap) / -2);border-left:1px solid #c7cdd3}
#home-six .hs-rail h2{font-size:calc(var(--rail-title) - 2px);line-height:1.04;letter-spacing:-.6px}
#home-six .hs-rail article+article{border-top:1px solid #c7cdd3;padding-top:17px}
#home-six .hs-rail .hs-photo{margin-bottom:7px}
#home-six .hs-related{list-style:none;padding:0;margin-top:10px!important;display:grid;gap:10px 24px;align-items:start}
#home-six .hs-related li{min-width:0}
#home-six .hs-related a{display:block;padding-left:20px;position:relative;color:#222;text-decoration:none;font:400 18px/22px var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);letter-spacing:0;text-wrap:wrap;overflow-wrap:break-word}
#home-six .hs-rail .hs-related a{font-size:17px;line-height:22px}
@container hs (min-width:768px){#home-six .hs-opening:not(.hs-sobria):not(.hs-personagem) .hs-lead .hs-related.hs-multiple{grid-template-columns:repeat(2,minmax(0,1fr))}}
#home-six .hs-related a::before{content:'→';position:absolute;left:0;color:var(--blue);font-family:Arial,sans-serif}
#home-six .hs-related a:hover,#home-six .hs-related a:focus-visible{text-decoration:none}
#home-six .hs-related a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
#home-six .hs-inline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}
#home-six .hs-inline>.hs-photo{grid-column:1;grid-row:1;margin:0}
#home-six .hs-inline>.hs-copy{grid-column:2;grid-row:1}
#home-six .hs-grande{--main:2.5fr;--gap:44px;--row-gap:18px;--headline:45px;--support-title:28px;--rail-title:28px;--hat:21px;--deck:22px;--summary:18px}
#home-six .hs-grande .hs-grid{border-top:0;padding-top:0}
#home-six .hs-grande .hs-support{grid-template-columns:minmax(0,1fr) minmax(0,2.08fr);gap:30px}
#home-six .hs-grande .hs-support>article+article::before{left:-15px}
#home-six .hs-grande .hs-rail{padding-top:0;padding-bottom:54px;gap:26px}
#home-six .hs-grande .hs-rail article+article{padding-top:20px}
#home-six .hs-original{--support-title:33px;--rail-title:24px;--hat:19px}
#home-six .hs-original .hs-grid{padding-top:8px}
#home-six .hs-original .hs-support{padding-top:10px;border-top:1px solid #c7cdd3;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}
#home-six .hs-fotograficos{--support-title:25px;--rail-title:24px;--hat:19px}
#home-six .hs-fotograficos .hs-support{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:12px;border-top:1px solid #c7cdd3;gap:26px}
#home-six .hs-fotograficos .hs-support>article+article::before{left:-13px}
#home-six :is(.hs-sobria,.hs-personagem) .hs-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.215fr);gap:17px;align-items:start}
#home-six :is(.hs-sobria,.hs-personagem) .hs-lead>.hs-photo{margin:0}
#home-six .hs-sobria{--main:3.39fr;--gap:42px;--row-gap:21px;--headline:45px;--support-title:29px;--rail-title:30px;--hat:21px;--deck:20px;--summary:17px;--blue:#0060a7}
#home-six .hs-sobria .hs-grid{border:0;padding-top:8px}
#home-six .hs-sobria .hs-lead h1{line-height:1;letter-spacing:-1.35px}
#home-six .hs-sobria .hs-lead .hs-deck{line-height:1.17;margin-top:16px!important}
#home-six .hs-sobria .hs-support{grid-template-columns:minmax(0,1.865fr) minmax(0,1fr);padding-top:16px;border-top:1px solid #c7cdd3;gap:44px}
#home-six .hs-sobria .hs-support>article+article h2{font-size:26px}
#home-six .hs-sobria .hs-support>article+article::before{left:-22px}
#home-six .hs-sobria .hs-inline{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);gap:18px}
#home-six .hs-sobria .hs-rail{padding-bottom:25px;gap:24px}
#home-six .hs-sobria .hs-rail .hs-summary{font-size:20px;line-height:1.15}
#home-six .hs-personagem{--main:3.29fr;--headline:52px;--support-title:25px;--rail-title:27.5px;--hat:20px;--deck:24px;--summary:19px;--row-gap:12px}
#home-six .hs-personagem .hs-lead{grid-template-columns:minmax(0,1.315fr) minmax(0,1fr);gap:23px}
#home-six .hs-personagem .hs-lead h1{line-height:.99;letter-spacing:-1.7px}
#home-six .hs-personagem .hs-lead .hs-deck{margin-top:6px!important;line-height:1.04}
#home-six .hs-personagem .hs-support{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px;border-top:1px solid #c7cdd3;gap:34px}
#home-six .hs-personagem .hs-support>article+article::before{left:-17px}
#home-six .hs-personagem .hs-rail .hs-summary{font-size:20px;line-height:1.08;margin-top:5px!important}
#home-six .hs-mosaico{--main:2.7fr;--gap:44px;--headline:45.5px;--support-title:34px;--rail-title:27px;--hat:17px;--deck:22px;--summary:17px;--row-gap:21px;--blue:#005fb3}
#home-six .hs-mosaico .hs-hat{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.5px;line-height:1.1;margin-bottom:7px!important}
#home-six .hs-mosaico .hs-support{grid-template-columns:minmax(0,1.96fr) minmax(0,1fr);grid-template-rows:min-content auto;gap:13px 28px}
#home-six .hs-mosaico .hs-support>article:first-child{grid-column:1;grid-row:1 / span 2}
#home-six .hs-mosaico .hs-support>article:nth-child(2){grid-column:2;grid-row:1}
#home-six .hs-mosaico .hs-support>article:nth-child(3){grid-column:2;grid-row:2;border-top:1px solid #c7cdd3;padding-top:13px}
#home-six .hs-mosaico .hs-support>article:not(:first-child) h2{font-size:22.5px;line-height:1.02;letter-spacing:-.75px}
#home-six .hs-mosaico .hs-support>article:not(:first-child) .hs-summary{font-size:16px;line-height:1.05;margin-top:5px!important}
#home-six .hs-mosaico .hs-support>article:first-child .hs-summary{font-size:18px;line-height:1.09}
#home-six .hs-mosaico .hs-rail{padding-top:6px;gap:19px}
#home-six .hs-mosaico .hs-rail article+article{padding-top:13px}
@container hs (min-width:1100px){
 /* Desktop measurements follow each approved composition; content always reflows. */
 #home-six .hs-grande{--headline:clamp(39px,calc(3.5433cqw - 1.984px),45px);--support-title:clamp(24px,calc(2.2047cqw - 1.235px),28px);--rail-title:clamp(24px,calc(2.2047cqw - 1.235px),28px);--deck:clamp(19px,calc(1.7323cqw - .970px),22px);--summary:clamp(16px,calc(1.3386cqw - .750px),17px)}
 #home-six .hs-grande .hs-grid{padding-bottom:16px}
 #home-six .hs-grande h1{line-height:1.05;text-wrap:balance}
 #home-six .hs-grande .hs-support h2{line-height:1}
 #home-six .hs-grande .hs-inline h2{font-size:clamp(24px,calc(2.126cqw - 1.190px),27px)}
 #home-six .hs-grande .hs-support{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
 #home-six .hs-sobria{--headline:clamp(39px,calc(3.5433cqw - 1.984px),45px);--support-title:clamp(25px,calc(2.2835cqw - 1.279px),29px);--rail-title:clamp(26px,calc(2.3622cqw - 1.323px),30px);--deck:clamp(18px,calc(1.5748cqw - .882px),20px);--summary:clamp(15px,calc(1.3386cqw - .750px),17px)}
 #home-six .hs-sobria .hs-grid{padding-bottom:12px}
 #home-six .hs-sobria .hs-support>article+article h2{font-size:clamp(23px,calc(2.0472cqw - 1.146px),26px)}
 #home-six .hs-sobria .hs-rail .hs-summary{font-size:clamp(17px,calc(1.4173cqw - .794px),18px)}
 #home-six .hs-fotograficos{--row-gap:12px;--headline:clamp(42px,calc(3.8583cqw - 2.16px),49px);--support-title:clamp(24px,calc(2.126cqw - 1.190px),27px);--rail-title:clamp(21px,calc(1.8898cqw - 1.058px),24px);--deck:clamp(20px,calc(1.811cqw - 1.014px),23px)}
 #home-six .hs-fotograficos .hs-grid{padding-top:5px;padding-bottom:20px}
 #home-six .hs-fotograficos h1{line-height:.99}
 #home-six .hs-fotograficos .hs-support{padding-top:10px}
 #home-six .hs-fotograficos .hs-support h2{line-height:1}
 #home-six .hs-fotograficos .hs-rail{gap:14px}
 #home-six .hs-fotograficos .hs-rail article+article{padding-top:14px}
 #home-six .hs-mosaico{--row-gap:27px;--headline:clamp(39px,calc(3.5827cqw - 2.006px),45.5px);--support-title:clamp(29px,calc(2.6772cqw - 1.499px),34px);--rail-title:clamp(23px,calc(2.126cqw - 1.190px),27px);--deck:clamp(19px,calc(1.7323cqw - .970px),22px)}
 #home-six .hs-mosaico .hs-grid{padding-bottom:5px}
 #home-six .hs-mosaico .hs-support>article:not(:first-child) h2{font-size:clamp(20px,calc(1.7717cqw - .992px),22.5px)}
 #home-six .hs-mosaico .hs-rail{gap:12px}
 #home-six .hs-mosaico .hs-rail article+article{padding-top:10px}
 #home-six .hs-mosaico .hs-support>article:first-child h2{line-height:1}
 #home-six .hs-mosaico .hs-support>article:first-child .hs-summary{font-size:17px}
 #home-six .hs-mosaico .hs-support>article:last-child .hs-summary{font-size:14.5px;line-height:1.1}
 #home-six .hs-personagem{--headline:clamp(43px,calc(3.937cqw - 2.205px),50px);--support-title:clamp(22px,calc(1.9685cqw - 1.102px),25px);--rail-title:clamp(24px,calc(2.1654cqw - 1.213px),27.5px);--deck:clamp(21px,calc(1.8898cqw - 1.058px),24px);--summary:clamp(17px,calc(1.4961cqw - .838px),19px)}
 #home-six .hs-personagem .hs-grid{padding-top:5px;padding-bottom:6px}
 #home-six .hs-personagem .hs-lead h1{line-height:.93;letter-spacing:-.4px}
 #home-six .hs-personagem .hs-support{padding-top:7px}
 #home-six .hs-personagem .hs-summary{margin-top:5px!important}
 #home-six .hs-personagem .hs-lead .hs-deck{font-size:clamp(20px,calc(1.7717cqw - .992px),22.5px)}
 #home-six .hs-personagem .hs-rail{gap:14px}
 #home-six .hs-personagem .hs-rail article+article{padding-top:10px}
 #home-six .hs-personagem .hs-support h2{line-height:1}
 #home-six .hs-original{--row-gap:12px;--headline:clamp(42px,calc(3.8583cqw - 2.16px),49px);--support-title:clamp(28px,calc(2.5984cqw - 1.455px),33px);--rail-title:clamp(21px,calc(1.8898cqw - 1.058px),24px);--deck:clamp(20px,calc(1.811cqw - 1.014px),23px)}
 #home-six .hs-original .hs-grid{padding-top:5px;padding-bottom:20px}
 #home-six .hs-original h1{line-height:.99}
 #home-six .hs-original .hs-support h2{line-height:1}
 #home-six .hs-original .hs-support>article:first-child{padding-top:8px}
 #home-six .hs-original .hs-rail{gap:14px}
 #home-six .hs-original .hs-rail article+article{padding-top:14px}
}
@container hs (min-width:768px) and (max-width:1099px){
 #home-six .hs-main{display:block}
 #home-six .hs-opening{padding:0 24px 20px;--headline:clamp(38px,4.3cqw,44px);--deck:20px;--support-title:26px;--rail-title:24px;--hat:18px;--summary:18px}
 #home-six .hs-opening .hs-grid{display:block;padding:14px 0 20px}
 #home-six .hs-opening h1{line-height:1.05;letter-spacing:-.9px;text-wrap:balance}
 #home-six .hs-opening .hs-deck{font-size:20px;line-height:1.22;margin-top:10px!important}
 #home-six .hs-opening .hs-summary,#home-six .hs-opening .hs-rail .hs-summary{font-size:18px;line-height:1.22;margin-top:8px!important}
 #home-six .hs-opening .hs-support{margin-top:22px;gap:24px}
 #home-six .hs-opening .hs-support h2{font-size:26px;line-height:1.1;letter-spacing:-.5px}
 #home-six .hs-opening .hs-support>article+article::before{left:-12px}
 #home-six .hs-original .hs-support{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}
 #home-six .hs-grande .hs-support{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
 #home-six .hs-grande .hs-inline{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:16px}
 #home-six .hs-sobria .hs-support{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}
 #home-six .hs-sobria .hs-inline{gap:14px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}
 #home-six .hs-opening .hs-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;gap:20px 24px;align-items:start;justify-content:normal;margin-top:24px;padding:20px 0 0;border-top:1px solid #c7cdd3}
 #home-six .hs-rail::before{display:none}
 #home-six .hs-rail article:first-child{grid-column:1;grid-row:1 / span 2}
 #home-six .hs-opening .hs-rail article+article{padding:0;margin:0;border:0}
 #home-six .hs-opening .hs-rail article:last-child{border-top:1px solid #c7cdd3;padding-top:18px}
 #home-six .hs-two-photos article:first-child{grid-column:1;grid-row:1}
 #home-six .hs-two-photos article:nth-child(2){grid-column:2;grid-row:1}
 #home-six .hs-two-photos article:last-child{grid-column:1 / -1;grid-row:2}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead h1{font-size:clamp(34px,3.7cqw,40px);line-height:1.05;text-wrap:wrap}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead .hs-deck{font-size:18px;line-height:1.25;letter-spacing:0;margin-top:12px!important}
 #home-six .hs-mosaico .hs-support{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-rows:auto auto}
 #home-six .hs-mosaico .hs-support>article:first-child{grid-column:1;grid-row:1}
 #home-six .hs-mosaico .hs-support>article:nth-child(2){grid-column:2;grid-row:1}
 #home-six .hs-mosaico .hs-support>article:nth-child(3){grid-column:1 / -1;grid-row:2;padding-top:18px}
 #home-six .hs-mosaico .hs-support>article:last-child::before{display:none}
 #home-six .hs-opening.hs-mosaico .hs-support>article:not(:first-child) h2{font-size:24px;line-height:1.1}
 #home-six .hs-opening.hs-mosaico .hs-support>article .hs-summary{font-size:18px;line-height:1.2}
}
/* Tablet compositions, pending visual approval; desktop/mobile stay unchanged. */
@container hs (min-width:768px) and (max-width:1099px){
 #home-six .hs-opening{--gap:32px;--hat:17px}
 #home-six .hs-opening .hs-grid{padding:14px 0 18px}
 #home-six .hs-opening h1{font-size:33px;line-height:1.06;letter-spacing:-.9px;text-wrap:pretty}
 #home-six .hs-opening .hs-deck{font-size:19px;line-height:1.25;margin-top:10px!important}
 #home-six .hs-opening .hs-support{margin-top:18px;gap:24px}
 #home-six .hs-original .hs-support{padding-top:16px;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}
 #home-six .hs-opening .hs-support h2{font-size:23px;line-height:1.1;letter-spacing:-.55px;text-wrap:pretty}
 #home-six .hs-original .hs-support>article:first-child h2{font-size:22px}
 #home-six .hs-opening .hs-summary,#home-six .hs-opening .hs-rail .hs-summary,#home-six .hs-opening.hs-mosaico .hs-support>article .hs-summary{font-size:17px;line-height:1.25;letter-spacing:0}
 #home-six .hs-opening .hs-rail h2{font-size:19px;line-height:1.12;letter-spacing:-.3px;text-wrap:pretty}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead h1{font-size:29px;line-height:1.05;letter-spacing:-.7px}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead .hs-deck{font-size:18px;line-height:1.25}
 #home-six .hs-sobria .hs-support{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}
 #home-six .hs-sobria .hs-inline{grid-template-columns:120px minmax(0,1fr);gap:16px}
 #home-six .hs-sobria .hs-support h2{font-size:22px}
 #home-six .hs-grande .hs-inline{grid-template-columns:120px minmax(0,1fr);gap:16px}
 #home-six .hs-personagem .hs-support h2{font-size:23px}
 #home-six .hs-opening.hs-mosaico .hs-support>article:not(:first-child) h2{font-size:24px;line-height:1.1}
}
@container hs (min-width:768px) and (max-width:959px){
 #home-six .hs-opening .hs-rail{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:24px;margin-top:22px;padding-top:18px}
 #home-six .hs-opening .hs-rail>article{grid-column:auto;grid-row:auto}
 #home-six .hs-opening .hs-rail article+article,#home-six .hs-opening .hs-rail article:last-child{padding:0;border:0;position:relative}
 #home-six .hs-opening .hs-rail article+article::before{content:'';position:absolute;top:0;bottom:0;left:-12px;border-left:1px solid #c7cdd3}
 #home-six .hs-opening .hs-rail .hs-has-photo{display:grid;grid-template-columns:minmax(0,1fr) 96px;column-gap:12px;align-items:start}
 #home-six .hs-opening .hs-rail .hs-has-photo>.hs-hat{grid-column:1 / -1;grid-row:1}
 #home-six .hs-opening .hs-rail .hs-has-photo>.hs-copy{grid-column:1;grid-row:2}
 #home-six .hs-opening .hs-rail .hs-has-photo>.hs-photo{grid-column:2;grid-row:2;margin:3px 0 0}
 #home-six .hs-opening .hs-rail article:not(:first-child) h2{font-size:20px}
 #home-six .hs-mosaico .hs-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}
 #home-six .hs-mosaico .hs-rail .hs-copy{display:contents}
 #home-six .hs-mosaico .hs-rail .hs-hat{grid-column:1 / -1;grid-row:1}
 #home-six .hs-mosaico .hs-rail h2{grid-column:1;grid-row:2}
 #home-six .hs-opening.hs-mosaico .hs-rail article:last-child{grid-column:1 / -1;border-top:1px solid #c7cdd3;padding-top:16px}
 #home-six .hs-mosaico .hs-rail article:last-child::before{display:none}
}
@container hs (min-width:960px) and (max-width:1099px){
 #home-six .hs-opening .hs-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:32px}
 #home-six .hs-opening .hs-deck{font-size:18px}
 #home-six .hs-opening .hs-support h2{font-size:23px}
 #home-six .hs-original .hs-support>article:first-child h2{font-size:22px}
 #home-six .hs-grande .hs-rail h2{font-size:22px}
 #home-six .hs-opening .hs-rail{display:flex;flex-direction:column;justify-content:space-between;gap:18px;margin:0;padding:0;border:0}
 #home-six .hs-opening .hs-rail::before{display:block;top:0;left:-16px}
 #home-six .hs-opening .hs-rail article+article,#home-six .hs-opening .hs-rail article:last-child{border-top:1px solid #c7cdd3;padding-top:16px}
 #home-six .hs-mosaico .hs-main{display:contents}
 #home-six .hs-mosaico .hs-lead{grid-column:1 / -1;grid-row:1}
 #home-six .hs-mosaico .hs-support{grid-column:1;grid-row:2;margin:0;align-self:start}
 #home-six .hs-mosaico .hs-rail{grid-column:2;grid-row:2}
}
@container hs (max-width:767px){
 #home-six .hs-main{display:block}
 #home-six .hs-opening{padding:0 18px 20px;--headline:28px;--hat:15px;--deck:17px;--support-title:20px;--rail-title:19px;--summary:17px}
 #home-six .hs-opening .hs-grid{display:block;padding:16px 0 0}
 #home-six .hs-opening h1,#home-six :is(.hs-sobria,.hs-personagem) .hs-lead h1{font-size:28px;line-height:1.1;letter-spacing:-.55px;text-wrap:pretty}
 #home-six .hs-opening h2,#home-six .hs-mosaico .hs-support>article:not(:first-child) h2{font-size:20px;line-height:1.16;letter-spacing:-.25px;text-wrap:pretty}
 #home-six .hs-opening.hs-sobria .hs-support>article+article h2{font-size:20px}
 #home-six .hs-opening .hs-hat{font-size:15px;line-height:1.2;letter-spacing:0;margin-bottom:7px!important}
 #home-six .hs-opening .hs-deck,#home-six :is(.hs-sobria,.hs-personagem) .hs-lead .hs-deck{font-size:17px;line-height:1.32;letter-spacing:0;margin-top:10px!important}
 #home-six .hs-opening .hs-lead{display:block}
 #home-six .hs-opening .hs-lead>.hs-photo{margin-top:16px;height:auto}
 #home-six .hs-grande .hs-lead>.hs-photo,#home-six .hs-opening .hs-support>article:not(.hs-mini)>.hs-photo{aspect-ratio:2 / 1}
 #home-six :is(.hs-sobria,.hs-personagem) .hs-lead>.hs-photo{aspect-ratio:8 / 5}
 #home-six .hs-opening .hs-support,#home-six .hs-opening .hs-rail{display:block;padding:0;border:0;margin:0}
 #home-six .hs-opening .hs-support{margin-top:20px}
 #home-six .hs-rail::before,#home-six .hs-support>article+article::before{display:none}
 #home-six .hs-opening .hs-support>article,#home-six .hs-opening .hs-rail>article{padding:18px 0;border:0;border-top:1px solid #d2d6da;margin:0;display:block}
 #home-six .hs-summary{display:none}
 #home-six .hs-opening .hs-support .hs-photo{margin-bottom:10px}
 #home-six .hs-opening .hs-support>.hs-mini,#home-six .hs-opening .hs-rail .hs-has-photo{display:grid;grid-template-columns:minmax(0,1fr) clamp(88px,26cqw,112px);gap:0 14px;align-items:start}
 #home-six .hs-opening .hs-mini>.hs-photo,#home-six .hs-opening .hs-rail .hs-has-photo>.hs-photo{width:100%;grid-column:2;grid-row:2;margin:2px 0 0}
 #home-six .hs-opening .hs-mini>.hs-photo,#home-six .hs-opening .hs-rail .hs-has-photo>.hs-photo{aspect-ratio:3 / 2}
 #home-six .hs-mini>.hs-copy,#home-six .hs-rail .hs-has-photo>.hs-copy{display:contents}
 #home-six .hs-opening .hs-mini .hs-hat,#home-six .hs-rail .hs-has-photo .hs-hat{grid-column:1 / -1;grid-row:1}
 #home-six .hs-opening .hs-mini h2,#home-six .hs-rail .hs-has-photo h2{grid-column:1;grid-row:2}
 #home-six .hs-opening .hs-rail h2{font-size:19px;line-height:1.18;letter-spacing:-.15px}
 #home-six .hs-related a{font-size:18px;line-height:22px}
}
@container hs (max-width:374px){
 #home-six .hs-opening{padding-inline:16px}
 #home-six .hs-opening h1,#home-six :is(.hs-sobria,.hs-personagem) .hs-lead h1{font-size:28px}
 #home-six .hs-opening h2,#home-six .hs-mosaico .hs-support>article:not(:first-child) h2{font-size:20px}
 #home-six .hs-opening.hs-sobria .hs-support>article+article h2{font-size:20px}
 #home-six .hs-opening .hs-rail h2{font-size:19px}
}
#home-six .hs-no-images .hs-photo{display:none!important}
#home-six .hs-no-images :is(.hs-lead,.hs-inline),#home-six .hs-no-images .hs-rail .hs-has-photo{display:block!important}
#home-six .hs-no-images .hs-inline>.hs-copy{display:block!important}
/* Related lists keep their editorial order and never hide on small screens. */
@container hs (min-width:768px) and (max-width:1099px){
 #home-six .hs-opening .hs-related a{min-height:44px;padding-block:0}
}
@container hs (min-width:768px) and (max-width:959px){
 #home-six .hs-rail .hs-has-photo.hs-with-related>.hs-copy{display:contents}
 #home-six .hs-rail .hs-has-photo.hs-with-related .hs-hat{grid-column:1 / -1;grid-row:1}
 #home-six .hs-rail .hs-has-photo.hs-with-related h2{grid-column:1;grid-row:2}
 #home-six .hs-rail .hs-has-photo.hs-with-related .hs-summary{grid-column:1 / -1;grid-row:3}
 #home-six .hs-rail .hs-has-photo.hs-with-related .hs-related{grid-column:1 / -1;grid-row:4}
}
@container hs (max-width:767px){
 #home-six .hs-opening .hs-related{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px!important}
 #home-six .hs-opening .hs-related a{font-size:18px;line-height:22px;min-height:44px;padding-block:0}
 #home-six .hs-opening [data-mobile-deck="show"] .hs-summary{display:block;font-size:17px;line-height:1.32;letter-spacing:0}
 #home-six .hs-opening .hs-mini .hs-summary,#home-six .hs-opening .hs-rail .hs-has-photo .hs-summary{grid-column:1 / -1;grid-row:3}
 #home-six .hs-opening .hs-mini .hs-related,#home-six .hs-opening .hs-rail .hs-has-photo .hs-related{grid-column:1 / -1;grid-row:4}
}
#home-six .hs-opening .hs-rail .hs-related a{font-size:16px;line-height:22px}
/* R8 remains available as a visual comparison, without changing model identity. */
#home-six[data-related-style="anterior"] .hs-opening .hs-related{gap:8px 24px}
#home-six[data-related-style="anterior"] .hs-related a{font-family:'Times New Roman',Times,serif;text-wrap:balance}
#home-six[data-related-style="anterior"] .hs-opening .hs-rail .hs-related a{font-size:17px}
@container hs (max-width:767px){#home-six[data-related-style="anterior"] .hs-opening .hs-related a{font-size:17px}}
#home-six[data-trial-font="tinos"]{--hs-editorial-font:"Agora Tinos Study"}
/* R13: opt-in Original comparison; no story, photo or canonical changes. */
#home-six .hs-original.hs-review .hs-support .hs-photo{margin-bottom:6px}
@container hs (min-width:768px){
 #home-six .hs-original.hs-review .hs-hat{font-size:16px;letter-spacing:0;margin-bottom:7px!important}
 #home-six .hs-original.hs-review .hs-support{padding-top:18px}
 #home-six .hs-original.hs-review .hs-support h2{line-height:1.12}
 #home-six .hs-original.hs-review .hs-rail h2{line-height:1.14}
}
@container hs (min-width:1100px){
 #home-six .hs-original.hs-review{--row-gap:22px;--support-title:29px}
 #home-six .hs-original.hs-review h1{line-height:1.06}
 #home-six .hs-original.hs-review .hs-deck{line-height:1.25;margin-top:12px!important}
 #home-six .hs-original.hs-review .hs-support>article:first-child{padding-top:0}
 #home-six .hs-original.hs-review .hs-summary{font-size:20px;line-height:1.25}
 #home-six .hs-original.hs-review .hs-rail{justify-content:flex-start;gap:22px}
 #home-six .hs-original.hs-review .hs-rail article+article{padding-top:20px}
}
/* R14 applies the selected direction to the other five, for evaluation only. */
#home-six .hs-opening.hs-refined .hs-support .hs-photo{margin-bottom:6px}
@container hs (min-width:768px){
 #home-six .hs-opening.hs-refined .hs-hat{font-size:17px;letter-spacing:0;margin-bottom:7px!important}
 #home-six .hs-opening.hs-refined .hs-support>article.hs-story h2{line-height:1.12}
 #home-six .hs-opening.hs-refined .hs-rail h2{line-height:1.14}
}
@container hs (min-width:1100px){
 #home-six .hs-opening.hs-refined .hs-lead h1{line-height:1.06}
 #home-six .hs-opening.hs-refined .hs-deck{line-height:1.25}
 #home-six .hs-opening.hs-refined .hs-rail{justify-content:flex-start;gap:22px}
 #home-six .hs-mosaico.hs-refined .hs-support{padding-top:18px;border-top:1px solid #c7cdd3}
 #home-six .hs-personagem.hs-refined .hs-support{padding-top:18px}
 #home-six .hs-fotograficos.hs-refined{--row-gap:22px}
}
/* R15: acabamento comum medido na abertura antiga do Agora RN em 20/09/2026.
   As composições mantêm seus layouts; tipografia, cores e tratamento editorial
   passam a seguir o tema vigente do portal. */
#home-six .hs-opening{
 --blue:#0059a6;
 --portal-divider:#e1e1e1;
 max-width:1190px;
 padding:0 11px 24px;
 color:#000;
 font-family:'Noto Sans',sans-serif;
}
#home-six .hs-opening :where(h1,h2){
 color:#000;
 font-family:var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif);
 font-weight:500;
 font-synthesis:none;
}
#home-six .hs-opening h1,
#home-six .hs-opening:is(.hs-sobria,.hs-personagem) .hs-lead h1{
 font-size:49px!important;
 line-height:1.1!important;
 letter-spacing:-1px!important;
}
#home-six .hs-opening .hs-support>article h2{
 font-size:27px!important;
 line-height:1.4!important;
 letter-spacing:-.5px!important;
 font-weight:500!important;
}
#home-six .hs-opening .hs-support>article.hs-mini h2,
#home-six .hs-opening .hs-rail h2{
 font-size:18px!important;
 line-height:1.4!important;
 letter-spacing:-.3px!important;
 font-weight:600!important;
}
#home-six .hs-opening .hs-hat{
 color:#0059a6;
 font:700 16px/22.8571px var(--hs-editorial-font,'Noto Serif',Georgia,'Times New Roman',serif)!important;
 letter-spacing:normal!important;
 margin-bottom:8px!important;
}
#home-six .hs-opening :is(.hs-deck,.hs-summary){
 color:#000;
 font:400 14.5px/20.7143px 'Noto Sans',sans-serif!important;
 letter-spacing:normal!important;
 margin-top:10px!important;
}
#home-six .hs-opening .hs-related a,
#home-six .hs-opening .hs-rail .hs-related a{
 color:#000;
 font:400 18px/25.7143px 'Noto Sans',sans-serif!important;
 letter-spacing:normal;
}
#home-six .hs-opening .hs-related a::before{
 content:'›';
 color:#0059a6;
 font-family:'Noto Sans',sans-serif;
 font-weight:700;
}
#home-six .hs-opening .hs-grid{border-block:0}
#home-six .hs-opening .hs-support>article+article::before,
#home-six .hs-opening .hs-rail::before{border-color:var(--portal-divider)}
#home-six .hs-opening .hs-support>article,
#home-six .hs-opening .hs-rail>article{border-color:var(--portal-divider)}
#home-six .hs-opening .hs-photo{border-radius:0;background:#eee}
#home-six .hs-opening .hs-title-link:hover h1,
#home-six .hs-opening .hs-title-link:hover h2,
#home-six .hs-opening .hs-title-link:focus-visible h1,
#home-six .hs-opening .hs-title-link:focus-visible h2{text-decoration:none}
@container hs (min-width:768px){
 #home-six .hs-opening .hs-story:not(.hs-inline):not(.hs-lead)>.hs-photo{margin-bottom:20px}
}
@container hs (max-width:767px){
 #home-six .hs-opening{padding:0 11px 20px}
 #home-six .hs-opening h1,
 #home-six .hs-opening:is(.hs-sobria,.hs-personagem) .hs-lead h1{
  font-size:30px!important;
  line-height:1.3!important;
  letter-spacing:-1.2px!important;
  font-weight:600!important;
 }
 #home-six .hs-opening .hs-support>article h2{
  font-size:24px!important;
  line-height:1.3!important;
  letter-spacing:-.5px!important;
  font-weight:600!important;
 }
 #home-six .hs-opening .hs-support>article.hs-mini h2,
 #home-six .hs-opening .hs-rail h2{
  font-size:18px!important;
  line-height:1.4!important;
  letter-spacing:-.3px!important;
  font-weight:600!important;
 }
 #home-six .hs-opening .hs-hat{font-size:16px!important;line-height:22.8571px!important;margin-bottom:8px!important}
 #home-six .hs-opening [data-mobile-deck="show"] :is(.hs-deck,.hs-summary){
  display:block;
  font:400 14.5px/20.7143px 'Noto Sans',sans-serif!important;
 }
}
