:root{--adits-teal:#2A9D8F;--adits-dark:#237F74;--adits-navy:#264653;--adits-orange:#F4A261;--adits-light:#F7FAFC;--adits-border:#E2E8F0;--adits-text:#334155;--adits-muted:#64748B}.aditsblogs-affiliate-shell{width:min(1180px,calc(100% - 32px));margin-inline:auto}.aditsblogs-affiliate-header{background:var(--adits-navy);color:#fff;font-size:14px;line-height:1.45;position:relative;z-index:20}.aditsblogs-affiliate-header .aditsblogs-affiliate-shell{display:flex;align-items:center;justify-content:center;gap:18px;padding:10px 0}.aditsblogs-affiliate-header a{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px}.aditsblogs-affiliate-section{padding:38px 0;background:var(--adits-light);border-top:1px solid var(--adits-border)}.aditsblogs-affiliate-section+.aditsblogs-affiliate-section{background:#fff}.aditsblogs-affiliate-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.aditsblogs-affiliate-section-head h2{margin:0;color:var(--adits-navy);font-size:clamp(26px,3vw,38px)}.aditsblogs-affiliate-section-head a{color:var(--adits-dark);font-weight:800}.aditsblogs-affiliate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.aditsblogs-affiliate-grid-card{overflow:hidden;background:#fff;border:1px solid var(--adits-border);border-radius:16px;box-shadow:0 10px 30px rgb(38 70 83 / .07)}.aditsblogs-affiliate-grid-card img{display:block;width:100%;aspect-ratio:1200/628;object-fit:cover}.aditsblogs-affiliate-grid-card>div{padding:18px}.aditsblogs-affiliate-grid-card span,.aditsblogs-affiliate-kicker{display:inline-block;margin-bottom:7px;color:var(--adits-dark);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.aditsblogs-affiliate-grid-card h3,.aditsblogs-affiliate-card h3{margin:0 0 8px;color:var(--adits-navy);line-height:1.25}.aditsblogs-affiliate-grid-card p,.aditsblogs-affiliate-card p{color:var(--adits-text);line-height:1.65}.aditsblogs-affiliate-text-link{color:var(--adits-dark);font-weight:800}.aditsblogs-affiliate-disclosure{margin:20px 0 0;color:var(--adits-muted);font-size:12px}.aditsblogs-affiliate-card{display:grid;grid-template-columns:minmax(220px,42%) 1fr;overflow:hidden;margin:28px 0;background:#fff;border:1px solid var(--adits-border);border-top:4px solid var(--adits-teal);border-radius:16px;box-shadow:0 12px 32px rgb(38 70 83 / .08)}.aditsblogs-affiliate-card-image img{display:block;width:100%;height:100%;min-height:260px;object-fit:cover}.aditsblogs-affiliate-card-body{padding:24px}.aditsblogs-affiliate-button{display:inline-block;padding:13px 18px;background:var(--adits-teal);color:#fff!important;border-radius:9px;font-weight:800;text-decoration:none!important}.aditsblogs-affiliate-button:hover,.aditsblogs-affiliate-button:focus{background:var(--adits-dark);color:#fff!important}.aditsblogs-affiliate-card small{display:block;margin-top:13px;color:var(--adits-muted);font-size:11px;line-height:1.5}.aditsblogs-affiliate-card-compact{display:block;border-left:5px solid var(--adits-orange);border-top:1px solid var(--adits-border)}.aditsblogs-affiliate-card-compact .aditsblogs-affiliate-card-body{padding:18px 20px}.widget .aditsblogs-affiliate-card{display:block;margin:0}.widget .aditsblogs-affiliate-card-image img{min-height:0;aspect-ratio:1200/675}.widget .aditsblogs-affiliate-card-body{padding:18px}.widget .aditsblogs-affiliate-card h3{font-size:22px}@media(max-width:900px){.aditsblogs-affiliate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aditsblogs-affiliate-card{grid-template-columns:1fr}.aditsblogs-affiliate-card-image img{min-height:0;aspect-ratio:1200/675}.aditsblogs-affiliate-header .aditsblogs-affiliate-shell{align-items:flex-start;justify-content:space-between}}@media(max-width:600px){.aditsblogs-affiliate-shell{width:min(100% - 24px,1180px)}.aditsblogs-affiliate-grid{grid-template-columns:1fr}.aditsblogs-affiliate-header span{max-width:72%}.aditsblogs-affiliate-header a{white-space:nowrap}.aditsblogs-affiliate-section{padding:28px 0}.aditsblogs-affiliate-card-body{padding:20px}}