.blog-theme{--blog-primary:#f45686;--blog-primary-light:#fddce7;--blog-primary-dark:#c42260;--blog-lila:#bd9ff5;--blog-lila-light:#e9ddfb;--blog-yellow:#f3af31;--blog-yellow-light:#fef9ec;--blog-bg:#fcfaf7;--blog-bg-alt:#f5f0eb;--blog-ink:#091f31;--blog-ink-70:#091f31b3;--blog-ink-45:#091f3173;--blog-ink-12:#091f311f;--blog-ink-06:#091f310f;--blog-white:#fff;--blog-r-sm:8px;--blog-r-md:12px;--blog-r-lg:16px;--blog-r-xl:20px;--blog-shadow-sm:0 1px 3px #091f3114;--blog-shadow-md:0 4px 12px #091f311a;--blog-shadow-lg:0 12px 32px #091f311f;--blog-ig-grad:linear-gradient(45deg, #feda75 0%, #fa7e1e 22%, #d62976 50%, #962fbf 75%, #4f5bd5 100%);--blog-ugc-grad:linear-gradient(90deg, #f45686 0%, #f3af31 100%);--blog-brand-grad:linear-gradient(90deg, #f45686 0%, #bd9ff5 100%);--blog-yellow-dark:#85560a;--blog-cover-aspect-ratio:1200 / 630;color:var(--blog-ink);background:var(--blog-bg)}.blog-btn{border-radius:var(--blog-r-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .18s;display:inline-flex}.blog-btn:hover{opacity:.88}.blog-btn-primary{background:var(--blog-primary);color:var(--blog-white)}.blog-btn-outline{color:var(--blog-ink);border:1.5px solid var(--blog-ink-12);background:0 0}.blog-hero{background:var(--blog-ink);padding:72px 0 0;position:relative;overflow:hidden}.blog-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f4568640 0%,#0000 65%);width:480px;height:480px;position:absolute;top:-120px;right:-100px}.blog-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#bd9ff52e 0%,#0000 65%);width:400px;height:400px;position:absolute;bottom:-80px;left:-60px}.blog-hero-inner{z-index:1;grid-template-columns:minmax(0,1fr) 420px;align-items:center;column-gap:280px;display:grid;position:relative}.blog-hero-left{padding:64px 0}.blog-hero-title{letter-spacing:-.03em;color:var(--blog-white);margin-bottom:20px;font-size:52px;font-weight:800;line-height:1.05}.blog-hero-title em{color:var(--blog-primary);font-style:normal}.blog-hero-sub{color:#ffffff8c;max-width:100%;margin-bottom:32px;font-size:16px;line-height:1.7}.blog-hero-cards{height:320px;padding:64px 0;position:relative}.hero-card-preview{background:var(--blog-white);border-radius:var(--blog-r-lg);width:280px;color:inherit;align-items:flex-start;gap:12px;padding:18px 20px;text-decoration:none;transition:transform 1.2s,opacity 1.2s,bottom 1.2s,left 1.2s;display:flex;position:absolute;box-shadow:0 12px 40px #00000038}.hero-card-preview.hcp-front{z-index:3;opacity:1;bottom:64px;left:0;transform:rotate(0)}.hero-card-preview.hcp-mid{z-index:2;opacity:.82;bottom:120px;left:60px;transform:rotate(4deg)}.hero-card-preview.hcp-back{z-index:1;opacity:.55;bottom:160px;left:110px;transform:rotate(8deg)}.hcp-icon{border-radius:var(--blog-r-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.hcp-icon-ugc{background:#fff0e8}.hcp-content{min-width:0}.hcp-tag{letter-spacing:.04em;text-transform:uppercase;border-radius:99px;margin-bottom:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.hcp-tag-ugc{color:#c45100;background:#fff0e8}.hcp-title{color:var(--blog-ink);margin-bottom:8px;font-size:13px;font-weight:700;line-height:1.45}.hcp-meta{color:var(--blog-ink-45);align-items:center;gap:8px;font-size:11px;display:flex}.hcp-dot{background:currentColor;border-radius:50%;width:2px;height:2px}.categories-bar{z-index:1;border-top:1px solid #ffffff14;padding:0;position:relative}.categories-inner{align-items:stretch;gap:24px;padding-top:0;padding-bottom:0;display:flex}.categories-list{scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex;overflow-x:auto}.categories-list::-webkit-scrollbar{display:none}.categories-search{flex-shrink:0;align-items:center;margin-left:auto;padding:10px 0;display:flex;position:relative}.categories-search input{background:var(--blog-ink);border-radius:var(--blog-r-sm);color:#ffffffb3;border:1.5px solid #ffffff1f;outline:none;width:210px;padding:7px 34px 7px 14px;font-size:13px;transition:border-color .18s,width .25s}.categories-search input::placeholder{color:#ffffff59}.categories-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.categories-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}.categories-search input:focus{border-color:var(--blog-primary);width:250px}.categories-search button{cursor:pointer;color:#ffffff59;background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.categories-search button:hover{color:var(--blog-primary)}.categories-search .search-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.cat-tab{white-space:nowrap;color:#ffffff6b;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:16px 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.cat-tab:hover{color:#ffffffc7}.cat-tab.active{color:var(--blog-white);border-bottom-color:var(--blog-primary)}.cat-tab-dot{opacity:.55;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:opacity .18s}.cat-tab:hover .cat-tab-dot,.cat-tab.active .cat-tab-dot{opacity:1}.cat-tab-dot-ugc{background:#f3af31}.cat-tab-ugc.active{border-bottom-color:#f3af31}.blog-main{padding:56px 0 80px}.blog-featured-card{border-radius:var(--blog-r-xl);background:var(--blog-white);box-shadow:var(--blog-shadow-lg);border:1px solid var(--blog-ink-06);color:inherit;grid-template-columns:1fr 440px;align-items:start;text-decoration:none;display:grid;overflow:hidden}.blog-featured-card--in-grid{border-radius:var(--blog-r-lg);box-shadow:var(--blog-shadow-lg), 0 0 0 1px #f456861f;border:2px solid #f4568652;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;transition:box-shadow .22s,border-color .22s}.blog-featured-card--in-grid:hover{border-color:#f456867a;box-shadow:0 16px 40px #091f3124,0 0 0 1px #f4568633}.blog-featured-card--in-grid .blog-featured-img{aspect-ratio:unset;height:100%}.blog-featured-card--in-grid .blog-featured-img img{object-position:center center}.blog-featured-card--in-grid .blog-featured-body{--blog-featured-title-size:24px;--blog-featured-excerpt-size:calc(var(--blog-featured-title-size) * 14 / 20);background:var(--blog-white);flex-direction:column;height:100%;min-height:0;padding:34px 34px 22px;display:flex}.blog-featured-card--in-grid .blog-featured-title{font-size:var(--blog-featured-title-size);letter-spacing:-.01em;-webkit-line-clamp:3;margin:0 0 10px;font-weight:800;line-height:1.3}.blog-featured-card--in-grid .blog-card-excerpt{font-size:var(--blog-featured-excerpt-size);line-height:1.65}.blog-featured-img{aspect-ratio:var(--blog-cover-aspect-ratio);background:linear-gradient(135deg,#fddce7 0%,#e9ddfb 100%);width:100%;position:relative}.blog-featured-body{padding:48px 44px}.blog-featured-title{letter-spacing:-.01em;color:var(--blog-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:16px 0 14px;font-size:30px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.blog-featured-excerpt{color:var(--blog-ink-70);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:24px;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-card-meta{color:var(--blog-ink-45);flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;font-size:12px;font-weight:500;display:flex}.blog-card-meta--card{margin-bottom:0;font-size:11px}.blog-card-meta-sep{background:var(--blog-ink-45);border-radius:50%;flex-shrink:0;width:3px;height:3px}.blog-articles-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.blog-article-card{background:var(--blog-white);border-radius:var(--blog-r-lg);border:1px solid var(--blog-ink-06);box-shadow:var(--blog-shadow-sm);color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.blog-article-card:hover{box-shadow:var(--blog-shadow-md);border-color:var(--blog-ink-12)}.blog-card-img{aspect-ratio:var(--blog-cover-aspect-ratio);background:linear-gradient(135deg,#fddce7 0%,#e9ddfb 100%);width:100%;position:relative}.blog-card-img-badge{position:absolute;top:22px;left:22px}.blog-card-body{flex-direction:column;flex:1;padding:22px;display:flex}.blog-card-body>.blog-card-title:first-child,.blog-featured-card--in-grid .blog-featured-body>.blog-featured-title:first-child,.blog-featured-card--in-grid .blog-featured-body>.blog-card-title:first-child{margin-top:0}.blog-card-title{letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 10px;font-size:20px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card-excerpt{color:var(--blog-ink-70);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin-bottom:20px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-article-card--related .blog-card-title{-webkit-line-clamp:2}.blog-article-card--related .blog-card-excerpt{-webkit-line-clamp:3}.blog-card-footer{border-top:1px solid var(--blog-ink-06);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.blog-cta-link{color:var(--blog-primary);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:opacity .18s;display:inline-flex}.blog-cta-link-text--short{display:none}.blog-cta-link:hover{opacity:.75}.blog-cat-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:4px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.blog-cat-ugc{color:#c45100;background:#fff0e8}.blog-page-wrap{--blog-article-rail-gap:2rem;--blog-author-box-gap:4.5rem;--blog-article-back-offset:calc(2rem + var(--blog-article-rail-gap));padding:var(--blog-article-rail-gap) 0 96px;grid-template-columns:1fr 340px;align-items:start;gap:64px;display:grid}.blog-article-title{letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15}.blog-article-meta{color:var(--blog-ink-45);flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.blog-article-cover{border-radius:var(--blog-r-xl);background:linear-gradient(135deg,#fddce7 0%,#e9ddfb 100%);min-height:400px;margin-bottom:36px;display:block;position:relative;overflow:hidden}.blog-article-cover img{object-fit:cover;width:100%;height:100%}.blog-toc{background:var(--blog-bg-alt);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-lg);margin-bottom:0;padding:24px 28px}.blog-toc .blog-toc-title{letter-spacing:.04em;text-transform:uppercase;color:var(--blog-ink-45);margin-bottom:16px;font-size:13px;font-weight:700}.blog-toc-title{letter-spacing:.12em;text-transform:uppercase;color:var(--blog-ink-45);margin-bottom:14px;font-size:11px;font-weight:700}.blog-toc-list{counter-reset:blog-toc;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.blog-toc-list li{counter-increment:blog-toc}.blog-toc-list a{color:var(--blog-ink-70);border-bottom:1px solid #0000;align-items:baseline;gap:10px;padding:5px 0;font-size:14px;font-weight:500;text-decoration:none;transition:color .14s;display:flex}.blog-toc-list a:before{content:counter(blog-toc, decimal-leading-zero);color:var(--blog-primary);opacity:.7;flex-shrink:0;font-size:11px;font-weight:700}.blog-toc-list a:hover{color:var(--blog-primary)}.blog-article-body{color:var(--blog-ink-70);font-size:17px;line-height:1.75}.blog-article-body h2{color:var(--blog-ink);margin:48px 0 16px;font-size:28px;font-weight:800;line-height:1.25}.blog-article-body h3{color:var(--blog-ink);margin:32px 0 12px;font-size:20px;font-weight:700}.blog-article-body p{margin-bottom:20px}.blog-article-body ul,.blog-article-body ol{flex-direction:column;gap:10px;margin:0 0 24px;padding-left:0;list-style:none;display:flex}.blog-article-body ul li,.blog-article-body ol li{padding-left:28px;position:relative}.blog-article-body li>p{margin:0}.blog-article-body ul li:before{content:"";background:var(--blog-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:10px;left:0}.blog-article-body ol{counter-reset:blog-ol-counter}.blog-article-body ol li{counter-increment:blog-ol-counter}.blog-article-body ol li:before{content:counter(blog-ol-counter);width:auto;height:auto;color:var(--blog-primary);background:0 0;border-radius:0;font-size:13px;font-weight:700;line-height:1.75;position:absolute;top:1px;left:0}.blog-blockquote{background:var(--blog-primary-light);border-left:4px solid var(--blog-primary);border-radius:0 var(--blog-r-md) var(--blog-r-md) 0;color:var(--blog-ink);margin:32px 0;padding:24px 28px;font-size:18px;font-style:italic;font-weight:600;line-height:1.6}.blog-blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:inherit;margin:0}.blog-article-body a{color:var(--blog-primary);font-weight:700;text-decoration:none;transition:opacity .15s}.blog-article-body a:hover{opacity:.88}.blog-code{background:var(--blog-bg-alt);border-radius:4px;padding:2px 6px;font-size:.9em}.blog-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-md);margin:0 0 28px;overflow-x:auto}.blog-article-body table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px;line-height:1.5}.blog-article-body thead{background:var(--blog-bg-alt)}.blog-article-body th,.blog-article-body td{text-align:left;vertical-align:top;border-bottom:1px solid var(--blog-ink-12);padding:12px 16px}.blog-article-body th{color:var(--blog-ink);font-weight:700}.blog-article-body tbody tr:last-child td{border-bottom:0}.blog-article-body tbody tr:nth-child(2n){background:color-mix(in srgb, var(--blog-bg-alt) 55%, transparent)}.blog-section-divider{border:0;border-top:1px solid var(--blog-ink-06);margin:calc(var(--blog-author-box-gap) / 2) 0}.blog-author-box{background:var(--blog-white);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-xl);align-items:flex-start;gap:24px;margin-top:0;padding:36px;display:flex}.blog-author-box-avatar{border:3px solid var(--blog-white);width:80px;height:80px;box-shadow:0 0 0 2px var(--blog-ink-12);background:linear-gradient(135deg,#fddce7,#e9ddfb);border-radius:50%;flex-shrink:0;overflow:hidden}.blog-author-box-name{color:var(--blog-ink);margin-bottom:4px;font-size:18px;font-weight:800}.blog-author-box-role{letter-spacing:.04em;text-transform:uppercase;color:var(--blog-primary);margin-bottom:12px;font-size:12px;font-weight:600}.blog-author-box-bio{color:var(--blog-ink-70);margin-bottom:16px;font-size:14px;line-height:1.7}.blog-author-box-socials{flex-wrap:wrap;gap:16px;display:flex}.blog-author-box-social{color:var(--blog-primary);align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.blog-author-box-social:hover{opacity:.75}.blog-related-posts{margin-top:0}.blog-cta-card{text-align:center;position:relative;overflow:hidden}.blog-cta-card--default{background:var(--blog-white);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-xl);color:var(--blog-ink)}.blog-cta-card--default.blog-cta-card--article{margin-top:0;padding:48px 40px 44px}.blog-cta-card--default.blog-cta-card--sidebar{padding:24px 22px 26px}.blog-cta-default__glow{pointer-events:none;border-radius:50%;position:absolute}.blog-cta-default__glow--tr{background:radial-gradient(circle,#f4568633 0%,#0000 68%);width:220px;height:220px;top:-72px;right:-72px}.blog-cta-default__glow--bl{background:radial-gradient(circle,#bd9ff529 0%,#0000 68%);width:180px;height:180px;bottom:-56px;left:-40px}.blog-cta-default__badge{z-index:1;background:var(--blog-primary-light);color:var(--blog-primary-dark);letter-spacing:.02em;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.blog-cta-default__eyebrow{z-index:1;letter-spacing:.14em;text-transform:uppercase;background:var(--blog-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:11px;font-weight:700;position:relative}.blog-cta-default__title{z-index:1;margin-bottom:10px;font-weight:800;line-height:1.25;position:relative}.blog-cta-card--default.blog-cta-card--article .blog-cta-default__title{font-size:clamp(1.5rem,3vw,1.875rem)}.blog-cta-card--default.blog-cta-card--sidebar .blog-cta-default__title{font-size:1rem}.blog-cta-default__sub{z-index:1;margin-inline:auto;max-width:32rem;color:var(--blog-ink-70);margin-bottom:22px;font-size:13px;line-height:1.55;position:relative}.blog-cta-card--default.blog-cta-card--sidebar .blog-cta-default__sub{margin-bottom:18px;font-size:12px}.blog-cta-default__btn{z-index:1;background:var(--blog-primary);color:var(--blog-white);letter-spacing:.01em;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:13px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex;position:relative}.blog-cta-card--default.blog-cta-card--article .blog-cta-default__btn{padding:15px 28px;font-size:15px}.blog-cta-card--default.blog-cta-card--sidebar .blog-cta-default__btn{width:100%}.blog-cta-default__btn:hover{filter:brightness(1.06);color:var(--blog-white)}.blog-cta-default__btn:active{filter:brightness(.98);color:var(--blog-white)}.blog-cta-card--instagram{background:var(--blog-white);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-xl);color:var(--blog-ink)}.blog-cta-card--instagram.blog-cta-card--article{margin-top:0;padding:48px 40px 44px}.blog-cta-card--instagram.blog-cta-card--sidebar{padding:24px 22px 26px}.blog-cta-ig__glow{pointer-events:none;border-radius:50%;position:absolute}.blog-cta-ig__glow--tr{background:radial-gradient(circle,#f4568638 0%,#0000 68%);width:220px;height:220px;top:-72px;right:-72px}.blog-cta-ig__glow--bl{background:radial-gradient(circle,#bd9ff529 0%,#0000 68%);width:180px;height:180px;bottom:-56px;left:-40px}.blog-cta-card__logo{z-index:1;justify-content:center;margin-bottom:12px;display:flex;position:relative}.blog-cta-ig__badge{z-index:1;background:var(--blog-primary-light);color:var(--blog-primary-dark);letter-spacing:.02em;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.blog-cta-ig__eyebrow{z-index:1;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(45deg,#fa7e1e 0%,#d62976 45%,#962fbf 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:11px;font-weight:700;position:relative}.blog-cta-ig__title{z-index:1;margin-bottom:10px;font-weight:800;line-height:1.25;position:relative}.blog-cta-card--instagram.blog-cta-card--article .blog-cta-ig__title{font-size:clamp(1.5rem,3vw,1.875rem)}.blog-cta-card--instagram.blog-cta-card--sidebar .blog-cta-ig__title{font-size:1rem}.blog-cta-ig__sub{z-index:1;margin-inline:auto;max-width:32rem;color:var(--blog-ink-70);margin-bottom:22px;font-size:13px;line-height:1.55;position:relative}.blog-cta-card--instagram.blog-cta-card--sidebar .blog-cta-ig__sub{margin-bottom:18px;font-size:12px}.blog-cta-ig__btn{z-index:1;background:var(--blog-ig-grad);color:var(--blog-white);letter-spacing:.01em;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:13px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex;position:relative}.blog-cta-card--instagram.blog-cta-card--article .blog-cta-ig__btn{padding:15px 28px;font-size:15px}.blog-cta-card--instagram.blog-cta-card--sidebar .blog-cta-ig__btn{width:100%}.blog-cta-ig__btn:hover{filter:brightness(1.06);color:var(--blog-white)}.blog-cta-ig__btn:active{filter:brightness(.98);color:var(--blog-white)}.blog-cta-card--ugc{background:var(--blog-white);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-xl);color:var(--blog-ink);text-align:center;position:relative;overflow:hidden}.blog-cta-card--ugc.blog-cta-card--article{margin-top:0;padding:48px 40px 44px}.blog-cta-card--ugc.blog-cta-card--sidebar{padding:24px 22px 26px}.blog-cta-ugc__glow{pointer-events:none;border-radius:50%;position:absolute}.blog-cta-ugc__glow--tr{background:radial-gradient(circle,#f4568633 0%,#0000 68%);width:220px;height:220px;top:-72px;right:-72px}.blog-cta-ugc__glow--bl{background:radial-gradient(circle,#f3af312e 0%,#0000 68%);width:180px;height:180px;bottom:-56px;left:-40px}.blog-cta-ugc__badge{z-index:1;background:var(--blog-yellow-light);color:var(--blog-yellow-dark);letter-spacing:.02em;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex;position:relative}.blog-cta-ugc__eyebrow{z-index:1;letter-spacing:.14em;text-transform:uppercase;background:var(--blog-ugc-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:11px;font-weight:700;position:relative}.blog-cta-ugc__title{z-index:1;margin-bottom:10px;font-weight:800;line-height:1.25;position:relative}.blog-cta-card--ugc.blog-cta-card--article .blog-cta-ugc__title{font-size:clamp(1.5rem,3vw,1.875rem)}.blog-cta-card--ugc.blog-cta-card--sidebar .blog-cta-ugc__title{font-size:1rem}.blog-cta-ugc__sub{z-index:1;margin-inline:auto;max-width:32rem;color:var(--blog-ink-70);margin-bottom:22px;font-size:13px;line-height:1.55;position:relative}.blog-cta-card--ugc.blog-cta-card--sidebar .blog-cta-ugc__sub{margin-bottom:18px;font-size:12px}.blog-cta-ugc__btn{z-index:1;background:var(--blog-ugc-grad);color:var(--blog-white);letter-spacing:.01em;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:13px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex;position:relative}.blog-cta-card--ugc.blog-cta-card--article .blog-cta-ugc__btn{padding:15px 28px;font-size:15px}.blog-cta-card--ugc.blog-cta-card--sidebar .blog-cta-ugc__btn{width:100%}.blog-cta-ugc__btn:hover{filter:brightness(1.06);color:var(--blog-white)}.blog-cta-ugc__btn:active{filter:brightness(.98);color:var(--blog-white)}.blog-back-link{border-radius:var(--blog-r-sm);width:fit-content;color:var(--blog-ink-70);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.blog-back-link:hover{background:var(--blog-ink-06);color:var(--blog-ink)}.blog-back-link__icon{flex-shrink:0;width:16px;height:16px}.blog-page-wrap .blog-back-link{margin-bottom:var(--blog-article-rail-gap)}.blog-sidebar{align-self:stretch}.blog-sidebar-align{height:var(--blog-article-back-offset);flex-shrink:0}.blog-sidebar-widget{background:var(--blog-white);border:1px solid var(--blog-ink-12);border-radius:var(--blog-r-lg);box-shadow:var(--blog-shadow-sm);padding:22px 24px}.blog-sidebar-sticky{flex-direction:column;gap:20px;display:flex;position:sticky;top:24px}.blog-sidebar-sticky>*{flex-shrink:0}.blog-empty-state{text-align:center;color:var(--blog-ink-70);flex-direction:column;align-items:center;gap:16px;padding:48px 0;display:flex}.blog-pagination{margin-top:48px}.blog-pagination-label{color:var(--blog-ink-45)}.blog-pagination-btn{border-color:var(--blog-ink-12);color:var(--blog-ink);text-decoration:none}.blog-pagination-btn:hover{border-color:var(--blog-ink-12);background-color:#091f311a}@media (max-width:1024px){.blog-featured-card{grid-template-columns:1fr}.blog-featured-card.blog-featured-card--in-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-featured-card.blog-featured-card--in-grid .blog-featured-body{padding:34px 34px 22px}.blog-articles-grid{grid-template-columns:repeat(2,1fr)}.blog-page-wrap{grid-template-columns:1fr}.blog-sidebar{display:none}}@media (max-width:768px){.blog-hero{padding:48px 0 0;overflow:hidden}.blog-hero-inner{display:block}.blog-hero-left{padding:0 0 40px}.blog-hero-title{font-size:34px}.blog-hero-sub{max-width:100%;margin-bottom:0;font-size:15px}.blog-hero-cards{display:none!important}.categories-bar{overflow:hidden}.categories-inner{flex-direction:column;gap:0}.categories-list{order:2;gap:0;padding-right:0;-webkit-mask-image:none;mask-image:none}.cat-tab{padding:14px;font-size:13px}.categories-search{border-top:none;border-bottom:1px solid #ffffff14;order:1;width:100%;margin-left:0;padding:14px 0 12px;display:flex}.categories-search input{flex:1;width:100%}.categories-search input:focus{width:100%}.blog-main{padding:36px 0 60px}.blog-featured-card--in-grid{grid-column:auto}.blog-featured-card.blog-featured-card--in-grid{border:1px solid var(--blog-ink-06);border-radius:var(--blog-r-lg);box-shadow:var(--blog-shadow-sm);flex-direction:column;transition:box-shadow .2s,border-color .2s;display:flex}.blog-featured-card.blog-featured-card--in-grid:hover{border-color:var(--blog-ink-12);box-shadow:var(--blog-shadow-md)}.blog-featured-card.blog-featured-card--in-grid .blog-featured-img{aspect-ratio:var(--blog-cover-aspect-ratio);height:auto}.blog-featured-card.blog-featured-card--in-grid .blog-featured-img-badge{display:block}.blog-featured-card.blog-featured-card--in-grid .blog-featured-body{flex:1;height:auto;padding:22px}.blog-featured-card.blog-featured-card--in-grid .blog-featured-title{letter-spacing:-.01em;-webkit-line-clamp:3;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3}.blog-featured-card.blog-featured-card--in-grid .blog-card-excerpt{flex:1;margin-bottom:20px;font-size:14px;line-height:1.65}.blog-card-title{font-size:18px}.blog-featured-excerpt,.blog-card-excerpt{-webkit-line-clamp:3}.blog-card-meta--card{gap:10px;min-width:0}.blog-cta-link-text--full{display:none}.blog-cta-link-text--short{display:inline}.blog-toc{margin-bottom:32px;padding:18px 20px}.blog-toc-list a{padding:6px 0;font-size:13px}.blog-blockquote{padding:18px 20px;font-size:16px}.blog-articles-grid{grid-template-columns:1fr}.blog-page-wrap{padding:var(--blog-article-rail-gap) 0 64px}.blog-author-block{display:none}}
