.btvseo500-hub,
.btvseo500-insight,
.btvseo500-product-faq,
.btvseo500-directory {
--btvseo-ink: #1d231e;
--btvseo-muted: #647065;
--btvseo-ivory: #f6f3eb;
--btvseo-sage: #c9d2bf;
--btvseo-gold: #bca57f;
--btvseo-line: rgba(36, 48, 37, .16);
box-sizing: border-box;
font-family: inherit;
letter-spacing: normal;
text-transform: none;
}
.btvseo500-hub *, .btvseo500-insight *, .btvseo500-product-faq *, .btvseo500-directory * {
box-sizing: border-box;
}
.btvseo500-eyebrow {
margin: 0 0 13px;
color: var(--btvseo-muted);
font-size: .73rem;
font-weight: 700;
letter-spacing: .15em;
line-height: 1.5;
text-transform: uppercase;
}
.btvseo500-cta {
display: inline-flex;
align-items: center;
justify-content: center;
gap: .65em;
max-width: 100%;
min-height: 44px;
padding: .73rem 1.14rem;
border: 1px solid currentColor;
border-radius: 0;
font: inherit;
font-size: .9rem;
font-weight: 650;
line-height: 1.25;
text-align: center;
text-decoration: none !important;
transition: background .2s ease, color .2s ease, transform .2s ease;
}
.btvseo500-cta:hover, .btvseo500-cta:focus-visible {
transform: translateY(-1px);
}
.btvseo500-cta:focus-visible,
.btvseo500-local-nav a:focus-visible,
.btvseo500-directory a:focus-visible {
outline: 3px solid var(--btvseo-gold);
outline-offset: 3px;
}
.btvseo500-hub {
width: min(100%, 1220px);
margin: clamp(26px, 4vw, 66px) auto;
color: var(--btvseo-ink);
}
.btvseo500-hero {
padding: clamp(32px, 5vw, 85px);
color: #f7f5ee;
background: #202720;
}
.btvseo500-hero .btvseo500-eyebrow {
color: #c8d2c0;
}
.btvseo500-hero-statement {
max-width: 830px;
margin: 0 0 19px !important;
font-family: inherit;
font-weight: 500;
font-size: clamp(2rem, 4.8vw, 4.8rem);
letter-spacing: -.045em;
line-height: 1.05;
text-transform: none;
}
.btvseo500-hero-sub {
max-width: 730px;
margin: 0 0 20px !important;
color: #dce2d7;
font-size: clamp(1rem, 1.4vw, 1.2rem);
line-height: 1.65;
}
.btvseo500-hero-context {
max-width: 790px;
padding-left: 20px;
border-left: 2px solid var(--btvseo-gold);
color: #d3d9ce;
font-size: .98rem;
line-height: 1.7;
}
.btvseo500-hero-actions {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 16px 24px;
margin-top: 32px;
}
.btvseo500-hero-actions .btvseo500-cta {
color: #fff;
border-color: #b9c6b1;
}
.btvseo500-hero-actions > span {
color: #afbdac;
font-size: .78rem;
letter-spacing: .035em;
}
.btvseo500-local-nav {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin: 38px 0 0;
padding-top: 16px;
border-top: 1px solid rgba(232,236,226,.25);
}
.btvseo500-local-nav a {
display: inline-flex;
min-width: 40px;
min-height: 40px;
align-items: center;
justify-content: center;
border: 1px solid rgba(230,235,224,.3);
color: #eaf0e6 !important;
font-size: .76rem;
text-decoration: none;
}
.btvseo500-local-nav a:hover {
background: rgba(225,235,220,.12);
}
.btvseo500-cards {
display: grid;
grid-template-columns: repeat(2,minmax(0,1fr));
gap: 1px;
border: 1px solid var(--btvseo-line);
background: var(--btvseo-line);
}
.btvseo500-card {
min-width: 0;
padding: clamp(25px,3.5vw,49px);
color: var(--btvseo-ink);
background: var(--btvseo-ivory);
scroll-margin-top: 120px;
}
.btvseo500-card:nth-child(4n + 2),
.btvseo500-card:nth-child(4n + 3) {
background: #fffdf7;
}
.btvseo500-card-index {
margin-bottom: 25px;
color: #687568;
font-size: .78rem;
font-weight: 650;
letter-spacing: .1em;
}
.btvseo500-card h2 {
margin: 0 0 17px !important;
color: var(--btvseo-ink) !important;
font-family: inherit;
font-size: clamp(1.3rem,2vw,1.8rem) !important;
font-weight: 550;
letter-spacing: -.025em;
line-height: 1.22;
text-transform: none;
}
.btvseo500-card p {
color: #444b45;
font-size: 1rem;
line-height: 1.75;
}
.btvseo500-card .btvseo500-cta {
min-height: 38px;
padding: .5rem 0;
border: 0;
border-bottom: 1px solid #778873;
color: #24382a !important;
font-size: .85rem;
}
.btvseo500-end {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
gap: 20px;
margin: 0;
padding: 32px clamp(24px,4vw,58px);
background: #dae0d1;
}
.btvseo500-end p {
margin: 0 !important;
color: #27352c;
font-size: clamp(1.1rem,1.8vw,1.6rem);
line-height: 1.35;
}
.btvseo500-end .btvseo500-cta {
color: #203124 !important;
}
.btvseo500-insight,
.btvseo500-product-faq,
.btvseo500-directory {
width: min(100%, 1180px);
margin: clamp(30px,4.5vw,70px) auto;
padding: clamp(25px,3.5vw,51px);
border: 1px solid var(--btvseo-line);
color: var(--btvseo-ink);
background: var(--btvseo-ivory);
}
.btvseo500-insight::before,
.btvseo500-product-faq::before {
content: "";
display: block;
width: 42px;
height: 2px;
margin: 0 0 24px;
background: var(--btvseo-gold);
}
.btvseo500-insight-title {
margin: 0 0 15px !important;
font-size: clamp(1.3rem,2.3vw,2rem);
font-weight: 530;
letter-spacing: -.023em;
line-height: 1.24;
}
.btvseo500-insight > p:not(.btvseo500-insight-title) {
max-width: 830px;
color: #485249;
font-size: 1rem;
line-height: 1.75;
}
.btvseo500-insight .btvseo500-cta {
margin-top: 15px;
color: #26342b !important;
}
.btvseo500-related {
width: min(100%,1180px);
margin: -14px auto 30px !important;
padding: 0 5px;
color: #425744;
font-size: .86rem;
line-height: 1.5;
}
.btvseo500-related a {
color: #33543a !important;
text-decoration: underline;
text-underline-offset: 3px;
}
.btvseo500-product-intro {
max-width: 850px;
margin: 0 0 20px !important;
color: #485249;
line-height: 1.75;
}
.btvseo500-faq {
padding: 17px 0;
border-top: 1px solid var(--btvseo-line);
}
.btvseo500-faq:last-child {
border-bottom: 1px solid var(--btvseo-line);
}
.btvseo500-faq summary {
cursor: pointer;
padding-right: 28px;
color: var(--btvseo-ink);
font-size: clamp(1rem,1.35vw,1.2rem);
font-weight: 570;
line-height: 1.5;
}
.btvseo500-faq p {
max-width: 820px;
margin: 12px 0;
color: #475248;
font-size: .96rem;
line-height: 1.7;
}
.btvseo500-faq .btvseo500-cta {
margin-top: 8px;
color: #26342b !important;
}
.btvseo500-directory {
background: #202720;
color: #f7f5ee;
}
.btvseo500-directory .btvseo500-eyebrow {
color: #c5d0be;
}
.btvseo500-directory .btvseo500-insight-title {
color: #fff;
}
.btvseo500-directory-grid {
display: grid;
grid-template-columns: repeat(2,minmax(0,1fr));
gap: 28px 42px;
margin-top: 35px;
}
.btvseo500-directory .btvseo500-dir-title {
margin: 0 0 13px !important;
color: #e5eddf !important;
font-size: 1.18rem !important;
font-weight: 560;
}
.btvseo500-directory ul {
margin: 0;
padding: 0;
list-style: none;
}
.btvseo500-directory li {
padding: 9px 0;
border-bottom: 1px solid rgba(255,255,255,.17);
}
.btvseo500-directory li a {
color: #f5f5ef !important;
font-size: .94rem;
line-height: 1.5;
text-decoration: none !important;
}
.btvseo500-directory li a:hover {
text-decoration: underline !important;
}
@media(max-width:760px) {
.btvseo500-hub {margin: 23px auto}
.btvseo500-cards,
.btvseo500-directory-grid {grid-template-columns: minmax(0,1fr)}
.btvseo500-hero {padding: 34px 23px}
.btvseo500-hero-statement {font-size: clamp(1.85rem,9vw,3rem)}
.btvseo500-card {padding: 28px 24px}
.btvseo500-end {align-items: stretch;flex-direction: column}
.btvseo500-insight,.btvseo500-product-faq,.btvseo500-directory {margin: 24px auto;padding: 28px 22px}
.btvseo500-hero-actions {align-items:flex-start;flex-direction:column}
.btvseo500-local-nav a {min-width:38px}
}
@media(prefers-reduced-motion:reduce) {
.btvseo500-cta {transition:none}
}
@media print {
.btvseo500-hub,.btvseo500-insight,.btvseo500-directory,.btvseo500-product-faq {
break-inside:avoid;
color:#000!important;
background:#fff!important;
}
.btvseo500-cards {display:block}
.btvseo500-card {break-inside:avoid;border-bottom:1px solid #ccc}
} .btvseo1000{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px;margin:32px 0;border:1px solid #3b4841;background:#111916;color:#f5f1e8;max-width:100%;border-radius:10px;font:inherit}
.btvseo1000 .btvseo1000-overline,.btvseo1000 .btvseo1000-title{grid-column:1/-1;margin:0;color:#f5f1e8!important}
.btvseo1000 .btvseo1000-overline{font-size:11px;letter-spacing:.09em;color:#c4a579!important}
.btvseo1000 .btvseo1000-title{font-size:clamp(19px,2.4vw,27px);font-weight:600;line-height:1.25}
.btvseo1000 p:not(.btvseo1000-overline){margin:0;font-size:14px;line-height:1.7;color:#e1e3dc!important}
.btvseo1000 a{font-size:13px;font-weight:650;color:#f0ce95!important;text-decoration:underline;text-underline-offset:4px;line-height:1.5}
.btvseo1000 a:focus-visible{outline:3px solid #f0ce95;outline-offset:3px}
@media(max-width:680px){.btvseo1000{grid-template-columns:1fr;padding:18px;margin:24px 0}}.ctf-fixed-height{overflow:auto}#ctf .ctf-item{padding:15px 5px;overflow:hidden}#ctf.ctf-boxed-style .ctf-item{padding:15px}#ctf .ctf-item:first-child{border-top:none}#ctf .ctf-item:last-of-type{border-bottom:none!important}#ctf #ctf .ctf-photo-hover span.fa-arrows-alt,#ctf .ctf-photo-hover svg.fa-arrows-alt,#ctf .ctf_remaining,#ctf.ctf-super-narrow .ctf-author-screenname,#ctf.ctf-super-narrow .ctf-screename-sep{display:none}#ctf .ctf_more{padding:1px;border:1px solid transparent;border-radius:3px;display:inline-block;line-height:1}#ctf .ctf_more:hover{cursor:pointer;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);text-decoration:none}#ctf .ctf-header{float:left;clear:both;margin:0;padding:5px 5px 15px;line-height:1.2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#ctf .ctf-header a{float:left;display:block;text-decoration:none}#ctf .ctf-header-img{float:left;position:relative;width:48px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf .ctf-header-img img{display:block;float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#ctf.ctf-rebranded .ctf-header-img-hover svg{margin-top:-15px;margin-left:-14px}#ctf.ctf-rebranded .ctf-header-img-hover svg path,.ctf-rebranded .ctf-header-follow svg path{fill:white}#ctf .ctf-header-generic-icon,#ctf .ctf-header-img-hover{display:none;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(27,149,224,.85);-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;z-index:999}#ctf .ctf-header-generic-icon .fa,#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover .fa,#ctf .ctf-header-img-hover svg{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-8px;font-size:20px;z-index:1000}#ctf .ctf-header-generic-icon svg,#ctf .ctf-header-img-hover svg{margin-top:-10px;margin-left:-10px}#ctf .ctf-header .ctf-header-follow{display:inline-block;padding:3px 6px;margin:0 0 0 2px;position:relative;top:-2px;background:#1b95e0;color:#fff;font-size:11px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:background .6s ease-in-out;-webkit-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;transition:background .6s ease-in-out}#ctf .ctf-header .ctf-header-follow .fa,#ctf .ctf-header .ctf-header-follow svg{margin-right:3px;font-size:12px}#ctf .ctf-header a:hover .ctf-header-follow{background:#0c7abf;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic .ctf-header-img{color:#fff;width:48px;height:48px;position:relative}#ctf .ctf-header-type-generic .ctf-header-link:hover .ctf-header-generic-icon{background:#0c7abf}#ctf .ctf-header-type-generic .ctf-header-no-bio{padding-top:9px!important;font-size:16px;font-weight:700}#ctf .ctf-header-type-generic .ctf-header-generic-icon{display:block;color:#fff;background:#1b95e0;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#ctf .ctf-header-type-generic:hover .ctf-header-generic-icon{display:block;opacity:1}#ctf .ctf-header .ctf-header-user{font-size:16px;line-height:1.3;-ms-word-wrap:break-word;word-break:break-word}#ctf .ctf-header .ctf-header-screenname,#ctf .ctf-header p{font-size:13px;line-height:1.3}.ctf-screenreader{text-indent:-9999px!important;display:inline-block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#ctf .ctf-header-text.sbi-no-info .ctf-header-user{padding-top:9px!important}#ctf .ctf-header-text.sbi-no-bio .ctf-header-counts{clear:both}#ctf .ctf-context{width:100%;padding-left:42px;margin-bottom:2px}#ctf .ctf-with-logo .ctf-context{padding-right:30px}#ctf .ctf-retweet-icon{display:inline-block;font-size:inherit;line-height:1;margin:0 5px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#ctf.ctf-super-narrow .ctf-retweet-icon{margin:0 5px 0 0}#ctf .ctf-reply-icon{display:inline-block;font-size:inherit;padding:1px 3px 3px;line-height:1;margin:0 3px 0 0}#ctf .ctf-author-box{margin-left:56px}#ctf .ctf-author-avatar{clear:both;width:48px;height:48px;margin:3px 6px 0 -56px;float:left;overflow:hidden;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-author-avatar img{margin:0!important;padding:0}#ctf .ctf-author-name,#ctf .ctf-author-screenname,#ctf .ctf-tweet-meta,#ctf .ctf-verified{margin-left:4px;margin-right:4px;display:inline-block}#ctf .ctf-screename-sep{margin:0 2px;display:inline-block}#ctf .ctf-author-name{font-weight:700!important;margin-top:4px}#ctf .ctf-author-box-link{color:#000;text-decoration:none;display:inline;line-height:1.5!important}#ctf .ctf-quoted-verified,#ctf .ctf-verified{color:#77c7f7;margin-left:0}#ctf .ctf-quoted-verified,.ctf-credit-link .fa,.ctf-credit-link svg{margin-right:4px}#ctf .ctf-tweet-meta,#ctf.ctf-super-narrow .ctf-author-name{display:inline-block}#ctf .ctf-replied-to-text a{font-size:inherit;color:inherit;font-weight:inherit}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{padding:0!important;margin:0!important;line-height:1.4}#ctf .ctf-tweet-actions,#ctf .ctf-tweet-content{margin-left:58px;margin-top:3px;max-width:100%}#ctf .ctf-corner-logo{display:inline-block;float:right;color:#1b95e0;font-size:24px}#ctf.ctf-narrow .ctf-corner-logo{font-size:20px}#ctf .ctf-hide-avatar .ctf-author-box,#ctf .ctf-hide-avatar .ctf-author-name,#ctf .ctf-hide-avatar .ctf-context,#ctf .ctf-hide-avatar .ctf-quoted-tweet,#ctf .ctf-hide-avatar .ctf-tweet-actions,#ctf .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-author-box,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-context,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-hide-avatar .ctf-tweet-content,#ctf.ctf-super-narrow .ctf-quoted-tweet,#ctf.ctf-super-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{margin-left:0}#ctf .ctf-hide-avatar .ctf-context{padding-left:0}#ctf .ctf-header-img.ctf-no-consent,#ctf .ctf-header-img.ctf-no-consent .ctf-header-img-hover{display:block;opacity:1;height:48px}#ctf .ctf-quoted-tweet{display:block;clear:both;margin:7px 0 5px 58px;padding:8px 12px;border:1px solid rgba(0,0,0,.1);text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover,#ctf .ctf-tweet-text-media-wrap{-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-quoted-tweet:focus,#ctf .ctf-quoted-tweet:hover{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:background .1s ease-in-out}#ctf .ctf-quoted-author-name{font-weight:700;margin-right:4px}#ctf .ctf-quoted-tweet p{margin:2px 0}#ctf .ctf-tweet-actions a{padding:2px 10px 2px 5px;float:left}#ctf .ctf-tweet-actions a.ctf-like,#ctf .ctf-tweet-actions a.ctf-reply,#ctf .ctf-tweet-actions a.ctf-retweet{color:rgba(0,0,0,.35);text-decoration:none;border:none;-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions a span.fa,#ctf .ctf-tweet-actions a svg{width:1.1em;height:1.1em;font-size:1.1em}#ctf .ctf-tweet-actions a span.fa.fa-retweet{width:1.2em;height:1.2em;font-size:1.2em}#ctf .ctf-tweet-actions .ctf-reply{margin-left:-5px}#ctf .ctf-tweet-actions a:focus,#ctf .ctf-tweet-actions a:hover{-moz-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}#ctf .ctf-tweet-actions .ctf-reply:focus,#ctf .ctf-tweet-actions .ctf-reply:hover{color:#e34f0e!important}#ctf .ctf-tweet-actions .ctf-retweet:focus,#ctf .ctf-tweet-actions .ctf-retweet:hover{color:#19cf86!important}#ctf .ctf-tweet-actions .ctf-like:focus,#ctf .ctf-tweet-actions .ctf-like:hover{color:#e81c4f!important}#ctf .ctf-action-count{float:right;padding-left:3px;font-size:.9em;margin-top:.25em;line-height:1.2em}#ctf .ctf-twitterlink{margin-top:.3em;line-height:1.2em;font-size:.8em}#ctf .ctf-quoted-tweet-text-media-wrap,#ctf .ctf-tweet-text-media-wrap{margin-left:5px;padding:4px;display:inline-block;border:1px solid rgba(0,0,0,.15);color:inherit;text-decoration:none;line-height:1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;transition:background .1s ease-in-out}#ctf #ctf-more,#ctf .ctf-out-of-tweets,.ctf-credit-link{padding:5px 0;text-align:center}#ctf #ctf-more,#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{background:rgba(0,0,0,.05);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out}#ctf .ctf-tweet-text-media-wrap:focus,#ctf .ctf-tweet-text-media-wrap:hover{border:1px solid rgba(0,0,0,.1);transition:background .1s ease-in-out}.ctf-multi-media-icon .ctf-tweet-text-media,.ctf-quoted-tweet-text .ctf-tweet-text-media{margin-left:3px}#ctf #ctf-more{display:block;border:none;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;outline:0;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:background .1s ease-in-out}#ctf #ctf-more:hover{background:rgba(0,0,0,.1);-moz-transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;transition:background .1s ease-in-out}#ctf #ctf-more.ctf-loading span{-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}#ctf .ctf-loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite ctf-sk-scaleout;animation:1s ease-in-out infinite ctf-sk-scaleout}@-webkit-keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes ctf-sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ctf-credit-link{width:100%;clear:both;margin-top:5px;font-size:12px}#ctf svg{box-sizing:unset}#ctf svg:not(:root).svg-inline--fa,#ctf_lightbox svg:not(:root).svg-inline--fa{box-sizing:unset;overflow:visible;width:1em}#ctf .svg-inline--fa.fa-w-16{width:16px}#ctf .svg-inline--fa.fa-w-20{width:20px}#ctf .ctf-context .ctf-retweet-icon svg{width:1.2em;height:1.2em}#ctf .svg-inline--fa,#ctf_lightbox .svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}#ctf.ctf-styles .ctf-author-screenname,#ctf.ctf-styles .ctf-context,#ctf.ctf-styles .ctf-screename-sep,#ctf.ctf-styles .ctf-tweet-meta,.ctf_smash_error span{font-size:12px}#ctf .ctf-error{width:100%;text-align:center}#ctf .ctf-error code,#ctf .ctf-error iframe,#ctf .ctf-error p{padding:0;margin:0 2px}#ctf .ctf-error-user p,#ctf.ctf-super-narrow .ctf-context{padding-bottom:5px}#ctf .ctf-error-user{width:100%}#ctf .ctf-error-admin{margin-top:15px;display:inline-block}#ctf .ctf-error code{display:block;padding:4px}.ctf_smash_error{border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ctf_smash_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#ctf .ctf-out-of-tweets{display:block;border:1px solid rgba(0,0,0,.1);background:0 0;width:100%;min-height:30px;margin:0;position:relative;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ctf .ctf-out-of-tweets iframe,#ctf .ctf-out-of-tweets p{margin:0 2px;padding:0}#ctf .ctf-out-of-tweets p{padding:3px;display:none}#ctf.ctf-narrow .ctf-author-avatar,#ctf.ctf-narrow .ctf-author-avatar img{width:38px;height:38px}#ctf.ctf-narrow .ctf-quoted-tweet,#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-narrow .ctf-tweet-content{margin-left:48px}#ctf.ctf-narrow .ctf-context{margin-left:49px}#ctf.ctf-narrow .ctf-author-box{margin-left:46px}#ctf.ctf-narrow .ctf-author-avatar{margin-left:-46px}#ctf.ctf-narrow .ctf-tweet-content{padding:3px 0 5px}#ctf.ctf-narrow .ctf-tweet-actions,#ctf.ctf-super-narrow .ctf-tweet-content{float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-box{min-height:32px;margin-bottom:2px;margin-left:38px;float:left;clear:both}#ctf.ctf-super-narrow .ctf-author-avatar,#ctf.ctf-super-narrow .ctf-author-avatar img{width:32px;height:32px}#ctf.ctf-super-narrow .ctf-author-avatar{margin-left:-38px;margin-top:0}#ctf.ctf-super-narrow .ctf-credit-link{font-size:10px}#ctf.ctf-super-narrow .ctf-header-bio{margin:0!important;padding-top:5px}#ctf.ctf-super-narrow .ctf-header-user{min-height:48px}#ctf.ctf-super-narrow .ctf-header-text{padding-top:10px}#ctf.ctf-super-narrow .ctf-header-follow{margin-top:5px}#ctf.ctf-super-narrow .ctf-more span{display:block;margin-top:3px}@media all and (max-width:640px){#ctf.ctf-width-resp{width:100%!important}}.ctf.ctf-boxed-style[data-boxshadow=true] .ctf-item{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}[data-header-size=large] .ctf-header-type-text{font-size:48px}[data-header-size=medium] .ctf-header-type-text{font-size:42px}[data-header-size=small] .ctf-header-type-text{font-size:36px}#ctf.ctf-list.ctf-boxed-style .ctf-header,.ctf-list.ctf-boxed-style .ctf-item{margin-bottom:25px}#ctf .ctf-header-text{float:left;width:100%;padding-top:5px}#ctf .ctf-no-bio .ctf-header-text{padding-top:13px}#ctf .ctf-header-text .ctf-header-user,#ctf .ctf-header-text p{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important;text-align:left}#ctf .ctf-header-name{font-weight:700;margin-right:6px}#ctf .ctf-header-text .ctf-header-bio{padding:0!important;word-break:break-word}#ctf .ctf-header-text .ctf-verified{margin-right:5px}#ctf.ctf_palette_light .ctf-author-name,#ctf.ctf_palette_light .ctf-author-screenname,#ctf.ctf_palette_light .ctf-header-bio,#ctf.ctf_palette_light .ctf-header-counts,#ctf.ctf_palette_light .ctf-header-name,#ctf.ctf_palette_light .ctf-header-type-text,#ctf.ctf_palette_light .ctf-tweet-actions a,#ctf.ctf_palette_light .ctf-tweet-text{color:#444}#ctf.ctf_palette_dark .ctf-tweet-text a,#ctf.ctf_palette_light .ctf-tweet-text a{color:inherit}#ctf.ctf_palette_dark .ctf-item,#ctf.ctf_palette_light .ctf-item{background:0 0}#ctf.ctf_palette_dark .ctf-corner-logo,#ctf.ctf_palette_light .ctf-corner-logo{color:#1b95e0}#ctf.ctf_palette_dark .ctf-verified,#ctf.ctf_palette_light .ctf-verified{color:#77c7f7}#ctf.ctf_palette_light .ctf-more{background:rgba(0,0,0,.5);color:#444}#ctf.ctf_palette_dark{background:#20222c}#ctf.ctf_palette_dark.ctf.ctf-boxed-style .ctf-item{background:rgba(255,255,255,.1)!important}#ctf.ctf_palette_dark .ctf-author-name,#ctf.ctf_palette_dark .ctf-author-screenname,#ctf.ctf_palette_dark .ctf-header-bio,#ctf.ctf_palette_dark .ctf-header-counts,#ctf.ctf_palette_dark .ctf-header-name,#ctf.ctf_palette_dark .ctf-header-type-text,#ctf.ctf_palette_dark .ctf-tweet-text{color:#fff}#ctf.ctf_palette_dark .ctf-more{background:rgba(255,255,255,.2);color:#fff}#ctf.ctf_palette_dark .ctf-tweet-actions a{color:rgba(255,255,255,.8)}.ctf-rebranded .ctf-header-follow svg{width:13px;height:13px;transform:translate(3px,2px)}