.blog-faq[data-astro-cid-24h4m2sz]{margin-block:var(--size-6);& h2{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-700);font-weight:var(--fw-bold);margin-block-end:var(--size-4);line-height:1.2}& .accordion-item{border-bottom:1px solid #0000001a;&:first-child{border-top:1px solid #0000001a}& .accordion-trigger{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:var(--size-3);width:100%;padding-block:var(--size-3);display:flex;& .question{color:var(--clr-primary-900);font-size:var(--fs-500);font-weight:var(--fw-semi-bold);line-height:1.4}& .icon{color:var(--clr-primary-700);flex-shrink:0;transition:transform .2s;& svg{display:block}}&:focus-visible{outline:2px solid var(--clr-secondary-900);outline-offset:2px;border-radius:4px}}&.is-open .accordion-trigger[data-astro-cid-24h4m2sz] .icon[data-astro-cid-24h4m2sz]{transform:rotate(180deg)}& .accordion-panel{padding-block-end:var(--size-3);& .answer{color:var(--clr-primary-700);font-size:var(--fs-400);line-height:var(--lh-400)}}}}.share-group[data-astro-cid-3to4ukiv]{align-items:center;gap:.8rem;display:flex;& .share-btn{color:var(--clr-primary-700);border:1px solid #00000026;border-radius:50%;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;text-decoration:none;transition:border-color .2s,color .2s;display:flex;&:hover{border-color:var(--clr-secondary-900);color:var(--clr-secondary-900)}}}.share-footer[data-astro-cid-3to4ukiv]{align-items:center;gap:var(--size-2);border-top:1px solid #0000001a;flex-wrap:wrap;margin-block-start:var(--size-6);padding-block-start:var(--size-4);display:flex;& .share-footer-label{color:var(--clr-primary-700);font-size:var(--fs-400)}& .share-footer-btns{gap:var(--size-1);display:flex}& .share-footer-btn{border-radius:var(--border-radius-btn);color:var(--clr-primary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);border:1px solid #00000026;align-items:center;gap:.5rem;padding-block:.6rem;padding-inline:1.2rem;text-decoration:none;transition:border-color .2s,color .2s;display:flex;&:hover{border-color:var(--clr-secondary-900);color:var(--clr-secondary-900)}}}.blog-hero[data-astro-cid-biy447ax]{padding-block:var(--size-8);background:#e6e7ea;& .breadcrumb{color:var(--clr-primary-700);font-size:var(--fs-400);align-items:center;gap:.6rem;margin-block-end:var(--size-3);display:flex;& a{color:var(--clr-secondary-900);text-decoration:none;&:hover{text-decoration:underline}}}& .hero-content{gap:var(--size-3);flex-direction:column;max-width:80rem;display:flex;& .category-badge{color:var(--clr-secondary-900);font-size:var(--fs-300);font-weight:var(--fw-semi-bold);letter-spacing:.05em;text-transform:uppercase;background:#af8d5a26;border:1px solid #af8d5a4d;border-radius:99px;width:fit-content;padding-block:.5rem;padding-inline:1.2rem}& h1{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-800);font-weight:var(--fw-bold);letter-spacing:.02rem;line-height:1.15}& .excerpt{color:var(--clr-primary-700);font-size:var(--fs-500);line-height:var(--lh-400);max-width:68ch}& .meta-row{align-items:center;gap:var(--size-2);flex-wrap:wrap;display:flex;& .author-info{align-items:center;gap:.8rem;display:flex;& .author-avatar{background:var(--clr-primary-900);color:#fff;font-size:var(--fs-400);font-weight:var(--fw-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}& .author-name{color:var(--clr-primary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold)}}& .meta-sep{background:#0003;flex-shrink:0;width:1px;height:2rem}& .meta-item{color:var(--clr-primary-700);font-size:var(--fs-400);align-items:center;gap:.5rem;display:flex;& svg{flex-shrink:0}}}}@media (width<=768px){padding-block:var(--size-6);& .hero-content h1{font-size:var(--fs-700)}& .meta-row .meta-sep{display:none}}}.hero-image-wrap[data-astro-cid-biy447ax]{background:#e6e7ea;padding-block-end:var(--size-8);& .hero-image{aspect-ratio:1216/560;border-radius:var(--border-radius-card);width:100%;overflow:hidden;& img{object-fit:cover;width:100%;height:100%;display:block}}}.sidebar[data-astro-cid-ossaswbc]{gap:var(--size-3);flex-direction:column;display:flex;position:sticky;top:9.6rem;& .progress-card{background:var(--clr-primary-100);border-radius:var(--border-radius-card);padding:var(--size-2) var(--size-3);& .progress-header{justify-content:space-between;align-items:center;margin-block-end:.8rem;display:flex;& .progress-label{color:var(--clr-primary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold)}& .progress-pct{color:var(--clr-primary-700);font-size:var(--fs-300)}}& .progress-bar{background:#0000001a;border-radius:99px;height:.6rem;overflow:hidden;& .progress-fill{background:var(--clr-secondary-900);border-radius:99px;width:0%;height:100%;transition:width .1s linear}}}& .toc-card{background:var(--clr-primary-100);border-radius:var(--border-radius-card);padding:var(--size-3);& .toc-heading{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-500);font-weight:var(--fw-bold);margin-block-end:var(--size-2)}& #toc-nav{flex-direction:column;gap:.4rem;display:flex}& .toc-link{color:var(--clr-primary-700);font-size:var(--fs-400);line-height:var(--lh-300);border-left:2px solid #0000;padding-block:.4rem;padding-inline-start:.8rem;text-decoration:none;transition:color .2s,border-color .2s;display:block;&:hover{color:var(--clr-primary-900)}}& .toc-h3{font-size:var(--fs-300);padding-inline-start:1.6rem}& .toc-link--active{border-left-color:var(--clr-secondary-900);color:var(--clr-secondary-900);font-weight:var(--fw-semi-bold)}}& .sidebar-cta-card{background:var(--clr-primary-900);border-radius:var(--border-radius-card);gap:var(--size-2);padding:var(--size-3);flex-direction:column;display:flex;& .sidebar-cta-badge{color:var(--clr-secondary-800);font-size:var(--fs-300);font-weight:var(--fw-semi-bold);letter-spacing:.05em;background:#af8d5a33;border:1px solid #af8d5a4d;border-radius:99px;width:fit-content;padding-block:.4rem;padding-inline:1rem}& .sidebar-cta-title{color:#fff;font-family:var(--ff-header);font-size:var(--fs-600);font-weight:var(--fw-bold);line-height:1.3}& .sidebar-cta-desc{color:#ffffffb3;font-size:var(--fs-400);line-height:var(--lh-400)}& .btn{text-align:center;width:100%}& .sidebar-cta-link{color:#fff9;font-size:var(--fs-400);text-align:center;text-underline-offset:3px;text-decoration:underline;&:hover{color:#fff}}}& .sidebar-newsletter{background:var(--clr-primary-100);border-radius:var(--border-radius-card);gap:var(--size-1);padding:var(--size-3);flex-direction:column;display:flex;& .sidebar-nl-title{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-500);font-weight:var(--fw-bold);line-height:1.3}& .sidebar-nl-desc{color:var(--clr-primary-700);font-size:var(--fs-400);line-height:var(--lh-400);margin-block-end:var(--size-1)}& .sidebar-nl-form{flex-direction:column;gap:.8rem;display:flex}& .sidebar-nl-input{border-radius:var(--border-radius-btn);color:var(--clr-primary-900);font-family:var(--ff-base);font-size:var(--fs-400);border:1px solid #00000026;outline:none;width:100%;padding:1rem 1.4rem;transition:border-color .2s;&:focus{border-color:var(--clr-secondary-900)}&::placeholder{color:#00000059}}& .sidebar-nl-btn{background:var(--clr-secondary-900);border-radius:var(--border-radius-btn);color:#fff;cursor:pointer;font-family:var(--ff-base);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);text-align:center;border:none;padding:1rem 1.6rem;transition:opacity .2s;&:hover{opacity:.9}&:disabled{cursor:not-allowed;opacity:.6}}& .sidebar-nl-trust{color:var(--clr-primary-700);font-size:var(--fs-300);text-align:center}}}@media (width<=1100px){.sidebar[data-astro-cid-ossaswbc]{gap:var(--size-3);grid-template-columns:1fr 1fr;display:grid;& .toc-card{grid-column:1/-1}}}@media (width<=700px){.sidebar[data-astro-cid-ossaswbc]{grid-template-columns:1fr}}.author-bio[data-astro-cid-i6jml36d]{background:var(--clr-primary-900);padding-block:var(--size-8);& .author-card{align-items:flex-start;gap:var(--size-4);max-width:76rem;display:flex;& .author-avatar-lg{color:#fff;font-size:var(--fs-700);font-weight:var(--fw-bold);background:#ffffff1f;border:2px solid #af8d5a66;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:7.2rem;height:7.2rem;display:flex}& .author-body{gap:var(--size-2);flex-direction:column;display:flex;& .author-name-lg{color:#fff;font-family:var(--ff-header);font-size:var(--fs-600);font-weight:var(--fw-bold)}& .author-role{color:#ffffffb3;font-size:var(--fs-400);line-height:var(--lh-400);max-width:56ch}& .author-linkedin{border-radius:var(--border-radius-btn);color:#fff;font-size:var(--fs-400);font-weight:var(--fw-semi-bold);background:#ffffff1a;border:1px solid #fff3;align-items:center;gap:.6rem;width:fit-content;padding-block:.9rem;padding-inline:1.6rem;text-decoration:none;transition:background .2s;display:flex;&:hover{background:#ffffff2e}}}}@media (width<=600px){& .author-card{text-align:center;flex-direction:column;align-items:center;& .author-body{align-items:center}}}}.related-articles[data-astro-cid-paqrcocu]{background:var(--clr-primary-900);padding-block:var(--size-10);& .related-header{align-items:flex-end;gap:var(--size-4);justify-content:space-between;margin-block-end:var(--size-8);display:flex;& .related-tagline{color:var(--clr-secondary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);letter-spacing:.08em;margin-block-end:.6rem}& h2{color:#fff;font-family:var(--ff-header);font-size:var(--fs-800);line-height:1.2}& .related-all-link{color:var(--clr-secondary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);white-space:nowrap;text-decoration:none;&:hover{text-decoration:underline}}}& .related-grid{gap:var(--size-4);grid-template-columns:repeat(3,1fr);display:grid;& .related-card{border-radius:var(--border-radius-card);background:#ffffff0f;border:1px solid #ffffff1a;flex-direction:column;text-decoration:none;transition:background .2s;display:flex;overflow:hidden;&:hover{background:#ffffff1a}& .related-card-image{aspect-ratio:380/220;overflow:hidden;& img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}}&:hover .related-card-image[data-astro-cid-paqrcocu] img[data-astro-cid-paqrcocu]{transform:scale(1.03)}& .related-card-image--placeholder{background:#ffffff14}& .related-card-body{gap:var(--size-1);padding:var(--size-3);flex-direction:column;flex:1;display:flex;& .related-card-cat{color:var(--clr-secondary-900);font-size:var(--fs-300);font-weight:var(--fw-semi-bold);letter-spacing:.08em;text-transform:uppercase}& h3{color:#fff;font-family:var(--ff-header);font-size:var(--fs-500);font-weight:var(--fw-bold);line-height:1.35}& .related-card-excerpt{color:#fff9;font-size:var(--fs-400);line-height:var(--lh-400);flex:1}& .related-card-link{color:var(--clr-secondary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);margin-block-start:var(--size-1)}}}}@media (width<=900px){& .related-grid{grid-template-columns:1fr;max-width:52rem;margin-inline:auto}& .related-header{flex-direction:column;align-items:flex-start}}@media (width<=768px){padding-block:var(--size-8);& .related-header h2{font-size:var(--fs-700)}}}.nl-section[data-astro-cid-qqmsffjs]{padding-block:var(--size-10);background:#fff;& .nl-grid{align-items:center;gap:var(--size-10);grid-template-columns:1fr 48rem;display:grid}& .nl-left{gap:var(--size-2);flex-direction:column;display:flex;& .nl-tagline{color:var(--clr-secondary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);letter-spacing:.08em}& h2{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-800);font-weight:var(--fw-bold);line-height:1.2}& .nl-desc{color:var(--clr-primary-700);font-size:var(--fs-500);line-height:var(--lh-400)}& .nl-benefits{flex-direction:column;gap:.8rem;margin-block-start:var(--size-1);padding:0;list-style:none;display:flex;& li{color:var(--clr-primary-900);font-size:var(--fs-400);line-height:var(--lh-400);align-items:center;gap:.8rem;display:flex;&:before{content:"";background-color:#af8d5a33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8l3.5 3.5L13 5' stroke='%23af8d5a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.2rem;border-radius:50%;flex-shrink:0;width:2rem;min-width:2rem;height:2rem}}}}& .nl-right{& .nl-form-card{background:var(--clr-primary-900);border-radius:var(--border-radius-card);gap:var(--size-2);padding:var(--size-5);flex-direction:column;display:flex;& .nl-form-title{color:#fff;font-family:var(--ff-header);font-size:var(--fs-600);font-weight:var(--fw-bold);line-height:1.3}& .nl-form{gap:var(--size-1);flex-direction:column;display:flex}& .nl-input{border-radius:var(--border-radius-btn);color:#fff;font-family:var(--ff-base);font-size:var(--fs-400);background:#ffffff14;border:1px solid #fff3;outline:none;width:100%;padding:1.2rem 1.6rem;transition:border-color .2s;&:focus{border-color:var(--clr-secondary-900)}&::placeholder{color:#fff6}}& .nl-submit{background:var(--clr-secondary-900);border-radius:var(--border-radius-btn);color:#fff;cursor:pointer;font-family:var(--ff-base);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);text-align:center;border:none;padding:1.2rem 1.6rem;transition:opacity .2s;&:hover{opacity:.9}&:disabled{cursor:not-allowed;opacity:.6}}& .nl-trust{color:#ffffff80;font-size:var(--fs-300);text-align:center}& .nl-success{color:var(--clr-secondary-900);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);padding-block:var(--size-1);align-items:center;gap:.8rem;display:flex}}}@media (width<=1024px){& .nl-grid{gap:var(--size-6);grid-template-columns:1fr}}@media (width<=768px){padding-block:var(--size-8);& .nl-left h2{font-size:var(--fs-700)}}}.blog-content[data-astro-cid-zg7dkzxc]{padding-block:var(--size-10);background:#fff;& .content-grid{align-items:start;gap:var(--size-10);grid-template-columns:1fr 36rem;display:grid}& .prose{& h2{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-700);font-weight:var(--fw-bold);margin-block:var(--size-6) var(--size-3);line-height:1.2}& h3{color:var(--clr-primary-900);font-family:var(--ff-header);font-size:var(--fs-600);font-weight:var(--fw-bold);margin-block:var(--size-4) var(--size-2);line-height:1.3}& p{color:var(--clr-primary-900);font-size:var(--fs-500);line-height:var(--lh-400);margin-block-end:var(--size-2)}& blockquote{border-left:3px solid var(--clr-secondary-900);margin-block:var(--size-4);margin-inline:0;padding-inline-start:var(--size-3);& p{font-family:var(--ff-header);font-size:var(--fs-500);font-style:italic;font-weight:var(--fw-semi-bold);line-height:1.55}}& ul{flex-direction:column;gap:.8rem;margin-block-end:var(--size-3);padding-inline-start:var(--size-3);list-style:outside;display:flex;& li{color:var(--clr-primary-900);font-size:var(--fs-500);line-height:var(--lh-400)}}& ol{flex-direction:column;gap:.8rem;margin-block-end:var(--size-3);padding-inline-start:var(--size-3);list-style:decimal;display:flex;& li{color:var(--clr-primary-900);font-size:var(--fs-500);line-height:var(--lh-400)}}& strong{font-weight:var(--fw-bold)}& em{font-style:italic}& hr{margin-block:var(--size-6);border:none;border-top:1px solid #0000001a}& a{color:var(--clr-secondary-900);text-underline-offset:3px;text-decoration:underline;&:hover{text-decoration-thickness:2px}}& img{border-radius:var(--border-radius-card);margin-block:var(--size-4);width:100%}& figure{margin-block:var(--size-4);& img{margin-block:0}& figcaption{color:var(--clr-primary-700);font-size:var(--fs-300);line-height:var(--lh-400);text-align:center;margin-block-start:.8rem}}& ul li input[type=checkbox]{accent-color:var(--clr-secondary-900);margin-inline-end:.6rem}& table{border-collapse:separate;border-spacing:0;border-radius:var(--border-radius-card);margin-block:var(--size-4);width:100%;overflow:hidden;& thead tr{background:var(--clr-primary-900)}& th{color:var(--clr-neutral-100);font-family:var(--ff-base);font-size:var(--fs-400);font-weight:var(--fw-semi-bold);padding:1.4rem var(--size-2);text-align:left}& tbody tr{border-bottom:1px solid #050f2814;&:nth-child(2n){background:var(--clr-primary-100)}&:nth-child(2){background:#af8d5a14}}& td{color:var(--clr-primary-900);font-size:var(--fs-400);line-height:var(--lh-300);padding:1.4rem var(--size-2);vertical-align:top;border-bottom:1px solid #050f2814;&:first-child{font-weight:var(--fw-bold);white-space:nowrap}}& tbody tr:last-child td{border-bottom:none}}}@media (width<=1100px){& .content-grid{grid-template-columns:1fr}& #article-sidebar{order:-1;position:static}}@media (width<=700px){padding-block:var(--size-8)}}
