.cwlb{--cwlb-accent:#fc4b67;--cwlb-ink:#151c2b;--cwlb-muted:#5a6475;box-sizing:border-box;width:100%;max-width:100%;margin:36px 0;padding:0;color:var(--cwlb-ink);font-family:inherit;font-size:16px;line-height:1.65;text-align:left;clear:both;isolation:isolate;overflow-anchor:none}
.cwlb *,.cwlb *::before,.cwlb *::after{box-sizing:border-box}
.cwlb [hidden]{display:none!important}
.cwlb .cwlb-header{padding:24px 26px;background:#f5f6f8;border-top:4px solid var(--cwlb-accent);border-radius:4px 4px 0 0}
.cwlb .cwlb-kicker{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:12px;line-height:1.4;font-weight:700}
.cwlb .cwlb-status{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.06em;color:#424d60}
.cwlb .cwlb-status i{display:block;width:8px;height:8px;flex:none;border-radius:50%;background:#8490a2}
.cwlb .cwlb-status--live i{background:var(--cwlb-accent);box-shadow:0 0 0 4px #fc4b6718;animation:cwlb-pulse 2.2s ease-in-out infinite}
.cwlb .cwlb-count{color:var(--cwlb-muted);font-weight:500}
.cwlb .cwlb-title{color:var(--cwlb-ink);font-family:inherit;font-size:clamp(23px,3.2vw,31px);line-height:1.23;font-weight:800;letter-spacing:-.025em;margin:16px 0 8px;padding:0;border:0;background:none;overflow-wrap:anywhere}
.cwlb .cwlb-title::before,.cwlb .cwlb-title::after,.cwlb .cwlb-entry-title::before,.cwlb .cwlb-entry-title::after{display:none}
.cwlb .cwlb-subtitle{font-size:14px;color:var(--cwlb-muted);margin:0;padding:0}
.cwlb .cwlb-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;font-size:12px;color:var(--cwlb-muted)}
.cwlb .cwlb-connection{min-width:0}
.cwlb button{font-family:inherit;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none;min-height:40px;line-height:1.3;border-radius:6px;font-weight:650}
.cwlb .cwlb-refresh{background:#fff;color:#273247;border:1px solid #d8dde5;flex:none;font-size:12px;padding:8px 12px;margin:0}
.cwlb .cwlb-refresh:hover{background:#f5f6f8;border-color:#99a3b2}
.cwlb .cwlb-new{width:100%;border:1px solid #151c2b;background:#151c2b;color:#fff;font-size:14px;margin:0 0 20px;padding:12px 16px}
.cwlb .cwlb-timeline{position:relative;margin:0 0 0 6px;padding:0 0 0 23px;border-left:1px solid #dce1e8}
.cwlb .cwlb-entry{position:relative;padding:23px 0;margin:0;background:#fff;border:0;border-bottom:1px solid #e5e8ed;border-radius:0;box-shadow:none;min-width:0}
.cwlb .cwlb-timeline>.cwlb-entry::before{position:absolute;content:"";width:9px;height:9px;top:32px;left:-28px;border:2px solid #fff;border-radius:50%;background:#8c96a6;box-shadow:0 0 0 1px #c6ccd6}
.cwlb .cwlb-timeline>.cwlb-entry--important::before{background:var(--cwlb-accent);box-shadow:0 0 0 1px var(--cwlb-accent)}
.cwlb .cwlb-entry-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;font-size:12px;color:var(--cwlb-muted)}
.cwlb .cwlb-entry-meta time{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.cwlb .cwlb-entry-meta time strong{font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:.015em;color:var(--cwlb-ink)}
.cwlb .cwlb-tag{font-size:10px;line-height:1.5;font-weight:750;letter-spacing:.04em;text-transform:uppercase;background:#f1f3f6;color:#344055;padding:4px 8px;border-radius:4px}
.cwlb .cwlb-entry-title{font-family:inherit;font-size:20px;line-height:1.35;font-weight:750;letter-spacing:-.015em;color:var(--cwlb-ink);margin:0 0 10px;padding:0;border:0;background:none;overflow-wrap:anywhere}
.cwlb .cwlb-entry-body{font-size:16px;line-height:1.75;color:#283344;overflow-wrap:anywhere;word-break:normal}
.cwlb .cwlb-entry-body p{margin:0 0 12px;line-height:inherit;font-size:inherit;color:inherit}
.cwlb .cwlb-entry-body>:last-child{margin-bottom:0}
.cwlb .cwlb-entry-body img{display:block;float:none!important;width:auto;max-width:100%!important;height:auto!important;margin:16px auto;object-fit:contain;border:0;border-radius:4px}
.cwlb .cwlb-entry-body figure,.cwlb .cwlb-entry-body .wp-caption{display:block;float:none!important;clear:both;width:fit-content;max-width:100%!important;margin:18px auto;padding:0;border:0;background:transparent;text-align:left}
.cwlb .cwlb-entry-body figure img{margin:0 auto;border-radius:4px 4px 0 0}
.cwlb .cwlb-entry-body figcaption,.cwlb .cwlb-entry-body .wp-caption-text{display:block;margin:0;padding:10px 12px;background:#f1f3f6;color:#4a5668;font-size:12px;line-height:1.6;overflow-wrap:anywhere;border-radius:0 0 4px 4px;text-align:left}
.cwlb .cwlb-entry-body figcaption::before,.cwlb .cwlb-entry-body figcaption::after{display:none}
.cwlb .cwlb-entry-body a{color:#164e96;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.cwlb .cwlb-entry-body blockquote{font:inherit;border:0;border-left:3px solid var(--cwlb-accent);padding:4px 0 4px 16px;margin:16px 0;color:#505c6e;background:transparent}
.cwlb .cwlb-entry-body blockquote::before,.cwlb .cwlb-entry-body blockquote::after{display:none}
.cwlb .cwlb-entry-body ul,.cwlb .cwlb-entry-body ol{margin:12px 0;padding:0 0 0 24px}
.cwlb .cwlb-entry-body ul{list-style:disc outside}.cwlb .cwlb-entry-body ol{list-style:decimal outside}.cwlb .cwlb-entry-body li{margin:5px 0;padding:0;font-size:inherit;line-height:inherit}
.cwlb .cwlb-author{font-size:12px;color:var(--cwlb-muted);margin-top:14px}
.cwlb .cwlb-pinned:empty{display:none}
.cwlb .cwlb-entry--pinned{padding:22px 24px;margin:6px 0 20px;background:#fff9fa;border:1px solid #eedce1;border-left:3px solid var(--cwlb-accent);border-radius:4px}
.cwlb .cwlb-entry--pinned .cwlb-tag{background:#fbe5eb;color:#5b2431}
.cwlb .cwlb-empty,.cwlb .cwlb-noscript{margin:16px 0;padding:20px;background:#f5f6f8;border-radius:4px;font-size:14px;color:var(--cwlb-muted)}
.cwlb .cwlb-more{display:block;margin:24px 0 0;padding:13px 18px;text-align:center;border:1px solid #d8dde5;border-radius:5px;background:#fff;color:var(--cwlb-ink);font-size:14px;font-weight:650;text-decoration:none;cursor:pointer}
.cwlb .cwlb-more:hover{background:#f5f6f8}.cwlb [aria-disabled=true],.cwlb button:disabled{opacity:.55;cursor:wait}
.cwlb button:focus-visible,.cwlb a:focus-visible{outline:3px solid #2359ae;outline-offset:3px}
@keyframes cwlb-pulse{50%{opacity:.45}}
@media(max-width:480px){.cwlb{margin:26px 0;font-size:15px}.cwlb .cwlb-header{padding:21px 18px}.cwlb .cwlb-title{font-size:25px}.cwlb .cwlb-subtitle{font-size:13px}.cwlb .cwlb-controls{gap:8px}.cwlb .cwlb-timeline{padding-left:17px}.cwlb .cwlb-timeline>.cwlb-entry::before{left:-22px}.cwlb .cwlb-entry-title{font-size:19px}.cwlb .cwlb-entry-body{font-size:15px}.cwlb .cwlb-entry--pinned{padding:18px 16px}.cwlb .cwlb-entry-meta time{gap:8px}.cwlb .cwlb-entry-meta{font-size:11px}}
@media(prefers-reduced-motion:reduce){.cwlb .cwlb-status--live i{animation:none}}
@media print{.cwlb .cwlb-controls,.cwlb .cwlb-new,.cwlb .cwlb-more{display:none!important}.cwlb .cwlb-entry{break-inside:avoid}}
.cwlb .cwlb-embed,.cwlb .cwlb-poll,.cwlb .cwlb-link-card{margin:22px 0;border:1px solid #dde2e8;border-radius:10px;overflow:hidden;background:#fff;color:#17202e;clear:both}
.cwlb .cwlb-embed,.cwlb .cwlb-poll{padding:20px}.cwlb .cwlb-block-label{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#576174;margin:0 0 8px;overflow-wrap:anywhere}
.cwlb .cwlb-entry-body h4{font-size:19px;line-height:1.4;margin:6px 0 12px;color:inherit}.cwlb .cwlb-embed-prompt{background:#f5f7f9;padding:24px 16px;text-align:center;border-radius:6px;margin:12px 0}
.cwlb .cwlb-embed-prompt p,.cwlb .cwlb-embed-message,.cwlb .cwlb-poll-state,.cwlb .cwlb-poll-message{font-size:12px;line-height:1.5;margin:10px 0 0;color:#576174}.cwlb .cwlb-embed-message:empty,.cwlb .cwlb-poll-message:empty{display:none}
.cwlb .cwlb-embed-load,.cwlb .cwlb-poll button,.cwlb .cwlb-card-cta{border:1px solid #18202d;background:#18202d;color:#fff;border-radius:5px;padding:10px 16px;font:inherit;font-size:14px;font-weight:700;line-height:1.5;cursor:pointer;text-decoration:none;display:inline-block;max-width:100%;white-space:normal}
.cwlb .cwlb-embed button:disabled,.cwlb .cwlb-poll button:disabled{opacity:.6;cursor:wait}.cwlb .cwlb-embed-link{font-size:13px;text-underline-offset:3px}.cwlb .cwlb-embed-stage{min-width:0;max-width:100%;overflow:hidden}
.cwlb .cwlb-embed-stage iframe{display:block;width:100%;max-width:100%;border:0;margin:12px 0}.cwlb .cwlb-video-frame{aspect-ratio:16/9;height:auto;min-height:0}.cwlb .cwlb-social-frame{height:650px}.cwlb .cwlb-embed-stage .instagram-media{min-width:0!important;max-width:100%!important;width:100%!important;margin:12px 0!important}.cwlb .cwlb-embed-stage .twitter-tweet{max-width:100%!important;margin:12px auto!important}
.cwlb .cwlb-link-card{display:grid;grid-template-columns:minmax(0,1fr)}.cwlb .cwlb-card-image{background:#f3f5f7;min-width:0}.cwlb .cwlb-card-image img{width:100%;height:auto;max-height:320px;object-fit:cover;margin:0;display:block;border-radius:0}.cwlb .cwlb-link-card--product .cwlb-card-image img{height:230px;object-fit:contain;padding:16px;box-sizing:border-box}
.cwlb .cwlb-card-text{padding:20px;min-width:0}.cwlb .cwlb-card-text p{font-size:14px;line-height:1.6;margin:10px 0 16px}.cwlb .cwlb-card-text .cwlb-price{font-size:23px;font-weight:750;margin:10px 0}.cwlb .cwlb-entry-body a.cwlb-card-cta,.cwlb .cwlb-entry-body a.cwlb-card-cta:visited{color:#fff;text-decoration:none}.cwlb .cwlb-entry-body a.cwlb-card-cta:hover,.cwlb .cwlb-poll button:hover,.cwlb .cwlb-embed-load:hover{background:#303d51;color:#fff}
.cwlb .cwlb-poll-form{margin:15px 0}.cwlb .cwlb-poll fieldset{border:0;margin:0 0 14px;padding:0;min-width:0}.cwlb .cwlb-poll-form label{display:flex;align-items:center;gap:10px;margin:8px 0;padding:12px;border:1px solid #dce2e8;border-radius:5px;cursor:pointer;font-size:14px;line-height:1.5}.cwlb .cwlb-poll input[type=radio]{appearance:auto;position:static;opacity:1;width:18px;height:18px;margin:0;flex:0 0 18px;accent-color:var(--cwlb-accent)}
.cwlb .cwlb-poll-results{margin:16px 0 0}.cwlb .cwlb-poll-results summary{cursor:pointer;font-size:14px;font-weight:700}.cwlb .cwlb-poll-results ul{list-style:none;padding:0;margin:15px 0}.cwlb .cwlb-poll-results li{margin:13px 0;padding:0}.cwlb .cwlb-poll-results li>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.cwlb .cwlb-poll-results strong{white-space:nowrap;font-size:12px}.cwlb .cwlb-result-track{display:block;background:#edf0f4;border-radius:5px;height:7px;margin-top:7px;overflow:hidden}.cwlb .cwlb-result-track>span{display:block;background:var(--cwlb-accent);height:100%}
.cwlb .cwlb-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(min-width:600px){.cwlb .cwlb-link-card--product:has(.cwlb-card-image){grid-template-columns:180px minmax(0,1fr)}.cwlb .cwlb-link-card--product .cwlb-card-image img{height:100%;max-height:300px}}
@media(max-width:400px){.cwlb .cwlb-embed,.cwlb .cwlb-poll,.cwlb .cwlb-card-text{padding:14px}.cwlb .cwlb-entry-body h4{font-size:17px}.cwlb .cwlb-embed-prompt{padding:20px 10px}}
