body.single-post{background:#030303;color:#F4F2EC}body.single-post #content .ast-container{display:block;max-width:none;padding:0}body.single-post #content{margin:0;padding:0}body.single-post #ast-scroll-top{background:#E9FF3D;color:#030303;border-radius:999px}body.single-post #ast-scroll-top .ast-arrow-svg{fill:#030303}
#da-blog-template{--paper:#F4F2EC;--muted:#B5B0BA;--pink:#E5004E;--lime:#E9FF3D;--surface:#0F0E11;--line:rgba(255,255,255,.12);font:400 17px/1.75 Arial,Helvetica,sans-serif;background:#030303;color:var(--paper);width:100%;overflow:clip}#da-blog-template *,#da-blog-template *::before{box-sizing:border-box}#da-blog-template :is(h1,h2,h3,p,figure,ul,ol){margin:0}#da-blog-template :is(h1,h2,h3){font-family:"Big Shoulders Display",Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.045em;color:var(--paper)}#da-blog-template a{color:var(--lime);text-decoration:underline;text-underline-offset:.22em}#da-blog-template :is(a,summary,.db-table-scroll):focus-visible{outline:3px solid var(--lime);outline-offset:5px}#da-blog-template .db-wrap{width:min(100% - 64px,1240px);margin-inline:auto}#da-blog-template .db-hero{padding:62px 0 52px}#da-blog-template .db-label{font:700 11px/1.5 Consolas,'Courier New',monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin-bottom:24px}#da-blog-template h1{font-size:clamp(42px,4.5vw,64px);line-height:1.04;letter-spacing:-.052em;text-transform:uppercase;text-wrap:balance;max-width:100%;overflow-wrap:break-word}#da-blog-template .db-title-accent{display:block;color:var(--pink)}#da-blog-template .db-intro{font-size:20px;line-height:1.65;max-width:65ch;color:var(--muted);margin:26px 0 28px}#da-blog-template .db-btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:17px 32px;border:2px solid transparent;border-radius:999px;background:var(--lime);color:#030303;font:800 14.5px/1.2 Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s,border-color .2s,transform .2s}#da-blog-template .db-btn-secondary{background:transparent;color:var(--paper);border-color:var(--line)}#da-blog-template .db-btn:active{transform:translateY(1px)}#da-blog-template .db-actions{display:flex;gap:14px;flex-wrap:wrap}#da-blog-template .db-featured-image{display:block;width:100%;height:430px;object-fit:cover;object-position:center 46%;filter:grayscale(1)}#da-blog-template .db-reading{display:grid;grid-template-columns:250px minmax(0,800px);gap:86px;padding:78px 0 88px;align-items:start}#da-blog-template .db-reading-no-toc{display:block;max-width:800px}#da-blog-template .db-toc{position:sticky;top:116px;border-top:1px solid var(--line);padding-top:22px}#da-blog-template .db-toc summary{font-weight:800;cursor:pointer}#da-blog-template .db-toc ul{list-style:none;padding:16px 0 0}#da-blog-template .db-toc li+li{margin-top:13px}#da-blog-template .db-toc a{color:var(--muted);text-decoration:none;font-size:15px;line-height:1.5;display:block}#da-blog-template .db-article{min-width:0;scroll-margin-top:120px}#da-blog-template .db-article :is(h2,[id]){scroll-margin-top:120px}#da-blog-template .db-article>section{margin-top:58px}#da-blog-template .db-article>section:first-child{margin-top:0}#da-blog-template .db-article h2{font-size:clamp(30px,3.1vw,43px);line-height:1.12;margin:52px 0 24px}#da-blog-template .db-article section>h2:first-child,#da-blog-template .db-article>h2:first-child{margin-top:0}#da-blog-template .db-article h3{font-size:24px;line-height:1.2;letter-spacing:-.03em;margin:28px 0 12px}#da-blog-template .db-article p+p{margin-top:20px}#da-blog-template .db-article p{max-width:67ch}#da-blog-template .db-article :is(ul,ol){padding-left:24px;margin:20px 0}#da-blog-template .db-article li+li{margin-top:12px}#da-blog-template .db-article img{max-width:100%;height:auto;display:block}#da-blog-template .db-article :is(.ic-pink,.da-pink,.da-accent){color:var(--pink)}#da-blog-template .db-article :is(.ic-lime,.da-lime){color:var(--lime)}#da-blog-template .db-article :is(.ic-answer,.da-callout){border-left:3px solid var(--lime);padding-left:26px;margin:26px 0}#da-blog-template .db-article .ic-ideas{list-style:none;padding:0;counter-reset:ideas var(--start,0)}#da-blog-template .db-article .ic-ideas>li{counter-increment:ideas;border-top:1px solid var(--line);padding:26px 0;margin:0}#da-blog-template .db-article .ic-ideas h3{margin:0 0 14px}#da-blog-template .db-article .ic-ideas h3::before{content:counter(ideas) '. ';color:var(--lime)}#da-blog-template .db-table-scroll{overflow:auto;margin:26px 0;max-width:100%}#da-blog-template .db-article table{border-collapse:collapse;width:100%;min-width:600px;font-size:15px;text-align:left}#da-blog-template .db-article table caption{text-align:left;font-weight:700;margin-bottom:15px}#da-blog-template .db-article :is(th,td){padding:18px 14px;border-bottom:1px solid var(--line);vertical-align:top}#da-blog-template .db-article thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--lime)}#da-blog-template .db-article details{padding:24px 0;border-top:1px solid var(--line)}#da-blog-template .db-article summary{font-weight:800;font-size:19px;line-height:1.4;cursor:pointer}#da-blog-template .db-article details p{margin-top:16px;color:var(--muted)}#da-blog-template .db-more{padding:0 0 80px}#da-blog-template .db-more h2{font-size:clamp(32px,4vw,54px);line-height:1.08;text-transform:uppercase;margin-bottom:32px}#da-blog-template .db-more h2 span{color:var(--lime)}#da-blog-template .db-more ul{list-style:none;padding:0}#da-blog-template .db-more li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center;border-top:1px solid var(--line);padding:32px 0}#da-blog-template .db-more h3{font-size:28px;line-height:1.2;max-width:32ch}#da-blog-template .db-more h3 a{color:var(--paper);text-decoration:none}#da-blog-template .db-more p{color:var(--muted);max-width:65ch;margin-top:14px;font-size:16px}#da-blog-template .db-contact{padding:88px 0;background:var(--surface)}#da-blog-template .db-contact h2{font-size:clamp(34px,4.8vw,64px);line-height:1.06;text-transform:uppercase;max-width:22ch;margin-bottom:24px}#da-blog-template .db-contact h2 span{color:var(--pink)}#da-blog-template .db-contact p{max-width:60ch;margin-bottom:28px;color:var(--muted)}
@media(hover:hover){#da-blog-template .db-btn-secondary:hover{border-color:var(--lime);background:var(--surface)}#da-blog-template .db-toc a:hover{color:var(--paper)}}
@media(max-width:900px){#da-blog-template .db-reading{grid-template-columns:200px minmax(0,1fr);gap:38px}#da-blog-template .db-featured-image{height:360px}#da-blog-template .db-toc{top:108px}}
@media(max-width:700px){#da-blog-template .db-wrap{width:calc(100% - 40px)}#da-blog-template .db-hero{padding:42px 0 36px}#da-blog-template h1{font-size:clamp(27px,7vw,48px);line-height:1.1}#da-blog-template .db-intro{font-size:18px;margin:24px 0}#da-blog-template .db-featured-image{height:280px}#da-blog-template .db-reading{display:block;padding:42px 0 64px}#da-blog-template .db-toc{position:static;margin-bottom:48px}#da-blog-template .db-toc ul{columns:2;column-gap:24px}#da-blog-template .db-toc li{break-inside:avoid}#da-blog-template .db-article h2{font-size:32px}#da-blog-template .db-article h3{font-size:23px}#da-blog-template .db-more{padding-bottom:56px}#da-blog-template .db-more li{grid-template-columns:1fr;gap:24px}#da-blog-template .db-more .db-btn{justify-self:start}#da-blog-template .db-more h3{font-size:25px}#da-blog-template .db-contact{padding:64px 0}#da-blog-template .db-btn{padding:17px 24px}#da-blog-template .db-actions{gap:12px}}
@media(max-width:380px){#da-blog-template h1{font-size:26px}#da-blog-template .db-toc ul{columns:1}#da-blog-template .db-featured-image{height:240px}#da-blog-template .db-actions{flex-direction:column}}
@media(prefers-reduced-motion:reduce){#da-blog-template .db-btn{transition:none}#da-blog-template .db-btn:active{transform:none}} #da-blog-template .db-article img{width:100%;max-width:100%;height:360px;display:block;object-fit:cover;object-position:center top;filter:grayscale(1);border-radius:0;border:1px solid var(--line)}
#da-blog-template .db-article figure{margin:28px 0}
#da-blog-template .db-article figcaption{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.6}
@media(max-width:900px){#da-blog-template .db-article img{height:280px}}
@media(max-width:700px){#da-blog-template .db-article img{height:220px}}
@media(max-width:380px){#da-blog-template .db-article img{height:180px}}
#da-blog-template .db-article .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:17px 32px;border:2px solid transparent;border-radius:999px;background:var(--lime);color:#030303;font:800 14.5px/1.2 Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}#da-blog-template .db-article .is-style-outline .wp-block-button__link{background:transparent;color:var(--paper);border-color:var(--line)}