/* WinkView growth playbooks (2026-09-26 redesign): editorial layout on templates/single-playbook.html.
   Header (title, dek, byline | cover), then contents rail | 720px article | offer rail. Same fonts and palette as the site. */
.wv-growth{--pink:#FF2E74;--pink2:#e0125c;--ink:#161311;--ink2:#6f6459;--text:#2b2420;--paper:#FFFDF9;--cream:#FBF6EE;--mint:#E9F9EF;--line:#eadfd1;--tint:#fff3f7}
.wv-growth main.wv-pb{margin:0;padding:0}

/* ---- Header ---- */
.wv-pb-head{position:relative;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--paper),var(--cream))}
.wv-pb-head-in{max-width:1180px;margin:0 auto;padding:44px 28px 52px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:center}
.wv-pb-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.86rem;color:var(--ink2);margin:0 0 1.1rem}
.wv-pb-crumbs a{color:var(--ink2);text-decoration:none}
.wv-pb-crumbs a:hover{color:var(--pink)}
.wv-pb-crumbs a:last-child{display:inline-flex;align-items:center;background:#ffe6ef;color:var(--pink2);font-weight:700;font-size:.78rem;border-radius:999px;padding:.2rem .7rem}
.wv-pb-crumbs span{opacity:.45}
.wv-pb-title{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:clamp(2.1rem,3.8vw,3.25rem);line-height:1.06;letter-spacing:-.02em;color:var(--ink);margin:0 0 1rem;text-wrap:balance}
.wv-pb-dek{font-size:1.2rem;line-height:1.55;color:var(--ink2);margin:0 0 1.6rem;max-width:56ch}
.wv-pb-by{display:flex;align-items:center;gap:.75rem}
.wv-pb-av{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ink);color:#fff;font:800 1.05rem 'Bricolage Grotesque',sans-serif;flex:none}
.wv-pb-by a{display:block;font-weight:700;color:var(--ink);text-decoration:none;font-size:.97rem}
.wv-pb-by a:hover{color:var(--pink)}
.wv-pb-by small{display:block;font-size:.85rem;color:var(--ink2);margin-top:.1rem}
.wv-pb-cover{margin:0}
.wv-pb-cover img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px;border:1px solid var(--line);box-shadow:0 1px 2px rgba(22,19,17,.05),0 24px 48px -28px rgba(22,19,17,.35)}
.wv-pb-progress{position:fixed;left:0;right:0;top:0;height:3px;z-index:200;pointer-events:none}
.wv-pb-progress i{display:block;height:100%;background:var(--pink);transform:scaleX(0);transform-origin:left;transition:transform .08s linear}

/* ---- Body grid ---- */
.wv-growth .wp-block-post-content{margin:0!important;padding:0!important}
.wv-pb-grid{max-width:1280px;margin:0 auto;padding:56px 28px 40px;display:grid;grid-template-columns:190px minmax(0,700px) 240px;justify-content:space-between;gap:44px;align-items:start}
.wv-pb-toc,.wv-pb-rail{position:sticky;top:96px;align-self:start}
.admin-bar .wv-pb-toc,.admin-bar .wv-pb-rail{top:128px}

/* Contents rail */
.wv-pb-toc-k{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);margin:0 0 .8rem}
.wv-pb-toc ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--line)}
.wv-pb-toc li{margin:0}
.wv-pb-toc a{display:block;padding:.38rem 0 .38rem .9rem;margin-left:-2px;border-left:2px solid transparent;font-size:.88rem;line-height:1.35;color:var(--ink2);text-decoration:none;transition:color .15s,border-color .15s}
.wv-pb-toc a:hover{color:var(--ink)}
.wv-pb-toc a.is-on{color:var(--ink);font-weight:700;border-left-color:var(--pink)}

