.wp-block-gildia-blog-body{background:var(--wp--preset--color--base);margin-top:clamp(60px,60px + 20*(100vw - 768px)/672,80px)}.wp-block-gildia-blog-body .blb__hero{background-color:#dbf3ff;isolation:isolate;overflow:hidden;position:relative}.wp-block-gildia-blog-body .blb__hero:after,.wp-block-gildia-blog-body .blb__hero:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.wp-block-gildia-blog-body .blb__hero:before{background:linear-gradient(0deg,hsla(0,0%,100%,.5),rgba(219,243,255,.5));clip-path:polygon(0 0,0 100%,100% 0)}.wp-block-gildia-blog-body .blb__hero:after{background:linear-gradient(180deg,hsla(0,0%,100%,.6),rgba(219,243,255,.6));clip-path:polygon(100% 100%,0 100%,100% 0)}.wp-block-gildia-blog-body .blb__hero-inner{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(16px,16px + 8*(100vw - 768px)/672,24px);margin:0 auto;max-width:1246px;padding:clamp(40px,40px + 24*(100vw - 768px)/672,64px) clamp(20px,20px + 68*(100vw - 768px)/672,88px) clamp(120px,120px + 60*(100vw - 768px)/672,180px);position:relative;text-align:center;z-index:1}.wp-block-gildia-blog-body .blb__hero-meta{align-items:center;display:flex;gap:12px}.wp-block-gildia-blog-body .blb__pill{align-items:center;background:linear-gradient(180deg,#dbf3ff,#f5fcff);border-radius:24px;color:var(--wp--preset--color--primary);display:inline-flex;font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;letter-spacing:.24px;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.wp-block-gildia-blog-body .blb__hero-meta .blb__pill{background:#fff}.wp-block-gildia-blog-body .blb__meta-dot{background:#a5b9c7;border-radius:50%;height:4px;width:4px}.wp-block-gildia-blog-body .blb__time{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;letter-spacing:.24px;text-transform:uppercase}.wp-block-gildia-blog-body h1.blb__title{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--dm-sans);font-size:clamp(28px,28px + 12*(100vw - 768px)/672,40px);font-weight:500;letter-spacing:-.8px;line-height:1.35;margin:0;max-width:840px;padding:0}.wp-block-gildia-blog-body .blb__inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 clamp(20px,20px + 68*(100vw - 768px)/672,88px) clamp(48px,48px + 48*(100vw - 768px)/672,96px)}.wp-block-gildia-blog-body .blb__media{margin-top:calc(clamp(80px,80px + 40*(100vw - 768px)/672,120px)*-1);position:relative;z-index:2}.wp-block-gildia-blog-body .blb__image{aspect-ratio:1264/470;border-radius:12px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gildia-blog-body .blb__layout{align-items:flex-start;display:flex;flex-direction:row;gap:clamp(40px,40px + 47*(100vw - 1024px)/416,87px);margin-top:clamp(32px,32px + 32*(100vw - 768px)/672,64px)}.wp-block-gildia-blog-body .blb__aside{display:flex;flex-direction:column;flex-shrink:0;gap:32px;position:sticky;top:clamp(96px,96px + 24*(100vw - 768px)/672,120px);width:clamp(260px,260px + 38*(100vw - 1024px)/416,298px)}.wp-block-gildia-blog-body .blb__aside-label{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;letter-spacing:.24px;margin:0 0 16px;text-transform:uppercase}.wp-block-gildia-blog-body .blb__toc{background:linear-gradient(var(--wp--preset--color--base),var(--wp--preset--color--base)) padding-box,linear-gradient(9.23deg,rgba(0,59,99,.148) 10.13%,rgba(0,59,99,.4) 53.41%,rgba(0,59,99,0) 96.68%) border-box;border:1px solid transparent;border-radius:12px;box-sizing:border-box;padding:clamp(16px,16px + 8*(100vw - 768px)/672,24px)}.wp-block-gildia-blog-body .blb__toc-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.wp-block-gildia-blog-body .blb__toc-item--h3{padding-left:16px}.wp-block-gildia-blog-body .blb__toc-link{color:var(--wp--preset--color--primary-soft);display:flex;font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-small);gap:8px;line-height:1.45;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .15s ease}@media(hover:hover){.wp-block-gildia-blog-body .blb__toc-link:hover{color:var(--wp--preset--color--primary)}}.wp-block-gildia-blog-body .blb__toc-link.is-active{color:var(--wp--preset--color--primary);font-weight:600}.wp-block-gildia-blog-body .blb__toc-num{flex-shrink:0}.wp-block-gildia-blog-body .blb__share-icons{display:flex;gap:12px}.wp-block-gildia-blog-body .blb__share-btn{align-items:center;background:transparent;border:1px solid var(--wp--preset--color--border-soft);border-radius:50%;color:var(--wp--preset--color--primary);cursor:pointer;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media(hover:hover){.wp-block-gildia-blog-body .blb__share-btn:hover{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:#fff}}.wp-block-gildia-blog-body .blb__share-btn.is-copied{background:var(--wp--preset--color--accent-green);border-color:var(--wp--preset--color--accent-green);color:#fff}.wp-block-gildia-blog-body .blb__share-btn .blb__share-svg{display:block;height:16px;width:16px}.wp-block-gildia-blog-body .blb__content{flex:1;max-width:840px;min-width:0}.wp-block-gildia-blog-body .blb__content>h2,.wp-block-gildia-blog-body .blb__content>h3{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--dm-sans);font-weight:500;margin:clamp(32px,32px + 16*(100vw - 768px)/672,48px) 0 16px;padding:0;scroll-margin-top:120px}.wp-block-gildia-blog-body .blb__content>h2{font-size:clamp(24px,24px + 8*(100vw - 768px)/672,32px);letter-spacing:-.64px;line-height:1.35}.wp-block-gildia-blog-body .blb__content>h3{font-size:clamp(20px,20px + 4*(100vw - 768px)/672,24px);letter-spacing:-.48px;line-height:1.35}.wp-block-gildia-blog-body .blb__content>h2:first-child,.wp-block-gildia-blog-body .blb__content>h3:first-child{margin-top:0}.wp-block-gildia-blog-body .blb__content p{font-weight:400}.wp-block-gildia-blog-body .blb__content ol,.wp-block-gildia-blog-body .blb__content p,.wp-block-gildia-blog-body .blb__content ul{color:var(--wp--preset--color--primary-soft);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-base);line-height:1.55;margin:0 0 16px}.wp-block-gildia-blog-body .blb__content ol,.wp-block-gildia-blog-body .blb__content ul{padding-left:24px}.wp-block-gildia-blog-body .blb__content ol li,.wp-block-gildia-blog-body .blb__content ul li{margin-bottom:8px}.wp-block-gildia-blog-body .blb__content img{border-radius:12px;height:auto;max-width:100%}.wp-block-gildia-blog-body .blb__content .wp-block-image{margin:clamp(24px,24px + 8*(100vw - 768px)/672,32px) 0}.wp-block-gildia-blog-body .blb__content a{color:var(--wp--preset--color--primary)}.wp-block-gildia-blog-body .blb__content .gla-callout{background:var(--wp--preset--color--surface-soft);border-left:3px solid var(--wp--preset--color--primary);border-radius:12px;color:var(--wp--preset--color--primary);display:flex;font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-base);gap:12px;line-height:1.55;margin:clamp(24px,24px + 8*(100vw - 768px)/672,32px) 0;padding:clamp(16px,16px + 8*(100vw - 768px)/672,24px)}.wp-block-gildia-blog-body .blb__author{border-top:1px solid var(--wp--preset--color--border-soft);display:flex;flex-direction:column;gap:16px;margin-top:clamp(40px,40px + 24*(100vw - 768px)/672,64px);padding-top:clamp(24px,24px + 8*(100vw - 768px)/672,32px)}.wp-block-gildia-blog-body .blb__author-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.wp-block-gildia-blog-body .blb__author-who{align-items:center;display:flex;gap:12px}.wp-block-gildia-blog-body .blb__author-avatar{border-radius:50%;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.wp-block-gildia-blog-body .blb__author-meta{display:flex;flex-direction:column;gap:2px}.wp-block-gildia-blog-body .blb__author-name{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-base);font-weight:600}.wp-block-gildia-blog-body .blb__author-role{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-small)}.wp-block-gildia-blog-body .blb__author-tags{align-items:center;display:flex;gap:12px}.wp-block-gildia-blog-body .blb__author-date{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-small)}.wp-block-gildia-blog-body .blb__author-bio{color:var(--wp--preset--color--primary-soft);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-base);line-height:1.55;margin:0}.wp-block-gildia-blog-body .blb__author-linkedin{align-items:center;align-self:flex-start;border:1px solid var(--wp--preset--color--border-soft);border-radius:6px;color:var(--wp--preset--color--primary);display:inline-flex;height:32px;justify-content:center;width:32px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease,color .15s ease}@media(hover:hover){.wp-block-gildia-blog-body .blb__author-linkedin:hover{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:#fff}}.wp-block-gildia-blog-body .blb__author-linkedin .blb__share-svg{display:block;height:14px;width:14px}@media(max-width:1024px){.wp-block-gildia-blog-body .blb__layout{align-items:stretch;flex-direction:column}.wp-block-gildia-blog-body .blb__aside{position:static;width:100%}.wp-block-gildia-blog-body .blb__content{max-width:100%}.wp-block-gildia-blog-body .blb__hero-inner{padding-bottom:100px}.wp-block-gildia-blog-body .blb__media{margin-top:-64px}.wp-block-gildia-blog-body .blb__image{aspect-ratio:335/220}}
