.pov-article[data-article=brand-voice-versus-brand-tone] .article-body__quote,.pov-article[data-article=how-to-design-customer-personas-that-drive-customer-acquisition-and-retention] .article-body__quote{margin-block:var(--space-2xl)}.article-body{width:100%}.article-body__h2,.article-body__h3,.article-body__list,.article-body__quote,.article-body__divider,.article-step{max-width:var(--measure)}.article-body__p{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-body);margin-block:0 var(--space-lg);line-height:1.7}.article-body__p--lead{font-size:var(--t-leadin);color:var(--on-light-heading);line-height:1.6}.article-body__p:last-child{margin-bottom:0}.article-body__h2{font-family:var(--font-display);font-size:var(--t-pullquote);color:var(--on-light-heading);margin-block:var(--space-2xl) var(--space-md);padding-top:var(--space-2xl);border-top:1px solid var(--on-light-rule);line-height:1.15}.article-body__h3{font-family:var(--font-display);font-size:var(--t-subhead);color:var(--on-light-heading);margin-block:var(--space-md) var(--space-sm);line-height:1.2}.article-body__list{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-body);margin-block:0 var(--space-lg);padding-left:var(--space-lg);line-height:1.65}.article-body__list li{margin-bottom:var(--space-sm)}.article-body__list--num{list-style:decimal}.article-body__quote{margin-block:var(--space-md);padding-left:var(--space-lg);border-left:3px solid var(--pov-topic,var(--bottle-green))}.article-body__quote p{font-family:var(--font-display);font-style:italic;font-size:var(--t-pullquote);color:var(--on-light-heading);margin:0;line-height:1.3}.article-body__quote p:before{content:"“";vertical-align:-.05em;color:var(--bottle-green);margin-right:.04em;font-size:1.375em;line-height:0}.article-body__quote p:after{content:"”";vertical-align:-.05em;color:var(--bottle-green);margin-left:.04em;font-size:1.375em;line-height:0}.article-body__quote cite{margin-top:var(--space-sm);font-family:var(--font-mono);font-style:normal;font-size:var(--t-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--on-light-meta);display:block}.article-body__divider{border:0;border-top:1px solid var(--on-light-rule);margin-block:var(--space-md)}.pov-article__body:has(>.article-body>.article-body__quote:last-child){padding-bottom:0}.article-body__quote:last-child{margin-bottom:0}.pov-article__body:has(>.article-body>.article-body__quote:last-child)+.pov-article__faq{padding-top:var(--space-2xl)}.article-body__figure{margin:var(--space-sm) 0}.article-body__img{width:100%;height:auto;display:block}.article-body__img-ph{aspect-ratio:16/9;border:1px solid color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 35%, transparent);background:color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 12%, var(--warm-sand));place-items:center;display:grid}.article-body__img-ph-label{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 75%, var(--petrol))}.article-body__caption{margin-top:var(--space-sm);font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--on-light-meta)}.article-step{margin-block:calc((var(--space-xl) - var(--space-sm)) / 2)}.article-step__head{align-items:baseline;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--on-light-rule);margin-bottom:var(--space-lg);display:flex}.article-step__title{font-family:var(--font-display);font-size:var(--t-pullquote);color:var(--on-light-heading);margin:0;line-height:1.12}.article-step__intro{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-body);margin-block:0 var(--space-lg);line-height:1.7}.article-step__prompts{counter-reset:prompt;margin:0;padding:0;list-style:none}.article-step__prompts li{counter-increment:prompt;font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-heading);padding:var(--space-md) 0 var(--space-md) var(--space-2xl);border-top:1px solid var(--on-light-rule);line-height:1.6;position:relative}.article-step__prompts li:first-child{border-top:0}.article-step__prompts li:last-child{padding-bottom:var(--space-xs)}.article-step__prompts li:before{content:counter(prompt, decimal-leading-zero);left:0;top:calc(var(--space-md) - 2px);font-family:var(--font-lora);font-style:italic;font-weight:700;font-size:var(--t-subhead);color:var(--pov-topic,var(--bottle-green));line-height:1;position:absolute}@media (max-width:600px){.article-step__prompts li{padding-left:var(--space-xl)}}.article-framework{max-width:var(--measure);margin-block:var(--space-2xl);padding:var(--space-xl) var(--space-xl) var(--space-lg);background:color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 10%, var(--warm-sand));border-top:3px solid var(--pov-topic,var(--bottle-green))}.article-framework__eyebrow{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 75%, var(--petrol));margin:0 0 var(--space-sm)}.article-framework__title{font-family:var(--font-display);font-size:var(--t-pullquote);color:var(--on-light-heading);margin:0 0 var(--space-md);text-wrap:balance;line-height:1.12}.article-framework__intro{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-body);margin:0 0 var(--space-md);line-height:1.65}.article-framework__questions{counter-reset:fq;margin:0;padding:0;list-style:none}.article-framework__questions li{counter-increment:fq;padding:var(--space-lg) 0 var(--space-lg) var(--space-2xl);border-top:1px solid color-mix(in oklch, var(--pov-topic,var(--bottle-green)) 30%, transparent);position:relative}.article-framework__questions li:before{content:counter(fq, decimal-leading-zero);left:0;top:calc(var(--space-lg) - 2px);font-family:var(--font-lora);font-style:italic;font-weight:700;font-size:var(--t-subhead);color:var(--pov-topic,var(--bottle-green));line-height:1;position:absolute}.article-framework__q{font-family:var(--font-display);font-size:var(--t-subhead);color:var(--on-light-heading);margin:0 0 var(--space-xs);line-height:1.25}.article-framework__test{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-light-body);margin:0;line-height:1.65}.article-framework__verdict{margin:var(--space-xs) 0 0;padding-top:var(--space-lg);border-top:1px solid var(--pov-topic,var(--bottle-green));font-family:var(--font-display);font-style:italic;font-size:var(--t-leadin);color:var(--on-light-heading);line-height:1.5}@media (max-width:600px){.article-framework{padding:var(--space-lg) var(--space-md) var(--space-md)}.article-framework__questions li{padding-left:var(--space-xl)}}
.article-dl{gap:var(--space-xl);margin-top:var(--space-2xl);padding:var(--space-2xl);background:var(--petrol);border-top:3px solid var(--pov-topic,var(--verdigris));grid-template-columns:1fr;display:grid}@media (min-width:760px){.article-dl{gap:var(--space-3xl);padding:var(--space-3xl);grid-template-columns:1.1fr .9fr;align-items:center}}.article-dl__tag{font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--pov-topic,var(--verdigris));margin-bottom:var(--space-md);display:inline-block}.article-dl__title{font-family:var(--font-display);font-size:var(--t-h3);color:var(--on-dark-heading);margin:0;line-height:1.12}.article-dl__body{font-family:var(--font-body);font-size:var(--t-body);color:var(--on-dark-body);margin:var(--space-md) 0 0;line-height:1.6}.article-dl__filemeta{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-meta);margin:var(--space-md) 0 0}.article-dl__form{gap:var(--space-md);flex-direction:column;display:flex}.article-dl__field{gap:var(--space-2xs);flex-direction:column;display:flex}.article-dl__field label{font-family:var(--font-mono);font-size:var(--t-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-meta)}.article-dl__field input{width:100%;padding:var(--space-md);font-family:var(--font-body);font-size:var(--t-body);color:var(--on-dark-heading);background:color-mix(in oklch, var(--warm-sand) 8%, transparent);border:1px solid var(--on-dark-rule);border-radius:0}.article-dl__field input::placeholder{color:var(--on-dark-caption)}.article-dl__field input:focus-visible{outline:2px solid var(--pov-topic,var(--verdigris));outline-offset:1px;border-color:#0000}.article-dl__btn{align-self:flex-start}.article-dl__btn[disabled]{opacity:.6;cursor:progress}.article-dl__note{font-family:var(--font-body);font-size:var(--t-caption);color:var(--on-dark-caption);margin:var(--space-2xs) 0 0;line-height:1.5}.article-dl__error{font-family:var(--font-body);font-size:var(--t-caption);color:var(--champagne);margin:0}.article-dl__confirm{gap:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.article-dl__confirm-lead{font-family:var(--font-display);font-style:italic;font-size:var(--t-subhead);color:var(--on-dark-heading);margin:0;line-height:1.25}
