/* QuikEmail editorial components */
.blog-hero{padding:74px 0 42px;background:#fff}.blog-shell{width:min(1040px,calc(100% - 40px));margin-inline:auto}.blog-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:6px 12px;border-radius:160px;background:#eeeeff;color:#4e4ed7;font-size:12px;font-weight:800}.blog-kicker::before{content:"";width:7px;height:7px;border-radius:50%;background:#00c875}.blog-hero h1{max-width:850px;margin:0;font-size:clamp(40px,5vw,56px);font-weight:450;line-height:1.17;letter-spacing:-2px;text-wrap:balance}.blog-hero__lead{max-width:680px;margin:20px 0 0;color:#555;font-size:16px}.post-count{display:inline-flex;align-items:center;min-height:38px;margin-top:22px;padding:0 15px;border:1px solid #d9d9df;border-radius:160px;background:#fff;color:#333;font-size:14px;font-weight:750}.blog-list-section{padding:42px 0 110px;background:#f3f4f5}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.blog-card{position:relative;display:flex;min-height:340px;flex-direction:column;padding:28px;border:1px solid #e7e7eb;border-radius:16px;background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.06);transition:transform .22s,box-shadow .22s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgba(0,0,0,.1)}.blog-card__stripe{width:64px;height:7px;margin-bottom:30px;border-radius:160px;background:linear-gradient(90deg,#6161ff 0 45%,#00c875 45% 72%,#f9b233 72%)}.blog-card__topic{margin:0 0 12px;color:#5d5de6;font-size:12px;font-weight:800;letter-spacing:.04em}.blog-card h2{margin:0 0 15px;font-size:25px;line-height:1.3;letter-spacing:-.5px}.blog-card p{margin:0;color:#5c5c61}.blog-card__meta{display:flex;gap:8px;margin-top:auto;padding-top:28px;color:#737379;font-size:12px}.blog-card__meta span{padding:5px 9px;border-radius:160px;background:#f3f4f5}.blog-card__arrow{position:absolute;right:25px;bottom:27px;color:#6161ff;font-size:20px;font-weight:800}.article-hero{padding:70px 0 52px;background:#fff}.article-shell{width:min(1040px,calc(100% - 40px));margin-inline:auto}.article-hero h1{max-width:900px;margin:0;font-size:clamp(39px,5vw,54px);font-weight:450;line-height:1.18;letter-spacing:-2px;text-wrap:balance}.article-deck{max-width:780px;margin:20px 0 0;color:#555;font-size:17px}.article-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.article-meta span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid #dddde4;border-radius:160px;background:#fff;color:#555;font-size:12px;font-weight:700}.article-meta span:first-child{border-color:#d9d7ff;background:#f1f0ff;color:#4d4dd0}.article-section{padding:58px 0 110px;background:#f3f4f5}.article-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:54px;align-items:start}.article-toc{position:sticky;top:92px;padding:20px;border:1px solid #e5e5e9;border-radius:14px;background:#fff;box-shadow:0 8px 28px rgba(0,0,0,.04)}.article-toc strong{display:block;margin-bottom:10px;font-size:13px}.article-toc ol{margin:0;padding-left:22px}.article-toc li{margin:0 0 6px;color:#68686e;font-size:13px}.article-toc a:hover{color:#6161ff}.prose{min-width:0;padding:42px 46px;border-radius:16px;background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.05);font-size:16px;line-height:1.82}.prose>*:first-child{margin-top:0}.prose h2{margin:44px 0 15px;font-size:28px!important;font-weight:650;line-height:1.3;letter-spacing:-.55px;scroll-margin-top:90px}.prose h3{margin:28px 0 10px;font-size:21px;line-height:1.4}.prose p{margin:0 0 18px;color:#333}.prose ul,.prose ol{margin:0 0 22px;padding-left:24px}.prose li{margin:0 0 7px}.prose a:not(.article-cta-card){color:#5151df;text-decoration:underline;text-underline-offset:3px}.prose table{width:100%;margin:22px 0 28px;border:1px solid #dedee4;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;font-size:14px}.prose th,.prose td{padding:13px 15px;border-right:1px solid #e6e6ea;border-bottom:1px solid #e6e6ea;text-align:left;vertical-align:top}.prose th{background:#f3f4f5;font-weight:800}.prose th:last-child,.prose td:last-child{border-right:0}.prose tr:last-child td{border-bottom:0}.note-card,.check-card{margin:24px 0;padding:20px 22px;border-radius:13px}.note-card{border-left:5px solid #6161ff;background:#f1f0ff}.check-card{border:1px solid #dfe1e4;background:#f8f8f9}.note-card p,.check-card p{margin:0}.article-cta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:46px;padding-top:30px;border-top:1px solid #e4e4e8}.article-cta-card{display:grid;grid-template-columns:44px 1fr;gap:13px;align-items:start;padding:20px;border:1px solid #dddde7;border-radius:14px;background:linear-gradient(145deg,#fff,#f4f3ff);color:#111;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.04);transition:transform .2s,box-shadow .2s}.article-cta-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(54,54,110,.12)}.article-cta-card__icon{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:#6161ff;color:#fff;font-size:20px}.article-cta-card:last-child .article-cta-card__icon{background:#00a865}.article-cta-card strong{display:block;margin:0 0 4px;font-size:16px}.article-cta-card small{display:block;color:#626268;font-size:12px;line-height:1.55}.article-back{display:inline-flex;margin-top:28px;color:#555;font-size:13px;font-weight:750}.article-back:hover{color:#6161ff}
.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 20px;color:#6b6b72;font-size:13px}.breadcrumbs a{color:#5151df}.breadcrumbs span+span::before,.breadcrumbs a+span::before,.breadcrumbs a+a::before{content:"/";margin-right:8px;color:#aaa}.article-float{position:fixed;z-index:35;right:24px;bottom:24px;display:grid;width:min(360px,calc(100% - 32px));grid-template-columns:42px 1fr;gap:12px;align-items:center;padding:17px 48px 17px 17px;border:1px solid #dddde7;border-radius:16px;background:linear-gradient(145deg,#fff,#f2f1ff);box-shadow:0 18px 45px rgba(30,30,70,.16);opacity:0;transform:translateY(18px);transition:.25s}.article-float.is-visible{opacity:1;transform:none}.article-float.is-hidden{opacity:0;pointer-events:none;transform:translateY(18px)}.article-float__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#6161ff;color:#fff}.article-float strong,.article-float small{display:block}.article-float small{color:#666}.article-float__close{position:absolute;z-index:2;right:10px;top:8px;border:0;background:transparent;font-size:21px;cursor:pointer}.article-float>a{position:absolute;inset:0}.article-float__close{z-index:3}
@media(max-width:780px){.blog-shell,.article-shell{width:min(100% - 28px,1040px)}.blog-grid,.article-layout,.article-cta{grid-template-columns:1fr}.blog-card{min-height:310px}.article-toc{position:static}.prose{padding:28px 22px}.prose h2{font-size:25px!important}.article-section{padding-top:34px}.article-hero{padding-top:50px}.article-hero h1,.blog-hero h1{letter-spacing:-1.3px}.prose table{display:block;overflow-x:auto;white-space:nowrap}}
