.blog-page,.blog-article{background:linear-gradient(#080c1494 0%,#04060b00 42%),0 0;overflow-x:clip}.blog-hero{padding:clamp(42px,6vw,72px) 0 clamp(26px,4vw,42px)}.blog-hero__inner{justify-content:space-between;align-items:flex-end;gap:clamp(24px,5vw,72px);display:flex}.blog-hero__copy{min-width:0;max-width:640px}.blog-hero h1{letter-spacing:0;margin-top:16px;font-size:clamp(2.35rem,5vw,4.55rem)}.blog-hero p{max-width:520px;color:var(--text-soft);overflow-wrap:break-word;margin-top:14px;font-size:clamp(1rem,1.4vw,1.12rem)}.blog-hero__aside{border:1px solid var(--line);border-radius:var(--radius-md);background:#0a101c94;max-width:420px;padding:18px}.blog-hero__aside>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.blog-hero__aside div{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.blog-hero__aside strong,.blog-card__tags span,.blog-article__tags span{color:#dffcef;background:#1f6e5624;border:1px solid #79f7c738;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:.75rem;font-weight:700;display:inline-flex}.blog-list,.blog-guide-hub,.blog-guide-library{padding:0 0 clamp(76px,9vw,128px)}.blog-guide-hub__stack{gap:clamp(30px,4vw,54px);display:grid}.blog-guide-library__stack{gap:clamp(22px,3vw,36px);min-width:0;display:grid}.blog-guide-featured,.blog-guide-directory,.blog-products-overview{gap:18px;display:grid}.blog-guide-filters{border:1px solid var(--line);border-radius:var(--radius-md);background:#090f1a7a;gap:12px;min-width:0;padding:14px;display:grid}.blog-guide-filters>div>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:.7rem;font-weight:800;display:block}.blog-guide-filters__row{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;display:flex}.blog-guide-filters__row--products{padding-top:12px}.blog-guide-filter-chip,.blog-guide-filter-reset,.blog-guide-hub__archive-link,.blog-guide-library__archive-link{border:1px solid var(--line-strong);min-height:38px;color:var(--accent-soft);letter-spacing:.08em;text-transform:uppercase;background:#0b121fad;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.78rem;font-weight:800;display:inline-flex}.blog-guide-filter-chip--active{color:#031017;background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);border-color:#0000}.blog-guide-filter-chip--product{color:var(--text-soft);letter-spacing:0;text-transform:none}.blog-guide-filter-chip--product.blog-guide-filter-chip--active{color:#031017}.blog-guide-filter-reset{width:fit-content;color:var(--muted)}.blog-product-filter,.blog-upcoming-guides{border-top:1px solid var(--line);padding-top:14px}.blog-product-filter summary,.blog-upcoming-guides summary{color:var(--text-soft);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;font-weight:800;list-style:none;display:inline-flex}.blog-product-filter summary span{color:#dffcef;letter-spacing:0;text-transform:none;background:#1f6e5624;border:1px solid #79f7c738;border-radius:999px;min-height:24px;padding:0 9px;font-size:.68rem}.blog-product-filter summary::-webkit-details-marker{display:none}.blog-upcoming-guides summary::-webkit-details-marker{display:none}.blog-upcoming-guides{gap:18px;display:grid}.blog-section-head--with-icon{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding-top:24px;display:flex}.blog-section-head--with-icon>svg{color:var(--accent-soft);flex:none;margin-top:3px}.blog-section-head--with-icon span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.blog-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.blog-guide-grid--featured-only{grid-template-columns:1fr}.blog-guide-card{border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;min-height:100%;box-shadow:var(--shadow-sm);background:#090f1ac2;flex-direction:column;justify-content:space-between;padding:22px;display:flex}.blog-guide-card--featured{background:linear-gradient(135deg,#2ed5ff1a,#79f7c70d),#0a101ce0;border-color:#79f7c742;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(18px,4vw,44px);padding:clamp(24px,4vw,42px);display:grid}.blog-guide-card--linked.blog-guide-card--featured{min-height:280px}.blog-guide-card--overview{background:#0a101c9e}.blog-guide-card--upcoming{opacity:.74;background:#080d178a;min-height:164px}.blog-guide-card__body{min-width:0}.blog-guide-card__meta{flex-wrap:wrap;gap:8px;display:flex}.blog-guide-card__meta span{border:1px solid var(--line);min-height:28px;color:var(--accent-soft);background:#131d31bd;border-radius:999px;align-items:center;padding:0 10px;font-size:.72rem;font-weight:800;display:inline-flex}.blog-guide-card--placeholder .blog-guide-card__meta span:last-child{color:var(--muted)}.blog-guide-card h3{letter-spacing:0;overflow-wrap:break-word;margin-top:16px;font-size:clamp(1.15rem,1.8vw,1.48rem);line-height:1.12}.blog-guide-card--featured h3{max-width:780px;font-size:clamp(1.65rem,3.2vw,3rem)}.blog-guide-card p{color:var(--text-soft);overflow-wrap:break-word;margin-top:12px}.blog-guide-card--featured p{max-width:760px;font-size:clamp(1rem,1.35vw,1.12rem)}.blog-guide-card__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.blog-guide-card__primary,.blog-guide-card__secondary{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:.76rem;font-weight:800;display:inline-flex}.blog-guide-card__primary{color:#031017;background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%)}.blog-guide-card__secondary{border:1px solid var(--line-strong);color:var(--accent-soft);background:#0b121fad}.blog-guide-card__disabled{border:1px solid var(--line);width:fit-content;min-height:36px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 13px;font-size:.74rem;font-weight:800;display:inline-flex}.blog-guide-grid--quiet{gap:14px}.blog-empty--compact{padding:18px}.blog-index-stack{gap:clamp(28px,4vw,48px);display:grid}.blog-list__head,.blog-related__head{justify-content:space-between;align-items:end;gap:24px;display:flex}.blog-list__head{margin-bottom:0}.blog-related__head{justify-content:start;gap:10px;margin-bottom:30px;display:grid}.blog-list__head h2,.blog-related__head h2,.blog-section-head h2{letter-spacing:0;margin-top:14px;font-size:clamp(1.7rem,3vw,2.8rem)}.blog-section-head h2{margin-top:0;font-size:clamp(1.3rem,2.2vw,2rem)}.blog-list__product-link,.blog-pagination a{border:1px solid var(--line-strong);min-height:42px;color:var(--accent-soft);letter-spacing:.08em;text-transform:uppercase;background:#0b121fad;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.78rem;font-weight:800;display:inline-flex}.blog-featured,.blog-secondary,.blog-main-list{gap:18px;display:grid}.blog-featured-card{border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:linear-gradient(135deg,#2ed5ff1a,#79f7c70a),#090f1adb;border:1px solid #b1c9eb38;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);display:grid;overflow:clip}.blog-featured-card__image{background:#ffffff0a;min-height:100%;display:block;overflow:hidden}.blog-featured-card__image img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition)}.blog-featured-card:hover .blog-featured-card__image img{transform:scale(1.02)}.blog-featured-card__body{flex-direction:column;justify-content:center;min-width:0;padding:clamp(24px,4vw,42px);display:flex}.blog-featured-card__topic{width:fit-content;color:var(--accent-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:16px;font-size:.76rem;font-weight:800}.blog-featured-card h3{letter-spacing:0;margin-top:14px;font-size:clamp(1.65rem,3vw,3rem);line-height:1.05}.blog-featured-card h3 a:hover,.blog-featured-card__link:hover{color:var(--accent-soft)}.blog-featured-card p{max-width:620px;color:var(--text-soft);margin-top:16px;font-size:1rem}.blog-featured-card__link{width:fit-content;color:var(--text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:24px;font-size:.78rem;font-weight:800;display:inline-flex}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-index-stack .blog-card{flex-direction:column;height:100%;display:flex}.blog-card{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#090f1ac2;overflow:clip}.blog-card__image{aspect-ratio:16/9;background:#ffffff0a;display:block;overflow:hidden}.blog-card__image img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition)}.blog-card:hover .blog-card__image img{transform:scale(1.025)}.blog-index-stack .blog-card__body{flex-direction:column;flex:1;display:flex}.blog-card__body{padding:22px}.blog-card__meta,.blog-article__meta{color:var(--muted);flex-wrap:wrap;gap:10px 16px;font-size:.78rem;font-weight:700;display:flex}.blog-card h2{letter-spacing:0;margin-top:14px;font-size:clamp(1.15rem,1.9vw,1.55rem);line-height:1.14}.blog-card h2 a:hover,.blog-article__content a:hover,.blog-article__product-links a:hover{color:var(--accent-soft)}.blog-card p{color:var(--text-soft);margin-top:12px}.blog-secondary-grid .blog-card{background:#0c1422d1;border-color:#b1c9eb33}.blog-secondary-grid .blog-card h2{font-size:clamp(1.08rem,1.55vw,1.35rem)}.blog-card__tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.blog-empty{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--text-soft);background:#090f1ab3;padding:22px}.blog-pagination{border-top:1px solid var(--line);color:var(--text-soft);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:26px;font-size:.88rem;font-weight:700;display:grid}.blog-pagination__status{border:1px solid var(--line);min-height:42px;color:var(--text-soft);background:#090f1a99;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.blog-pagination a:last-child{justify-self:end}.blog-article__header{padding:clamp(30px,5vw,62px) 0 0}.blog-article__header-inner{gap:clamp(20px,3vw,26px);min-width:0;display:grid}.blog-article__back-link,.blog-article__product-cta,.blog-article__floating-back{border:1px solid var(--line-strong);width:fit-content;min-height:40px;color:var(--accent-soft);letter-spacing:.08em;text-transform:uppercase;background:#0b121fb8;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.76rem;font-weight:800;display:inline-flex}.blog-article__product-cta{margin-top:22px}.blog-article__floating-back{box-shadow:var(--shadow-sm)}.blog-article__bottom-nav{grid-template-columns:minmax(0,820px) minmax(240px,320px);align-items:start;gap:clamp(32px,6vw,76px);padding:0 0 clamp(34px,5vw,54px);display:grid}.blog-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:.84rem;font-weight:700;display:flex}.blog-article__intro{min-width:0;max-width:900px}.blog-article__intro h1{letter-spacing:0;overflow-wrap:anywhere;max-width:980px;margin-top:14px;font-size:clamp(1.95rem,4.2vw,3.85rem)}.blog-article__intro p{max-width:760px;color:var(--text-soft);overflow-wrap:anywhere;margin-top:16px;font-size:clamp(1rem,1.6vw,1.22rem)}.blog-article__meta{margin-top:18px}.blog-article__hero-image{border:1px solid var(--line);border-radius:var(--radius-md);object-fit:cover;background:#ffffff0a;width:100%;max-height:620px}.blog-article__hero-image--product{object-fit:contain;background:linear-gradient(135deg,#2ed5ff14,#79f7c709),#090f1ab8;justify-self:start;width:min(100%,680px);height:clamp(210px,24vw,300px);max-height:none;padding:clamp(12px,2vw,22px)}.blog-article__layout{grid-template-columns:minmax(0,820px) minmax(240px,320px);align-items:start;gap:clamp(32px,6vw,76px);min-width:0;padding:clamp(38px,6vw,76px) 0;display:grid}.blog-article__main{min-width:0}.blog-article__section{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--announcement-height) + var(--navbar-height) + 22px);padding-bottom:clamp(34px,5vw,54px)}.blog-article__section+.blog-article__section,.blog-article__disclaimer,.blog-article__disclaimer+.blog-article__section{margin-top:clamp(34px,5vw,54px)}.blog-article__section-head{margin-bottom:20px}.blog-article__section-head h2{letter-spacing:0;margin-top:0;font-size:clamp(1.55rem,2.6vw,2.45rem)}.blog-article__content{color:#e7eefb;overflow-wrap:anywhere;min-width:0;font-size:clamp(1rem,1.15vw,1.08rem);line-height:1.82}.blog-article__content>*+*{margin-top:22px}.blog-article__content h2,.blog-article__content h3,.blog-article__content h4{letter-spacing:0;scroll-margin-top:120px}.blog-article__content h2{margin-top:46px;font-size:clamp(1.55rem,2.5vw,2.35rem)}.blog-article__content>h2:first-child{margin-top:0}.blog-article__content h3{margin-top:36px;font-size:clamp(1.25rem,2vw,1.72rem)}.blog-article__content h4{margin-top:30px;font-size:1.12rem}.blog-article__content p,.blog-article__content li,.blog-article__content blockquote{color:var(--text-soft)}.blog-article__content a{color:#9eeeff;text-underline-offset:4px;font-weight:800;text-decoration:underline}.blog-article__content strong,.blog-article__content em{color:var(--text)}.blog-article__content code{border:1px solid var(--line);color:#dffcef;background:#79f7c71a;border-radius:6px;padding:2px 6px;font-size:.9em}.blog-article__content ul,.blog-article__content ol{gap:10px;padding-left:0;list-style:none;display:grid}.blog-article__content li+li{margin-top:0}.blog-article__content ul:not(.blog-article__related-links)>li,.blog-article__content ol:not(.blog-article__timeline)>li{padding-left:24px;position:relative}.blog-article__content ul:not(.blog-article__related-links)>li:before{background:var(--accent);content:"";border-radius:999px;width:7px;height:7px;position:absolute;top:.78em;left:4px;box-shadow:0 0 0 4px #79f7c71a}.blog-article__content ol:not(.blog-article__timeline){counter-reset:blog-list}.blog-article__content ol:not(.blog-article__timeline)>li{counter-increment:blog-list}.blog-article__content ol:not(.blog-article__timeline)>li:before{color:var(--accent-soft);content:counter(blog-list) ".";font-weight:800;position:absolute;top:.15em;left:0}.blog-article__content blockquote{border-left:3px solid var(--accent);padding:4px 0 4px 20px}.blog-article__content hr{background:var(--line);border:0;height:1px}.blog-article__table-block{min-width:0}.blog-article__table-wrap{border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff09;max-width:100%}.blog-article__table-wrap table{border-collapse:collapse;width:100%}.blog-article__table-wrap th,.blog-article__table-wrap td{border-bottom:1px solid var(--line);border-left:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:normal;padding:13px 14px}.blog-article__table-wrap th:first-child,.blog-article__table-wrap td:first-child{border-left:0}.blog-article__table-wrap th{color:var(--text);font-family:var(--font-space-grotesk), sans-serif;background:#2ed5ff14;font-size:.88rem;font-weight:800}.blog-article__table-wrap td{color:var(--text-soft);font-size:.94rem;line-height:1.55}.blog-article__table-wrap tbody tr:last-child td{border-bottom:0}.blog-article__study-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px;display:grid}.blog-article__study-card{border-radius:var(--radius-md);background:linear-gradient(150deg,#2ed5ff13,#79f7c709 44%,#0a101c00),#0a101cc7;border:1px solid #8fadd338;gap:18px;min-width:0;padding:20px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff09}.blog-article__study-card-head{gap:12px;display:grid}.blog-article__study-card h3{margin:0;font-size:clamp(1.06rem,2.4vw,1.24rem);line-height:1.2}.blog-article__study-badges{flex-wrap:wrap;gap:8px;display:flex}.blog-article__study-badges span{color:#dffcef;white-space:normal;background:#1f6e562e;border:1px solid #79f7c747;border-radius:999px;align-items:center;max-width:100%;min-height:28px;padding:4px 10px;font-size:.74rem;font-weight:800;line-height:1.25;display:inline-flex}.blog-article__study-card-grid{gap:0;display:grid}.blog-article__study-card-grid div{border-top:1px solid var(--line);gap:5px;padding:12px 0;display:grid}.blog-article__study-card-grid div:last-child{padding-bottom:0}.blog-article__study-card-grid dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.blog-article__study-card-grid dd{color:var(--text-soft);margin:0;font-size:.93rem;line-height:1.62}.blog-article__receptor-grid,.blog-article__comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.blog-article__receptor-card,.blog-article__comparison-card,.blog-article__callout,.blog-article__faq-item,.blog-article__related-links{border:1px solid var(--line);border-radius:var(--radius-md);background:#0a101ca8}.blog-article__receptor-card,.blog-article__comparison-card{min-width:0;padding:18px}.blog-article__receptor-card h3,.blog-article__comparison-card h3{color:#dffcef;margin-top:0;font-size:1rem}.blog-article__comparison-card h3{background:#79f7c714;border:1px solid #79f7c73d;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;display:inline-flex}.blog-article__receptor-card p,.blog-article__comparison-card p{margin-top:10px;font-size:.96rem;line-height:1.62}.blog-article__comparison-card p{color:var(--text-soft)}.blog-article__comparison-card p strong{color:var(--text)}.blog-article__timeline{gap:12px;padding-left:0;list-style:none;display:grid}.blog-article__timeline li{border-left:2px solid #79f7c757;min-height:46px;padding:0 0 0 18px;position:relative}.blog-article__timeline li+li{margin-top:0}.blog-article__timeline li:before{background:var(--accent);content:"";border:2px solid #090f1af2;border-radius:999px;width:10px;height:10px;position:absolute;top:.48em;left:-6px}.blog-article__faq-list{gap:14px;display:grid}.blog-article__faq-item{transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);background:linear-gradient(150deg,#0d1524e6,#0a101be6);border-color:#8fadd338;padding:0;overflow:clip}.blog-article__faq-item:hover{background:linear-gradient(150deg,#0f192af5,#0a101beb);border-color:#79f7c752;box-shadow:0 16px 36px #0000002e}.blog-article__faq-trigger{width:100%;min-height:62px;color:var(--text);cursor:pointer;font-family:var(--font-space-grotesk), sans-serif;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;font-size:1rem;font-weight:800;line-height:1.35;display:flex}.blog-article__faq-trigger:focus-visible{outline-offset:-2px;outline:2px solid #79f7c770}.blog-article__faq-trigger span:first-child{overflow-wrap:anywhere;min-width:0}.blog-article__faq-icon{color:#bafcff;width:30px;height:30px;transition:border-color var(--transition), background var(--transition), color var(--transition), transform var(--transition);background:#2ed5ff0f;border:1px solid #79f7c742;border-radius:999px;flex:none;place-items:center;font-size:1.08rem;font-weight:500;line-height:1;display:inline-grid}.blog-article__faq-item--open .blog-article__faq-icon{transform:rotate(45deg)}.blog-article__faq-trigger:hover .blog-article__faq-icon,.blog-article__faq-trigger:focus-visible .blog-article__faq-icon{color:#dffcef;background:#1f6e562e;border-color:#79f7c770}.blog-article__faq-panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s,transform .22s;display:grid;transform:translateY(-4px)}.blog-article__faq-item--open .blog-article__faq-panel{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.blog-article__faq-panel-inner{border-top:0 solid #0000;padding:0 20px;transition:border-top-width 0s .28s,padding-bottom 0s .28s;overflow:hidden}.blog-article__faq-item--open .blog-article__faq-panel-inner{border-top-width:1px;border-top-color:var(--line);padding-bottom:20px;transition:border-top-width,padding-bottom}.blog-article__faq-item p{max-width:68ch;margin:0;padding-top:14px;line-height:1.72}.blog-article__callout{padding:16px 18px}.blog-article__callout p+p{margin-top:10px}.blog-article__related-links{gap:0;padding:0;list-style:none;display:grid}.blog-article__related-links li{color:var(--text-soft);flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:0;padding:14px 16px;display:flex}.blog-article__related-links li:before{display:none}.blog-article__related-links li>span:first-child{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800}.blog-article__related-links li+li{border-top:1px solid var(--line);margin-top:0}.blog-article__image{border:1px solid var(--line);border-radius:var(--radius-md);background:#ffffff0a;overflow:clip}.blog-article__image img{object-fit:cover;width:100%;height:auto}.blog-article__image figcaption{color:var(--muted);padding:12px 16px;font-size:.86rem}.blog-article__sidebar{top:calc(var(--announcement-height) + var(--navbar-height) + 24px);gap:18px;display:grid;position:sticky}.blog-article__sidebar section{border:1px solid var(--line);border-radius:var(--radius-md);background:#0a101cc2;padding:18px}.blog-article__sidebar h2{letter-spacing:0;margin-bottom:14px;font-size:1rem}.blog-article__toc{max-height:calc(100vh - var(--announcement-height) - var(--navbar-height) - 150px);display:grid;overflow-y:auto}.blog-article__toc a{border-top:1px solid var(--line);color:var(--text-soft);padding:9px 0;font-size:.9rem;font-weight:800;line-height:1.3}.blog-article__toc a:hover{color:var(--accent-soft)}.blog-article__tags,.blog-article__product-links{flex-wrap:wrap;gap:8px;display:flex}.blog-article__product-links{display:grid}.blog-article__product-links a{border-top:1px solid var(--line);color:var(--text-soft);padding:11px 0;font-weight:800}.blog-article__disclaimer{border-radius:var(--radius-md);color:#dffcef;background:#1f6e561f;border:1px solid #79f7c738;padding:18px;font-weight:700}.blog-article__product-note{border:1px solid var(--line);border-radius:var(--radius-md);background:#0a101cad;gap:10px;margin-top:clamp(34px,5vw,54px);padding:18px;display:grid}.blog-article__product-note span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.blog-article__product-note p{color:var(--text-soft)}.blog-article__product-note a{width:fit-content;color:var(--accent-soft);font-weight:800}.blog-article__content h2:is(#studietabell,#biverkningsprofil-i-studiedata,#doser-som-undersoktes-i-kliniska-studier){margin-top:clamp(52px,6vw,70px)}#studietabell+.blog-article__table-block{margin-top:18px}#biverkningsprofil-i-studiedata+p,#doser-som-undersoktes-i-kliniska-studier+p,#begransningar .blog-article__content>p:first-child{border-radius:var(--radius-md);color:#dbe7f8;background:linear-gradient(135deg,#2ed5ff0e,#79f7c706),#0a101c8a;border:1px solid #8fadd333;border-left:3px solid #79f7c794;padding:16px 18px}#biverkningsprofil-i-studiedata+p+ul{border-radius:var(--radius-md);background:#0a101c70;border:1px solid #8fadd32e;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:16px 18px}#biverkningsprofil-i-studiedata+p+ul>li{align-content:center;min-height:32px}#doser-som-undersoktes-i-kliniska-studier+p+p+p{border-radius:var(--radius-md);color:#dffcef;background:#1f6e561f;border:1px solid #79f7c738;padding:16px 18px;font-weight:700}#kallor .blog-article__content ul{gap:10px;padding-left:0;display:grid}#kallor .blog-article__content li{border:1px solid var(--line);border-radius:var(--radius-md);background:#0a101c94;margin-top:0;padding:14px 16px 14px 42px;line-height:1.62;position:relative}#kallor .blog-article__content li:before{top:1.35em;left:18px}.blog-related{padding:0 0 clamp(76px,9vw,128px)}.blog-related__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.blog-related__item{border:1px solid var(--line);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-sm);background:#090f1ac2;flex-direction:column;padding:20px;display:flex}.blog-related__meta{color:var(--muted);flex-wrap:wrap;gap:8px 14px;font-size:.76rem;font-weight:800;display:flex}.blog-related__item h3{letter-spacing:0;margin-top:12px;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.18}.blog-related__item h3 a{color:var(--text);text-decoration:none}.blog-related__item h3 a:hover,.blog-related__item h3 a:focus-visible{color:var(--accent-soft)}.blog-related__item p{color:var(--text-soft);margin-top:10px;font-size:.92rem;line-height:1.58}.blog-related__cta{border:1px solid var(--line-strong);color:#031017;background:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 100%);letter-spacing:.08em;text-transform:uppercase;width:fit-content;min-height:38px;transition:transform var(--transition), box-shadow var(--transition);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:0 15px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #2ed5ff38}.blog-related__item p+.blog-related__cta{margin-top:18px}.blog-related__cta:hover,.blog-related__cta:focus-visible{color:#031017;transform:translateY(-2px);box-shadow:0 12px 28px #2ed5ff52}@media (max-width:1024px){.blog-hero__inner{flex-direction:column;align-items:flex-start}.blog-featured-card,.blog-guide-card--featured,.blog-article__bottom-nav,.blog-article__layout{grid-template-columns:1fr}.blog-featured-card__image{aspect-ratio:16/9;min-height:auto}.blog-article__sidebar{position:static}.blog-article__toc{max-height:none}.blog-article__table-block--study .blog-article__study-cards{gap:14px}.blog-grid,.blog-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.blog-hero{padding:36px 0 22px}.blog-list__head,.blog-related__head{flex-direction:column;align-items:start}.blog-featured-card__body{padding:20px}.blog-featured-card h3{font-size:clamp(1.45rem,9vw,2.1rem)}.blog-grid,.blog-grid--compact,.blog-guide-grid{grid-template-columns:1fr}.blog-guide-card,.blog-guide-card--featured{padding:18px}.blog-guide-filters{gap:10px;padding:12px}.blog-guide-filters__row{gap:6px}.blog-guide-filters__row--products{max-height:260px;padding-top:8px;overflow-y:auto}.blog-guide-filter-chip,.blog-guide-filter-reset{letter-spacing:.05em;min-height:32px;padding:0 10px;font-size:.68rem}.blog-guide-filter-chip--product{text-align:left;white-space:normal;font-size:.72rem}.blog-product-filter summary{width:100%}.blog-guide-card--linked.blog-guide-card--featured{min-height:0;display:flex}.blog-guide-hub__archive-link,.blog-guide-library__archive-link,.blog-guide-card__primary,.blog-guide-card__secondary,.blog-related__cta,.blog-article__back-link,.blog-article__product-cta{width:100%}.blog-card__body{padding:18px}.blog-pagination{grid-template-columns:1fr;justify-items:stretch}.blog-pagination a,.blog-pagination__status{width:100%}.blog-pagination a:last-child{justify-self:stretch}.blog-article__floating-back{width:fit-content;max-width:100%}.blog-article__header{padding-top:28px}.blog-article__header-inner{gap:18px}.blog-article__layout{padding:34px 0 48px}.blog-article__hero-image{max-height:none}.blog-article__hero-image--product{width:100%;height:220px;padding:12px}.blog-article__table-wrap table{min-width:auto}.blog-article__receptor-grid,.blog-article__comparison-grid,.blog-related__list{grid-template-columns:1fr}.blog-article__study-card{padding:16px}#biverkningsprofil-i-studiedata+p+ul{grid-template-columns:1fr;padding:14px 16px}.blog-article__faq-item summary{min-height:58px;padding:0 16px}.blog-article__faq-panel-inner{padding:0 16px 16px}#kallor .blog-article__content li{padding:13px 14px 13px 38px}#kallor .blog-article__content li:before{left:16px}}
