.tp-blog{--oxblood:#2b0a0b;--blackcurrant:#1a0000;--cream:#f2f1ec;--bone:#e0ded6;--white:#fff;--placeholder:#d9d9d9;--muted:#6b5758;--line-soft:#2b0a0b4d;--font-display:"Carbona VF Flex","Carbona VF Variable",sans-serif;--font-sans:"DM Sans","DM Sans Placeholder",sans-serif;background:var(--white);width:100%;color:var(--blackcurrant);font-family:var(--font-sans);font-feature-settings:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on;-webkit-font-smoothing:antialiased}.tp-blog img{max-width:100%}.tp-blog .wrap{box-sizing:border-box;max-width:680px;margin:0 auto;padding:0 20px 80px}.tp-blog .article-head,.tp-blog .index-head{padding-top:84px}@media (min-width:810px){.tp-blog .article-head,.tp-blog .index-head{padding-top:114px}}.tp-blog .hub{font:500 13px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--oxblood);border-bottom:.7px solid var(--line-soft);padding-bottom:4px;text-decoration:none;display:inline-block}.tp-blog .hub:hover{border-color:var(--oxblood)}.tp-blog h1{font:500 30px/1.12 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--blackcurrant);margin:24px 0 18px}.tp-blog .standfirst{font:400 17px/1.5 var(--font-sans);margin:0 0 28px}.tp-blog .index-head h1{margin-top:0}.tp-blog .index-head .standfirst{margin-bottom:8px}.tp-blog .index-head{padding-bottom:112px}.tp-blog .index-head .cards{margin-bottom:0}.tp-blog .byline{border-top:.7px solid var(--line-soft);border-bottom:.7px solid var(--line-soft);align-items:center;gap:14px;padding:16px 0;display:flex}.tp-blog .bubbles{flex-shrink:0;display:flex}.tp-blog .bubble{background:var(--bone);box-sizing:border-box;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.tp-blog .bubble img{object-fit:cover;width:100%;height:100%;display:block}.tp-blog .bubble-initials{font:500 13px/1 var(--font-display);letter-spacing:.02em;color:var(--oxblood)}.tp-blog .bubble-p{background:var(--oxblood);color:var(--cream)}.tp-blog .bubble-p svg{width:33%;height:auto;display:block}.tp-blog .bubbles .bubble+.bubble{outline:2px solid var(--white);margin-left:-10px}.tp-blog .byline-text{font:400 14px/1.45 var(--font-sans);color:var(--muted);margin:0}.tp-blog .byline-text .who{color:var(--blackcurrant);margin-bottom:2px;font-size:15px;font-weight:500;display:block}.tp-blog .byline-text .with{font-weight:400}.tp-blog figure.hero{margin:28px 0 40px}.tp-blog figure.hero img{aspect-ratio:16/9;object-fit:cover;background:var(--placeholder);width:100%;display:block}.tp-blog .body{font:400 16px/1.6 var(--font-sans)}.tp-blog .body p{margin:0 0 1.2em}.tp-blog .body a,.tp-blog .sources a,.tp-blog .review a,.tp-blog .about a{color:var(--oxblood);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.7px}.tp-blog .body h2,.tp-blog .keep h2,.tp-blog .sources h2{font:500 23px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--blackcurrant);margin:44px 0 14px;scroll-margin-top:72px}.tp-blog .body h3{font:500 20px/1.3 var(--font-display);margin:28px 0 10px}.tp-blog .body ul,.tp-blog .body ol{margin:0 0 1.2em;padding-left:1.25em}.tp-blog .body li{margin:0 0 .5em}.tp-blog .body li::marker{color:var(--oxblood)}.tp-blog .body strong{font-weight:500}.tp-blog .table-wrap{-webkit-overflow-scrolling:touch;margin:8px 0 1.6em;overflow-x:auto}.tp-blog table{border-collapse:collapse;width:100%;min-width:560px;font:400 15px/1.45 var(--font-sans)}.tp-blog th{text-align:left;font:500 13px/1.2 var(--font-display);text-transform:uppercase;letter-spacing:.03em;border-bottom:.8px solid var(--oxblood);vertical-align:bottom;padding:0 16px 10px 0}.tp-blog td{border-bottom:.7px solid var(--line-soft);vertical-align:top;padding:12px 16px 12px 0}.tp-blog td:first-child{font-weight:500}.tp-blog blockquote{margin:34px 0;padding:0}.tp-blog blockquote p{font:400 20px/1.35 var(--font-display);color:var(--blackcurrant);margin:0 0 12px}.tp-blog blockquote footer{font:400 14px/1.4 var(--font-sans);color:var(--muted);align-items:center;gap:10px;display:flex}.tp-blog blockquote cite{font-style:normal}.tp-blog .cards{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin:16px 0 8px;display:grid}.tp-blog .card{color:inherit;text-decoration:none;display:block}.tp-blog .card img{aspect-ratio:16/9;object-fit:cover;background:var(--placeholder);width:100%;display:block}.tp-blog .tag{font:400 10px/1 var(--font-display);text-transform:uppercase;letter-spacing:.04em;border:.7px solid var(--oxblood);color:var(--oxblood);border-radius:24px;margin:18px 0 10px;padding:6px 9px 5px;display:inline-block}.tp-blog .card h3{font:500 18px/1.3 var(--font-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--blackcurrant);margin:0 0 6px}.tp-blog .card time{font:400 13px/1.3 var(--font-sans);color:var(--muted)}.tp-blog .notes{border-top:.8px solid var(--oxblood);margin:56px 0 0;padding-top:22px}.tp-blog .notes-label{font:500 13px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.tp-blog .review{font:400 14px/1.6 var(--font-sans);color:var(--blackcurrant)}.tp-blog .review p{margin:0 0 8px}.tp-blog .about{margin:18px 0 26px}.tp-blog .about-row{align-items:flex-start;gap:14px;padding:10px 0;display:flex}.tp-blog .about-row .name{font:500 15px/1.4 var(--font-sans);color:var(--blackcurrant);margin:0 0 2px}.tp-blog .about-row p{font:400 14px/1.5 var(--font-sans);color:var(--muted);margin:0}.tp-blog .sources ol{font:400 13px/1.55 var(--font-sans);color:var(--muted);margin:0;padding-left:1.4em}.tp-blog .sources li{overflow-wrap:anywhere;margin-bottom:.6em}@media (min-width:810px){.tp-blog .wrap{padding-bottom:104px}.tp-blog .index-head{padding-bottom:144px}.tp-blog figure.hero{margin-bottom:52px}.tp-blog h1{font-size:40px}.tp-blog .standfirst{font-size:19px}.tp-blog .body{font-size:17px;line-height:1.65}.tp-blog .body h2,.tp-blog .keep h2,.tp-blog .sources h2{font-size:26px}.tp-blog blockquote p{font-size:22px}}
