/* Blog reference redesign, 08.11.2026.
   Intentionally isolated to the two article presentations; shared header/footer untouched. */
body.blog-reference-host {background:#0c1926;}
.blog-reference-redesign,
.blog-reference-redesign * {font-family:'Inter',system-ui,-apple-system,'Segoe UI',Arial,sans-serif!important;box-sizing:border-box;}
.blog-reference-redesign {--turq:#22ead4;--turq-lite:#74f5e4;--deep:#0b1824;--line:rgba(181,226,229,.50);background:radial-gradient(ellipse at 70% 0, #13283c 0%,#0b1925 49%,#0a1621 100%);padding:0 0 38px;color:#fff;isolation:isolate;overflow:hidden;}
.blog-reference-redesign .container {width:calc(100% - 86px)!important;max-width:1450px!important;padding-right:0!important;padding-left:0!important;margin-inline:auto!important;}

/* Full-width editorial header: align text with the center article rather than left sidebar. */
.blog-reference-redesign .blog-hero-wrap {position:relative;padding:0!important;background:linear-gradient(112deg,#0b1825 0%,#0d1d2c 57%,#0a1520 100%);}
.blog-reference-redesign .blog-hero-wrap>.container {position:relative;z-index:2;}
.blog-reference-redesign .blog-hero-wrap::before {content:'';pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse at 70% 5%,rgba(26,57,85,.45),transparent 44%);}
.blog-reference-redesign .blog-hero-shell {min-height:190px;padding:16px 0 13px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;background:transparent!important;position:relative;}
.blog-reference-redesign .blog-hero-shell::before {content:'';position:absolute;top:-16px;left:calc(-1 * max(43px, (100vw - 1450px)/2));width:299px;height:112px;border:0;border-radius:0;box-shadow:none;clip-path:none;opacity:1;background:url('../img/blog-ref-corner.webp') left top/contain no-repeat;pointer-events:none;}
.blog-reference-redesign .blog-hero-grid {display:block;min-height:160px;position:relative;z-index:1;}
.blog-reference-redesign .blog-hero-copy {margin-left:calc(19.07% + 14px);max-width:820px;position:relative;z-index:2;}
.blog-reference-redesign .blog-breadcrumbs {display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:13px;line-height:1.2;margin-bottom:13px;color:#fff;font-weight:500;}
.blog-reference-redesign .blog-breadcrumbs a {color:#fff;text-decoration:none;opacity:1;}
.blog-reference-redesign .blog-breadcrumbs i {color:var(--turq);font-size:13px;}
.blog-reference-redesign .blog-breadcrumbs .current {color:var(--turq);font-weight:650;}
.blog-reference-redesign .blog-hero-title {font-size:clamp(30px,2.75vw,42px)!important;color:#fff!important;font-weight:850!important;letter-spacing:-.026em!important;line-height:1.1!important;margin:0 0 7px!important;max-width:850px;text-wrap:normal;}
.blog-reference-redesign .blog-hero-desc {font-size:15px!important;line-height:1.46!important;font-weight:450;max-width:790px;margin:0 0 13px!important;color:#f9fafb!important;}
.blog-reference-redesign .blog-meta-row {display:flex;gap:29px;row-gap:8px;align-items:center;flex-wrap:wrap;font-size:13px!important;font-weight:540;color:#f8f9fa;}
.blog-reference-redesign .blog-meta-row span {padding:0!important;gap:7px;background:transparent!important;white-space:nowrap;}
.blog-reference-redesign .blog-meta-row i {font-size:16px;color:var(--turq);}
.blog-reference-redesign .blog-hero-art {position:absolute!important;right:-42px;top:-16px;z-index:0;display:block!important;width:455px;height:185px;max-width:none;pointer-events:none;}
.blog-reference-redesign .blog-pipe-card {display:none!important;}
.blog-reference-redesign .blog-pipe-photo {position:absolute;inset:0;background:url('../img/blog-ref-pipe.webp') center top/cover no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 19%),linear-gradient(0deg,transparent 0%,black 20%);mask-image:linear-gradient(90deg,transparent 0%,black 19%);}

/* Three-column desktop presentation, scaled to the reference image at 1536px. */
.blog-reference-redesign .blog-content-wrap {position:relative;padding:0 0 12px!important;}
.blog-reference-redesign .blog-layout-grid {display:grid!important;grid-template-columns:minmax(235px,272fr) minmax(0,773fr) minmax(295px,379fr)!important;gap:14px!important;align-items:start;}
.blog-reference-redesign .blog-sidebar {min-width:0;}
.blog-reference-redesign .metal-card {margin:0 0 15px!important;overflow:hidden;border-radius:16px!important;background:linear-gradient(137deg,#0d1c2b 0%,#0a1621 100%)!important;border:1px solid rgba(97,133,166,.65)!important;color:white;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 20px rgba(0,0,0,.15)!important;}
.blog-reference-redesign .metal-card-head {min-height:46px;padding:8px 19px!important;background:linear-gradient(115deg,#d3f6f2 0%,#dadee2 29%,#587c9d 76%,#c2c8ce 100%)!important;border-bottom:1px solid rgba(78,109,139,.4)!important;display:flex;gap:10px;align-items:center;color:#0d1c2a!important;font-size:19px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:-.04em;}
.blog-reference-redesign .metal-card-head span {flex:1;min-width:0;}
.blog-reference-redesign .metal-card-head i {display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 27px!important;width:27px!important;height:27px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#00cfc3!important;font-size:23px!important;line-height:1!important;}
.blog-reference-redesign .category-list {padding:0!important;}
.blog-reference-redesign .category-list a,.blog-reference-redesign .category-list a:nth-child(even) {min-height:37px;padding:7px 20px 7px 25px!important;color:#fbfcfc!important;background:linear-gradient(90deg,#0c1b28 0%,#0d1c2a 100%)!important;border-bottom:1px solid rgba(92,129,163,.35)!important;font-size:13.6px!important;font-weight:570;display:flex;gap:9px;line-height:1.28;}
.blog-reference-redesign .category-list a:last-child {border-bottom:0!important;}
.blog-reference-redesign .category-list a.active {background:linear-gradient(90deg,#19d2c6 0%,#86e7d8 100%)!important;color:#0b1722!important;font-weight:770;}
.blog-reference-redesign .category-list a i {font-size:12px;opacity:1;flex:none;color:inherit;}
.blog-reference-redesign .category-list a:hover:not(.active) {background:#142b41!important;}

/* Left promotional panels. */
.blog-reference-redesign .cta-mini-card {position:relative;min-height:160px;border-color:#27dcd2!important;box-shadow:inset 0 0 0 1px rgba(44,248,226,.12),0 0 15px rgba(17,229,212,.16)!important;padding-bottom:8px!important;}
.blog-reference-redesign .cta-mini-card .metal-card-head {min-height:auto;padding:13px 18px 0 21px!important;border:0!important;color:#fff!important;background:transparent!important;font-size:18.5px!important;letter-spacing:-.045em;}
.blog-reference-redesign .cta-mini-card .metal-card-head i {color:#20eed8!important;font-size:27px!important;}
.blog-reference-redesign .cta-mini-card p {padding:0 20px 0 70px!important;margin:3px 0 8px!important;line-height:1.35!important;font-size:13.4px!important;color:#fff!important;}
.blog-reference-redesign .blog-btn {transition:filter .2s ease,transform .2s ease;}
.blog-reference-redesign .cta-mini-card .blog-btn-primary {width:calc(100% - 44px);height:42px;padding:8px!important;margin:5px 22px 9px!important;display:flex;border-radius:25px!important;font-size:17px!important;font-weight:850!important;letter-spacing:-.03em;color:#0b1825!important;background:linear-gradient(180deg,#a3ffed 0%,#00d5bf 100%)!important;box-shadow:none!important;}
.blog-reference-redesign .cta-mini-card .blog-btn-primary:hover,.blog-reference-redesign .help-card .blog-btn:hover {transform:translateY(-1px);filter:brightness(1.08);}
.blog-reference-redesign .why-card .check-list {padding:10px 22px 16px 26px!important;display:grid;gap:4px!important;}
.blog-reference-redesign .why-card .check-list li {color:#f9fafb!important;font-size:13.6px!important;font-weight:500!important;line-height:1.64!important;padding-left:34px!important;}
.blog-reference-redesign .why-card .check-list li::before {content:'\f058'!important;top:0!important;color:#2ff0e0!important;font-size:20px!important;}

/* Light article card matches sample while all surrounding cards remain midnight navy. */
.blog-reference-redesign .blog-article-shell {min-width:0;}
.blog-reference-redesign .metal-article-frame {min-width:0;padding:18px 20px 22px!important;background:linear-gradient(117deg,#f1fbf9 0%,#e9f4f5 66%,#eefafa 100%)!important;border:1px solid #b2d9d9!important;border-radius:16px!important;box-shadow:0 4px 20px rgba(9,21,31,.2),inset 0 1px 0 white!important;overflow:hidden;}
.blog-reference-redesign .article-featured-image {display:block;margin:0 0 13px!important;height:209px!important;width:100%;object-fit:cover!important;object-position:center center;border-radius:14px!important;box-shadow:0 2px 8px rgba(11,23,35,.16);}
.blog-reference-redesign .article-section {padding:0!important;}
.blog-reference-redesign .article-section+.article-section {margin-top:13px!important;}
.blog-reference-redesign .article-section h2 {color:#0c1a27!important;font-size:24px!important;font-weight:850!important;line-height:1.16!important;letter-spacing:-.055em!important;gap:8px!important;margin:0 0 8px!important;display:flex;align-items:center;}
.blog-reference-redesign .article-section h2::before {content:'';display:block;flex:0 0 5px!important;height:24px!important;border-radius:0!important;background:linear-gradient(#13edc8,#00b5b5)!important;box-shadow:none!important;}
.blog-reference-redesign .article-section p {font-size:14.3px!important;font-weight:450!important;line-height:1.45!important;margin:0 0 10px!important;color:#0d1c29!important;}
.blog-reference-redesign .tip-box {height:auto;min-height:61px;padding:8px 14px 8px 8px!important;margin:12px 0 0!important;border-radius:17px!important;display:flex;gap:12px!important;border:2px solid #37dfcb!important;background:linear-gradient(111deg,#b8f2ed 0%,#e2e4e6 44%,#425d76 93%,#0c6469 100%)!important;position:relative;overflow:hidden;box-shadow:none!important;}
.blog-reference-redesign .tip-box::after {content:'';position:absolute;right:8px;bottom:-11px;width:29px;height:73px;background:repeating-linear-gradient(132deg,transparent 0 8px,#02dfca 9px 14px,transparent 15px 20px);transform:rotate(8deg);pointer-events:none;opacity:.95;}
.blog-reference-redesign .tip-icon {flex:0 0 52px!important;width:52px!important;height:49px!important;border-radius:50%!important;background:linear-gradient(135deg,#a9fff1,#3ad8d3)!important;box-shadow:none!important;}
.blog-reference-redesign .tip-icon img {width:31px!important;height:31px!important;}
.blog-reference-redesign .tip-text {font-size:13.7px!important;color:#0c1a27!important;font-weight:750!important;line-height:1.35!important;letter-spacing:-.025em;position:relative;z-index:1;padding-right:9px;}
.blog-reference-redesign .article-split-boxes {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:20px;margin:11px 0 0;}
.blog-reference-redesign .split-image-card {min-width:0;}
.blog-reference-redesign .split-image-card img {width:100%!important;min-height:0!important;height:168px!important;object-fit:cover!important;border-radius:15px!important;box-shadow:0 2px 6px rgba(11,25,37,.15);}
.blog-reference-redesign .split-list-card {min-width:0;padding:10px 18px 10px 18px!important;background:linear-gradient(120deg,#dcf8f3,#c8efeb)!important;border-radius:17px!important;border:0!important;display:flex;flex-direction:column;justify-content:center;box-shadow:none!important;}
.blog-reference-redesign .split-list-card h3 {font-size:18px!important;line-height:1.12!important;letter-spacing:-.045em!important;font-weight:850!important;color:#0b1925!important;margin:0 0 8px!important;padding:0 0 0 37px;position:relative;}
.blog-reference-redesign .split-list-card h3::before {content:'\f0ad';font-family:'Font Awesome 5 Free'!important;font-weight:900;position:absolute;left:0;top:-5px;color:#00bcb3;font-size:27px;}
.blog-reference-redesign .solution-list {gap:3px!important;}
.blog-reference-redesign .solution-list li {font-size:13.4px!important;font-weight:580!important;line-height:1.34!important;color:#0d1c2b!important;padding-left:25px!important;}
.blog-reference-redesign .solution-list li::before {content:'\f058'!important;color:#00c6b4!important;font-size:15px!important;top:-1px!important;}

/* Right-hand compact post list, newsletter and tool CTA. */
.blog-reference-redesign .trend-list {display:block!important;padding:7px 20px 7px!important;}
.blog-reference-redesign .trend-item {height:66px;padding:3px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(88,123,156,.25)!important;border-radius:0!important;background:transparent!important;display:flex;align-items:center;gap:19px;}
.blog-reference-redesign .trend-item:last-child {border-bottom:0!important;}
.blog-reference-redesign .trend-item img {width:106px!important;height:54px!important;flex:0 0 106px!important;object-fit:cover;border-radius:8px!important;}
.blog-reference-redesign .trend-item strong {color:#fff!important;font-size:13.1px!important;letter-spacing:-.025em;line-height:1.19!important;font-weight:820!important;margin:0 0 5px!important;}
.blog-reference-redesign .trend-item small {color:#fff!important;font-size:11.2px!important;line-height:1.15!important;display:flex;align-items:center;gap:6px;font-weight:500!important;white-space:nowrap;}
.blog-reference-redesign .trend-item small i {color:var(--turq)!important;font-size:11px;}
.blog-reference-redesign .subscribe-card {min-height:136px;border-color:rgba(78,220,213,.8)!important;box-shadow:inset 0 0 0 1px rgba(28,222,211,.15),0 0 16px rgba(17,214,202,.13)!important;padding:0!important;}
.blog-reference-redesign .subscribe-card .metal-card-head {padding:13px 19px 1px!important;min-height:39px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:18px!important;}
.blog-reference-redesign .subscribe-card .metal-card-head i {color:#21edd8!important;font-size:27px!important;}
.blog-reference-redesign .subscribe-card p:not(.subscription-notice) {color:#f5ffff!important;font-size:12.5px!important;line-height:1.3!important;padding:0 16px 0 66px!important;margin:2px 0 11px!important;}
.blog-reference-redesign .subscribe-card .subscribe-form {display:flex!important;gap:9px!important;padding:0 15px 15px!important;align-items:center;}
.blog-reference-redesign .subscribe-form input {flex:1;min-width:0;width:0!important;height:40px!important;border-radius:23px!important;background:#f0f8f8!important;color:#142637!important;border:1px solid #bddbdc!important;font-size:12.8px!important;padding:0 15px!important;}
.blog-reference-redesign .subscribe-form button {flex:0 0 auto;height:40px!important;padding:0 20px!important;border:0!important;border-radius:23px!important;color:#0d1b29!important;background:linear-gradient(180deg,#9effeb,#00d3bd)!important;box-shadow:none!important;font-size:15px!important;font-weight:850!important;cursor:pointer;}
.blog-reference-redesign .subscription-notice {font-size:11px!important;color:#bafaf0!important;line-height:1.3!important;padding:0 15px!important;margin:0 0 6px!important;}
.blog-reference-redesign .subscription-notice:empty {display:none;}
.blog-reference-redesign .help-card {position:relative;min-height:254px;background:linear-gradient(145deg,#0e1e2d 0%,#0b1723 100%)!important;border-color:#40c8c0!important;box-shadow:inset 0 0 0 1px rgba(21,229,211,.14),0 0 12px rgba(21,229,211,.17)!important;}
.blog-reference-redesign .help-card .help-tool-photo {position:absolute;right:0;top:0;bottom:0;width:48%;background:url('../img/blog-ref-tools.webp') center right / cover no-repeat;z-index:0;opacity:.94;mask-image:linear-gradient(90deg,transparent 0%,black 26%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 26%);}
.blog-reference-redesign .help-card .help-card-visual {position:relative;z-index:1;padding:18px 21px 0!important;justify-content:flex-start!important;font-size:28px!important;height:60px!important;color:#12ecd3!important;}
.blog-reference-redesign .help-card .help-card-visual i:nth-child(2) {display:none;}
.blog-reference-redesign .help-card h3 {position:relative;z-index:1;max-width:235px;padding:11px 22px 0!important;margin:0!important;font-size:21px!important;line-height:1.12!important;letter-spacing:-.045em!important;color:#fff!important;}
.blog-reference-redesign .help-card p {position:relative;z-index:1;color:#fff!important;padding:12px 22px 0!important;margin:0!important;max-width:295px;font-size:12.7px!important;line-height:1.38!important;}
.blog-reference-redesign .help-card .blog-btn-outline {position:relative;z-index:1;display:flex;margin:15px 21px 17px!important;width:min(250px,calc(100% - 44px));min-height:42px;justify-content:center;gap:13px;border-radius:23px!important;padding:7px 10px!important;background:linear-gradient(180deg,#a0ffeb,#00d4be)!important;color:#0b1722!important;font-size:14.4px!important;letter-spacing:-.03em;font-weight:840!important;box-shadow:none!important;text-align:center;}

@media(max-width:1350px){
 .blog-reference-redesign .blog-hero-copy {max-width:740px;}
 .blog-reference-redesign .blog-hero-art {opacity:.65;}
 .blog-reference-redesign .metal-card-head {font-size:17px!important;padding-inline:12px!important;}
 .blog-reference-redesign .trend-list {padding-inline:12px!important;}
 .blog-reference-redesign .trend-item {gap:11px;}
 .blog-reference-redesign .trend-item img {width:88px!important;flex-basis:88px!important;}
 .blog-reference-redesign .trend-item strong {font-size:12.4px!important;}
 .blog-reference-redesign .category-list a {padding-inline:14px!important;font-size:12.6px!important;}
 .blog-reference-redesign .article-section h2 {font-size:21px!important;}
 .blog-reference-redesign .tip-text {font-size:12.8px!important;}
 .blog-reference-redesign .blog-hero-title {font-size:clamp(28px,3.2vw,40px)!important;}
}
@media(max-width:1130px){
 .blog-reference-redesign .container {width:calc(100% - 38px)!important;}
 .blog-reference-redesign .blog-layout-grid {grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;}
 .blog-reference-redesign .blog-article-shell {grid-column:1 / -1;grid-row:1;}
 .blog-reference-redesign .left-sidebar {grid-column:1;grid-row:2;}
 .blog-reference-redesign .right-sidebar {grid-column:2;grid-row:2;}
 .blog-reference-redesign .blog-hero-copy {margin-left:0;max-width:calc(100% - 250px);}
 .blog-reference-redesign .blog-hero-art {right:-25px;opacity:.8;width:320px;}
 .blog-reference-redesign .blog-hero-shell::before {display:none;}
 .blog-reference-redesign .blog-hero-shell {min-height:178px;}
 .blog-reference-redesign .metal-card-head {font-size:19px!important;}
 .blog-reference-redesign .trend-item img {width:110px!important;flex-basis:110px!important;}
 .blog-reference-redesign .trend-item strong {font-size:14px!important;}
 .blog-reference-redesign .category-list a {font-size:14px!important;}
}
@media(max-width:700px){
 .blog-reference-redesign {padding-bottom:30px;}
 .blog-reference-redesign .container {width:calc(100% - 26px)!important;}
 .blog-reference-redesign .blog-hero-shell {min-height:0!important;padding:22px 0 23px!important;}
 .blog-reference-redesign .blog-hero-copy {max-width:none!important;position:relative;margin:0!important;}
 .blog-reference-redesign .blog-hero-art {right:-85px;top:-15px;width:210px;height:130px;opacity:.23;}
 .blog-reference-redesign .blog-breadcrumbs {gap:6px;font-size:11px!important;margin:0 0 12px!important;}
 .blog-reference-redesign .blog-hero-title {font-size:clamp(27px,7vw,35px)!important;line-height:1.17!important;}
 .blog-reference-redesign .blog-hero-desc {font-size:13px!important;line-height:1.5!important;}
 .blog-reference-redesign .blog-meta-row {font-size:11px!important;gap:10px 18px!important;}
 .blog-reference-redesign .blog-meta-row i {font-size:13px!important;}
 .blog-reference-redesign .blog-layout-grid {display:flex!important;flex-direction:column;gap:0!important;}
 .blog-reference-redesign .blog-article-shell {order:0;width:100%;}
 .blog-reference-redesign .left-sidebar {order:1;width:100%;margin-top:15px;}
 .blog-reference-redesign .right-sidebar {order:2;width:100%;}
 .blog-reference-redesign .metal-article-frame {padding:13px!important;}
 .blog-reference-redesign .article-featured-image {height:clamp(175px,52vw,260px)!important;margin-bottom:13px!important;}
 .blog-reference-redesign .article-section h2 {font-size:20px!important;gap:7px!important;}
 .blog-reference-redesign .article-section h2::before {height:23px!important;}
 .blog-reference-redesign .article-section p {font-size:13.2px!important;line-height:1.57!important;}
 .blog-reference-redesign .article-split-boxes {grid-template-columns:1fr;gap:12px;}
 .blog-reference-redesign .split-image-card img {height:200px!important;}
 .blog-reference-redesign .split-list-card {padding:15px!important;}
 .blog-reference-redesign .solution-list li {font-size:13px!important;}
 .blog-reference-redesign .tip-box {gap:9px!important;padding:8px!important;}
 .blog-reference-redesign .tip-icon {width:43px!important;flex-basis:43px!important;height:43px!important;}
 .blog-reference-redesign .tip-text {font-size:12.2px!important;line-height:1.46!important;}
 .blog-reference-redesign .metal-card-head {font-size:20px!important;}
 .blog-reference-redesign .category-list a {font-size:14px!important;min-height:39px;}
 .blog-reference-redesign .trend-item img {width:106px!important;flex-basis:106px!important;}
 .blog-reference-redesign .help-card {min-height:244px;}
}
@media (prefers-reduced-motion:reduce){.blog-reference-redesign .blog-btn {transition:none!important;}}
/* Self-contained stroke icons: reliable even when icon-font CDNs are unavailable. */
.blog-reference-redesign .ref-blog-icon {display:inline-block;width:19px;height:19px;flex-shrink:0;color:var(--turq);stroke:currentColor;vertical-align:middle;}
.blog-reference-redesign .blog-breadcrumbs .ref-blog-icon {width:15px;height:15px;margin-right:2px;}
.blog-reference-redesign .blog-meta-row .ref-blog-icon {width:18px;height:18px;}
.blog-reference-redesign .metal-card-head .ref-blog-icon {width:28px;height:28px;color:#00cbbc;flex-basis:28px;stroke-width:2.4;}
.blog-reference-redesign .category-list a .ref-blog-icon {width:15px;height:15px;color:inherit;}
.blog-reference-redesign .cta-mini-card .metal-card-head .ref-blog-icon {width:29px;height:29px;color:#1cebd8;}
.blog-reference-redesign .cta-mini-card .blog-btn .ref-blog-icon {width:19px;height:19px;color:#0c1b28;stroke-width:2.5;}
.blog-reference-redesign .subscribe-card .metal-card-head .ref-blog-icon {width:29px;height:29px;color:#0be9d4;}
.blog-reference-redesign .trend-item small .ref-blog-icon {width:12px;height:12px;color:#17edda;stroke-width:2.5;}
.blog-reference-redesign .help-card-visual .ref-blog-icon {width:39px;height:39px;stroke-width:2;color:#13edda;}
.blog-reference-redesign .help-card .blog-btn .ref-blog-icon {width:19px;height:19px;color:#0d1c2b;}
.blog-reference-redesign .why-card .check-list li::before {content:'✓'!important;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid #25ead6;font-family:Arial,sans-serif!important;font-size:14px!important;line-height:19px!important;font-weight:800!important;top:1px!important;}
.blog-reference-redesign .solution-list li::before {content:'✓'!important;display:grid;place-items:center;border-radius:50%;background:#00cbb8;color:#0b1825!important;width:14px;height:14px;font-family:Arial,sans-serif!important;font-size:10px!important;line-height:14px!important;font-weight:900!important;top:2px!important;}
.blog-reference-redesign .split-list-card h3::before {content:'⚒'!important;font-family:Arial,sans-serif!important;font-size:23px!important;color:#00a89c;top:0!important;}
.blog-reference-redesign .help-card .help-tool-photo {background-size:auto 100%!important;}
.blog-reference-redesign .help-card .help-card-visual .ref-blog-icon:nth-child(2){display:none;}
