.singladura-blog{--blog-paper:#ffffff;--blog-paper-2:#f5f8fc;--blog-paper-3:#eef3fa;--blog-ink:#14243b;--blog-ink-soft:#4a5a70;--blog-ink-mute:#7a8798;--blog-line:#e4eaf2;--blog-accent:#125bc9;--blog-accent-strong:#0f4ea8;--blog-accent-tint:#eaf1fc;--blog-measure:68ch;--blog-text:1.075rem;--blog-lh:1.72;--blog-s2:8px;--blog-s3:12px;--blog-s4:16px;--blog-s5:20px;--blog-s6:24px;--blog-s8:32px;--blog-s10:40px;--blog-s12:48px;--blog-s16:64px;--blog-s20:80px;--blog-radius:14px;--blog-radius-sm:10px;--blog-ease:cubic-bezier(.22,.61,.36,1)}.singladura-blog,.singladura-blog *{box-sizing:border-box}.singladura-blog.sb-archive{width:100%;margin:0;padding:var(--blog-s12) 0 var(--blog-s20);color:var(--blog-ink);display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--blog-s16);align-items:start}.sb-masthead{grid-column:1 / -1;padding-bottom:var(--blog-s8);margin-bottom:var(--blog-s10);border-bottom:1px solid var(--blog-line)}.sb-masthead__eyebrow{display:inline-flex;align-items:center;gap:var(--blog-s2);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blog-accent);margin-bottom:var(--blog-s4)}.sb-masthead__eyebrow svg{width:18px;height:18px}.sb-masthead h1{font-size:clamp(2.4rem, 5vw, 3.6rem);line-height:1.05;margin:0 0 var(--blog-s4);letter-spacing:-.02em;color:var(--blog-ink);overflow-wrap:anywhere;min-width:0}.sb-masthead__sub{font-size:1.15rem;color:var(--blog-ink-soft);max-width:56ch;line-height:1.5;margin:0}.sb-feed{display:flex;flex-direction:column;gap:var(--blog-s10);min-width:0}.sb-card{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:var(--blog-s8);align-items:start;padding-bottom:var(--blog-s10);border-bottom:1px solid var(--blog-line)}.sb-feed>.sb-card:last-child{border-bottom:0;padding-bottom:0}.sb-card__media{display:block;overflow:hidden;border-radius:var(--blog-radius);aspect-ratio:3 / 2;background:var(--blog-paper-3)}.sb-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--blog-ease)}.sb-card:hover .sb-card__media img{transform:scale(1.04)}.sb-card__media--empty{display:grid;place-items:center;color:var(--blog-accent);background:var(--blog-accent-tint)}.sb-card__media--empty svg{width:40px;height:40px;opacity:.55}.sb-card__body{min-width:0}.sb-card__cat{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-accent);background:var(--blog-accent-tint);padding:5px 11px;border-radius:999px;text-decoration:none;transition:background .16s var(--blog-ease)}.sb-card__cat:hover{background:#dbe8fb;color:var(--blog-accent-strong)}.sb-card__title{font-size:clamp(1.35rem, 2.4vw, 1.7rem);line-height:1.2;margin:var(--blog-s4) 0 var(--blog-s3);letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0}.sb-card__title a{color:var(--blog-ink);text-decoration:none;background-image:linear-gradient(var(--blog-accent),var(--blog-accent));background-size:0% 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s var(--blog-ease),color .16s}.sb-card__title a:hover{color:var(--blog-accent);background-size:100% 2px}.sb-card__excerpt{color:var(--blog-ink-soft);font-size:1.02rem;line-height:1.6;margin:0 0 var(--blog-s4);max-width:60ch}.sb-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--blog-s3);font-size:.85rem;color:var(--blog-ink-mute)}.sb-card__meta .sb-dot{width:3px;height:3px;border-radius:50%;background:var(--blog-ink-mute)}.sb-card__more{display:inline-flex;align-items:center;gap:6px;margin-top:var(--blog-s5);font-weight:600;color:var(--blog-accent);text-decoration:none;font-size:.95rem}.sb-card__more svg{width:17px;height:17px;transition:transform .2s var(--blog-ease)}.sb-card__more:hover svg{transform:translateX(4px)}.singladura-blog.sb-single{width:100%;margin:0;padding:var(--blog-s10) 0 var(--blog-s20);color:var(--blog-ink);display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--blog-s16);align-items:start}.sb-article{min-width:0}.sb-article__head{margin-bottom:var(--blog-s8)}.sb-article__cat{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-accent);background:var(--blog-accent-tint);padding:6px 12px;border-radius:999px;text-decoration:none}.sb-article__title{font-size:clamp(2.1rem, 4.6vw, 3.2rem);line-height:1.08;letter-spacing:-.02em;margin:var(--blog-s5) 0 var(--blog-s5);overflow-wrap:anywhere;min-width:0}.sb-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--blog-s3);font-size:.9rem;color:var(--blog-ink-soft)}.sb-article__meta .sb-dot{width:3px;height:3px;border-radius:50%;background:var(--blog-ink-mute)}.sb-article__meta strong{color:var(--blog-ink);font-weight:600}.sb-article__meta svg{width:16px;height:16px;vertical-align:-3px;margin-right:4px;color:var(--blog-accent)}.sb-article__hero{margin:0 0 var(--blog-s10);border-radius:var(--blog-radius);overflow:hidden;background:var(--blog-paper-3)}.sb-article__hero img{width:100%;height:auto;display:block}.sb-content{max-width:var(--blog-measure)}.sb-content>*{max-width:100%}.sb-content p{font-size:var(--blog-text);line-height:var(--blog-lh);color:var(--blog-ink);margin:0 0 var(--blog-s6)}.sb-content p:first-of-type{font-size:1.2rem;color:var(--blog-ink);line-height:1.6}.sb-content strong{color:var(--blog-ink);font-weight:700}.sb-content a{color:var(--blog-accent);text-decoration:underline;text-decoration-color:var(--blog-accent-tint);text-underline-offset:3px;text-decoration-thickness:2px;transition:text-decoration-color .16s}.sb-content a:hover{text-decoration-color:var(--blog-accent)}.sb-content h2{display:flex;align-items:center;gap:var(--blog-s3);font-size:clamp(1.5rem, 3vw, 2rem);line-height:1.2;letter-spacing:-.01em;color:var(--blog-ink);margin:var(--blog-s12) 0 var(--blog-s5);scroll-margin-top:100px;overflow-wrap:anywhere;min-width:0}.sb-content h2 .sb-h2ico{flex:0 0 auto;display:inline-grid;place-items:center;width:42px;height:42px;border-radius:11px;background:var(--blog-accent-tint);color:var(--blog-accent)}.sb-content h2 .sb-h2ico svg{width:22px;height:22px}.sb-content h3{font-size:clamp(1.2rem, 2.4vw, 1.45rem);line-height:1.25;color:var(--blog-ink);margin:var(--blog-s10) 0 var(--blog-s4)}.sb-content ul,.sb-content ol{list-style:none!important;margin:0 0 var(--blog-s6);padding:0!important;display:flex;flex-direction:column;gap:var(--blog-s3)}.sb-content ul li,.sb-content ol li{position:relative;list-style:none!important;padding:var(--blog-s3) var(--blog-s4) var(--blog-s3) var(--blog-s10);margin:0;font-size:var(--blog-text);line-height:1.55;color:var(--blog-ink);background:var(--blog-paper-2);border:1px solid var(--blog-line);border-radius:var(--blog-radius-sm)}.sb-content ul li::marker,.sb-content ol li::marker{content:""!important}.sb-content ul li::before{content:"";position:absolute;left:var(--blog-s4);top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:var(--blog-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/13px no-repeat}.sb-content ol{counter-reset:sb-ol}.sb-content ol li{counter-increment:sb-ol}.sb-content ol li::before{content:counter(sb-ol);position:absolute;left:var(--blog-s4);top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:var(--blog-accent);color:#fff;font-size:.72rem;font-weight:700;display:grid;place-items:center}.sb-content li strong{color:var(--blog-ink)}.sb-content blockquote{margin:var(--blog-s8) 0;padding:var(--blog-s5) var(--blog-s8);border-left:4px solid var(--blog-accent);background:var(--blog-accent-tint);border-radius:0 var(--blog-radius-sm) var(--blog-radius-sm) 0;font-size:1.2rem;line-height:1.55;color:var(--blog-ink);font-style:italic}.sb-content img{max-width:100%;height:auto;border-radius:var(--blog-radius);margin:var(--blog-s6) 0}.sb-cta{margin:var(--blog-s12) 0 0;padding:var(--blog-s10);background:var(--blog-ink);border-radius:var(--blog-radius);color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--blog-s6)}.sb-cta__text h3{margin:0 0 6px;color:#fff;font-size:1.4rem}.sb-cta__text p{margin:0;color:#c8d6ea;font-size:1rem}.sb-cta__btn{display:inline-flex;align-items:center;gap:var(--blog-s2);background:var(--blog-accent);color:#fff;text-decoration:none;font-weight:600;padding:14px 26px;border-radius:999px;white-space:nowrap;transition:background .18s var(--blog-ease),transform .18s var(--blog-ease)}.sb-cta__btn svg{width:18px;height:18px}.sb-cta__btn:hover{background:var(--blog-accent-strong);transform:translateY(-2px)}.sb-cta__btn:active{transform:translateY(0)}.sb-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--blog-s2);margin:var(--blog-s10) 0 0}.sb-tags__label{font-size:.85rem;color:var(--blog-ink-mute);font-weight:600;margin-right:4px}.sb-tags a{font-size:.82rem;color:var(--blog-ink-soft);background:var(--blog-paper-2);border:1px solid var(--blog-line);padding:5px 12px;border-radius:999px;text-decoration:none}.sb-tags a:hover{border-color:var(--blog-accent);color:var(--blog-accent)}.sb-pager{display:grid;grid-template-columns:1fr 1fr;gap:var(--blog-s5);margin:var(--blog-s12) 0 0}.sb-pager a{display:flex;flex-direction:column;gap:4px;padding:var(--blog-s5) var(--blog-s6);border:1px solid var(--blog-line);border-radius:var(--blog-radius);text-decoration:none;transition:border-color .16s,background .16s}.sb-pager a:hover{border-color:var(--blog-accent);background:var(--blog-paper-2)}.sb-pager__dir{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--blog-accent);display:inline-flex;align-items:center;gap:6px}.sb-pager__dir svg{width:15px;height:15px}.sb-pager__ttl{color:var(--blog-ink);font-weight:600;line-height:1.3}.sb-pager .sb-pager--next{text-align:right}.sb-pager .sb-pager--next .sb-pager__dir{justify-content:flex-end}.sb-aside{min-width:0;display:flex;flex-direction:column;gap:var(--blog-s8);position:sticky;top:96px}.sb-widget{background:var(--blog-paper-2);border:1px solid var(--blog-line);border-radius:var(--blog-radius);padding:var(--blog-s6)}.sb-widget__title{display:flex;align-items:center;gap:var(--blog-s2);font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-ink);margin:0 0 var(--blog-s5);padding-bottom:var(--blog-s4);border-bottom:1px solid var(--blog-line)}.sb-widget__title svg{width:17px;height:17px;color:var(--blog-accent)}.sb-widget ul{list-style:none!important;margin:0;padding:0!important;display:flex;flex-direction:column;gap:2px}.sb-widget ul li{margin:0;padding:0;list-style:none!important}.sb-widget ul li::marker{content:""!important}.sb-widget ul li::before{display:none!important;content:none!important}.sb-widget ul li a{display:flex;align-items:center;justify-content:space-between;gap:var(--blog-s3);padding:var(--blog-s3) var(--blog-s3);border-radius:var(--blog-radius-sm);color:var(--blog-ink-soft);text-decoration:none;font-size:.95rem;transition:background .14s,color .14s}.sb-widget ul li a:hover{background:var(--blog-accent-tint);color:var(--blog-accent)}.sb-widget ul li a .sb-count{font-size:.78rem;color:var(--blog-ink-mute);background:var(--blog-paper-3);border-radius:999px;padding:1px 9px;min-width:26px;text-align:center}.sb-widget ul li a:hover .sb-count{background:#fff;color:var(--blog-accent)}.sb-pop{display:flex;flex-direction:column;gap:var(--blog-s4)}.sb-pop__item{display:flex;gap:var(--blog-s3);align-items:center;text-decoration:none}.sb-pop__thumb{flex:0 0 auto;width:60px;height:60px;border-radius:var(--blog-radius-sm);overflow:hidden;background:var(--blog-accent-tint);display:grid;place-items:center}.sb-pop__thumb img{width:100%;height:100%;object-fit:cover}.sb-pop__thumb svg{width:22px;height:22px;color:var(--blog-accent);opacity:.5}.sb-pop__meta{min-width:0}.sb-pop__ttl{font-size:.92rem;font-weight:600;line-height:1.3;color:var(--blog-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sb-pop__item:hover .sb-pop__ttl{color:var(--blog-accent)}.sb-pop__date{font-size:.78rem;color:var(--blog-ink-mute);margin-top:3px}.sb-widget .searchform,.sb-widget form{width:100%}@media (max-width:980px){.singladura-blog.sb-archive,.singladura-blog.sb-single{grid-template-columns:minmax(0,1fr)}.sb-aside{position:static;flex-direction:row;flex-wrap:wrap}.sb-aside .sb-widget{flex:1 1 260px}}@media (max-width:680px){.singladura-blog.sb-archive,.singladura-blog.sb-single{padding:var(--blog-s8) 0 var(--blog-s16);gap:var(--blog-s10)}.sb-card{grid-template-columns:minmax(0,1fr);gap:var(--blog-s5)}.sb-card__media{aspect-ratio:16 / 9}.sb-pager{grid-template-columns:1fr}.sb-cta{flex-direction:column;align-items:flex-start;text-align:left;padding:var(--blog-s8)}.sb-content h2 .sb-h2ico{width:36px;height:36px}.sb-content h2 .sb-h2ico svg{width:19px;height:19px}.sb-aside{flex-direction:column}}@media (max-width:380px){.sb-content ul li,.sb-content ol li{padding-left:var(--blog-s8)}.sb-content ul li::before,.sb-content ol li::before{left:var(--blog-s3)}}