/* Offer rail */
.wv-pb-card{background:var(--ink);color:#f3ece3;border-radius:20px;padding:1.4rem 1.35rem 1.3rem}
.wv-pb-card-k{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ff8fb3;margin:0 0 .5rem}
.wv-pb-card-h{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.3rem;line-height:1.15;color:#fff;margin:0 0 .9rem}
.wv-pb-card ul{list-style:none;margin:0 0 1.1rem;padding:0;display:grid;gap:.5rem}
.wv-pb-card li{display:flex;align-items:flex-start;gap:.45rem;font-size:.86rem;line-height:1.35;margin:0}
.wv-pb-card li svg{width:14px;height:14px;flex:none;margin-top:2px;color:#3ddc84}
.wv-growth .wv-pb-card .wv-btn{display:flex;width:100%;box-sizing:border-box;text-align:center;font-size:.9rem;padding:.75rem .9rem;white-space:normal;line-height:1.25}
.wv-pb-card-link{display:block;text-align:center;margin-top:.75rem;font-size:.85rem;font-weight:600;color:#f3ece3!important;text-decoration:none!important;opacity:.85}
.wv-pb-card-link:hover{opacity:1}
.wv-pb-card-link.is-product{color:#ff8fb3!important;opacity:1}

/* Contents on phones */
.wv-pb-tocm{display:none;margin:0 0 2rem;border:1px solid var(--line);border-radius:16px;background:var(--paper)}
.wv-pb-tocm summary{cursor:pointer;list-style:none;padding:.95rem 1.2rem;font-weight:700;display:flex;justify-content:space-between;align-items:center}
.wv-pb-tocm summary::-webkit-details-marker{display:none}
.wv-pb-tocm summary::after{content:"+";color:var(--pink);font-size:1.2rem;font-weight:700}
.wv-pb-tocm[open] summary::after{content:"–"}
.wv-pb-tocm ol{margin:0;padding:0 1.2rem 1rem 2.4rem}
.wv-pb-tocm li{margin:.4rem 0;font-size:.95rem}
.wv-pb-tocm a{color:var(--ink)!important;text-decoration:none!important}

/* ---- Article typography ---- */
.wv-pb-body{font-size:1.125rem;line-height:1.75;color:var(--text);min-width:0}
.wv-pb-body>*{max-width:none;margin-left:0;margin-right:0}
.wv-pb-body>*:first-child{margin-top:0}
.wv-pb-body p{margin:0 0 1.3em}
.wv-pb-body .wv-lead{font-size:1.3rem;line-height:1.6;color:var(--ink);margin:0 0 1.6em}
.wv-pb-body h2{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:clamp(1.6rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.015em;color:var(--ink);margin:2.4em 0 .7em;scroll-margin-top:100px;text-wrap:balance}
.wv-pb-body h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.3;color:var(--ink);margin:1.9em 0 .5em;scroll-margin-top:100px}
.wv-pb-body ul,.wv-pb-body ol{margin:0 0 1.4em;padding-left:1.35em}
.wv-pb-body li{margin:.45em 0;padding-left:.2em}
.wv-pb-body li::marker{color:var(--pink)}
.wv-pb-body strong{color:var(--ink);font-weight:700}
.wv-pb-body a:not(.wv-btn):not(.wv-related-card){color:var(--ink);text-decoration:underline;text-decoration-color:var(--pink);text-decoration-thickness:2px;text-underline-offset:3px}
.wv-pb-body a:not(.wv-btn):not(.wv-related-card):hover{color:var(--pink)}

/* Shared box kicker */
.wv-box-k{font-size:.72rem!important;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--pink);margin:0 0 .6rem!important;line-height:1.3!important}

/* Every box: full column width, one radius, one padding, no offset shadows */
.wv-pb-body .wv-tldr,.wv-pb-body .wv-note,.wv-pb-body .wv-example,.wv-pb-body .wv-copy,.wv-pb-body .wv-flow,.wv-pb-body .wv-chart,.wv-pb-body .wv-offer,.wv-pb-body .wp-block-table,.wv-pb-body .wv-split,.wv-pb-body .wv-ba{margin:2rem 0;box-sizing:border-box;width:100%}
.wv-pb-body .wv-tldr,.wv-pb-body .wv-note,.wv-pb-body .wv-example,.wv-pb-body .wv-split>div,.wv-pb-body .wv-ba>div,.wv-pb-body .wv-chart{font-size:1rem;line-height:1.6}

/* Short answer */
.wv-tldr{background:var(--tint);border:1px solid #ffd3e1;border-radius:18px;padding:1.4rem 1.6rem 1.2rem}
.wv-tldr ul{margin:0;padding-left:1.15rem}
.wv-tldr li{margin:.45rem 0}

/* Notes */
.wv-note{background:var(--mint);border:1px solid #cdeedb;border-radius:18px;padding:1.2rem 1.4rem}
.wv-note p{margin:0 0 .5rem}.wv-note p:last-child{margin:0}
.wv-note.is-warn{background:#fff8dc;border-color:#f1e2a6}
.wv-note.is-warn .wv-box-k{color:#8a5a00}

/* Worked example */
.wv-example{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:1.4rem 1.6rem}
.wv-example>*:last-child{margin-bottom:0}
.wv-example p{margin:0 0 .8em}
.wv-example ul,.wv-example ol{padding-left:1.2rem;margin:0 0 .8em}
.wv-example .wp-block-table{margin:1rem 0 .4rem}

/* Before / after */
.wv-ba{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.wv-ba>div{border:1px solid var(--line);border-radius:16px;padding:1.1rem 1.25rem;background:#f5efe6}
.wv-ba>div:last-child{background:var(--mint);border-color:#cdeedb}
.wv-ba>div:first-child .wv-box-k{color:var(--ink2)}
.wv-ba p{margin:0 0 .5rem}.wv-ba p:last-child{margin:0}

/* Copy template */
.wv-copy{position:relative;background:#1d1719;color:#f3ece3;border-radius:18px;padding:1.2rem 1.3rem 1.3rem}
.wv-copy .wv-box-k{color:#ff8fb3}
.wv-copy pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem;line-height:1.65;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:1rem 1.1rem;color:#f3ece3}
.wv-copy-btn{position:absolute;top:.95rem;right:1rem;background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:.28rem .85rem;font:600 .78rem 'Instrument Sans',sans-serif;cursor:pointer}
.wv-copy-btn:hover{background:var(--pink);border-color:var(--pink)}

/* WinkView does / you do */
.wv-split{display:grid;grid-template-columns:1fr 1fr;gap:1rem}
.wv-split>div{border:1px solid var(--line);border-radius:18px;padding:1.3rem 1.4rem;background:var(--paper)}
.wv-split>div:first-child{background:var(--ink);border-color:var(--ink);color:#f3ece3}
.wv-split>div:first-child .wv-box-k{color:#ff8fb3}
.wv-split ul{margin:0;padding-left:1.1rem}
.wv-split li{margin:.4rem 0;line-height:1.5;font-size:.97rem}
.wv-split>div:first-child li::marker{color:#3ddc84}

/* Numbered steps */
.wv-pb-body ol.wv-steps{display:block;grid-template-columns:none;list-style:none;counter-reset:wvs;padding:0;margin:1.6rem 0 2rem}
ol.wv-steps>li{counter-increment:wvs;position:relative;padding:0 0 0 3rem;margin:0 0 1.1rem;min-height:2.1rem}
ol.wv-steps>li::before{content:counter(wvs);position:absolute;left:0;top:.1rem;width:2rem;height:2rem;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:800 .9rem 'Bricolage Grotesque',sans-serif}

/* Process diagram */
.wv-flow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;gap:1.3rem;padding:1.1rem;background:var(--cream);border:1px solid var(--line);border-radius:18px}
.wv-flow>div{position:relative;min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:.85rem .6rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem}
.wv-flow>div:not(:last-child)::after{content:"→";position:absolute;right:-1.1rem;top:50%;transform:translateY(-50%);color:var(--pink);font-weight:800}
.wv-flow b{width:1.8rem;height:1.8rem;border-radius:50%;background:var(--pink);color:#fff;display:grid;place-items:center;font:800 .85rem 'Bricolage Grotesque',sans-serif}
.wv-flow span{font-size:.82rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;hyphens:auto}

/* Tables */
.wv-pb-body .wp-block-table{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:var(--paper)}
.wv-pb-body .wp-block-table table{width:100%;border-collapse:collapse;font-size:.93rem;line-height:1.5;border:0;margin:0}
.wv-pb-body .wp-block-table th{background:var(--ink);color:#fff;text-align:left;font-weight:700;padding:.75rem .9rem;border:0}
.wv-pb-body .wp-block-table td{padding:.7rem .9rem;border:0;border-top:1px solid var(--line);vertical-align:top}
.wv-pb-body .wp-block-table tbody tr:nth-child(even) td{background:#fbf7f0}

/* FAQ */
.wv-pb-body #frequently-asked-questions~h3,.wv-pb-body #haeufige-fragen~h3,.wv-pb-body #haufige-fragen~h3,.wv-pb-body #pogosta-vprasanja~h3,.wv-pb-body #cesta-pitanja~h3,.wv-pb-body #cesto-postavljana-pitanja~h3,.wv-pb-body #ofte-stilte-sporsmal~h3{border-top:1px solid var(--line);padding-top:1.2rem;margin-top:1.2rem;font-size:1.15rem}

/* Offer */
.wv-offer{background:var(--ink);color:#f3ece3;border-radius:22px;padding:1.9rem 1.8rem}
.wv-offer-k{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ff8fb3;margin:0 0 .4rem!important}
.wv-offer-h{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.7rem;line-height:1.12;color:#fff;margin:0 0 .6rem!important}
.wv-offer-p{color:#d8cdc1;margin:0 0 1.1rem!important;font-size:.98rem;line-height:1.6}
.wv-offer-claims{list-style:none;padding:0!important;margin:0 0 1.2rem!important;display:flex;flex-wrap:wrap;gap:.5rem}
.wv-offer-claims li{display:flex;align-items:center;gap:.35rem;background:rgba(255,255,255,.08);border-radius:999px;padding:.3rem .8rem;font-size:.84rem;font-weight:600;color:#fff;margin:0!important}
.wv-offer-claims svg{width:14px;height:14px;color:#3ddc84}
.wv-offer-plans{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;margin:0 0 1.3rem}
.wv-offer-plans>div{background:rgba(255,255,255,.06);border-radius:12px;padding:.65rem .5rem;text-align:center}
.wv-offer-plans b{display:block;font-family:'Bricolage Grotesque',sans-serif;font-size:1.12rem;color:#fff}
.wv-offer-plans span{display:block;font-size:.72rem;color:#b9ada2;line-height:1.3;margin-top:.15rem}
.wv-offer-cta{display:flex;flex-wrap:wrap;gap:.7rem}
.wv-growth .wv-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.8rem 1.35rem;font-weight:700;font-size:.97rem;text-decoration:none!important;border:1.5px solid var(--ink)}
.wv-growth .wv-btn-pink{background:var(--pink);border-color:var(--pink);color:#fff!important}
.wv-growth .wv-btn-pink:hover{background:var(--pink2);border-color:var(--pink2)}
.wv-growth .wv-offer .wv-btn-ghost{background:transparent;border-color:rgba(243,236,227,.6);color:#f3ece3!important}
.wv-offer-fine{font-size:.78rem;color:#9d9186;margin:.9rem 0 0!important}

/* Bar charts */
.wv-chart{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:1.3rem 1.4rem 1.1rem}
.wv-chart figcaption{margin:0 0 .9rem}
.wv-chart figcaption b{display:block;font:800 1.05rem/1.25 'Bricolage Grotesque',sans-serif;color:var(--ink)}
.wv-chart figcaption span{display:block;font-size:.84rem;color:var(--ink2);margin-top:.2rem;line-height:1.4}
.wv-bars{display:flex;flex-direction:column;gap:.55rem}
.wv-bar{display:grid;grid-template-columns:minmax(0,11rem) 1fr 4.4rem;align-items:center;gap:.7rem;font-size:.86rem}
.wv-bar-l{font-weight:600;line-height:1.25}
.wv-bar-t{height:1.1rem;background:#f1e8dc;border-radius:999px;overflow:hidden}
.wv-bar-t i{display:block;height:100%;width:var(--v);background:var(--ink);border-radius:999px}
.wv-bar.is-hot .wv-bar-t i{background:var(--pink)}
.wv-bar b{font-family:'Bricolage Grotesque',sans-serif;font-size:.95rem;text-align:right;white-space:nowrap}
.wv-bar.is-hot b{color:var(--pink)}
.wv-chart-src{font-size:.76rem!important;color:var(--ink2);margin:.8rem 0 0!important}

/* Related playbooks (inline cards, if any) */
.wv-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}
.wv-related-card{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:16px;overflow:hidden;text-decoration:none!important;color:var(--ink)!important}
.wv-related-img{display:block;aspect-ratio:3/2;background-size:cover;background-position:center}
.wv-related-t{font:700 .95rem/1.3 'Bricolage Grotesque',sans-serif;padding:.75rem .8rem .3rem}
.wv-related-more{font-size:.8rem;font-weight:600;color:var(--pink);padding:0 .8rem .8rem;margin-top:auto}

/* Hub list on the main subscriber guide (also used by the translated guides) */
.wv-hublist{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1.4rem 0 2.2rem;padding:0!important;list-style:none}
.wv-hublist li{margin:0!important;padding:0!important}
.wv-hublist li::marker{content:none}
.wv-hublist a{display:block;height:100%;box-sizing:border-box;background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:.95rem 1.05rem;text-decoration:none!important;color:var(--ink)!important;transition:border-color .15s,transform .15s}
.wv-hublist a:hover{border-color:var(--pink);transform:translateY(-1px)}
.wv-hublist b{display:block;font:700 .98rem/1.3 'Bricolage Grotesque',sans-serif}
.wv-hublist span{display:block;font-size:.84rem;color:var(--ink2);margin-top:.3rem;line-height:1.45}

/* ---- Responsive ---- */
@media (max-width:1240px){
	.wv-pb-grid{grid-template-columns:190px minmax(0,720px);justify-content:center;gap:48px}
	.wv-pb-rail{display:none}
}
@media (max-width:900px){
	.wv-pb-head-in{grid-template-columns:1fr;gap:28px;padding:28px 20px 36px}
	.wv-pb-grid{grid-template-columns:1fr;padding:36px 20px 24px;max-width:760px}
	.wv-pb-toc{display:none}
	.wv-pb-tocm{display:block}
}
@media (max-width:640px){
	.wv-pb-title{font-size:clamp(1.85rem,8vw,2.3rem)}
	.wv-pb-dek{font-size:1.06rem}
	.wv-pb-body{font-size:1.06rem;line-height:1.7}
	.wv-pb-body .wv-lead{font-size:1.14rem}
	.wv-pb-body h2{font-size:1.5rem}
	.wv-ba,.wv-split,.wv-related-grid,.wv-hublist{grid-template-columns:1fr}
	.wv-tldr,.wv-note,.wv-example,.wv-split>div,.wv-offer{padding-left:1.15rem;padding-right:1.15rem}
	.wv-offer-plans{grid-template-columns:repeat(2,1fr)}
	.wv-offer-plans>div:last-child{grid-column:1/-1}
	.wv-flow{grid-auto-flow:row;gap:1.3rem}
	.wv-flow>div{flex-direction:row;text-align:left;padding:.6rem .8rem}
	.wv-flow>div:not(:last-child)::after{content:"↓";right:auto;left:50%;top:auto;bottom:-1.3rem;transform:translateX(-50%)}
	.wv-pb-body .wp-block-table table{min-width:520px}
	.wv-bar{grid-template-columns:1fr 3.8rem;row-gap:.25rem}
	.wv-bar-l{grid-column:1/-1}
}
/* ---- 2026-10-03: one article layout site-wide (fan guides in every language), tidy "More guides",
   read next on phones ---- */
/* Fan guides: the rail card points to the directory, in the directory's green */
.wv-pb-card.is-guide{background:var(--mint);color:var(--text);border:1px solid #cdeedb}
.wv-pb-card.is-guide .wv-pb-card-k{color:#0E6B3A}
.wv-pb-card.is-guide .wv-pb-card-h{color:var(--ink)}
.wv-pb-card.is-guide li svg{color:#0E6B3A}
.wv-growth .wv-pb-card.is-guide .wv-pb-card-link{color:var(--ink)!important}
/* Verified creators strip at the top of the article column */
.wv-pb-body>.wv-featured:first-child{margin:0 0 2rem}
/* Images and FAQ in any language */
.wv-pb-body img{max-width:100%;height:auto}
.wv-pb-body .wp-block-image img{border-radius:16px}
.wv-pb-body .wv-faq-h~h3{border-top:1px solid var(--line);padding-top:1.2rem;margin-top:1.2rem;font-size:1.15rem}
/* "More guides" / "More creator profiles": a clean list of cards instead of oversized pills */
.wv-growth .wv-cl{margin:0 auto;padding:8px 28px 48px;max-width:1236px;box-sizing:border-box}
.wv-growth .wv-cl .wv-wrap{max-width:none;margin:0;padding:0}
.wv-growth .wv-cl-h{font:800 1.5rem/1.15 'Bricolage Grotesque',sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 1rem}
.wv-growth .wv-cl-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;list-style:none;margin:0;padding:0}
.wv-growth .wv-cl-list li{margin:0;padding:0}
.wv-growth .wv-cl-list a{display:flex;align-items:center;justify-content:space-between;gap:.9rem;height:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:16px;background:var(--paper);padding:.95rem 1.05rem;font:700 .95rem/1.35 'Bricolage Grotesque',sans-serif;color:var(--ink);text-decoration:none;transition:border-color .15s,transform .15s}
.wv-growth .wv-cl-list a::after{content:"→";color:var(--pink);font-weight:800;flex:none}
.wv-growth .wv-cl-list a:hover{border-color:var(--pink);background:var(--paper);transform:translateY(-1px)}
@media (max-width:900px){
	.wv-growth .wv-cl{max-width:760px;padding:4px 20px 36px}
	.wv-growth .wv-cl-list{grid-template-columns:1fr 1fr}
}
@media (max-width:640px){
	.wv-growth .wv-cl-list{grid-template-columns:1fr}
	.wv-growth .wv-cl-h{font-size:1.3rem}
}
/* Read next on phones: the whole cover on top of each card instead of a cropped square */
@media (max-width:820px){
	.wv-growth .wv-readnext-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
	.wv-growth .wv-readnext .wv-rn-card{flex-direction:column}
	.wv-growth .wv-readnext-grid>.wv-rn-card:nth-child(3){display:none}
	.wv-growth .wv-readnext .wv-rn-thumb{flex:none;width:100%;aspect-ratio:3/2;border-right:0;border-bottom:2px solid #161311}
}
/* Phones: one column, all three */
@media (max-width:560px){
	.wv-growth .wv-readnext-grid{grid-template-columns:1fr}
	.wv-growth .wv-readnext-grid>.wv-rn-card:nth-child(3){display:flex}
}
