body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list{ --jtb-k:min(1px, (100vw - 48px) / 1232); --jtb-r:clamp(64px, 6.667vw, 96px); --jtb-gap:24px; display:block; width:100%; margin:0; padding:0; background:var(--jt-sys-paper); color:var(--jt-sys-ink); font-family:var(--jt-sys-sans); font-weight:400; letter-spacing:0; -webkit-font-smoothing:antialiased; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(h1,h2,h3,p,ol,ul,li,form,label){ margin:0; padding:0; border:0; background:none; box-shadow:none; text-transform:none; letter-spacing:0; text-align:left; max-width:none; min-height:0; font-synthesis:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(ol,ul){ list-style:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list li::before, body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(h1,h2,h3)::before{ content:none; display:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(h1,h2,h3,p){ color:inherit; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list a{ color:inherit; text-decoration:none; box-shadow:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(h1,h2,h3) a{ font:inherit; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sec{ padding-left:var(--jt-sys-pad); padding-right:var(--jt-sys-pad); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-hd,.jtb-front,.jtb-frow,.jtb-srch,.jtb-sh,.jtb-blk,.jtb-tg){ display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); column-gap:var(--jtb-gap); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd{ align-items:end; padding-top:128px; padding-bottom:40px; } @media (max-width:1299px){ body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd{ padding-top:100px; } } html body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd nav.jt-sys-crumbs{ grid-column:1 / -1; margin:0 0 8px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-h1{ grid-column:1 / span 6; margin-left:-.025em; font:300 calc(184 * var(--jtb-k))/.8 var(--jt-sys-serif); letter-spacing:-.03em; color:var(--jt-sys-ink); -webkit-text-stroke:0; white-space:nowrap; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd-side{ grid-column:7 / span 6; display:flex; flex-direction:column; align-items:flex-end; gap:18px; padding-bottom:6px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-count{ font:400 13px/1.2 var(--jt-sys-sans); letter-spacing:.18em; text-transform:uppercase; color:var(--jt-sys-muted); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-count b{ font:300 44px/1 var(--jt-sys-serif); letter-spacing:0; color:var(--jt-sys-verde); vertical-align:-6px; margin-right:6px; text-transform:none; } html body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list nav.jtb-chips{ display:block; position:static; width:auto; height:auto; min-height:0; max-width:none; margin:0; padding:0; background:none; box-shadow:none; overflow:visible; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chips ul{ display:flex; flex-wrap:wrap; justify-content:flex-end; gap:8px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chips li{ display:flex; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chip{ display:inline-flex; align-items:center; min-height:44px; padding:0 18px; border-radius:999px; box-shadow:inset 0 0 0 1px var(--jt-sys-ink); font:400 15px/1 var(--jt-sys-sans); color:var(--jt-sys-ink); white-space:nowrap; transition:background var(--jt-sys-dur) var(--jt-sys-ease), color var(--jt-sys-dur) var(--jt-sys-ease); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chip:hover{ background:var(--jt-sys-ink); color:var(--jt-sys-paper); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chip:focus-visible{ outline:2px solid var(--jt-sys-ink); outline-offset:3px; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-h1{ font-size:calc(120 * var(--jtb-k)); } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count{ text-align:right; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count b{ display:block; margin:0 0 10px; font-size:32px; vertical-align:0; text-align:right; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t{ position:relative; display:flex; flex-direction:column; min-width:0; color:#fff; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-ph{ position:relative; display:block; flex:0 1 var(--ph,60%); min-height:var(--ph-min,120px); overflow:hidden; background:var(--jt-sys-paper-soft); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-ph img{ position:absolute; inset:0; width:100%; height:100%; max-width:none; margin:0; object-fit:cover; object-position:50% 40%; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-band{ display:flex; flex-direction:column; flex:1 0 auto; min-width:0; padding:18px 22px 20px; background:var(--jt-sys-preto); color:#fff; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-cat{ order:-1; font:400 12px/1.3 var(--jt-sys-sans); letter-spacing:.14em; text-transform:uppercase; color:var(--jt-sys-on-dark-soft); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-ti{ margin:8px 0 14px; font:400 calc(var(--fs,22) * var(--jtb-k))/1.14 var(--jt-sys-serif); letter-spacing:0; color:#fff; text-wrap:pretty; hyphens:manual; overflow-wrap:break-word; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-thn,.jtb-ml-ti) a{ display:block; min-width:44px; margin:-4px 0; padding:4px 0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-thn,.jtb-ml-ti) a::after{ content:""; position:absolute; inset:0; z-index:1; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-thn,.jtb-ml-ti) a:hover{ text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:.14em; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-thn,.jtb-ml-ti) a:focus-visible{ outline:none !important; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-thn,.jtb-ml-ti) a:focus-visible::after{ outline:2px solid var(--jt-sys-ink); outline-offset:3px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-mn{ margin-top:auto; font:400 13px/1.2 var(--jt-sys-sans); color:var(--jt-sys-on-dark-soft); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s3 .jtb-ti{ hyphens:auto; -webkit-hyphenate-limit-before:5; -webkit-hyphenate-limit-after:5; hyphenate-limit-chars:12 5 5; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--type .jtb-band{ flex:1 1 auto; padding:24px 24px 22px; background:none; color:inherit; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--type .jtb-ti{ max-width:16em; margin:18px 0 16px; font-weight:300; font-size:calc(var(--tfs,28) * var(--jtb-k)); line-height:1.08; letter-spacing:-.005em; color:inherit; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--blush{ background:var(--jt-sys-blush); color:var(--jt-sys-ink); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--blush :is(.jtb-cat,.jtb-mn){ color:var(--jt-sys-blush-ink2); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--sage{ background:var(--jt-sys-sage); color:var(--jt-sys-ink); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--sage :is(.jtb-cat,.jtb-mn){ color:var(--jt-sys-sage-ink2); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--verde{ background:var(--jt-sys-verde); color:#fff; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-g--verde :is(.jtb-cat,.jtb-mn){ color:var(--jt-sys-on-dark-soft); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split .jtb-band{ background:var(--jt-sys-verde); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split .jtb-ti{ font-weight:300; } body.jt-list--bento .jt-list .jtb-front{ row-gap:var(--jtb-gap); } body.jt-list--bento .jt-list .jtb-lead{ --ph:59%; --ph-min:220px; --fs:52; --tfs:60; } body.jt-list--bento .jt-list .jtb-lead .jtb-band{ padding:26px 32px 30px; } body.jt-list--bento .jt-list .jtb-lead .jtb-ti{ margin:12px 0 18px; font-weight:300; line-height:1.04; letter-spacing:-.005em; } body.jt-list--bento .jt-list .jtb-lead .jtb-mn{ font-size:14px; } body.jt-list--bento .jt-list .jtb-ml{ display:flex; flex-direction:column; padding:26px 0; background:var(--jt-sys-blush); color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-ml-h{ display:flex; justify-content:space-between; align-items:baseline; gap:12px; padding:0 22px 18px; border-bottom:1px solid var(--jt-sys-verde); } body.jt-list--bento .jt-list .jtb-ml-h h3{ font:300 calc(44 * var(--jtb-k))/1 var(--jt-sys-serif); letter-spacing:-.005em; color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-ml-h p{ font:400 12px/1.3 var(--jt-sys-sans); letter-spacing:.14em; text-transform:uppercase; color:var(--jt-sys-blush-ink2); white-space:nowrap; } body.jt-list--bento .jt-list .jtb-ml-ol{ flex:1 1 auto; display:grid; grid-template-rows:repeat(5,1fr); row-gap:16px; padding-top:30px; } body.jt-list--bento .jt-list .jtb-ml-i{ position:relative; display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); column-gap:var(--jtb-gap); min-height:0; } body.jt-list--bento .jt-list .jtb-ml-n{ grid-column:1; padding-left:calc(20 * var(--jtb-k)); font:300 calc(118 * var(--jtb-k))/.74 var(--jt-sys-serif); letter-spacing:-.04em; color:var(--jt-sys-verde); font-variant-numeric:lining-nums; } body.jt-list--bento .jt-list .jtb-ml-i .jtb-ph{ grid-column:2 / span 2; min-height:88px; } body.jt-list--bento .jt-list .jtb-ml-i .jtb-ph--none{ background:var(--jt-sys-chip-1); } body.jt-list--bento .jt-list .jtb-ml-tx{ grid-column:4 / span 2; display:flex; flex-direction:column; padding-right:22px; min-width:0; } body.jt-list--bento .jt-list .jtb-ml-ti{ font:400 calc(19 * var(--jtb-k))/1.18 var(--jt-sys-serif); color:var(--jt-sys-ink); text-wrap:pretty; hyphens:manual; overflow-wrap:break-word; } body.jt-list--bento .jt-list .jtb-ml .jtb-mn{ margin-top:8px; color:var(--jt-sys-blush-ink2); } body.jt-list--bento .jt-list .jtb-wa{ flex-direction:row; align-items:center; justify-content:space-between; gap:16px; padding:12px 22px 12px 32px; background:var(--jt-sys-verde-2); color:#fff; } body.jt-list--bento .jt-list .jtb-wa-p{ font:300 calc(32 * var(--jtb-k))/1.05 var(--jt-sys-serif); color:#fff; } body.jt-list--bento .jt-list .jtb-wa-a{ display:inline-flex; align-items:center; justify-content:center; flex:none; min-height:52px; padding:0 32px; border-radius:999px; white-space:nowrap; } body.jt-list--bento .jt-list .jtb-f--tt{ --tfs:32; } body.jt-list--bento .jt-list .jtb-f--tt .jtb-band{ padding:26px 32px 26px; } body.jt-list--bento .jt-list .jtb-f--cat{ --ph:64%; --num:76; } body.jt-list--bento .jt-list .jtb-srch{ align-items:center; background:var(--jt-sys-paper-soft); color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-srch-l{ font:300 calc(34 * var(--jtb-k))/1.05 var(--jt-sys-serif); letter-spacing:-.01em; color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-srch-i{ width:100%; min-width:0; height:56px; margin:0; padding:0 24px; border:1px solid var(--jt-sys-ink); border-radius:999px; background:var(--jt-sys-surface); box-shadow:none; font:400 17px/1 var(--jt-sys-sans); letter-spacing:0; color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-srch-i::placeholder{ color:var(--jt-sys-muted); opacity:1; } body.jt-list--bento .jt-list .jtb-srch-i:focus-visible{ outline:2px solid var(--jt-sys-verde); outline-offset:3px; } body.jt-list--bento .jt-list .jtb-srch-b{ height:56px; margin:0; padding:0 20px; border:0; border-radius:999px; background:var(--jt-sys-ink); color:var(--jt-sys-paper); font:400 16px/1 var(--jt-sys-sans); letter-spacing:0; text-transform:none; cursor:pointer; } body.jt-list--bento .jt-list .jtb-srch-b:hover{ background:var(--jt-sys-verde); } body.jt-list--bento .jt-list .jtb-srch-b:focus-visible{ outline:2px solid var(--jt-sys-ink); outline-offset:3px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th{ --ph:64%; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thb{ display:flex; justify-content:space-between; align-items:flex-end; gap:12px; flex:1 0 auto; min-width:0; padding:14px 22px 16px; background:var(--jt-sys-preto); color:#fff; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thn{ min-width:0; padding-bottom:6px; font:400 calc(26 * var(--jtb-k))/1.1 var(--jt-sys-serif); color:inherit; overflow-wrap:break-word; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thc{ display:flex; flex-direction:column; align-items:flex-end; flex:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thc b{ font:300 calc(var(--num,72) * var(--jtb-k))/.84 var(--jt-sys-serif); letter-spacing:-.02em; color:var(--jt-sys-blush); font-variant-numeric:lining-nums; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thc span{ margin-top:6px; font:400 12px/1.2 var(--jt-sys-sans); letter-spacing:.14em; text-transform:uppercase; color:var(--jt-sys-on-dark-soft); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th--type .jtb-thb{ flex:1 1 auto; } body.jt-list--bento .jt-list .jtb-temas{ background:var(--jt-sys-verde-2); color:#fff; } body.jt-list--bento .jt-list .jtb-temas .jtb-sh{ border-top-color:var(--jt-sys-dark-rule-strong); } body.jt-list--bento .jt-list .jtb-temas .jtb-sh-aside{ color:var(--jt-sys-on-dark-soft); } body.jt-list--bento .jt-list .jtb-temas .jtb-thb{ background:var(--jt-sys-paper); color:var(--jt-sys-ink); } body.jt-list--bento .jt-list .jtb-temas .jtb-thc b{ color:var(--jt-sys-verde); } body.jt-list--bento .jt-list .jtb-temas .jtb-thc span{ color:var(--jt-sys-muted); } body.jt-list--bento .jt-list .jtb-temas .jtb-thn a:focus-visible::after{ outline-color:#fff; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh{ align-items:end; padding:14px 0 32px; border-top:1px solid var(--jt-sys-ink); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh h2{ grid-column:1 / span 9; font:300 calc(96 * var(--jtb-k))/.9 var(--jt-sys-serif); letter-spacing:-.02em; color:inherit; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside{ grid-column:10 / span 3; justify-self:end; font:400 13px/1.2 var(--jt-sys-sans); letter-spacing:.16em; text-transform:uppercase; color:var(--jt-sys-muted); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside a{ display:inline-flex; align-items:center; gap:6px; min-height:44px; font-size:15px; letter-spacing:0; text-transform:none; color:var(--jt-sys-ink); text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:.2em; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside a:hover{ color:var(--jt-sys-verde); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside a:focus-visible{ outline:2px solid var(--jt-sys-ink); outline-offset:2px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-bento{ display:flex; flex-direction:column; gap:var(--jtb-gap); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk,.jtb-tg){ row-gap:var(--jtb-gap); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all{ padding-top:96px; padding-bottom:112px; } body.jt-list--bento-paged .jt-list .jtb-all{ padding-top:120px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all-in{ padding-top:26px; border-top:1px solid var(--jt-sys-ink); border-bottom:1px solid var(--jt-sys-ink); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-kicker{ font:400 13px/1.2 var(--jt-sys-sans); letter-spacing:.18em; text-transform:uppercase; color:var(--jt-sys-muted); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all-h{ margin-top:16px; font:300 calc(92 * var(--jtb-k))/.94 var(--jt-sys-serif); letter-spacing:-.02em; color:var(--jt-sys-ink); } html body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list nav.jtb-pages{ display:block; position:static; width:auto; height:auto; min-height:0; max-width:none; margin:40px 0 0; padding:0; background:none; box-shadow:none; border-top:1px solid var(--jt-sys-line); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages ul{ display:flex; flex-wrap:wrap; align-items:center; gap:0 4px; padding:12px 0 14px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages li{ display:flex; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages :is(a,span.page-numbers){ display:inline-flex; align-items:center; justify-content:center; min-width:56px; min-height:56px; padding:0 12px; font:300 calc(34 * var(--jtb-k))/1 var(--jt-sys-serif); letter-spacing:0; color:var(--jt-sys-ink); text-decoration:none; font-variant-numeric:lining-nums; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-current span{ color:var(--jt-sys-verde); box-shadow:inset 0 -2px 0 var(--jt-sys-verde); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-dots span{ color:var(--jt-sys-muted); min-width:32px; padding:0 4px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages a:hover{ background:var(--jt-sys-tint); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages a:focus-visible{ outline:2px solid var(--jt-sys-ink); outline-offset:2px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages :is(.is-prev,.is-next) a{ gap:10px; min-height:52px; padding:0 28px; border-radius:999px; font:400 16px/1 var(--jt-sys-sans); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-next{ margin-left:auto; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-next a{ background:var(--jt-sys-ink); color:var(--jt-sys-paper); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-next a:hover{ background:var(--jt-sys-verde); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-prev{ order:-1; margin-right:12px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-prev a{ box-shadow:inset 0 0 0 1px var(--jt-sys-ink); } @media (min-width:1024px){ body.jt-list--bento .jt-list .jtb-front{ grid-auto-rows:minmax(var(--jtb-r),auto); } body.jt-list--bento .jt-list .jtb-lead{ grid-column:1 / span 7; grid-row:1 / span 6; } body.jt-list--bento .jt-list .jtb-ml{ grid-column:8 / span 5; grid-row:1 / span 7; } body.jt-list--bento .jt-list .jtb-wa{ grid-column:1 / span 7; grid-row:7; } body.jt-list--bento .jt-list .jtb-frow{ grid-column:1 / -1; grid-row:8 / span 3; } body.jt-list--bento .jt-list .jtb-frow > *{ grid-column:span 3; } body.jt-list--bento .jt-list .jtb-frow--n3 > *{ grid-column:span 4; } body.jt-list--bento .jt-list .jtb-frow--n2 > *{ grid-column:span 6; } body.jt-list--bento .jt-list .jtb-frow--n1 > *{ grid-column:1 / -1; } body.jt-list--bento .jt-list .jtb-srch{ grid-column:1 / -1; grid-row:11; } body.jt-list--bento .jt-list .jtb-srch-l{ grid-column:1 / span 4; padding-left:32px; } body.jt-list--bento .jt-list .jtb-srch-i{ grid-column:5 / span 6; } body.jt-list--bento .jt-list .jtb-srch-b{ grid-column:11 / span 2; margin-right:24px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split{ flex-direction:row; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split .jtb-ph{ flex:0 0 var(--phw,50%); min-height:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split .jtb-band{ flex:1 1 0; padding:24px 26px 26px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk > .jtb-t--photo:not(.jtb-t--split),.jtb-tg--x > .jtb-th,.jtb-tg--q > .jtb-th,.jtb-frow > .jtb-th,.jtb-front > .jtb-lead) > .jtb-ph{ flex:none; min-height:0; height:calc((var(--rows,3) * var(--jtb-r) + (var(--rows,3) - 1) * var(--jtb-gap)) * var(--phf,.6)); } body.jt-list--bento .jt-list .jtb-lead{ --rows:6; --phf:.59; } body.jt-list--bento .jt-list .jtb-frow > .jtb-th{ --rows:3; --phf:.637; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk,.jtb-tg){ grid-auto-rows:minmax(var(--jtb-r),auto); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s1{ --rows:7; --phf:.735; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a :is(.jtb-s3,.jtb-s4){ --rows:4; --phf:.583; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--b > *{ --rows:3; --phf:.512; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c > *{ --rows:6; --phf:.733; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d > *{ --rows:4; --phf:.561; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--a .jtb-s1{ --rows:5; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--a :is(.jtb-s3,.jtb-s4){ --rows:3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--b > *{ --rows:2; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--c > *{ --rows:4; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--d > *{ --rows:3; } body.jt-list--bento .jt-list .jtb-tg--x > .jtb-th{ --rows:4; --phf:.671; } body.jt-list--bento .jt-list .jtb-tg--q > .jtb-th{ --rows:3; --phf:.655; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s1{ grid-column:1 / span 4; grid-row:1 / span 7; --ph:73%; --fs:32; --tfs:44; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s2{ grid-column:5 / span 8; grid-row:1 / span 3; --phw:calc((100% - 168px) * 5 / 8 + 96px); --fs:32; --tfs:40; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a :is(.jtb-s3,.jtb-s4){ grid-row:4 / span 4; --ph:58%; --fs:23; --tfs:32; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s3{ grid-column:5 / span 4; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s4{ grid-column:9 / span 4; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s1 .jtb-ti{ font-weight:300; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--b > *{ grid-row:1 / span 3; --ph:51%; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--b .jtb-s1{ grid-column:1 / span 8; --fs:30; --tfs:40; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--b .jtb-s2{ grid-column:9 / span 4; --fs:23; --tfs:34; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--b .jtb-s1 .jtb-ti{ font-weight:300; max-width:24ch; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c > *{ grid-row:1 / span 6; --ph:73%; --fs:23; --tfs:30; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c .jtb-s1{ grid-column:1 / span 3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c .jtb-s2{ grid-column:4 / span 3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c .jtb-s3{ grid-column:7 / span 6; --fs:40; --tfs:46; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--c .jtb-s3 .jtb-ti{ font-weight:300; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d > *{ grid-row:1 / span 4; --ph:56%; --fs:21; --tfs:28; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s1{ grid-column:1 / span 3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s2{ grid-column:4 / span 4; --tfs:32; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s3{ grid-column:8 / span 2; --fs:19; --tfs:21; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s4{ grid-column:10 / span 3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--d .jtb-s3 .jtb-band{ padding-left:18px; padding-right:18px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--e .jtb-s1{ grid-column:1 / -1; grid-row:1 / span 3; --phw:calc((100% - 264px) * 7 / 12 + 144px); --fs:40; --tfs:52; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--a .jtb-s1{ grid-row:1 / span 5; --tfs:40; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--a .jtb-s2{ grid-row:1 / span 2; --tfs:32; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--a :is(.jtb-s3,.jtb-s4){ grid-row:3 / span 3; --tfs:28; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--b > *{ grid-row:1 / span 2; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--b .jtb-s1{ --tfs:34; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--b .jtb-s2{ --tfs:26; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--c > *{ grid-row:1 / span 4; --tfs:28; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--c .jtb-s3{ --tfs:40; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--d > *{ grid-row:1 / span 3; --tfs:26; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--d .jtb-s2{ --tfs:28; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--d .jtb-s3{ --tfs:20; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--lo.jtb-blk--e .jtb-s1{ grid-row:1 / span 2; --tfs:44; } body.jt-list--bento .jt-list .jtb-temas{ margin-top:120px; padding-top:96px; padding-bottom:104px; } body.jt-list--bento .jt-list .jtb-tg--x > *{ grid-row:1 / span 4; --ph:67%; } body.jt-list--bento .jt-list .jtb-tg--x .jtb-s1{ grid-column:1 / span 5; --num:112; } body.jt-list--bento .jt-list .jtb-tg--x .jtb-s2{ grid-column:6 / span 4; --num:96; } body.jt-list--bento .jt-list .jtb-tg--x .jtb-s3{ grid-column:10 / span 3; --num:88; } body.jt-list--bento .jt-list .jtb-tg--q > *{ grid-row:1 / span 3; grid-column:span 3; --ph:65%; --num:72; } body.jt-list--bento .jt-list :is(.jtb-tg--y,.jtb-tg--one,.jtb-tg--two) > *{ flex-direction:row; grid-row:1 / span 2; --num:64; } body.jt-list--bento .jt-list .jtb-tg--y > *{ grid-column:span 4; --phw:calc((100% - 72px) / 2 + 24px); } body.jt-list--bento .jt-list .jtb-tg--two > *{ grid-column:span 6; --phw:calc((100% - 120px) / 2 + 48px); } body.jt-list--bento .jt-list .jtb-tg--one > *{ grid-column:1 / -1; --phw:calc((100% - 264px) / 2 + 120px); } body.jt-list--bento .jt-list :is(.jtb-tg--y,.jtb-tg--one,.jtb-tg--two) .jtb-ph{ flex:0 0 var(--phw); min-height:0; } body.jt-list--bento .jt-list :is(.jtb-tg--y,.jtb-tg--one,.jtb-tg--two) .jtb-thb{ flex:1 1 0; flex-direction:column; align-items:flex-start; justify-content:space-between; padding:20px 22px; } body.jt-list--bento .jt-list :is(.jtb-tg--y,.jtb-tg--one,.jtb-tg--two) .jtb-thc{ align-items:flex-start; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-rec{ margin-top:120px; } body.jt-list--bento-paged .jt-list .jtb-rec--paged{ margin-top:0; } } @media (min-width:768px) and (max-width:1023px){ body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list{ --jtb-k:.86px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-h1{ grid-column:1 / -1; font-size:136px; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-h1{ font-size:104px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd-side{ grid-column:1 / -1; flex-direction:row; flex-wrap:wrap; align-items:center; justify-content:space-between; margin-top:28px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chips ul{ justify-content:flex-start; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count{ text-align:left; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count b{ display:inline; margin-right:10px; font-size:28px; } body.jt-list--bento .jt-list .jtb-front > *{ grid-column:1 / -1; } body.jt-list--bento .jt-list .jtb-lead{ --fs:56; } body.jt-list--bento .jt-list .jtb-lead .jtb-ph{ flex:none; height:calc(50vw - 24px); } body.jt-list--bento .jt-list .jtb-lead.jtb-t--type{ min-height:360px; } body.jt-list--bento .jt-list .jtb-ml-ol{ grid-template-rows:none; } body.jt-list--bento .jt-list .jtb-ml-i{ grid-template-columns:repeat(12,minmax(0,1fr)); } body.jt-list--bento .jt-list .jtb-ml-n{ grid-column:1 / span 2; padding-left:20px; font-size:100px; } body.jt-list--bento .jt-list .jtb-ml-i .jtb-ph{ grid-column:3 / span 3; height:112px; } body.jt-list--bento .jt-list .jtb-ml-tx{ grid-column:6 / span 7; } body.jt-list--bento .jt-list .jtb-ml-ti{ font-size:21px; } body.jt-list--bento .jt-list .jtb-wa{ min-height:96px; } body.jt-list--bento .jt-list .jtb-wa-p{ font-size:30px; } body.jt-list--bento .jt-list .jtb-frow{ row-gap:var(--jtb-gap); } body.jt-list--bento .jt-list .jtb-frow > *{ grid-column:span 6; min-height:300px; } body.jt-list--bento .jt-list .jtb-frow--n3 > :first-child, body.jt-list--bento .jt-list .jtb-frow--n1 > *{ grid-column:1 / -1; } body.jt-list--bento .jt-list .jtb-f--tt{ --tfs:34; } body.jt-list--bento .jt-list .jtb-f--cat .jtb-ph{ flex:none; height:180px; } body.jt-list--bento .jt-list .jtb-srch{ row-gap:16px; padding:24px 24px; } body.jt-list--bento .jt-list .jtb-srch-l{ grid-column:1 / -1; font-size:32px; } body.jt-list--bento .jt-list .jtb-srch-i{ grid-column:1 / span 9; } body.jt-list--bento .jt-list .jtb-srch-b{ grid-column:10 / span 3; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk{ row-gap:var(--jtb-gap); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk > *{ grid-column:span 6; --fs:24; --tfs:30; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-ph{ flex:none; height:calc(25vw + 20px); min-height:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t--type{ min-height:260px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1){ grid-column:1 / -1; --fs:36; --tfs:44; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1) .jtb-ti{ font-weight:300; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk--a .jtb-s1 .jtb-ph{ height:calc(56vw - 24px); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--photo{ flex-direction:row; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--photo .jtb-ph{ flex:0 0 calc((100% - 264px) * 7 / 12 + 144px); height:auto; min-height:300px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--photo .jtb-band{ flex:1 1 0; padding:24px 24px 26px; background:var(--jt-sys-verde); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--type{ min-height:240px; } body.jt-list--bento .jt-list .jtb-temas{ margin-top:96px; padding-top:72px; padding-bottom:80px; } body.jt-list--bento .jt-list .jtb-temas .jtb-bento{ display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); column-gap:var(--jtb-gap); row-gap:var(--jtb-gap); } body.jt-list--bento .jt-list .jtb-temas .jtb-tg{ display:contents; } body.jt-list--bento .jt-list .jtb-temas .jtb-th{ grid-column:span 6; --num:64; } body.jt-list--bento .jt-list .jtb-temas .jtb-th .jtb-ph{ flex:none; height:calc(25vw + 20px); } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full{ grid-column:1 / -1; flex-direction:row; --num:96; } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full .jtb-ph{ flex:0 0 calc((100% - 264px) / 2 + 120px); height:auto; min-height:260px; } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full .jtb-thb{ flex:1 1 0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-rec{ margin-top:96px; } body.jt-list--bento-paged .jt-list .jtb-rec--paged{ margin-top:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh h2{ grid-column:1 / span 8; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside{ grid-column:9 / span 4; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all{ padding-top:80px; padding-bottom:88px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages li:not(.is-prev):not(.is-next) > *{ font-size:30px; } } @media (max-width:767px){ body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list{ --jtb-gap:16px; --jtb-k:1px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-hd,.jtb-front,.jtb-frow,.jtb-srch,.jtb-sh,.jtb-blk,.jtb-tg){ grid-template-columns:repeat(4,minmax(0,1fr)); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd{ padding-top:72px; padding-bottom:20px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-h1{ grid-column:1 / -1; font-size:92px; line-height:.84; margin-left:-2px; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-h1{ font-size:72px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-hd-side{ grid-column:1 / -1; display:block; margin-top:14px; padding:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-count{ font-size:12px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-count b{ font-size:34px; vertical-align:-4px; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count{ text-align:left; } body.jt-list--bento-paged .jt-list .jtb-hd--paged .jtb-count b{ display:block; margin:0 0 8px; font-size:26px; text-align:left; } html body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list nav.jtb-chips{ margin:14px -24px -6px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chips ul{ flex-wrap:nowrap; justify-content:flex-start; overflow-x:auto; padding:6px 24px; scroll-padding-inline:24px; scrollbar-width:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chips ul::-webkit-scrollbar{ display:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-chip{ flex:none; padding:0 16px; } body.jt-list--bento .jt-list .jtb-front{ row-gap:0; } body.jt-list--bento .jt-list .jtb-front > *{ grid-column:1 / -1; } body.jt-list--bento .jt-list .jtb-lead{ margin:4px -24px 0; } body.jt-list--bento .jt-list .jtb-lead .jtb-ph{ flex:none; height:clamp(272px, 70vw, 520px); min-height:0; } body.jt-list--bento .jt-list .jtb-lead .jtb-band{ padding:20px 24px 24px; } body.jt-list--bento .jt-list .jtb-lead .jtb-ti{ margin:10px 0 16px; font-size:34px; } body.jt-list--bento .jt-list .jtb-lead .jtb-cat{ font-size:11px; letter-spacing:.12em; } body.jt-list--bento .jt-list .jtb-lead.jtb-t--type{ min-height:340px; } body.jt-list--bento .jt-list .jtb-lead.jtb-t--type .jtb-ti{ font-size:38px; } body.jt-list--bento .jt-list .jtb-ml{ margin:0 -24px; padding:28px 0; } body.jt-list--bento .jt-list .jtb-ml-h{ margin:0 24px; padding:0 0 14px; } body.jt-list--bento .jt-list .jtb-ml-h h3{ font-size:38px; } body.jt-list--bento .jt-list .jtb-ml-h p{ font-size:11px; } body.jt-list--bento .jt-list .jtb-ml-ol{ display:flex; gap:16px; padding:30px 24px 8px; overflow-x:auto; scroll-snap-type:x mandatory; scroll-padding-inline:24px; scrollbar-width:none; } body.jt-list--bento .jt-list .jtb-ml-ol::-webkit-scrollbar{ display:none; } body.jt-list--bento .jt-list .jtb-ml-i{ flex:0 0 286px; grid-template-columns:72px minmax(0,1fr); column-gap:12px; row-gap:12px; scroll-snap-align:start; } body.jt-list--bento .jt-list .jtb-ml-n{ grid-column:1; padding-left:0; font-size:112px; } body.jt-list--bento .jt-list .jtb-ml-i .jtb-ph{ grid-column:2; height:138px; min-height:0; } body.jt-list--bento .jt-list .jtb-ml-tx{ grid-column:1 / span 2; padding-right:0; } body.jt-list--bento .jt-list .jtb-ml-ti{ font-size:19px; } body.jt-list--bento .jt-list .jtb-wa{ flex-direction:column; align-items:flex-start; gap:16px; margin-top:16px; padding:22px 20px 24px; } body.jt-list--bento .jt-list .jtb-wa-p{ font-size:28px; } body.jt-list--bento .jt-list .jtb-frow{ margin-top:16px; row-gap:16px; } body.jt-list--bento .jt-list .jtb-frow > *{ grid-column:span 2; min-height:236px; } body.jt-list--bento .jt-list .jtb-frow--n3 > :first-child, body.jt-list--bento .jt-list .jtb-frow--n1 > *{ grid-column:1 / -1; } body.jt-list--bento .jt-list .jtb-f--tt .jtb-band{ padding:18px 16px 16px; } body.jt-list--bento .jt-list .jtb-srch{ display:block; margin-top:16px; padding:20px 18px; } body.jt-list--bento .jt-list .jtb-srch-l{ display:block; font-size:30px; } body.jt-list--bento .jt-list .jtb-srch-i{ display:inline-block; width:calc(100% - 104px); height:52px; margin:16px 8px 0 0; padding:0 18px; font-size:16px; vertical-align:top; } body.jt-list--bento .jt-list .jtb-srch-b{ display:inline-block; width:96px; height:52px; margin:16px 0 0; padding:0; font-size:15px; vertical-align:top; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th{ --num:52; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th .jtb-ph{ flex:none; height:clamp(124px, 32vw, 240px); min-height:0; } body.jt-list--bento .jt-list .jtb-f--cat .jtb-ph{ height:clamp(150px, 38vw, 280px); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th .jtb-thb{ flex-direction:column; align-items:flex-start; justify-content:space-between; gap:8px; padding:12px 14px 14px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-th .jtb-thc{ align-items:flex-start; margin-top:auto; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thn{ font-size:18px; padding-bottom:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-thc span{ font-size:10.5px; letter-spacing:.12em; margin-top:5px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-band{ padding:12px 14px 14px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-cat{ font-size:11px; letter-spacing:.12em; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-ti{ margin:6px 0 10px; font-size:17px; line-height:1.18; font-weight:400; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--type .jtb-band{ padding:18px 16px 16px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--type .jtb-ti{ margin:14px 0 14px; font-size:21px; line-height:1.1; font-weight:300; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-ti,.jtb-ml-ti,.jtb-thn){ hyphens:auto; -webkit-hyphenate-limit-before:5; -webkit-hyphenate-limit-after:5; hyphenate-limit-chars:12 5 5; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-rec{ margin-top:64px; } body.jt-list--bento-paged .jt-list .jtb-rec--paged{ margin-top:8px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh{ display:block; padding:12px 0 22px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh h2{ font-size:52px; line-height:.94; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-sh-aside{ margin-top:10px; font-size:12px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-bento{ gap:16px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk{ row-gap:16px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk > *{ grid-column:span 2; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-ph{ flex:none; height:clamp(132px, 34vw, 260px); min-height:0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t--type{ min-height:236px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1){ grid-column:1 / -1; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1) .jtb-ph{ height:clamp(236px, 60vw, 440px); } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1) .jtb-band{ padding:16px 18px 18px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1) .jtb-ti{ font-size:24px; line-height:1.1; font-weight:300; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--type{ min-height:200px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-blk--a .jtb-s1,.jtb-blk--a .jtb-s2,.jtb-blk--c .jtb-s3,.jtb-blk--e .jtb-s1).jtb-t--type .jtb-ti{ font-size:30px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-t--photo.jtb-t--split .jtb-band{ background:var(--jt-sys-preto); } body.jt-list--bento .jt-list .jtb-temas{ margin-top:64px; padding-top:48px; padding-bottom:48px; } body.jt-list--bento .jt-list .jtb-temas .jtb-bento{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); column-gap:16px; row-gap:16px; } body.jt-list--bento .jt-list .jtb-temas .jtb-tg{ display:contents; } body.jt-list--bento .jt-list .jtb-temas .jtb-th{ grid-column:span 2; } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full{ grid-column:1 / -1; --num:88; } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full .jtb-ph{ height:clamp(200px, 51vw, 380px); } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full .jtb-thb{ flex-direction:row; align-items:flex-end; } body.jt-list--bento .jt-list .jtb-temas .jtb-th.jtb-p-full .jtb-thc{ align-items:flex-end; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all{ padding-top:48px; padding-bottom:56px; } body.jt-list--bento-paged .jt-list .jtb-all{ padding-top:56px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all-in{ padding-top:18px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-kicker{ font-size:12px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-all-h{ font-size:44px; line-height:1; } html body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list nav.jtb-pages{ margin-top:24px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages li:not(.is-prev):not(.is-next) > *{ min-width:44px; min-height:48px; padding:0 8px; font-size:26px; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages :is(.is-prev,.is-next){ flex-basis:100%; margin:8px 0 0; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-next{ order:9; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages .is-prev{ order:10; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-pages :is(.is-prev,.is-next) a{ width:100%; font-size:15px; } } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner{ display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); gap:var(--jt-arc-row-gap) var(--jt-arc-gap); position:static; z-index:auto; box-sizing:border-box; width:auto; max-width:none; margin:0; padding:0 var(--jt-sys-pad) var(--jt-sys-band-pad); background:var(--jt-sys-paper); border:0; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner::before, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner::after{ content:none; display:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > *{ grid-column:1 / -1; min-width:0; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta,.h-authorbox-w){ grid-column:1 / -1; box-sizing:border-box; display:grid; grid-template-columns:var(--jt-sys-marg) minmax(0,1fr); grid-template-rows:none; column-gap:var(--jt-sys-marg-gap); row-gap:0; align-items:start; width:auto; max-width:none; min-height:0; margin:clamp(56px,7vw,96px) 0 0; padding:0; border:0; border-radius:0; background:none; box-shadow:none; color:var(--jt-sys-ink-2); font-family:var(--jt-sys-sans); letter-spacing:0; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta,.h-authorbox-w)::before, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta,.h-authorbox-w)::after{ content:none; display:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner :is(.jt-owned-authority-media__kicker,.jt-article-cta__label,.h-author-kicker){ grid-column:1; grid-row:1; align-self:start; display:block; margin:0; padding:8px 0 0; border:0; border-top:1px solid var(--jt-sys-line); background:none; font:400 var(--jt-sys-fs-kicker)/1.5 var(--jt-sys-sans); letter-spacing:var(--jt-sys-track-kicker); text-transform:uppercase; color:var(--jt-sys-muted); font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta) h2{ grid-column:2; grid-row:1; margin:0; padding:0; max-width:var(--jt-sys-measure-h2); font:300 var(--jt-sys-fs-h2)/var(--jt-sys-lh-h2) var(--jt-sys-serif); letter-spacing:var(--jt-sys-track-serif); text-transform:none; text-wrap:balance; overflow-wrap:normal; color:var(--jt-sys-ink); font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta) h2 + p, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__copy > p{ margin:20px 0 0; max-width:var(--jt-sys-measure-dek); font:300 var(--jt-sys-fs-dek)/var(--jt-sys-lh-dek) var(--jt-sys-sans); letter-spacing:0; color:var(--jt-sys-ink-2); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__copy, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__copy > div{ display:contents; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__copy > p{ grid-column:2; grid-row:2; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid{ grid-column:2; grid-row:3; display:grid; grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr); grid-template-rows:none; gap:clamp(12px,1.6vw,20px); align-items:start; width:auto; height:auto; min-height:0; max-height:none; margin:clamp(32px,4vw,48px) 0 0; border:0; background:transparent; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid > figure:nth-child(n){ grid-column:auto; grid-row:auto; display:block; position:static; min-width:0; min-height:0; margin:0; overflow:visible; background:transparent; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid > figure:nth-child(n) img{ display:block; position:static; width:100%; height:auto; min-height:0; max-width:none; aspect-ratio:3 / 4; object-fit:cover; object-position:50% 30%; border-radius:0; filter:none; transform:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid > figure:first-child img{ aspect-ratio:3 / 2; object-position:50% 22%; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid > figure:nth-child(n) picture{ display:block; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media figcaption{ position:static; inset:auto; margin:0; padding:10px 0 0; max-width:none; min-height:0; background:transparent; border:0; font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans); letter-spacing:var(--jt-sys-track-caption); text-transform:uppercase; color:var(--jt-sys-muted); text-align:left; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__copy{ display:contents; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta h2 + p{ grid-column:2; grid-row:2; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details{ grid-column:2; grid-row:3; display:flex; flex-wrap:wrap; gap:0; margin:28px 0 0; padding:0; border-top:1px solid var(--jt-sys-ink); border-bottom:1px solid var(--jt-sys-line); max-width:900px; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details span{ display:inline-block; min-height:0; margin:0; padding:14px 28px 14px 0; border:0; background:none; font:400 var(--jt-sys-fs-meta)/1.5 var(--jt-sys-sans); letter-spacing:0; text-transform:none; color:var(--jt-sys-ink); font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details span + span{ padding-left:28px; border-left:1px solid var(--jt-sys-line); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__actions{ grid-column:2; grid-row:4; display:flex; flex-wrap:wrap; gap:12px; margin:32px 0 0; padding:0; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__button[href*="wa.me/"]{ display:inline-flex; align-items:center; justify-content:center; min-height:var(--jt-sys-pill-h); padding:var(--jt-sys-pill-pad); border-radius:var(--jt-sys-radius-pill); text-transform:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__button:not([href*="wa.me/"]){ display:inline-flex; align-items:center; justify-content:center; min-height:var(--jt-sys-pill-h); padding:var(--jt-sys-pill-pad); border:0; border-radius:var(--jt-sys-radius-pill); background:transparent; box-shadow:inset 0 0 0 1px var(--jt-sys-ink); font:400 var(--jt-sys-fs-pill)/1.2 var(--jt-sys-sans) !important; letter-spacing:0; text-transform:none; text-decoration:none; color:var(--jt-sys-ink); transition:background var(--jt-sys-dur) var(--jt-sys-ease); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__button:not([href*="wa.me/"]):hover{ background:var(--jt-sys-paper-soft); color:var(--jt-sys-ink); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__button:not([href*="wa.me/"]):focus-visible{ outline:2px solid var(--jt-sys-ink) !important; outline-offset:3px; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w{ display:block; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-authorbox{ display:grid; grid-template-columns:var(--jt-sys-marg) minmax(0,1fr); column-gap:var(--jt-sys-marg-gap); align-items:start; max-width:none; min-height:0; margin:0; padding:0; overflow:visible; background:transparent; border:0; box-shadow:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-authorbox::before, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-authorbox::after{ content:none; display:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-identity{ display:contents; background:transparent; color:var(--jt-sys-ink); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .aut-bio-link{ grid-column:2; grid-row:1; display:flex; align-items:center; gap:clamp(18px,2.4vw,28px); justify-self:start; color:var(--jt-sys-ink); text-decoration:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-avatar{ flex:0 0 auto; width:clamp(88px,8vw,112px); height:auto; aspect-ratio:4 / 5; margin:0; border:0; border-radius:0; background:transparent; overflow:hidden; box-shadow:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-avatar img{ width:100%; height:100%; object-fit:cover; object-position:50% 16%; border-radius:0; filter:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w h3.h-author-name{ max-width:none; margin:0; font:300 clamp(30px,3.4vw,44px)/1.04 var(--jt-sys-serif); letter-spacing:var(--jt-sys-track-serif); text-transform:none; color:var(--jt-sys-ink); font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .aut-bio-link:hover h3.h-author-name{ text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:.12em; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-lead{ grid-column:2; grid-row:2; margin:20px 0 0; max-width:var(--jt-sys-measure-dek); font:300 var(--jt-sys-fs-dek)/var(--jt-sys-lh-dek) var(--jt-sys-sans); letter-spacing:0; color:var(--jt-sys-ink-2); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-social-label{ grid-column:1; grid-row:2; margin:24px 0 0; padding:0; font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans); letter-spacing:var(--jt-sys-track-caption); text-transform:uppercase; color:var(--jt-sys-muted); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w{ grid-column:1; grid-row:3; display:flex; flex-wrap:wrap; gap:0 20px; width:auto; max-width:none; margin:4px 0 0; padding:0; border:0; background:transparent; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w .sms{ position:static; display:inline-flex; align-items:center; width:auto; height:auto; min-height:44px; margin:0; padding:0; border:0; background:none; filter:none; opacity:1; transform:none; transition:none; font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans); letter-spacing:var(--jt-sys-track-caption); text-transform:uppercase; color:var(--jt-sys-ink); text-decoration:none; font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w .sms::before{ content:attr(aria-label); } @media (min-width:901px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w{ grid-row:2 / span 2; align-self:start; margin-top:calc(24px + 18px + 4px); } } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w .sms::after{ content:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w .sms:hover{ filter:none; opacity:1; transform:none; text-decoration:underline; text-decoration-thickness:1px; text-underline-offset:.2em; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .sms-w .sms:focus-visible{ outline:2px solid var(--jt-sys-ink) !important; outline-offset:2px; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-copy{ grid-column:2; grid-row:3 / span 2; min-width:0; margin:clamp(28px,3vw,40px) 0 0; padding:0; background:none; border:0; color:var(--jt-sys-ink-2); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-copy::before, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-copy::after{ content:none; display:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-credential-row{ display:flex; flex-wrap:wrap; gap:0; margin:0 0 24px; padding:0; border:0; border-top:1px solid var(--jt-sys-ink); border-bottom:1px solid var(--jt-sys-line); background:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w :is(.h-author-role,.h-author-credentials){ display:inline-block; min-height:0; margin:0; padding:14px 28px 14px 0; border:0; background:transparent; box-shadow:none; font:400 var(--jt-sys-fs-meta)/1.5 var(--jt-sys-sans); letter-spacing:0; text-transform:none; color:var(--jt-sys-ink); font-synthesis:none; text-align:left; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-credentials{ padding-left:28px; border-left:1px solid var(--jt-sys-line); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-description{ max-width:var(--jt-sys-measure-body); font:300 var(--jt-sys-fs-body)/var(--jt-sys-lh-body) var(--jt-sys-sans); letter-spacing:0; color:var(--jt-sys-ink-2); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-description p{ margin:0 0 14px; font:inherit; color:inherit; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-grid{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); column-gap:var(--jt-arc-gap); row-gap:0; margin:32px 0 0; padding:0; border:0; border-top:1px solid var(--jt-sys-ink); background:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-item{ display:block; min-height:0; margin:0; padding:14px 0; border:0; border-bottom:1px solid var(--jt-sys-line); background:none; box-shadow:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-item strong{ display:block; font:400 var(--jt-sys-fs-meta)/1.4 var(--jt-sys-sans); letter-spacing:0; text-transform:none; color:var(--jt-sys-ink); font-synthesis:none; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-item small{ display:block; margin-top:4px; font:300 14px/1.45 var(--jt-sys-sans); letter-spacing:0; text-transform:none; color:var(--jt-sys-ink-2); font-synthesis:none; } @media (max-width:760px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); } } @media (max-width:420px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-cv-grid{ grid-template-columns:minmax(0,1fr); } } @media (max-width:900px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta), html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-authorbox{ grid-template-columns:minmax(0,1fr); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :is(.jt-owned-authority-media,.jt-article-cta,.h-authorbox-w) :is(.jt-owned-authority-media__kicker,.jt-article-cta__label,.h-author-kicker,h2,h2 + p,.jt-owned-authority-media__copy > p,.jt-owned-authority-media__grid,.jt-article-cta__details,.jt-article-cta__actions,.aut-bio-link,.h-author-lead,.h-author-social-label,.sms-w,.h-author-copy){ grid-column:1; grid-row:auto; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner :is(.jt-owned-authority-media__kicker,.jt-article-cta__label,.h-author-kicker){ display:flex; align-items:center; gap:12px; margin:0 0 18px; padding:0; border-top:0; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner :is(.jt-owned-authority-media__kicker,.jt-article-cta__label,.h-author-kicker)::before{ content:""; flex:0 0 28px; height:1px; background:var(--jt-sys-line); } } @media (max-width:760px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid{ grid-template-columns:repeat(2,minmax(0,1fr)); } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-owned-authority-media .jt-owned-authority-media__grid > figure:first-child{ grid-column:1 / -1; } } @media (max-width:560px){ html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-credential-row{ display:block; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details span, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w :is(.h-author-role,.h-author-credentials){ display:block; padding:12px 0; border-left:0; text-align:left; } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .jt-article-cta .jt-article-cta__details span + span, html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > .h-authorbox-w .h-author-credentials{ padding-left:0; border-left:0; border-top:1px solid var(--jt-sys-line); } } html body.jt-sys:is(.jt-list--bento,.jt-list--bento-paged) .site-inner > :first-child{ margin-top:0; } @media (prefers-reduced-motion:reduce){ body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list *{ transition:none !important; scroll-behavior:auto !important; } } @media print{ body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-front-sec,.jtb-temas,.jtb-chips,.jtb-srch,.jtb-wa){ display:none !important; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-ph{ display:none; } body:is(.jt-list--bento,.jt-list--bento-paged) .jt-list :is(.jtb-t,.jtb-band){ background:#fff !important; color:#111 !important; } } @media (max-width:767px) { body.blog.jt-list--bento .jt-list .jtb-frow > .jtb-f--tt { grid-column:1/-1; min-height:0; } body.blog.jt-list--bento .jt-list .jtb-frow > .jtb-f--tt .jtb-band { padding:20px; } body.blog.jt-list--bento .jt-list .jtb-frow > .jtb-f--tt .jtb-ti { font-size:23px; line-height:1.15; margin:8px 0 12px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk { display:grid; grid-template-columns:minmax(0,1fr); gap:12px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk > .jtb-t { grid-column:1/-1; grid-row:auto; min-height:0; display:grid; grid-template-columns:88px minmax(0,1fr); align-items:stretch; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t > .jtb-ph { width:auto; height:auto; min-height:128px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t > .jtb-band { min-width:0; padding:16px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t .jtb-ti { font-size:20px; line-height:1.2; font-weight:400; margin:6px 0 10px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t--type > .jtb-band { grid-column:1/-1; } } @media (min-width:768px) and (max-width:1023px) { body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk { grid-template-columns:repeat(2,minmax(0,1fr)); gap:24px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk > .jtb-t { grid-column:auto; grid-row:auto; min-height:0; flex-direction:column; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t > .jtb-ph { flex:none; width:auto; height:180px; min-height:0; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t > .jtb-band { padding:20px; } body.blog:is(.jt-list--bento,.jt-list--bento-paged) .jt-list .jtb-blk .jtb-t .jtb-ti { font-size:24px; line-height:1.15; } }
