.blog-card{background:rgba(250, 245, 231, 0.98);}.blog-card .blog-title,
.blog-related .blog-card-title{color:var(--bark) !important;}.blog-card .blog-excerpt,
.blog-related .blog-card-content p{color:rgba(54, 32, 23, 0.74) !important;}.blog-card .blog-link,
.blog-related .blog-card-link{color:var(--bark) !important;}.blog-card .blog-link:hover,
.blog-related .blog-card-link:hover{color:var(--blue-text-light) !important;}.hero .eyebrow{color:rgba(250, 245, 231, 0.72) !important;}main.container > .eyebrow,
.blog-container > .eyebrow{color:var(--blue-text-light) !important;}main.container > h1,
.blog-container > h1{font-size:clamp(2.2rem, 5vw, 3.6rem);line-height:1.08;letter-spacing:0;margin-bottom:1rem;}.blog-hero-img,
.blog-article-featured-image img,
.blog-related .blog-card-image img{display:block;width:100%;background:#fff;border:1px solid rgba(54, 32, 23, 0.06);object-fit:cover;}.blog-article-content a:not(.btn):not(.site-cta-primary):not(.site-cta-whatsapp):not(.blog-related-card){color:var(--blue-text-light);font-weight:700;text-decoration:underline;text-underline-offset:0.18em;text-decoration-thickness:1px;}.blog-article-content a:not(.btn):not(.site-cta-primary):not(.site-cta-whatsapp):not(.blog-related-card):hover{color:var(--bark);}.glass-card .color-secondary,
.glass-card p.color-secondary,
.glass-card ul.color-secondary,
.glass-card li.color-secondary{color:rgba(250, 245, 231, 0.78) !important;}.glass-card a:not(.btn){color:var(--mist);text-decoration-color:rgba(169, 187, 209, 0.6);}.landing-hero-img{width:100%;height:auto;background:#fff;object-fit:cover;}.landing-visual-proof{padding-top:1rem;}.landing-visual-head{max-width:760px;margin:0 auto 2rem;text-align:center;}.landing-visual-intro{max-width:680px;margin:0.75rem auto 0;color:var(--text-secondary);line-height:1.75;}.landing-visual-grid{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.95fr) minmax(0, 0.95fr);grid-auto-rows:clamp(220px, 24vw, 280px);gap:1rem;align-items:stretch;}.landing-visual-card{position:relative;min-height:0;overflow:hidden;border-radius:14px;border:1px solid rgba(54, 32, 23, 0.08);background:#1e0e08;box-shadow:0 18px 40px rgba(54, 32, 23, 0.11);}.landing-visual-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(14, 8, 4, 0) 38%, rgba(14, 8, 4, 0.78) 100%);pointer-events:none;}.landing-visual-card img{width:100%;height:100%;object-fit:cover;}.landing-visual-card-wide{grid-row:span 2;}.landing-visual-card:nth-child(4){grid-column:2 / span 2;}.landing-visual-caption{position:absolute;left:0.9rem;right:0.9rem;bottom:0.9rem;z-index:1;color:var(--parchment);}.landing-visual-caption strong{display:block;font-size:0.82rem;line-height:1.2;letter-spacing:0;}.landing-visual-caption span{display:block;margin-top:0.2rem;font-size:0.68rem;line-height:1.35;color:rgba(250, 245, 231, 0.76);}.landing-visual-card-light::after{background:linear-gradient(180deg, rgba(14, 8, 4, 0) 45%, rgba(14, 8, 4, 0.64) 100%);}.blog-article-content .glass-card h2,
.blog-article-content .glass-card h3{color:var(--parchment);}body.process-page .process-number{background:var(--mist);color:var(--bark);box-shadow:0 8px 18px rgba(169, 187, 209, 0.18);}body.process-page .grid-2 picture img{max-height:680px;object-fit:cover;object-position:center;}body.process-page .faq-item{padding:1rem 0;border-bottom:1px solid rgba(54, 32, 23, 0.12);}@media (max-width: 760px){main.container > h1,
    .blog-container > h1{font-size:clamp(2rem, 12vw, 2.7rem);}.blog-hero-img,
    .blog-article-featured-image img{border-radius:12px;}.landing-visual-proof{padding-top:0;}.landing-visual-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:0.85rem;}.landing-visual-card,
    .landing-visual-card-wide{min-height:auto;aspect-ratio:4 / 3;grid-column:auto;grid-row:auto;}.landing-visual-caption{left:0.75rem;right:0.75rem;bottom:0.75rem;}}header#mainNavbar{background:rgba(250, 245, 231, 0.94) !important;border-bottom:1px solid rgba(54, 32, 23, 0.12) !important;}header#mainNavbar nav.site-nav > a{letter-spacing:0 !important;}.blog-card,
.site-cta-band,
.site-cta-inline,
.site-cta-final{border-radius:18px !important;}.blog-card{box-shadow:0 16px 38px rgba(54, 32, 23, 0.06);}.site-cta-band,
.site-cta-inline,
.site-cta-final{background:linear-gradient(145deg, rgba(250,245,231,0.98), rgba(169,187,209,0.22)) !important;}.site-cta-kicker,
.blog-tag{letter-spacing:0.08em !important;}.legacy-product-price,
.prompt-pack-price{display:inline-flex;align-items:baseline;gap:0.55rem;}.legacy-product-price del,
.prompt-pack-price del{color:rgba(54, 32, 23, 0.45);text-decoration-color:var(--blue-text-light);font-size:0.92rem;}.legacy-product-price strong,
.prompt-pack-price strong{color:var(--bark);font-size:1.45rem;}.insights-finder{margin:2rem 0 3.5rem;padding:clamp(1.5rem, 4vw, 2.5rem);display:grid;grid-template-columns:1fr minmax(280px, .85fr);gap:1.5rem 2rem;align-items:end;border:1px solid rgba(54,32,23,.12);border-radius:24px;background:linear-gradient(145deg, rgba(169,187,209,.2), rgba(250,245,231,.72));}.insights-finder-kicker{margin:0 0 .55rem;color:#4b718f;font-size:.82rem;font-weight:800;text-transform:uppercase;}.insights-finder h2{margin:0;font-size:clamp(1.65rem, 3vw, 2.35rem);line-height:1.12;}.insights-search{display:grid;gap:.55rem;font-size:.88rem;font-weight:750;}.insights-search input{width:100%;min-height:52px;padding:.8rem 1rem;border:1px solid rgba(54,32,23,.18);border-radius:12px;background:rgba(255,255,255,.72);color:var(--bark);font:inherit;}.insights-chips{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.65rem;}.insights-chips a{min-height:44px;padding:.65rem .9rem;display:inline-flex;align-items:center;border:1px solid rgba(54,32,23,.14);border-radius:999px;background:rgba(255,255,255,.55);color:var(--bark);font-size:.82rem;font-weight:750;text-decoration:none;}.insights-chips a:hover{background:var(--bark);color:var(--parchment);}.insights-results{grid-column:1 / -1;min-height:1.4em;margin:-.5rem 0 0;color:var(--text-secondary);font-size:.88rem;}.blog-card[hidden]{display:none !important;}.footer-grid .footer-heading{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;color:var(--mist);margin-bottom:2rem;font-weight:700;}.table-wrap{max-width:100%;margin:1.5rem 0 2rem;overflow-x:auto;border:1px solid rgba(54,32,23,.14);border-radius:14px;background:rgba(255,255,255,.55);}.table-wrap table{width:100%;min-width:640px;border-collapse:collapse;color:var(--bark);font-size:.88rem;line-height:1.5;}.table-wrap th, .table-wrap td{padding:.9rem 1rem;border-bottom:1px solid rgba(54,32,23,.1);text-align:left;vertical-align:top;}.table-wrap th{background:rgba(169,187,209,.2);font-size:.76rem;letter-spacing:.03em;}.table-wrap tr:last-child td{border-bottom:0;}@media (max-width: 760px){.insights-finder{grid-template-columns:1fr;}.insights-chips,
  .insights-results{grid-column:auto;}}
