@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 900;font-display:swap;src:url(https://www.blog-nouvelles-technologies.fr/wp-content/themes/blognt-media/assets/fonts/plus-jakarta-sans-normal-latin-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 900;font-display:swap;src:url(https://www.blog-nouvelles-technologies.fr/wp-content/themes/blognt-media/assets/fonts/plus-jakarta-sans-normal-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.blog-nouvelles-technologies.fr/wp-content/themes/blognt-media/assets/fonts/plus-jakarta-sans-italic-latin-ext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.blog-nouvelles-technologies.fr/wp-content/themes/blognt-media/assets/fonts/plus-jakarta-sans-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blognt-font:'Plus Jakarta Sans', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-xs:4px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-2xl:36px;--radius-pill:999px;--text-xs:12px;--text-sm:13px;--text-base:16px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:30px;--text-3xl:38px;--type-micro:var(--text-xs);--type-caption:var(--text-sm);--type-body:var(--text-base);--type-lead:var(--text-md);--type-subhead:var(--text-lg);--type-h3:var(--text-xl);--type-h2:var(--text-2xl);--type-h1:var(--text-3xl);--lh-tight:1.1;--lh-heading:1.22;--lh-ui:1.4;--lh-body:1.65;--lh-read:1.9;--touch-min:44px;--transition-fast:150ms ease;--transition-base:220ms ease;--transition-slow:360ms ease;--transition-hover:var(--transition-fast);--transition-card:var(--transition-base);--transition-layout:var(--transition-slow);--z-base:1;--z-score:2;--z-card:10;--z-sticky-lo:30;--z-sticky:40;--z-search:190;--z-header:200;--z-hub:999;--z-back-top:999;--z-progress:10000;--z-toast:10001;--z-skip:99999}:root{--blognt-brand-tint-4:rgba(10, 35, 66, 0.04);--blognt-brand-tint-6:rgba(10, 35, 66, 0.06);--blognt-brand-tint-8:rgba(10, 35, 66, 0.08);--blognt-brand-tint-12:rgba(10, 35, 66, 0.12);--blognt-brand-tint-20:rgba(10, 35, 66, 0.20);--blognt-border-tint-72:rgba(15, 23, 42, 0.06);--blognt-border-tint-88:rgba(15, 23, 42, 0.07);--blognt-muted-tint-30:rgba(105, 117, 134, 0.30);--blognt-muted-tint-42:rgba(105, 117, 134, 0.42)}[data-blognt-theme="dark"]{--blognt-brand-tint-4:rgba(107, 174, 214, 0.04);--blognt-brand-tint-6:rgba(107, 174, 214, 0.06);--blognt-brand-tint-8:rgba(107, 174, 214, 0.08);--blognt-brand-tint-12:rgba(107, 174, 214, 0.12);--blognt-brand-tint-20:rgba(107, 174, 214, 0.20);--blognt-border-tint-72:rgba(255, 255, 255, 0.06);--blognt-border-tint-88:rgba(255, 255, 255, 0.07);--blognt-muted-tint-30:rgba(154, 170, 187, 0.30);--blognt-muted-tint-42:rgba(154, 170, 187, 0.42)}:root,[data-blognt-theme="light"]{--blognt-page-bg:#f6f7fb;--blognt-surface:#ffffff;--blognt-surface-2:#f7f9fc;--blognt-surface-3:#eef3fb;--blognt-header-surface:linear-gradient(180deg, #112d52 0%, #0a2342 100%);--blognt-header-surface-2:linear-gradient(180deg, #0f2a4a 0%, #091e3a 100%);--blognt-header-accent:linear-gradient(180deg, #1a4a82 0%, #0f3260 100%);--blognt-border:rgba(15, 23, 42, 0.08);--blognt-border-strong:rgba(15, 23, 42, 0.12);--blognt-text:#101828;--blognt-text-soft:#475467;--blognt-text-muted:#5d6b7a;--blognt-text-inverse:#f8fafc;--blognt-dark-card:#ffffff;--blognt-dark-card-2:#f8fafc;--blognt-dark-text:#0f172a;--blognt-dark-muted:#667085;--blognt-dark-line:rgba(15, 23, 42, 0.08);--blognt-shadow-lg:0 22px 54px rgba(15, 23, 42, 0.08);--blognt-shadow-md:0 14px 30px rgba(15, 23, 42, 0.08);--blognt-accent-blue:#3a8dff;--blognt-accent-mint:#2cc6a6;--blognt-accent-lime:#d8ea45;--blognt-accent-amber:#eea756;--blognt-accent-violet:#7d72f7;--bo-ink:#0a2342;--bo-soft:#5f6f8c;--bo-border:rgba(10, 35, 66, 0.08);--bo-brand:#0a2342;--bo-brand-hover:#0d2e57;--blognt-action-primary-bg:linear-gradient(135deg, #0f2147, #1b3a75);--blognt-action-primary-bg-hover:linear-gradient(135deg, #132b5e, #224786);--blognt-action-primary-text:#ffffff;--blognt-action-secondary-bg:#ffffff;--blognt-action-secondary-border:rgba(15, 23, 42, 0.14);--blognt-action-secondary-text:#0f2147;--blognt-action-newsletter-bg:#ffb84d;--blognt-action-newsletter-bg-hover:#f2a933;--blognt-action-newsletter-text:#0f2147;--blognt-action-focus-ring:color-mix(in srgb, var(--bo-brand) 26%, transparent);--bo-accent:#e8a800;--bo-radius:6px;--bo-card-radius:16px;--bo-card-bg:#ffffff;--bo-card-shadow:0 2px 8px rgba(10, 35, 66, 0.07), 0 0 0 1px rgba(10, 35, 66, 0.06);--bo-card-shadow-hover:0 8px 24px rgba(10, 35, 66, 0.13), 0 0 0 1px rgba(10, 35, 66, 0.09)}[data-blognt-theme="dark"]{--blognt-page-bg:#0d1117;--blognt-surface:#141922;--blognt-surface-2:#171d27;--blognt-surface-3:#1b2230;--blognt-header-surface:linear-gradient(180deg, #112d52 0%, #0a2342 100%);--blognt-header-surface-2:linear-gradient(180deg, #0f2a4a 0%, #091e3a 100%);--blognt-header-accent:linear-gradient(180deg, #1a4a82 0%, #0f3260 100%);--blognt-border:rgba(255,255,255,0.08);--blognt-border-strong:rgba(255,255,255,0.14);--blognt-text:#eef2f7;--blognt-text-soft:#c9d3e0;--blognt-text-muted:#9aaabb;--blognt-text-inverse:#f8fafc;--blognt-dark-card:#17171d;--blognt-dark-card-2:#15151b;--blognt-dark-text:#f7f8fc;--blognt-dark-muted:#9aaabb;--blognt-dark-line:rgba(255,255,255,0.08);--blognt-shadow-lg:0 22px 54px rgba(0, 0, 0, 0.24);--blognt-shadow-md:0 18px 40px rgba(0, 0, 0, 0.22);--blognt-accent-blue:#6baed6;--blognt-accent-mint:#2cc6a6;--blognt-accent-lime:#d8ea45;--blognt-accent-amber:#f0a54f;--blognt-accent-violet:#7a80ff;--bo-ink:#eef2f7;--bo-soft:#c9d3e0;--bo-border:rgba(255,255,255,0.08);--bo-brand:#4a90d9;--bo-brand-hover:#5ea1e5;--blognt-action-primary-bg:linear-gradient(135deg, #4a90d9, #4285c8);--blognt-action-primary-bg-hover:linear-gradient(135deg, #5ea1e5, #4a86cb);--blognt-action-primary-text:#091220;--blognt-action-secondary-bg:rgba(14, 23, 39, 0.82);--blognt-action-secondary-border:rgba(255,255,255,0.14);--blognt-action-secondary-text:#e7eefb;--blognt-action-newsletter-bg:#f0b54a;--blognt-action-newsletter-bg-hover:#f6c46e;--blognt-action-newsletter-text:#091220;--blognt-action-focus-ring:color-mix(in srgb, var(--bo-brand) 36%, transparent);--bo-accent:#f0b429;--bo-radius:6px;--bo-card-radius:16px;--bo-card-bg:#141922;--bo-card-shadow:0 6px 20px rgba(0, 0, 0, 0.18), 0 0 0 1px rgba(255,255,255,0.05);--bo-card-shadow-hover:0 14px 34px rgba(0, 0, 0, 0.28), 0 0 0 1px rgba(255,255,255,0.08)}.blognt-author-card__media{min-height:160px}body,input,select,textarea,button{font-family:var(--blognt-font)}h1,h2,h3,h4,h5,h6{font-family:var(--blognt-font)}*:focus{outline:none}*:focus-visible{outline:2px solid var(--bo-brand);outline-offset:2px;border-radius:4px}a:focus-visible{outline:2px solid var(--bo-brand);outline-offset:3px;border-radius:3px;text-decoration:underline}button:focus-visible,input[type="button"]:focus-visible,input[type="submit"]:focus-visible{outline:2px solid var(--bo-brand);outline-offset:2px}html,body,.main-site-outer,.main-site-wrap{background:var(--blognt-page-bg);color:var(--blognt-text)}#ruby-site-wrap{display:flow-root}#main-content:focus{outline:none}.blognt-header,.blognt-header .nav-bar-outer,.blognt-header .nav-bar-wrap,.blognt-header .nav-bar-fw{background:#0e1218;border:none;box-shadow:none}.blognt-header .nav-bar-outer{position:relative;z-index:var(--z-header)}.blognt-toggle-icon{position:absolute;width:18px;height:18px;transition:opacity var(--transition-base)}.blognt-toggle-icon::before{content:'';position:absolute;inset:0;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.blognt-toggle-icon::after{display:none}.blognt-toggle-icon--moon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.blognt-toggle-icon--sun::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.blognt-toggle-icon--moon{opacity:1}.blognt-toggle-icon--sun{opacity:0}[data-blognt-theme="light"] .blognt-toggle-icon--moon{opacity:0}[data-blognt-theme="light"] .blognt-toggle-icon--sun{opacity:1}[data-blognt-theme="dark"] .blognt-toggle-icon--moon{opacity:1}[data-blognt-theme="dark"] .blognt-toggle-icon--sun{opacity:0}.blognt-header .mobile-nav-button{display:none!important}.ruby-container{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:40px!important;padding-right:40px!important;box-sizing:border-box!important}@media (max-width:992px){.ruby-container{padding-left:20px!important;padding-right:20px!important;width:100%!important;max-width:100%!important}}:root{--bnt-newsletter-bg:#eaf2ff;--bnt-newsletter-border:#c7d8f4;--bnt-newsletter-title:#0f2a55;--bnt-newsletter-text:#3f567b;--bnt-newsletter-panel:rgba(255, 255, 255, 0.74);--bnt-newsletter-input-bg:#ffffff;--bnt-newsletter-input-border:#bed0ec;--bnt-newsletter-btn-bg:#0f2d5d;--bnt-newsletter-btn-bg-hover:#1d4f96;--bnt-newsletter-btn-text:#ffffff;--bnt-newsletter-shadow:0 16px 40px rgba(20, 45, 90, 0.10)}.blognt-footer-newsletter,.blognt-inline-newsletter,.blognt-composer-newsletter{background-image:none!important}.blognt-footer-newsletter,.blognt-inline-newsletter,.blognt-composer-newsletter{--blognt-action-newsletter-bg:var(--bnt-newsletter-btn-bg);--blognt-action-newsletter-bg-hover:var(--bnt-newsletter-btn-bg-hover);--blognt-action-newsletter-text:var(--bnt-newsletter-btn-text);background:var(--bnt-newsletter-bg)!important;border:1px solid var(--bnt-newsletter-border)!important;border-radius:22px!important;box-shadow:var(--bnt-newsletter-shadow)!important;color:var(--bnt-newsletter-title)!important;position:relative;overflow:hidden}.blognt-footer-newsletter{border-radius:0!important}body.home .blognt-footer-newsletter{border-radius:0!important}.blognt-footer-newsletter::before,.blognt-inline-newsletter::before,.blognt-composer-newsletter::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 92% 18%,rgb(75 141 248 / .14),transparent 34%);pointer-events:none}.blognt-footer-newsletter{padding:20px 0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--bnt-newsletter-border)!important}.blognt-footer-newsletter__inner,.blognt-inline-newsletter__inner,.blognt-composer-newsletter{position:relative;z-index:1}.blognt-footer-newsletter__copy strong,.blognt-inline-newsletter__copy strong,.blognt-composer-newsletter h2{color:var(--bnt-newsletter-title)!important;font-weight:800!important;letter-spacing:-.01em}.blognt-footer-newsletter__copy p,.blognt-inline-newsletter__copy p,.blognt-composer-newsletter p,.blognt-footer-newsletter .newsletter-hint,.blognt-composer-newsletter__trust{color:var(--bnt-newsletter-text)!important}.blognt-footer-newsletter__form,.blognt-inline-newsletter__form,.blognt-composer-newsletter__panel{background:var(--bnt-newsletter-panel)!important;border:1px solid rgb(198 216 244 / .95)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .55);padding:14px!important}.blognt-composer-newsletter__form{display:grid!important;gap:10px!important}.blognt-footer-newsletter__form input[type="email"],.blognt-inline-newsletter__form input[type="email"],.blognt-composer-newsletter__form input[type="email"]{min-height:48px!important;background:var(--bnt-newsletter-input-bg)!important;border:1px solid var(--bnt-newsletter-input-border)!important;border-radius:999px!important;color:#173256!important;font-size:15px!important;padding:0 16px!important}.blognt-footer-newsletter__form input[type="email"]::placeholder,.blognt-inline-newsletter__form input[type="email"]::placeholder,.blognt-composer-newsletter__form input[type="email"]::placeholder{color:#7489a9!important;opacity:1!important}.blognt-footer-newsletter__form input[type="email"]:focus,.blognt-inline-newsletter__form input[type="email"]:focus,.blognt-composer-newsletter__form input[type="email"]:focus{border-color:#7aa8e8!important;box-shadow:0 0 0 3px rgb(76 141 248 / .18)!important;outline:0!important}.blognt-footer-newsletter__form button,.blognt-inline-newsletter__form button,.blognt-composer-newsletter__form button{min-height:48px!important;border-radius:999px!important;background:var(--bnt-newsletter-btn-bg)!important;border:1px solid var(--bnt-newsletter-btn-bg)!important;color:var(--bnt-newsletter-btn-text)!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase;padding:0 18px!important}.blognt-footer-newsletter__form button:hover,.blognt-inline-newsletter__form button:hover,.blognt-composer-newsletter__form button:hover{background:var(--bnt-newsletter-btn-bg-hover)!important;border-color:var(--bnt-newsletter-btn-bg-hover)!important;transform:translateY(-1px)}.blognt-footer-newsletter__form button:focus-visible,.blognt-inline-newsletter__form button:focus-visible,.blognt-composer-newsletter__form button:focus-visible{outline:0!important;box-shadow:0 0 0 3px rgb(76 141 248 / .22)!important}.blognt-footer-newsletter__inner{align-items:center!important;display:grid!important;gap:22px!important;grid-template-columns:1.05fr minmax(360px,1.25fr)!important}.blognt-footer-newsletter__copy strong{font-size:clamp(24px, 2.2vw, 34px)!important;line-height:1.1!important;margin-bottom:8px!important}.blognt-footer-newsletter__copy p{font-size:16px!important;line-height:1.5!important}.blognt-footer-newsletter .newsletter-hint{font-size:13px!important;margin:8px 0 0!important;text-align:left!important}@media (max-width:1023px){.blognt-footer-newsletter__inner{grid-template-columns:1fr!important}.blognt-footer-newsletter__copy strong{font-size:clamp(22px, 5vw, 30px)!important}.blognt-footer-newsletter .newsletter-hint{text-align:left!important}}@media (max-width:767px){.blognt-footer-newsletter,.blognt-inline-newsletter,.blognt-composer-newsletter{border-radius:16px!important}.blognt-footer-newsletter__form,.blognt-inline-newsletter__form,.blognt-composer-newsletter__panel{border-radius:14px!important;padding:12px!important}}.blognt-footer-newsletter{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.blognt-footer-newsletter::before,.blognt-footer-newsletter::after{content:none!important;display:none!important}.blognt-footer-newsletter__form{background:transparent!important;border:0!important;box-shadow:none!important}.single .post-thumb-outer .post-thumb.video-iframe{position:relative!important;overflow:hidden!important;height:0!important;padding-bottom:56.25%!important;z-index:1}.single .post-thumb-outer .post-thumb.video-iframe iframe,.single .post-thumb-outer .post-thumb.video-iframe video,.single .post-thumb-outer .post-thumb.video-iframe .wp-video,.single .post-thumb-outer .post-thumb.video-iframe .mejs-container,.single .post-thumb-outer .post-thumb.video-iframe .mejs-inner,.single .post-thumb-outer .post-thumb.video-iframe .mejs-mediaelement{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:100%!important}.single .post-thumb-outer .post-thumb.video-iframe .wp-video-shortcode{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover}.blognt-basic-insight-card{background:var(--blognt-dark-card);border:1px solid var(--blognt-dark-line);border-radius:14px}.blognt-premium-kicker{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:36px;padding:0 18px;border-radius:999px;border:1px solid rgb(31 98 180 / .14);background:rgb(31 98 180 / .06);color:#355a91;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap;line-height:1}.blognt-category-stream{display:grid;gap:20px}.blognt-category-stream__item{margin:0}.blognt-category-card{overflow:hidden;background:var(--blognt-category-surface);border:1px solid var(--blognt-category-border);border-radius:var(--radius-xl);box-shadow:var(--blognt-category-shadow);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.blognt-category-card:hover{transform:translateY(-3px);box-shadow:0 24px 56px rgb(15 23 42 / .1);border-color:color-mix(in srgb,var(--bo-brand) 24%,rgb(15 23 42 / .08))}.blognt-category-card__media{position:relative;display:block;background:color-mix(in srgb,var(--bo-brand) 8%,var(--blognt-surface-2));overflow:hidden}.blognt-category-card__media img{display:block;width:100%;height:100%;object-fit:cover}.blognt-category-card__media.is-empty{display:grid;place-items:center;min-height:180px}.blognt-category-card__placeholder{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--bo-brand) 14%,#fff);color:var(--bo-brand);font-size:40px;font-weight:800}.blognt-category-card__body{padding:22px 24px 24px}.blognt-category-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.blognt-category-badge{--blognt-cat-accent:var(--bo-brand);display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:30px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--blognt-cat-accent) 24%,#d9dee5)!important;background:color-mix(in srgb,var(--blognt-cat-accent) 9%,#f9f7f3)!important;color:var(--blognt-cat-accent)!important;font-size:10px!important;font-weight:800!important;letter-spacing:0.12em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;box-sizing:border-box!important}.blognt-category-badge:hover,.blognt-category-badge:focus-visible{opacity:.9;text-decoration:none!important}.blognt-category-badge__icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:currentColor;flex:0 0 auto}.blognt-category-badge__icon{width:16px;height:16px;stroke-width:1.8}.blognt-category-badge__label{display:inline-block}.blognt-category-badge--soft{min-height:28px!important;padding:0 10px!important;background:color-mix(in srgb,var(--blognt-cat-accent) 7%,#f9f7f3)!important;border-color:color-mix(in srgb,var(--blognt-cat-accent) 20%,#d9dee5)!important;font-size:10px!important}[data-blognt-theme="dark"] .blognt-category-badge{background:color-mix(in srgb,var(--blognt-cat-accent) 14%,rgb(15 23 42 / .92))!important;border-color:color-mix(in srgb,var(--blognt-cat-accent) 28%,rgb(255 255 255 / .12))!important;color:color-mix(in srgb,var(--blognt-cat-accent) 74%,#fff)!important}[data-blognt-theme="dark"] .blognt-category-badge--soft{background:color-mix(in srgb,var(--blognt-cat-accent) 12%,rgb(15 23 42 / .9))!important}.blognt-category-card__eyebrow{color:var(--bo-brand);font-size:var(--type-micro);line-height:var(--lh-ui);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blognt-category-card__date{color:var(--blognt-category-muted);font-size:12px;white-space:nowrap}.blognt-category-card__read{color:var(--blognt-category-muted);font-size:12px;white-space:nowrap}.blognt-category-card__read::before{content:"·";margin-right:4px;opacity:.5}.blognt-category-card__title{margin:0;color:var(--blognt-category-heading);font-size:18px;line-height:1.26;letter-spacing:-.02em}.blognt-category-card__title a,.blognt-category-card__link{color:inherit}.blognt-category-card__title a:hover,.blognt-category-card__link:hover{color:var(--bo-brand)}.blognt-category-card__excerpt{margin:14px 0 0;color:var(--blognt-text-soft);font-size:var(--type-body);line-height:var(--lh-read)}.blognt-category-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--bo-brand);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blognt-category-card__link::after{content:"→";font-size:14px}.blognt-category-card--lead .blognt-category-card__media{aspect-ratio:16 / 9}.blognt-category-card--lead .blognt-category-card__body{padding:26px 28px 28px}.blognt-category-card--lead .blognt-category-card__title{font-size:clamp(28px, 3vw, 40px);line-height:1.04}.blognt-category-card--lead .blognt-category-card__excerpt{max-width:90%;font-size:16px}.blognt-category-card--stack{grid-template-columns:132px minmax(0,1fr);align-items:stretch}.blognt-category-card--stack .blognt-category-card__media{min-height:100%}.blognt-category-card--stack .blognt-category-card__body{display:flex;flex-direction:column;justify-content:center;padding:18px 20px}.blognt-category-card--stack .blognt-category-card__meta{margin-bottom:10px}.blognt-category-card--stack .blognt-category-card__title{font-size:17px;line-height:1.28}.blognt-category-card--stack .blognt-category-card__link{margin-top:12px}.blognt-category-pagination{margin-top:26px}@media (max-width:767px){.blognt-category-card,.blognt-category-card--stack{grid-template-columns:1fr;border-radius:22px}.blognt-category-card__body,.blognt-category-card--lead .blognt-category-card__body{padding:20px}.blognt-category-card--lead .blognt-category-card__title{font-size:28px}.blognt-category-card--lead .blognt-category-card__excerpt{max-width:none}.blognt-category-card__media.is-empty{min-height:120px}}.blognt-brand-archive__action--follow{border:1px dashed color-mix(in srgb,var(--bo-brand) 36%,rgb(15 23 42 / .22));background:color-mix(in srgb,var(--bo-brand) 6%,rgb(255 255 255 / .9));color:var(--bo-brand);cursor:pointer}.blognt-brand-archive__action--follow:hover{color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 11%,#fff)}.blognt-brand-archive__action--follow.is-following{border-style:solid;border-color:color-mix(in srgb,var(--bo-brand) 58%,#1d4ed8);background:color-mix(in srgb,var(--bo-brand) 18%,#fff);box-shadow:0 10px 24px color-mix(in srgb,var(--bo-brand) 18%,transparent)}.blognt-brand-archive__brands-wrap{position:relative;margin:22px 0 0;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--blognt-border) 82%,transparent)}.blognt-brand-archive__brands{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:0;scrollbar-width:none;-ms-overflow-style:none}.blognt-brand-archive__brands::-webkit-scrollbar{display:none}.blognt-brand-archive__brand-pill{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;min-height:30px;padding:0 12px;border:1px solid var(--blognt-border);border-radius:999px;background:var(--blognt-surface);color:var(--blognt-text-muted);font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;transition:color .18s,background .18s,border-color .18s,transform .18s,box-shadow .18s}.blognt-brand-archive__brand-pill:hover{color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface) 93%);border-color:color-mix(in srgb,var(--bo-brand) 24%,var(--blognt-border) 76%);transform:translateY(-1px);box-shadow:0 8px 18px rgb(15 23 42 / .06)}.blognt-brand-archive__brand-pill.is-active{color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 10%,var(--blognt-surface) 90%);border-color:color-mix(in srgb,var(--bo-brand) 38%,var(--blognt-border) 62%);font-weight:700}.blognt-brand-lead{display:grid;grid-template-columns:minmax(280px,460px) minmax(0,1fr);gap:32px;padding:28px;margin-bottom:32px;border:1px solid var(--blognt-border);border-radius:var(--radius-xl);background:var(--blognt-surface);box-shadow:0 8px 28px rgb(15 23 42 / .06);transition:box-shadow .2s}.blognt-brand-lead:hover{box-shadow:0 12px 36px rgb(15 23 42 / .1)}.blognt-brand-lead__thumb{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-lg);background:var(--blognt-surface-2)}.blognt-brand-lead__thumb.is-empty{display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:900;color:var(--blognt-text-muted);letter-spacing:-.04em}.blognt-brand-lead__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.blognt-brand-lead:hover .blognt-brand-lead__thumb img{transform:scale(1.03)}.blognt-brand-lead__score{position:absolute;top:14px;right:14px;min-width:42px;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--bo-brand) 90%,black 10%);color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em;text-align:center;box-shadow:0 4px 12px rgb(0 0 0 / .18)}.blognt-brand-lead__body{display:flex;flex-direction:column;min-width:0}.blognt-brand-lead__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--blognt-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em}.blognt-brand-lead__cat{color:var(--bo-brand);letter-spacing:.14em}.blognt-brand-lead__title{margin:14px 0 12px;font-size:clamp(1.7rem, 2.4vw, 2.6rem);font-weight:900;letter-spacing:-.03em;line-height:1.1}.blognt-brand-lead__title a{color:var(--blognt-text);text-decoration:none}.blognt-brand-lead__title a:hover{color:var(--bo-brand)}.blognt-brand-lead__excerpt{margin:0 0 auto;color:var(--blognt-text-soft);font-size:16px;line-height:1.75;padding-bottom:20px}.blognt-brand-lead__link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;color:var(--bo-brand);font-size:14px;font-weight:800;letter-spacing:.04em;text-decoration:none}.blognt-brand-lead__link:hover{opacity:.78}.blognt-brand-card__proscons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:14px}.blognt-brand-card__proscons span{display:flex;align-items:flex-start;min-width:0;padding:10px 12px;border-radius:14px;font-size:12px;font-weight:700;line-height:1.45;letter-spacing:-.01em}.blognt-brand-card__proscons .is-pro{background:color-mix(in srgb,#10b981 10%,#fff);border:1px solid color-mix(in srgb,#10b981 18%,transparent);color:#0f766e}.blognt-brand-card__proscons .is-con{background:color-mix(in srgb,#f97316 10%,#fff);border:1px solid color-mix(in srgb,#f97316 18%,transparent);color:#c2410c}.blognt-brand-card__proscons--lead{margin-top:0;margin-bottom:6px}.blognt-brand-card{display:flex;flex-direction:column;border:1px solid var(--blognt-border);border-radius:var(--radius-xl);background:var(--blognt-surface);overflow:hidden;transition:box-shadow .2s,transform .2s}.blognt-brand-card:hover{box-shadow:0 8px 24px rgb(15 23 42 / .09);transform:translateY(-2px)}.blognt-brand-card__thumb{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 9;background:var(--blognt-surface-2)}.blognt-brand-card__thumb.is-empty{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;color:var(--blognt-text-muted)}.blognt-brand-card__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blognt-brand-card:hover .blognt-brand-card__thumb img{transform:scale(1.04)}.blognt-brand-card__score{position:absolute;top:10px;right:10px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--bo-brand) 90%,black 10%);color:#fff;font-size:12px;font-weight:800;box-shadow:0 3px 8px rgb(0 0 0 / .2)}.blognt-brand-card__body{display:flex;flex-direction:column;flex:1;padding:18px 20px 20px;min-width:0}.blognt-brand-card__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--blognt-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:10px}.blognt-brand-card__cat{color:var(--bo-brand);letter-spacing:.14em}.blognt-brand-card__title{margin:0 0 10px;font-size:clamp(1rem, 1.5vw, 1.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.25}.blognt-brand-card__title a{color:var(--blognt-text);text-decoration:none}.blognt-brand-card__title a:hover{color:var(--bo-brand)}.blognt-brand-card__excerpt{margin:0;color:var(--blognt-text-soft);font-size:14px;line-height:1.65;flex:1}[data-blognt-theme="dark"] .blognt-brand-lead,[data-blognt-theme="dark"] .blognt-brand-card,[data-blognt-theme="dark"] .blognt-brand-archive__hero,[data-blognt-theme="dark"] .blognt-brand-archive__spotlight,[data-blognt-theme="dark"] .blognt-brand-archive__stat,[data-blognt-theme="dark"] .blognt-brand-archive__insight,[data-blognt-theme="dark"] .blognt-brand-archive__brands-group{background:var(--blognt-surface);border-color:var(--blognt-border)}[data-blognt-theme="dark"] .blognt-brand-card__proscons .is-pro{background:color-mix(in srgb,#10b981 14%,var(--blognt-surface));border-color:color-mix(in srgb,#10b981 26%,transparent);color:#6ee7b7}[data-blognt-theme="dark"] .blognt-brand-card__proscons .is-con{background:color-mix(in srgb,#f97316 14%,var(--blognt-surface));border-color:color-mix(in srgb,#f97316 26%,transparent);color:#fdba74}[data-blognt-theme="dark"] .blognt-brand-archive__action--follow{color:color-mix(in srgb,var(--bo-brand) 40%,#dbeafe);border-color:color-mix(in srgb,var(--bo-brand) 38%,rgb(148 163 184 / .46));background:color-mix(in srgb,var(--bo-brand) 14%,var(--blognt-surface))}[data-blognt-theme="dark"] .blognt-brand-archive__action--follow.is-following{color:#dbeafe;border-color:color-mix(in srgb,var(--bo-brand) 56%,#93c5fd);background:color-mix(in srgb,var(--bo-brand) 24%,var(--blognt-surface))}[data-blognt-theme="dark"] .blognt-brand-lead__title a,[data-blognt-theme="dark"] .blognt-brand-card__title a{color:var(--blognt-text)}[data-blognt-theme="dark"] .blognt-brand-lead__excerpt,[data-blognt-theme="dark"] .blognt-brand-card__excerpt{color:var(--blognt-text-soft)}@media (max-width:900px){.blognt-brand-archive__brands-wrap{margin-top:18px;padding-top:16px}.blognt-brand-archive__brands{padding-bottom:4px}.blognt-brand-lead{grid-template-columns:1fr}.blognt-brand-lead__thumb{aspect-ratio:16 / 9}.blognt-brand-card__proscons{grid-template-columns:1fr}}@media (min-width:901px){.blognt-brand-archive__brands{display:none}}.blognt-brand-archive__pagination{margin-top:28px}.blognt-brand-archive__empty{color:var(--blognt-text-soft)}:root,[data-blognt-theme="light"]{--blognt-accent-blue:var(--bo-brand);--blognt-accent-mint:var(--bo-brand);--blognt-accent-lime:var(--bo-brand)}[data-blognt-theme="dark"]{--blognt-accent-blue:var(--bo-brand);--blognt-accent-mint:var(--bo-brand);--blognt-accent-lime:var(--bo-brand)}.blognt-basic-insight-card__link{color:var(--bo-brand)!important}.blognt-basic-insight-card__link:hover{color:color-mix(in srgb,var(--bo-brand) 82%,white 18%)!important}.search .blognt-search-pagination[hidden],.search .blognt-search-pagination .pagination-wrap[hidden],.category .blognt-category-pagination .pagination-wrap[hidden],.category .blognt-category-pagination[hidden],.page-template-page-dossier .blognt-dos-pagination[hidden],.page-template-page-dossier .blognt-dos-pagination .pagination-wrap[hidden],.page-template-page-event .blognt-event-pagination[hidden]{display:none!important}.search .blognt-search-pagination,.category .blognt-category-pagination{display:flex;flex-direction:column;align-items:center}.search .blognt-search-pagination .pagination-wrap,.category .blognt-category-pagination .pagination-wrap{display:none!important}.search .blognt-search-pagination .pagination-wrap,.search .blognt-search-pagination .pagination-wrap .older,.search .blognt-search-pagination .pagination-wrap .newer,.search .blognt-search-pagination .pagination-wrap .page-numbers,.search .blognt-search-pagination .pagination-wrap a,.category .blognt-category-pagination .pagination-wrap,.category .blognt-category-pagination .pagination-wrap .older,.category .blognt-category-pagination .pagination-wrap .newer,.category .blognt-category-pagination .pagination-wrap .page-numbers,.category .blognt-category-pagination .pagination-wrap a{display:none!important}.search .blognt-search-pagination .pagination-wrap .older a,.search .blognt-search-pagination .pagination-wrap .newer a,.search .blognt-search-pagination .pagination-wrap .next.page-numbers,.search .blognt-search-pagination .pagination-wrap a.next,.category .blognt-category-pagination .pagination-wrap .older a,.category .blognt-category-pagination .pagination-wrap .newer a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid color-mix(in srgb,var(--bo-brand) 20%,var(--blognt-border) 80%);border-radius:999px;background:color-mix(in srgb,var(--bo-brand) 5%,var(--blognt-surface) 95%);color:var(--bo-ink);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;visibility:hidden;pointer-events:none}.search .blognt-search-pagination .pagination-wrap .older a:hover,.search .blognt-search-pagination .pagination-wrap .newer a:hover,.search .blognt-search-pagination .pagination-wrap .next.page-numbers:hover,.search .blognt-search-pagination .pagination-wrap a.next:hover,.category .blognt-category-pagination .pagination-wrap .older a:hover,.category .blognt-category-pagination .pagination-wrap .newer a:hover{color:#fff;background:var(--bo-brand);border-color:var(--bo-brand)}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-status,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-status{display:flex;justify-content:center;width:100%;margin:6px 0 14px}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-manual,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-manual{display:flex;justify-content:center;width:100%;margin:8px 0 18px}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-manual[hidden],.category .bnt-cat-stream-wrap .blognt-infinite-scroll-manual[hidden]{display:none}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-button,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 34px;border:1px solid color-mix(in srgb,var(--bo-brand) 10%,var(--blognt-border) 90%);border-radius:999px;background:color-mix(in srgb,var(--blognt-surface) 99%,white 1%);color:var(--bo-ink);font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px rgb(15 23 42 / .035);transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-button:hover,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-button:hover{color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 4%,#fff);border-color:color-mix(in srgb,var(--bo-brand) 18%,var(--blognt-border) 82%);transform:translateY(-1px);box-shadow:0 12px 28px rgb(15 23 42 / .05)}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-status[hidden],.category .bnt-cat-stream-wrap .blognt-infinite-scroll-status[hidden]{display:none}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-status span,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-status span{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:999px;background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface) 93%);color:color-mix(in srgb,var(--bo-soft) 68%,var(--bo-brand) 32%);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.search .bnt-cat-stream-wrap.is-loading .blognt-infinite-scroll-status span::before,.category .bnt-cat-stream-wrap.is-loading .blognt-infinite-scroll-status span::before{content:"";width:14px;height:14px;border:2px solid color-mix(in srgb,var(--bo-brand) 22%,transparent);border-top-color:var(--bo-brand);border-radius:50%;animation:blogntSpin 0.8s linear infinite}.search .bnt-cat-stream-wrap .blognt-infinite-scroll-sentinel,.category .bnt-cat-stream-wrap .blognt-infinite-scroll-sentinel{width:100%;height:1px}@keyframes blogntShimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes blogntSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.blognt-author-discover{display:grid;gap:12px}.blognt-author-discover__item{display:grid;grid-template-columns:108px minmax(0,1fr);gap:16px;padding:12px;border:1px solid color-mix(in srgb,var(--blognt-border) 92%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--blognt-surface-2) 55%,#fff)}.blognt-author-discover__thumb,.blognt-author-discover__thumb img{display:block;width:100%;height:88px;border-radius:var(--radius-md);object-fit:cover}.blognt-author-discover__thumb.is-empty{display:grid;place-items:center;background:color-mix(in srgb,var(--bo-brand) 10%,#fff);color:var(--bo-brand);font-weight:800}.blognt-author-discover__body{padding:2px 0}.blognt-author-discover__meta{display:flex;gap:14px;color:var(--bo-soft);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blognt-author-discover__body h4{margin:8px 0 0;color:var(--bo-ink);font-size:20px;line-height:1.28;letter-spacing:-.02em}.blognt-author-card{overflow:hidden;border:1px solid color-mix(in srgb,var(--blognt-border) 92%,transparent);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--blognt-surface) 98%,#fff);box-shadow:0 14px 34px rgb(15 23 42 / .045)}.blognt-author-card__media,.blognt-author-card__media img{display:block;width:100%;aspect-ratio:1.08 / 1;object-fit:cover}.blognt-author-card__media.is-empty{display:grid;place-items:center;background:color-mix(in srgb,var(--bo-brand) 10%,#fff);color:var(--bo-brand);font-size:36px;font-weight:800}.blognt-author-card__body{padding:18px 18px 20px}.blognt-author-card__eyebrow{display:inline-flex;align-items:center;min-height:30px;margin-bottom:12px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--bo-brand) 12%,var(--blognt-border) 88%);background:color-mix(in srgb,var(--bo-brand) 5%,#fff);color:var(--bo-brand);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blognt-author-card__body h3{margin:0;color:var(--bo-ink);font-size:22px;line-height:1.2;letter-spacing:-.03em}.blognt-author-card__meta{margin-top:14px;color:var(--bo-soft);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-blognt-theme="dark"] .blognt-author-discover__body h4,[data-blognt-theme="dark"] .blognt-author-card__body h3{color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-author-discover__meta,[data-blognt-theme="dark"] .blognt-author-card__meta{color:var(--blognt-dark-muted)}[data-blognt-theme="dark"] .blognt-author-discover__item,[data-blognt-theme="dark"] .blognt-author-card{border-color:var(--blognt-dark-line);background:var(--blognt-dark-card);box-shadow:none}[data-blognt-theme="dark"] .blognt-author-discover__thumb.is-empty,[data-blognt-theme="dark"] .blognt-author-card__media.is-empty{background:color-mix(in srgb,var(--blognt-dark-card-2) 96%,#0f1117)}@media (max-width:767px){.blognt-author-discover__item{grid-template-columns:84px minmax(0,1fr)}.blognt-author-discover__thumb,.blognt-author-discover__thumb img{height:84px}}html{scroll-behavior:smooth}::selection{background:var(--bo-brand);color:#fff}*{scrollbar-width:thin;scrollbar-color:var(--blognt-border) #fff0}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:var(--blognt-border);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--blognt-text-muted)}body,input,select,textarea,button{font-family:var(--blognt-font,'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif)!important}body.single .entry.entry-content .alignleft{float:left!important;margin:.25em 1.5em 1em 0!important;max-width:48%!important}body.single .entry.entry-content .alignright{float:right!important;margin:.25em 0 1em 1.5em!important;max-width:48%!important}body.single .entry.entry-content .aligncenter{display:block!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.single .entry.entry-content .alignwide,body.single .entry.entry-content figure.alignwide{margin-left:-48px!important;margin-right:-48px!important;max-width:calc(100% + 96px)!important;width:calc(100% + 96px)!important;border-radius:var(--radius-sm)!important}body.single .entry.entry-content .alignfull,body.single .entry.entry-content figure.alignfull{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw!important;width:100vw!important;border-radius:0!important}body.single .entry.entry-content .alignleft img,body.single .entry.entry-content .alignright img,body.single .entry.entry-content .alignwide img,body.single .entry.entry-content .alignfull img{display:block!important;width:100%!important;height:auto!important}@media (max-width:767px){body.single .entry.entry-content .alignleft,body.single .entry.entry-content .alignright{float:none!important;max-width:100%!important;margin:1em 0!important}body.single .entry.entry-content .alignwide,body.single .entry.entry-content figure.alignwide{margin-left:-16px!important;margin-right:-16px!important;max-width:calc(100% + 32px)!important;width:calc(100% + 32px)!important}body.single .entry.entry-content .alignfull,body.single .entry.entry-content figure.alignfull{margin-left:-16px!important;margin-right:-16px!important;max-width:calc(100% + 32px)!important;width:calc(100% + 32px)!important}}body.single .single-thumbnail img,body.single .post-thumbnail img{border-radius:var(--radius-sm)!important}.ruby-page-wrap.single-wrap .post-tag-wrap .tags-link,body.single .post-tags a{display:inline-flex!important;align-items:center!important;padding:4px 12px!important;border:1px solid var(--blognt-border)!important;border-radius:var(--radius-pill)!important;font-size:var(--text-xs)!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:var(--blognt-text-muted)!important;text-decoration:none!important;background:transparent!important;transition:border-color var(--transition-fast),color var(--transition-fast)!important;margin:3px!important}.ruby-page-wrap.single-wrap .post-tag-wrap .tags-link:hover,body.single .post-tags a:hover{border-color:var(--bo-brand)!important;color:var(--bo-brand)!important}#blognt-progress-bar{position:fixed;top:0;left:0;z-index:var(--z-progress);width:0%;height:3px;background:var(--bo-brand);transition:width 80ms linear;pointer-events:none;transform-origin:left center}#ruby-back-top{display:none!important}#blognt-back-top{position:fixed;bottom:28px;right:28px;z-index:var(--z-back-top);width:44px;height:44px;padding:0;border:1.5px solid var(--blognt-border);border-radius:50%;background:var(--blognt-surface);color:var(--blognt-text-muted);box-shadow:0 4px 20px rgb(0 0 0 / .1),0 1px 4px rgb(0 0 0 / .06);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--transition-base),transform var(--transition-base),visibility var(--transition-base),background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}#blognt-back-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}#blognt-back-top:hover,#blognt-back-top:focus-visible{background:var(--bo-brand);border-color:var(--bo-brand);color:#fff;outline:none}#blognt-back-top svg{width:18px;height:18px;flex-shrink:0}@media (max-width:767px){#blognt-back-top{bottom:16px;right:16px;width:40px;height:40px}}.meta-info-views{display:inline-flex;align-items:center;gap:4px}@media print{.nav-bar-wrap,.sidebar-wrap,.related-wrap,.box-author,.post-navigation,.comments-area,#blognt-progress-bar,#blognt-back-top,.wp-dark-mode-switcher,footer,.footer-wrap,.ad-wrap,[class*="adsbygoogle"]{display:none!important}body,.entry.entry-content{font-size:12pt!important;line-height:1.65!important;color:#000!important;background:#fff!important;font-family:Georgia,serif!important}.single-title h1,.single-header .single-title h1{font-size:22pt!important;line-height:1.15!important;color:#000!important}.entry.entry-content{max-width:100%!important;width:100%!important}.entry.entry-content a{color:#000!important;text-decoration:underline!important}.entry.entry-content a[href^="http"]::after{content:" (" attr(href) ")";font-size:.7em;color:#555;word-break:break-all}.entry.entry-content img{max-width:100%!important;page-break-inside:avoid;border-radius:0!important}h2,h3,h4{page-break-after:avoid;color:#000!important}p,blockquote,li{page-break-inside:avoid;orphans:3;widows:3}.entry.entry-content>p:first-of-type::first-letter{color:#000!important}}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--bo-brand,#3b82f6);outline-offset:3px;border-radius:3px}@media (prefers-color-scheme:dark){:focus-visible{outline-color:var(--bo-brand-light,#60a5fa)}}[data-blognt-dark="true"] :focus-visible{outline-color:var(--bo-brand-light,#60a5fa)}[data-blognt-theme="dark"] input[type="text"]:focus-visible,[data-blognt-theme="dark"] input[type="email"]:focus-visible,[data-blognt-theme="dark"] input[type="search"]:focus-visible,[data-blognt-theme="dark"] input[type="url"]:focus-visible,[data-blognt-theme="dark"] input[type="password"]:focus-visible,[data-blognt-theme="dark"] textarea:focus-visible{outline:2px solid var(--bo-brand-light,#60a5fa);outline-offset:2px}.blognt-block-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid color-mix(in srgb,var(--bo-brand) 78%,#86a4d6 22%)}.blognt-block-head__left{display:flex;align-items:center;gap:10px;min-width:0}.blognt-block-head__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:linear-gradient(145deg,color-mix(in srgb,var(--bo-brand) 16%,#f1f6ff),color-mix(in srgb,var(--bo-brand) 8%,#ffffff));color:var(--bo-brand);border:1px solid color-mix(in srgb,var(--bo-brand) 18%,transparent);box-shadow:0 6px 16px color-mix(in srgb,var(--bo-brand) 12%,transparent)}.blognt-block-head__icon svg{width:19px;height:19px}.blognt-block-head__title{margin:0;font-size:clamp(24px, 2.25vw, 34px);font-weight:900;letter-spacing:-.04em;line-height:1.02;color:var(--bo-ink);text-wrap:balance}.blognt-block-head__right{display:flex;align-items:center;gap:12px;flex-shrink:0;max-width:54%}.blognt-block-head__subtitle{margin:0;font-size:12px;font-weight:700;letter-spacing:.11em;color:color-mix(in srgb,var(--bo-soft) 80%,var(--bo-brand) 20%);line-height:1.5;text-transform:uppercase;text-align:right;text-wrap:pretty}.blognt-block-head__link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:var(--text-xs);font-weight:700;letter-spacing:.03em;color:var(--bo-brand);text-decoration:none;padding:4px 10px;border-radius:20px;border:1.5px solid color-mix(in srgb,var(--bo-brand) 35%,transparent);transition:background 0.18s,border-color 0.18s}.blognt-block-head__link:hover{background:color-mix(in srgb,var(--bo-brand) 8%,transparent);border-color:var(--bo-brand)}@media (max-width:600px){.blognt-block-head{flex-direction:column;align-items:flex-start;gap:10px}.blognt-block-head__right{max-width:100%;align-items:flex-start;gap:8px}.blognt-block-head__subtitle{text-align:left;font-size:11px;letter-spacing:.1em}.blognt-block-head__title{font-size:clamp(22px, 7vw, 30px)}}[data-blognt-theme="dark"] .blognt-block-head__title{color:#f5f7fb}[data-blognt-theme="dark"] .blognt-block-head__subtitle{color:color-mix(in srgb,#d8e4ff 84%,transparent)}[data-blognt-theme="dark"] .blognt-block-head__icon{background:linear-gradient(145deg,color-mix(in srgb,var(--bo-brand) 22%,#0f1b34),color-mix(in srgb,var(--bo-brand) 10%,#0b1324));border-color:color-mix(in srgb,var(--bo-brand) 32%,transparent);box-shadow:0 8px 18px color-mix(in srgb,var(--bo-brand) 24%,transparent)}[data-blognt-theme="dark"] .blognt-block-head__link{border-color:color-mix(in srgb,var(--bo-brand) 40%,transparent)}[data-blognt-theme="dark"] .blognt-block-head__link:hover{background:color-mix(in srgb,var(--bo-brand) 14%,transparent);border-color:var(--bo-brand)}.blognt-saved-section{margin:36px 0}.blognt-save-btn--lead{display:inline-flex;align-items:center;gap:7px;padding:8px 18px;border:1.5px solid var(--blognt-border);border-radius:999px;background:#fff0;color:var(--blognt-text);font-size:var(--text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease;white-space:nowrap}.blognt-save-btn--lead:hover{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 6%,var(--bo-card-bg))}.blognt-save-btn--lead.is-saved{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 9%,var(--bo-card-bg))}.blognt-save-btn--lead.is-saved svg{fill:var(--bo-brand);stroke:var(--bo-brand)}.blognt-save-btn--icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border-radius:50%;border:1.5px solid var(--blognt-border);background:#fff0;color:var(--blognt-text-muted);cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease}.blognt-save-btn--icon:hover{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 6%,var(--bo-card-bg))}.blognt-save-btn--icon.is-saved{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 10%,var(--bo-card-bg))}.blognt-save-btn--icon.is-saved svg{fill:var(--bo-brand);stroke:var(--bo-brand)}.blognt-save-btn--single{display:inline-flex;align-items:center;gap:6px;min-height:var(--touch-min);padding:10px 18px;margin-left:10px;border:1.5px solid var(--save-border);border-radius:var(--radius-pill);background:var(--save-surface);color:var(--blognt-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;vertical-align:middle;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap}.blognt-save-btn--single:hover{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 6%,var(--save-surface))}.blognt-save-btn--single.is-saved{border-color:var(--bo-brand);color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 10%,var(--save-surface))}.blognt-save-btn--single.is-saved svg{fill:var(--bo-brand)}.blognt-save-btn--global{position:absolute;top:8px;right:8px;z-index:var(--z-card);display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:none;border-radius:50%;background:rgb(255 255 255 / .92);backdrop-filter:blur(6px);color:var(--blognt-text-muted);cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0 / .12);opacity:0;transform:scale(.85);transition:opacity var(--transition-fast),transform var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.post-wrap:hover .blognt-save-btn--global,.post-mini-grid:hover .blognt-save-btn--global{opacity:1;transform:scale(1)}.blognt-save-btn--global.is-saved{opacity:1;transform:scale(1);background:var(--bo-brand);color:#fff}.blognt-save-btn--global.is-saved svg{fill:#fff;stroke:var(--bo-brand)}[data-blognt-theme="dark"] .blognt-save-btn--global{background:rgb(30 40 55 / .92);color:var(--blognt-text-muted)}.blognt-saved-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.blognt-saved-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 24px;text-align:center}.blognt-saved-empty__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface));color:color-mix(in srgb,var(--bo-brand) 60%,transparent);margin-bottom:4px}.blognt-saved-empty__title{margin:0;font-size:16px;font-weight:700;color:var(--blognt-text)}.blognt-saved-empty__hint{margin:0;font-size:13px;color:var(--blognt-text-muted);max-width:320px;line-height:1.6}.blognt-saved-card{display:flex;flex-direction:row;align-items:stretch;background:var(--bo-card-bg);border-radius:var(--bo-card-radius);box-shadow:var(--bo-card-shadow);overflow:hidden;transition:box-shadow 0.2s ease,opacity 0.28s ease,transform 0.28s ease}.blognt-saved-card:hover{box-shadow:var(--bo-card-shadow-hover);transform:translateY(-2px)}.blognt-saved-card.is-removing{opacity:0;transform:scale(.96)}.blognt-saved-card__media{flex:0 0 110px;width:110px;display:block;overflow:hidden;background:var(--blognt-surface-3);align-self:stretch}.blognt-saved-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow);border-radius:0!important}.blognt-saved-card:hover .blognt-saved-card__media img{transform:scale(1.06)}.blognt-saved-card__body{display:flex;flex-direction:column;gap:6px;padding:14px 16px;flex:1;min-width:0}.blognt-saved-card__time{font-size:11px;font-weight:600;letter-spacing:.03em;color:var(--blognt-text-muted)}.blognt-saved-card__remove{background:none;border:none;padding:0;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blognt-text-muted);cursor:pointer;transition:color var(--transition-fast)}.blognt-saved-card__remove:hover{color:#e60023}.blognt-saved-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background:var(--bo-brand);color:#fff;font-size:11px;font-weight:800;letter-spacing:0;vertical-align:middle}#blognt-save-toast{position:fixed;bottom:80px;left:50%;transform:translateX(-50%) translateY(16px);z-index:var(--z-toast);display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:var(--radius-pill);background:var(--blognt-text);color:var(--blognt-surface);font-size:var(--text-sm);font-weight:500;white-space:nowrap;max-width:calc(100vw - 48px);box-shadow:0 8px 32px rgb(0 0 0 / .18);opacity:0;transition:opacity var(--transition-base),transform var(--transition-base);pointer-events:none}#blognt-save-toast.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}#blognt-save-toast svg{flex-shrink:0;color:inherit}#blognt-save-toast strong{font-weight:700}#blognt-save-toast.is-error{background:#c0392b;color:#fff}@media (max-width:992px){.blognt-saved-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.blognt-saved-section{margin:28px 0}.blognt-saved-section__desc{display:none}.blognt-saved-section__grid{grid-template-columns:1fr}.blognt-saved-card__media{flex:0 0 80px;width:80px}.blognt-save-btn--global{opacity:1;transform:scale(1)}#blognt-save-toast{bottom:70px;font-size:12px;padding:10px 16px}}.block-title h3.has-section-icon,.blognt-saved-section__title.has-section-icon{display:inline-flex;align-items:center;gap:10px}.blognt-about-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--radius-pill);font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:filter var(--transition-fast),transform var(--transition-fast);cursor:pointer}.blognt-about-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.blognt-about-btn--primary{background:var(--bo-brand);color:#fff}.blognt-about-btn--ghost{background:#fff0;border:1.5px solid var(--blognt-border);color:var(--blognt-text)}.blognt-about-btn--ghost:hover{border-color:var(--bo-brand);color:var(--bo-brand)}.blognt-about-mission{margin-top:56px}.blognt-about-mission__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,0.6fr);gap:52px;align-items:center}.blognt-about-mission__copy h2{margin:12px 0 20px;font-size:clamp(26px, 3vw, 38px);line-height:1.12;letter-spacing:-.03em;color:var(--blognt-text)}.blognt-about-mission__copy p{margin:0 0 16px;font-size:17px;line-height:1.8;color:var(--blognt-text-soft)}.blognt-about-mission__copy p:last-child{margin-bottom:0}.blognt-about-mission__icon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.blognt-about-mission__icon-grid span{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:color-mix(in srgb,var(--bo-brand) 6%,var(--blognt-surface));border:1px solid color-mix(in srgb,var(--bo-brand) 12%,transparent);border-radius:var(--radius-lg);color:var(--bo-brand);transition:transform var(--transition-base),background var(--transition-base)}.blognt-about-mission__icon-grid span:hover{transform:translateY(-3px) scale(1.04);background:color-mix(in srgb,var(--bo-accent) 10%,var(--blognt-surface));border-color:color-mix(in srgb,var(--bo-accent) 25%,transparent);color:var(--bo-accent)}.blognt-about-section-head{margin-bottom:36px}.blognt-about-section-head h2{margin:10px 0 0;font-size:clamp(26px, 3vw, 36px);line-height:1.1;letter-spacing:-.03em;color:var(--blognt-text)}.blognt-about-values{margin-top:64px}.blognt-about-values__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.blognt-about-value-card{padding:28px 24px;background:var(--blognt-surface);border:1px solid var(--blognt-border);border-radius:var(--radius-xl);transition:transform var(--transition-base),box-shadow var(--transition-base)}.blognt-about-value-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgb(15 23 42 / .09)}.blognt-about-value-card__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:18px;background:color-mix(in srgb,var(--bo-accent) 10%,transparent);border-radius:14px;color:var(--bo-accent)}.blognt-about-value-card h3{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.3;color:var(--blognt-text)}.blognt-about-value-card p{margin:0;font-size:14px;line-height:1.75;color:var(--blognt-text-soft)}.blognt-about-cats{margin-top:64px}.blognt-about-cats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blognt-about-cat-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px 22px;background:var(--blognt-surface);border:1px solid var(--blognt-border);border-radius:var(--radius-xl);text-decoration:none;transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.blognt-about-cat-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgb(15 23 42 / .09);border-color:color-mix(in srgb,var(--bo-brand) 30%,var(--blognt-border))}.blognt-about-cat-card__icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface));border-radius:12px;color:var(--bo-brand);transition:background var(--transition-base),color var(--transition-base)}.blognt-about-cat-card:hover .blognt-about-cat-card__icon{background:color-mix(in srgb,var(--bo-accent) 12%,var(--blognt-surface));color:var(--bo-accent)}.blognt-about-cat-card__name{font-size:16px;font-weight:700;color:var(--blognt-text);line-height:1.2}.blognt-about-cat-card__count{font-size:12px;color:var(--blognt-text-muted);font-weight:500}.blognt-about-content{margin-top:56px}.blognt-about-content__inner{max-width:760px;margin:0 auto;font-size:17px;line-height:1.85;color:var(--blognt-text-soft)}.blognt-about-cta{margin-top:72px}.blognt-about-cta__inner{padding:56px 52px;background:linear-gradient(135deg,var(--bo-brand) 0%,color-mix(in srgb,var(--bo-brand) 80%,#1a4a8a) 100%);border-radius:var(--radius-2xl);text-align:center;color:#fff}.blognt-about-cta__inner h2{margin:0 auto 16px;max-width:600px;font-size:clamp(22px, 3vw, 30px);line-height:1.25;letter-spacing:-.02em;color:#fff}.blognt-about-cta__inner p{margin:0 auto 32px;max-width:480px;font-size:15px;line-height:1.7;color:rgb(255 255 255 / .78)}.blognt-about-cta__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}.blognt-about-cta__inner .blognt-about-btn--primary{background:#fff;color:var(--bo-brand)}.blognt-about-cta__inner .blognt-about-btn--ghost{background:#fff0;border:1.5px solid rgb(255 255 255 / .45);color:#fff}.blognt-about-cta__inner .blognt-about-btn--ghost:hover{border-color:#fff;color:#fff;filter:brightness(1)}@media (max-width:1100px){.blognt-about-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blognt-about-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blognt-about-mission__inner{grid-template-columns:1fr;gap:36px}.blognt-about-mission__icon-grid{grid-template-columns:repeat(6,1fr);max-width:400px}}@media (max-width:767px){.blognt-about-values__grid{grid-template-columns:1fr;gap:14px}.blognt-about-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blognt-about-cta__inner{padding:36px 24px}.blognt-about-mission__icon-grid{grid-template-columns:repeat(3,1fr);max-width:240px}}:root{--ds-container-max:1400px;--ds-content-max:1200px;--ds-read-max:720px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fw-black:900;--lh-tight:1.10;--lh-snug:1.28;--lh-normal:1.50;--lh-relaxed:1.68;--lh-loose:1.85;--ds-shadow-flat:none;--ds-shadow-low:0 1px 2px rgba(10,35,66,0.04), 0 0 0 1px rgba(10,35,66,0.04);--ds-shadow-card:0 2px 10px rgba(10,35,66,0.06), 0 0 0 1px rgba(10,35,66,0.05);--ds-shadow-card-up:0 8px 28px rgba(10,35,66,0.10), 0 0 0 1px rgba(10,35,66,0.07);--ds-shadow-float:0 16px 48px rgba(10,35,66,0.13), 0 0 0 1px rgba(10,35,66,0.08);--ds-radius-card:12px;--ds-radius-tag:6px;--cat-tests:#b45309}:root{--bo-card-radius:var(--ds-radius-card);--bo-card-shadow:var(--ds-shadow-card);--bo-card-shadow-hover:var(--ds-shadow-card-up)}[data-blognt-theme="dark"]{--ds-shadow-flat:none;--ds-shadow-low:0 1px 3px rgba(0,0,0,0.16), 0 0 0 1px rgba(255,255,255,0.04);--ds-shadow-card:0 4px 16px rgba(0,0,0,0.24), 0 0 0 1px rgba(255,255,255,0.05);--ds-shadow-card-up:0 10px 32px rgba(0,0,0,0.34), 0 0 0 1px rgba(255,255,255,0.07);--ds-shadow-float:0 20px 52px rgba(0,0,0,0.42), 0 0 0 1px rgba(255,255,255,0.08);--bo-card-shadow:var(--ds-shadow-card);--bo-card-shadow-hover:var(--ds-shadow-card-up);--cat-tests:#f59e0b}.ruby-container{max-width:var(--ds-container-max)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:992px){.ruby-container{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:767px){.ruby-container{max-width:100%!important;padding-left:16px!important;padding-right:16px!important}}.blognt-saved-card{border-radius:var(--ds-radius-card)!important}.post-meta-info{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 12px!important;margin-top:8px!important}.post-meta-info .post-author-info,.post-meta-info .post-date,.post-meta-info .post-view-info,.post-meta-info .post-comment-info,.post-meta-info .post-read-time{display:inline-flex!important;align-items:center!important;gap:4px!important;font-size:12px!important;font-weight:500!important;color:var(--bo-soft)!important;line-height:1!important}.post-meta-info a{color:var(--bo-soft)!important;text-decoration:none!important;font-weight:600!important;transition:color var(--transition-fast)!important}.post-meta-info a:hover{color:var(--bo-brand)!important}.post-meta-info>*+*::before{content:"·";margin-right:12px;color:var(--bo-soft);opacity:.45;font-weight:400}.blognt-premium-kicker{font-size:var(--ds-section-kicker-size,11px)!important;font-weight:var(--fw-extra,800)!important;letter-spacing:0.14em!important;text-transform:uppercase!important}.blognt-about-section-head h2{font-size:clamp(28px, 3.2vw, 42px)!important;font-weight:var(--fw-black,900)!important;line-height:var(--lh-tight,1.1)!important;letter-spacing:-0.04em!important}body.single .entry-content,body.single .entry.entry-content{font-size:17px;line-height:var(--lh-relaxed);color:var(--blognt-text)}body.single .entry-content h2{margin-top:2.4em;margin-bottom:.75em;font-size:24px;font-weight:var(--fw-extra);line-height:var(--lh-snug);letter-spacing:-.025em;color:var(--bo-ink)}body.single .entry-content h3{margin-top:2em;margin-bottom:.65em;font-size:20px;font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:-.02em;color:var(--bo-ink)}body.single .entry-content p{margin-bottom:1.4em}body.single .entry-content blockquote{position:relative!important;margin:2em 0!important;padding:22px 28px 22px 32px!important;background:color-mix(in srgb,var(--bo-brand) 4%,var(--blognt-surface))!important;border:1px solid color-mix(in srgb,var(--bo-brand) 14%,transparent)!important;border-left:none!important;border-radius:var(--ds-radius-card)!important;font-style:italic!important;font-size:18px!important;line-height:1.7!important;color:var(--blognt-text-soft)!important}body.single .entry-content blockquote::before{content:""!important;position:absolute!important;left:0!important;top:16px!important;bottom:16px!important;width:4px!important;background:var(--bo-brand)!important;border-radius:0 999px 999px 0!important}body.single .entry-content ul,body.single .entry-content ol{padding-left:1.5em;margin-bottom:1.4em}body.single .entry-content li{margin-bottom:.5em;line-height:var(--lh-relaxed)}.blognt-about-btn.blognt-about-btn--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--space-2)!important;min-height:44px!important;padding:0 var(--space-5)!important;background:var(--bo-brand)!important;border:1px solid var(--bo-brand)!important;border-radius:var(--radius-pill)!important;color:#ffffff!important;font-size:12px!important;font-weight:var(--fw-extra)!important;letter-spacing:0.14em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background var(--transition-base),border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--bo-brand) 28%,transparent)!important;cursor:pointer!important}.blognt-about-btn.blognt-about-btn--primary:hover{background:var(--bo-brand-hover)!important;border-color:var(--bo-brand-hover)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px color-mix(in srgb,var(--bo-brand) 34%,transparent)!important}.blognt-about-btn.blognt-about-btn--ghost{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--space-2)!important;min-height:44px!important;padding:0 var(--space-5)!important;background:transparent!important;border:1px solid color-mix(in srgb,var(--bo-brand) 30%,var(--blognt-border) 70%)!important;border-radius:var(--radius-pill)!important;color:var(--bo-brand)!important;font-size:12px!important;font-weight:var(--fw-extra)!important;letter-spacing:0.14em!important;text-transform:uppercase!important;text-decoration:none!important;transition:background var(--transition-base),border-color var(--transition-base),transform var(--transition-base)!important;cursor:pointer!important}.blognt-about-btn.blognt-about-btn--ghost:hover{background:color-mix(in srgb,var(--bo-brand) 6%,var(--blognt-surface))!important;border-color:color-mix(in srgb,var(--bo-brand) 45%,transparent)!important;transform:translateY(-1px)!important}.blognt-infinite-scroll-button{min-height:52px!important;padding:0 40px!important;border-radius:var(--radius-pill)!important;background:var(--blognt-surface)!important;border:1px solid color-mix(in srgb,var(--bo-brand) 16%,var(--blognt-border) 84%)!important;color:var(--bo-ink)!important;font-size:12px!important;font-weight:var(--fw-extra)!important;letter-spacing:0.14em!important;box-shadow:var(--ds-shadow-low)!important;transition:all 0.22s ease!important}.blognt-infinite-scroll-button:hover{background:color-mix(in srgb,var(--bo-brand) 5%,var(--blognt-surface))!important;border-color:color-mix(in srgb,var(--bo-brand) 24%,transparent)!important;color:var(--bo-brand)!important;box-shadow:var(--ds-shadow-card)!important;transform:translateY(-1px)!important}@media (max-width:992px){body.single .entry-content h2{font-size:21px}body.single .entry-content h3{font-size:18px}body.single .entry-content,body.single .entry.entry-content{font-size:16px}}@media (max-width:767px){body.single .entry-content blockquote{font-size:16px!important;padding:16px 18px 16px 24px!important}.blognt-about-btn{min-height:40px!important;font-size:11px!important;padding:0 18px!important}}.blognt-category-card{border-radius:var(--ds-radius-card)!important}.blognt-category-card--lead{box-shadow:var(--ds-shadow-card)!important}.blognt-category-card--stream{box-shadow:var(--ds-shadow-card)!important;border:1px solid color-mix(in srgb,var(--blognt-border) 90%,transparent)!important;transition:box-shadow 0.22s ease,transform 0.22s ease!important}.blognt-category-card--stream:hover{box-shadow:var(--ds-shadow-card-up)!important;transform:translateY(-2px)!important}[data-blognt-theme="dark"] .blognt-category-card--stream{background:var(--blognt-surface)!important;border-color:var(--blognt-border)!important}.blognt-author-card{border-radius:var(--ds-radius-card)!important}.blognt-author-card:hover{box-shadow:var(--ds-shadow-card-up)!important}[data-blognt-theme="dark"] body.single .entry-content blockquote{background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface));border-color:color-mix(in srgb,var(--bo-brand) 16%,transparent);color:var(--blognt-text-soft)}.blognt-infinite-scroll-sentinel{height:1px}.blognt-infinite-scroll-status{text-align:center;padding:24px 0;color:var(--bo-soft);font-size:13px}.blognt-infinite-scroll-manual{text-align:center;padding:16px 0 32px}.blognt-infinite-scroll-button{display:inline-flex;align-items:center;gap:8px;padding:0 24px;height:42px;border-radius:21px;background:#fff0;border:1.5px solid var(--bo-brand);color:var(--bo-brand);font-size:13px;font-weight:var(--fw-semibold);cursor:pointer;transition:background 0.2s,color 0.2s}.blognt-infinite-scroll-button:hover{background:var(--bo-brand);color:#fff}.blognt-category-card--lead .blognt-category-card__media{border-radius:var(--ds-radius-card) var(--ds-radius-card) 0 0!important;overflow:hidden!important;aspect-ratio:16 / 9;display:block}.blognt-category-card--lead .blognt-category-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.36s}.blognt-category-card--lead:hover .blognt-category-card__media img{transform:scale(1.04)}.blognt-category-pagination{padding:24px 0 8px}.blognt-author-discover{display:flex!important;flex-direction:column!important;gap:0!important}.blognt-author-discover__item{display:grid!important;grid-template-columns:56px 1fr!important;gap:0!important;border-bottom:1px solid var(--blognt-border,rgb(0 0 0 / .06))!important;transition:background 0.18s!important}.blognt-author-discover__item:last-child{border-bottom:none!important}.blognt-author-discover__item:hover{background:color-mix(in srgb,var(--bo-brand) 4%,transparent)!important}.blognt-author-discover__thumb{aspect-ratio:1 / 1;overflow:hidden;display:block;background:var(--blognt-surface-2,#f4f4f4)}.blognt-author-discover__thumb.is-empty{display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;font-weight:var(--fw-bold)!important;color:var(--bo-brand)!important}.blognt-author-discover__thumb img{width:100%;height:100%;object-fit:cover;display:block}.blognt-author-discover__body{padding:10px 14px!important;display:flex!important;flex-direction:column!important;gap:4px!important;justify-content:center!important}.blognt-author-discover__meta{display:flex!important;gap:8px!important;font-size:11px!important;color:var(--bo-soft)!important}.blognt-author-discover__body h4{font-size:12px!important;font-weight:var(--fw-bold)!important;line-height:var(--lh-snug)!important;margin:0!important}.blognt-author-discover__body h4 a{color:var(--bo-ink)!important;text-decoration:none!important;transition:color 0.18s!important}.blognt-author-discover__body h4 a:hover{color:var(--bo-brand)!important}.blognt-author-card{background:var(--blognt-surface,#fff)!important;border-radius:var(--ds-radius-card)!important;overflow:hidden!important;box-shadow:var(--ds-shadow-card)!important;transition:box-shadow 0.22s,transform 0.22s!important;display:flex!important;flex-direction:column!important}.blognt-author-card:hover{box-shadow:var(--ds-shadow-card-up)!important;transform:translateY(-3px)!important}.blognt-author-card__media{aspect-ratio:16 / 9;overflow:hidden;display:block;background:var(--blognt-surface-2,#f4f4f4)}.blognt-author-card__media.is-empty{display:flex!important;align-items:center!important;justify-content:center!important;font-size:28px!important;font-weight:var(--fw-black)!important;color:var(--bo-brand)!important;background:color-mix(in srgb,var(--bo-brand) 8%,transparent)!important}.blognt-author-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.34s}.blognt-author-card:hover .blognt-author-card__media img{transform:scale(1.05)}.blognt-author-card__body{padding:14px 16px!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:6px!important}.blognt-author-card__eyebrow{font-size:10px!important;font-weight:var(--fw-extra)!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:var(--bo-brand)!important}.blognt-author-card__body h3{font-size:14px!important;font-weight:var(--fw-bold)!important;line-height:var(--lh-snug)!important;margin:0!important}.blognt-author-card__body h3 a{color:var(--bo-ink)!important;text-decoration:none!important;transition:color 0.18s!important}.blognt-author-card__body h3 a:hover{color:var(--bo-brand)!important}.blognt-author-card__meta{font-size:11px!important;color:var(--bo-soft)!important;margin-top:auto!important}.blognt-author-card__cat-badge{margin-bottom:4px!important}.blognt-author-card__meta span+span::before{content:"·";margin:0 5px;opacity:.45}.blognt-footer{background:#0e1218;color:rgb(255 255 255 / .55);font-size:13px;line-height:1.55;border-top:1px solid rgb(255 255 255 / .06);margin-top:0!important}.blognt-footer__inner{padding-top:56px!important;padding-bottom:0!important}.blognt-footer__main{display:grid;grid-template-columns:1fr auto;gap:48px;padding-bottom:48px;border-bottom:1px solid rgb(255 255 255 / .07);align-items:start}.blognt-footer__logo{display:inline-block;font-size:18px;font-weight:800;letter-spacing:-.02em;color:#fff;text-decoration:none;margin-bottom:10px}.blognt-footer__tagline{margin:0 0 16px;max-width:280px;color:rgb(255 255 255 / .5);font-size:13px;line-height:1.6}.blognt-footer__count{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .28)}.blognt-footer__nav{display:flex;gap:56px}.blognt-footer__col-title{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .35);margin-bottom:14px}.blognt-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.blognt-footer__col ul li a{color:rgb(255 255 255 / .58);text-decoration:none;font-size:13px;font-weight:500;transition:color 0.18s}.blognt-footer__col ul li a:hover{color:#fff}.blognt-footer__bar{display:flex;align-items:center;justify-content:space-between;padding:18px 0;gap:16px}.blognt-footer__copy{margin:0;font-size:12px;color:rgb(255 255 255 / .3)}.blognt-footer__legal{display:flex;gap:20px}.blognt-footer__legal a{font-size:12px;color:rgb(255 255 255 / .3);text-decoration:none;transition:color 0.18s}.blognt-footer__legal a:hover{color:rgb(255 255 255 / .7)}@media (max-width:992px){.blognt-footer__main{grid-template-columns:1fr;gap:32px}.blognt-footer__nav{gap:32px}.blognt-footer__tagline{max-width:none}}@media (max-width:600px){.blognt-footer__bar{flex-direction:column;align-items:flex-start;gap:10px}.blognt-footer__nav{flex-wrap:wrap;gap:24px 32px}}.blognt-footer__bar{border-top:0!important;border-bottom:0!important}.blognt-footer__bar::before,.blognt-footer__bar::after,.blognt-footer::before,.blognt-footer::after{content:none!important;display:none!important;border:0!important}.blognt-search-lead{margin-bottom:42px}.blognt-search-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.blognt-search-card{background:var(--blognt-surface,#fff)!important;border:1px solid var(--blognt-border,rgb(0 0 0 / .07))!important;border-radius:calc(var(--ds-radius-card) + 2px)!important;overflow:hidden!important;box-shadow:0 14px 30px rgb(13 27 62 / .045)!important;display:flex!important;flex-direction:column!important;transition:box-shadow 0.22s,transform 0.22s!important}.blognt-search-card:hover{box-shadow:0 20px 38px rgb(13 27 62 / .08)!important;transform:translateY(-4px)!important}.blognt-search-card__media{aspect-ratio:16 / 9;overflow:hidden;display:block;background:var(--blognt-surface-2,#f4f4f4);position:relative}.blognt-search-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.34s}.blognt-search-card:hover .blognt-search-card__media img{transform:scale(1.04)}.blognt-search-card__placeholder{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;font-size:32px!important;font-weight:var(--fw-black)!important;color:var(--bo-brand)!important;background:color-mix(in srgb,var(--bo-brand) 8%,transparent)!important}.blognt-search-card__body{padding:16px 18px 18px!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:8px!important}.blognt-search-card__eyebrow{width:fit-content!important;transition:opacity 0.18s!important}.blognt-search-card__eyebrow:hover{opacity:0.76!important}.blognt-search-card__title{font-size:17px!important;font-weight:var(--fw-bold)!important;line-height:var(--lh-snug)!important;margin:0!important}.blognt-search-card__title a{color:var(--bo-ink)!important;text-decoration:none!important;transition:color 0.18s!important}.blognt-search-card__title a:hover{color:var(--bo-brand)!important}.blognt-search-card__excerpt{font-size:13px!important;line-height:var(--lh-relaxed)!important;color:var(--bo-soft)!important;margin:0!important}.blognt-search-card__meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;font-size:11px!important;color:var(--bo-soft)!important;margin-top:auto!important;padding-top:8px!important}.blognt-search-card__type-badge{background:color-mix(in srgb,var(--cat-tests) 12%,transparent)!important;color:var(--cat-tests)!important;font-size:10px!important;font-weight:var(--fw-bold)!important;padding:1px 7px!important;border-radius:4px!important}.blognt-search-card__date{font-size:11px!important;color:var(--bo-soft)!important}.blognt-search-pagination{margin-top:32px;display:flex;justify-content:center}@media (max-width:1199px){.blognt-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.blognt-search-grid{grid-template-columns:1fr!important;gap:14px!important}}[data-blognt-theme="dark"] .single-wrap .single-title h1{color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-category-card--stream{background:var(--blognt-surface)!important}[data-blognt-theme="dark"] .blognt-author-discover__body h4 a{color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-author-card{background:var(--blognt-surface)!important}[data-blognt-theme="dark"] .blognt-author-card__body h3 a{color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-search-card{background:var(--blognt-surface)!important;border-color:var(--blognt-border)!important;box-shadow:0 16px 32px rgb(0 0 0 / .22)!important}[data-blognt-theme="dark"] .blognt-search-card__title a{color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-search-card__excerpt,[data-blognt-theme="dark"] .blognt-search-card__meta{color:var(--blognt-text-soft)!important}[data-blognt-theme="dark"] .blognt-search-card__eyebrow{background:color-mix(in srgb,var(--bo-brand) 14%,var(--blognt-surface))!important;border-color:color-mix(in srgb,var(--bo-brand) 18%,var(--blognt-border))!important}[data-blognt-theme="dark"] .blognt-live-search__query{background:rgb(255 255 255 / .04);border-color:var(--blognt-border);color:var(--blognt-text)}[data-blognt-theme="dark"] .blognt-category-card--lead,[data-blognt-theme="dark"] .blognt-category-card--stack{background:var(--blognt-surface)!important;border-color:var(--blognt-border)!important}[data-blognt-theme="dark"] .blognt-category-card__title a{color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-category-card__excerpt{color:var(--blognt-text-soft)!important}@media (max-width:767px){.blognt-infinite-scroll-button{width:100%!important;justify-content:center!important}}.blognt-nl-cta{margin:48px 0 32px;border-radius:var(--radius-xl);overflow:hidden}.blognt-nl-cta__inner{display:flex;flex-direction:column;gap:20px;padding:32px 36px;background:linear-gradient(135deg,color-mix(in srgb,var(--bo-brand) 6%,var(--blognt-surface)),color-mix(in srgb,var(--bo-brand) 3%,var(--blognt-surface-2)));border:1px solid color-mix(in srgb,var(--bo-brand) 18%,transparent);border-radius:var(--radius-xl)}.blognt-nl-cta__copy{display:flex;align-items:flex-start;gap:16px}.blognt-nl-cta__icon{flex-shrink:0;margin-top:2px;color:var(--bo-brand);opacity:.85}.blognt-nl-cta__heading{margin:0 0 6px;font-size:var(--text-lg);font-weight:800;line-height:var(--lh-heading);color:var(--blognt-dark-text);letter-spacing:-.02em}.blognt-nl-cta__sub{margin:0;font-size:var(--type-body);line-height:var(--lh-body);color:var(--blognt-text-soft)}.blognt-nl-cta__form{display:flex;gap:10px;flex-wrap:wrap}.blognt-nl-cta__input{flex:1 1 220px;min-height:var(--touch-min);padding:0 16px;border:1.5px solid color-mix(in srgb,var(--bo-brand) 25%,var(--blognt-border));border-radius:var(--radius-md);background:var(--blognt-surface);color:var(--blognt-dark-text);font-family:var(--blognt-font);font-size:var(--type-body);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.blognt-nl-cta__input:focus{outline:none;border-color:var(--bo-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--bo-brand) 18%,transparent)}.blognt-nl-cta__input::placeholder{color:var(--blognt-text-muted)}.blognt-nl-cta__btn{min-height:var(--touch-min);padding:0 24px;border:none;border-radius:var(--radius-md);background:var(--bo-brand);color:#fff;font-family:var(--blognt-font);font-size:var(--type-caption);font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast),transform var(--transition-fast)}.blognt-nl-cta__btn:hover{background:color-mix(in srgb,var(--bo-brand) 85%,#000);transform:translateY(-1px)}.blognt-nl-cta__btn:active{transform:translateY(0)}.blognt-nl-cta__legal{margin:0;font-size:var(--type-micro);line-height:var(--lh-ui);color:var(--blognt-text-muted);opacity:.8}.blognt-nl-cta__form.is-loading .blognt-nl-cta__btn{position:relative;color:#fff0;pointer-events:none;opacity:.75}.blognt-nl-cta__form.is-loading .blognt-nl-cta__btn::after{content:'';position:absolute;inset:50% auto auto 50%;translate:-50% -50%;width:16px;height:16px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:blognt-spin .6s linear infinite}@keyframes blognt-spin{to{transform:rotate(360deg)}}.blognt-nl-cta__feedback{margin-top:10px;padding:9px 13px;border-radius:8px;font-size:13px;font-weight:600;line-height:1.5}.blognt-nl-cta__feedback--success{background:color-mix(in srgb,var(--bo-brand,#2563eb) 10%,transparent);color:var(--bo-brand,#2563eb);border:1px solid color-mix(in srgb,var(--bo-brand,#2563eb) 25%,transparent)}.blognt-nl-cta__feedback--error{background:color-mix(in srgb,#dc2626 10%,transparent);color:#b91c1c;border:1px solid color-mix(in srgb,#dc2626 25%,transparent)}[data-blognt-theme="dark"] .blognt-nl-cta__inner{background:linear-gradient(135deg,color-mix(in srgb,var(--bo-brand) 8%,var(--blognt-surface)),color-mix(in srgb,var(--bo-brand) 4%,var(--blognt-surface-2)));border-color:color-mix(in srgb,var(--bo-brand) 22%,transparent)}[data-blognt-theme="dark"] .blognt-nl-cta__input{background:var(--blognt-surface-2);border-color:color-mix(in srgb,var(--bo-brand) 20%,var(--blognt-border));color:var(--blognt-dark-text)}@media (max-width:767px){.blognt-nl-cta__inner{padding:24px 20px}.blognt-nl-cta__form{flex-direction:column}.blognt-nl-cta__btn{width:100%;justify-content:center}}[class*="__eyebrow"],[class*="-kicker"],[class*="__kicker"]{font-size:var(--type-micro);line-height:var(--lh-ui)}[class*="__desc"]:not(.blognt-premium-entry *):not(.blognt-test-entry *),[class*="__excerpt"]:not(.blognt-premium-entry *):not(.blognt-test-entry *){line-height:var(--lh-body)}button,[role="button"],.blognt-infinite-scroll-button,.blognt-category-card__link{line-height:var(--lh-ui)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.blognt-header .logo-wrap,.blognt-hub-trigger,.blognt-theme-toggle,.blognt-main-nav-link__icon-wrap,.blognt-main-nav-link__icon{transition:min-height 0.22s ease,height 0.22s ease,width 0.22s ease,padding 0.22s ease,gap 0.22s ease,font-size 0.22s ease,line-height 0.22s ease,transform 0.22s ease,opacity 0.22s ease,border-radius 0.22s ease,box-shadow 0.22s ease,top 0.22s ease,bottom 0.22s ease}@media (min-width:993px){.blognt-header .nav-bar-fw{transition:opacity 0.18s ease,transform 0.22s ease,visibility 0.18s ease}}.entry-content h2[id],.entry-content h3[id]{scroll-margin-top:90px}.blognt-heading-anchor{display:inline-flex;align-items:center;margin-left:8px;color:var(--blognt-text-muted);opacity:0;font-size:.72em;font-weight:400;text-decoration:none;vertical-align:middle;transition:opacity var(--transition-fast),color var(--transition-fast)}.entry-content h2:hover .blognt-heading-anchor,.entry-content h3:hover .blognt-heading-anchor,.blognt-heading-anchor:focus-visible{opacity:1;color:var(--bo-brand)}.blognt-heading-anchor[data-copied]{opacity:1;color:var(--bo-brand)}.blognt-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5em 0;border-radius:var(--radius-md);box-shadow:0 0 0 1px color-mix(in srgb,var(--blognt-border) 75%,transparent)}.blognt-table-wrap table{min-width:440px;margin:0!important;border-radius:0;width:100%}.entry-content table{border-collapse:collapse;font-size:14px;line-height:1.5}.entry-content table th{background:color-mix(in srgb,var(--bo-brand) 7%,var(--blognt-surface-2));color:var(--blognt-dark-text);font-weight:700;font-size:11px;letter-spacing:.07em;text-transform:uppercase;padding:10px 14px;text-align:left;border-bottom:2px solid color-mix(in srgb,var(--bo-brand) 22%,var(--blognt-border));white-space:nowrap}.entry-content table td{padding:9px 14px;border-bottom:1px solid color-mix(in srgb,var(--blognt-border) 55%,transparent);color:var(--blognt-text);vertical-align:top}.entry-content table tr:last-child td{border-bottom:none}.entry-content table tr:nth-child(even) td{background:color-mix(in srgb,var(--blognt-surface-2) 55%,transparent)}[data-blognt-theme="dark"] .entry-content table th{background:color-mix(in srgb,var(--bo-brand) 10%,var(--blognt-surface-2))}.blognt-embed-wrap{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-sm);margin:1.5em 0;background:var(--blognt-surface-2)}.blognt-embed-wrap iframe{position:absolute;inset:0;width:100%!important;height:100%!important;border:none}@supports not (aspect-ratio:16 / 9){.blognt-embed-wrap{padding-top:56.25%;height:0}}.entry-content pre{position:relative;background:color-mix(in srgb,var(--bo-soft) 5%,var(--blognt-surface-2))!important;border:1px solid color-mix(in srgb,var(--blognt-border) 65%,transparent)!important;border-left:3px solid var(--bo-brand)!important;border-radius:var(--radius-md)!important;padding:20px 56px 20px 24px!important;overflow-x:auto!important;font-family:'SF Mono','Fira Code','Consolas','Monaco',monospace!important;font-size:13px!important;line-height:1.7!important;tab-size:2;margin:1.5em 0!important}.entry-content pre code{background:none!important;color:var(--blognt-text)!important;padding:0!important;border-radius:0!important;font-size:inherit!important;white-space:pre!important}.blognt-copy-btn{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--blognt-border);border-radius:var(--radius-sm);background:var(--blognt-surface);color:var(--blognt-text-muted);font-size:11px;font-weight:600;letter-spacing:.06em;cursor:pointer;opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.entry-content pre:hover .blognt-copy-btn,.blognt-copy-btn:focus-visible{opacity:1}.blognt-copy-btn:hover,.blognt-copy-btn.is-copied{color:var(--bo-brand);border-color:var(--bo-brand);background:color-mix(in srgb,var(--bo-brand) 5%,var(--blognt-surface))}[data-blognt-theme="dark"] .entry-content pre{background:color-mix(in srgb,var(--bo-soft) 3%,var(--blognt-surface))!important}.blognt-scroll-counter{display:flex;align-items:center;justify-content:center;gap:6px;margin:6px 0 2px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bnt-text-soft,#606f86);opacity:0;transition:opacity 0.3s ease}.blognt-scroll-counter.is-visible{opacity:1}.block-fw-editorial-clusters .ruby-block-inner,.block-fw-blognt-newsletter .ruby-block-inner{padding-top:0}.editorial-clusters-header{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--blognt-border) 76%,transparent)}.editorial-clusters-header-inner{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.editorial-clusters-title{position:relative;display:flex;align-items:center;min-height:40px;padding-left:22px}.editorial-clusters-accent{position:absolute;left:0;top:4px;width:6px;height:34px;border-radius:999px;background:var(--bo-brand);box-shadow:0 8px 18px color-mix(in srgb,var(--bo-brand) 18%,transparent)}.editorial-clusters-title h3{margin:0;color:var(--bo-ink);font-size:clamp(24px, 2.3vw, 36px);line-height:1.02;letter-spacing:-.045em;font-weight:900}.editorial-clusters-subtitle{max-width:720px;color:color-mix(in srgb,var(--bo-soft) 78%,var(--bo-brand) 22%);font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;text-align:left;padding-left:22px}.editorial-clusters-grid{gap:24px;align-items:stretch}.editorial-clusters-grid.row{margin-left:0!important;margin-right:0!important}.editorial-clusters-grid.is-layout-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.editorial-clusters-grid.is-layout-2{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr)!important}.editorial-clusters-col,.editorial-cluster-panel,.editorial-cluster-card{min-width:0}.editorial-clusters-grid>.editorial-clusters-col,.editorial-clusters-grid>[class*="col-"].editorial-clusters-col,.editorial-clusters-grid>.col-sm-4.editorial-clusters-col,.editorial-clusters-grid>.col-xs-12.editorial-clusters-col{display:block!important;float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;flex:initial!important;margin:0!important;padding-left:0!important;padding-right:0!important}.editorial-cluster-card,.editorial-cluster-panel{height:100%;padding:24px;border:1px solid color-mix(in srgb,var(--blognt-border) 86%,transparent);border-radius:28px;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 255 255 / .96));box-shadow:0 10px 24px rgb(15 23 42 / .045);transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.editorial-cluster-card:hover,.editorial-cluster-panel:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgb(15 23 42 / .065);border-color:color-mix(in srgb,#2563eb 10%,var(--blognt-border) 90%)}.editorial-clusters-grid.is-layout-3>.editorial-clusters-col:nth-child(1){--cluster-tint:#0f62fe}.editorial-clusters-grid.is-layout-3>.editorial-clusters-col:nth-child(2){--cluster-tint:#2563eb}.editorial-clusters-grid.is-layout-3>.editorial-clusters-col:nth-child(3){--cluster-tint:#2563eb}.editorial-clusters-grid.is-layout-2>.editorial-clusters-col-left{--cluster-tint:var(--bo-brand)}.editorial-clusters-grid.is-layout-2>.editorial-clusters-col-right{--cluster-tint:#2563eb}.editorial-cluster-card .blognt-block-head,.editorial-cluster-panel .blognt-block-head{border-bottom-color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 30%,transparent);margin-bottom:16px}.editorial-cluster-card .blognt-block-head__icon,.editorial-cluster-panel .blognt-block-head__icon{color:var(--cluster-tint,var(--bo-brand));background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 10%,transparent)}.editorial-cluster-card .blognt-block-head__title,.editorial-cluster-panel .blognt-block-head__title{font-size:clamp(14px, 1.3vw, 18px);letter-spacing:-.015em}.editorial-cluster-card .blognt-block-head__subtitle,.editorial-cluster-panel .blognt-block-head__subtitle{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 72%,var(--bo-ink) 28%);text-align:left}.editorial-cluster-card .blognt-block-head__link,.editorial-cluster-panel .blognt-block-head__link{color:var(--bo-ink);border-color:color-mix(in srgb,var(--bo-ink) 18%,transparent);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px}.editorial-cluster-card .blognt-block-head__link:hover,.editorial-cluster-panel .blognt-block-head__link:hover{color:var(--cluster-tint,var(--bo-brand));border-color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 40%,transparent);background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 6%,transparent)}[data-blognt-theme="dark"] .editorial-cluster-card .blognt-block-head__subtitle,[data-blognt-theme="dark"] .editorial-cluster-panel .blognt-block-head__subtitle{color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 70%,#cbd5e1 30%)}[data-blognt-theme="dark"] .editorial-cluster-card .blognt-block-head__link,[data-blognt-theme="dark"] .editorial-cluster-panel .blognt-block-head__link{color:#e2e8f0;border-color:rgb(226 232 240 / .18)}.editorial-cluster-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.editorial-cluster-kicker,.editorial-cluster-panel-label,.editorial-cluster-ranking-kicker,.editorial-cluster-side-kicker{color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 82%,var(--bo-ink) 18%);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.editorial-cluster-link{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;color:var(--bo-ink);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.editorial-cluster-link:hover,.editorial-cluster-link:focus-visible{color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 82%,var(--bo-ink) 18%)}.editorial-cluster-title,.editorial-cluster-featured-title,.editorial-cluster-ranking-title,.editorial-cluster-side-title{margin:0}.editorial-cluster-title a,.editorial-cluster-featured-title a,.editorial-cluster-ranking-title a,.editorial-cluster-side-title a{color:var(--bo-ink);text-decoration:none}.editorial-cluster-title a:hover,.editorial-cluster-title a:focus-visible,.editorial-cluster-featured-title a:hover,.editorial-cluster-featured-title a:focus-visible,.editorial-cluster-ranking-title a:hover,.editorial-cluster-ranking-title a:focus-visible,.editorial-cluster-side-title a:hover,.editorial-cluster-side-title a:focus-visible{color:var(--bo-brand)}.editorial-cluster-title a{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 9%,#fff);color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 82%,var(--bo-ink) 18%);font-size:11px;line-height:1;letter-spacing:.14em;font-weight:800;text-transform:uppercase}.editorial-cluster-featured{display:grid;gap:14px;margin-top:16px;padding:18px 0 0;border-top:1px solid color-mix(in srgb,var(--blognt-border) 70%,transparent)}.editorial-cluster-featured-media{display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:18px;background:color-mix(in srgb,var(--blognt-surface-2) 72%,#fff)}.editorial-cluster-featured-media img{width:100%;height:100%;object-fit:cover;display:block}.editorial-cluster-featured-title a{font-size:clamp(26px, 2.2vw, 34px);line-height:1.1;letter-spacing:-.04em;font-weight:900}.editorial-cluster-featured-title a:hover,.editorial-cluster-featured-title a:focus-visible{color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 82%,var(--bo-ink) 18%)}.editorial-cluster-featured-meta,.editorial-cluster-list-meta,.editorial-cluster-ranking-meta,.editorial-cluster-side-meta{color:var(--blognt-text-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.editorial-cluster-list,.editorial-cluster-ranking,.editorial-cluster-side-list{display:grid;gap:16px;margin:18px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid color-mix(in srgb,var(--blognt-border) 70%,transparent)}.editorial-cluster-list-item,.editorial-cluster-side-item{display:grid;gap:6px}.editorial-cluster-list-item+.editorial-cluster-list-item,.editorial-cluster-ranking-item+.editorial-cluster-ranking-item{padding-top:16px;border-top:1px solid color-mix(in srgb,var(--blognt-border) 62%,transparent)}.editorial-cluster-list-title a,.editorial-cluster-side-title a{font-size:17px;line-height:1.32;font-weight:800}.editorial-cluster-panel{display:grid;gap:18px}.editorial-cluster-panel-left{background:linear-gradient(180deg,color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 6%,#fff),#fff 28%);border-color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 14%,var(--blognt-border) 86%)}.editorial-cluster-panel-right{background:linear-gradient(180deg,color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 4%,#fff),#fff 30%)}.editorial-cluster-panel-label{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 10%,#fff)}.editorial-cluster-ranking-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start}.editorial-cluster-ranking-index{display:grid;place-items:center;min-height:42px;border-radius:14px;background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 10%,#fff);color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 82%,var(--bo-ink) 18%);font-size:13px;font-weight:800;letter-spacing:.08em}.editorial-cluster-ranking-body{min-width:0}.editorial-cluster-ranking-title a{font-size:18px;line-height:1.28;font-weight:800}.editorial-cluster-side-list{border-top:none;margin-top:0;padding-top:0}.editorial-cluster-side-item{padding:14px 0;border-top:1px solid color-mix(in srgb,var(--blognt-border) 64%,transparent)}.editorial-cluster-side-item:first-child{padding-top:0;border-top:none}@media (max-width:992px){.editorial-clusters-subtitle{max-width:none;text-align:left}.editorial-clusters-grid.is-layout-3,.editorial-clusters-grid.is-layout-2{display:grid!important;grid-template-columns:1fr!important}}@media (max-width:767px){.editorial-cluster-card,.editorial-cluster-panel{padding:20px;border-radius:22px}.editorial-clusters-title{padding-left:16px}.editorial-clusters-accent{top:5px;height:18px}.editorial-clusters-title h3{font-size:clamp(22px, 7vw, 28px)}.editorial-cluster-title a,.editorial-cluster-featured-title a{font-size:22px}.editorial-cluster-list-title a,.editorial-cluster-ranking-title a,.editorial-cluster-side-title a{font-size:17px}}.blognt-composer-newsletter{padding:28px;border:1px solid var(--blognt-border);border-radius:var(--radius-xl);background:var(--blognt-surface);box-shadow:0 12px 26px rgb(15 23 42 / .05)}.blognt-composer-newsletter{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,0.9fr);gap:24px;align-items:center;background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(255 255 255 / .97));border-color:color-mix(in srgb,#2563eb 10%,var(--blognt-border) 90%)}.blognt-composer-newsletter__copy{display:grid;gap:12px}.blognt-composer-newsletter__eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.blognt-composer-newsletter__eyebrow{background:rgb(37 99 235 / .08);color:#1d4ed8}.blognt-composer-newsletter h2{margin:12px 0 10px;font-size:clamp(26px, 2.7vw, 36px);line-height:1.1;letter-spacing:-.04em;color:var(--bo-ink)}.blognt-composer-newsletter p{margin:0;color:var(--bo-soft);line-height:1.7}.blognt-composer-newsletter__perks{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.blognt-composer-newsletter__perks li{position:relative;padding-left:18px;color:color-mix(in srgb,var(--bo-soft) 80%,var(--bo-ink) 20%);font-size:14px;font-weight:600;line-height:1.6}.blognt-composer-newsletter__perks li::before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:999px;background:#2563eb;box-shadow:0 0 0 4px rgb(37 99 235 / .1)}.blognt-composer-newsletter__panel{display:grid;gap:12px;padding:18px;border:1px solid color-mix(in srgb,#2563eb 8%,var(--blognt-border) 92%);border-radius:22px;background:rgb(248 250 252 / .88);box-shadow:inset 0 1px 0 rgb(255 255 255 / .65)}.blognt-composer-newsletter__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.blognt-composer-newsletter__trust{color:var(--blognt-text-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.blognt-composer-newsletter__feedback{margin-top:12px;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.5}.blognt-composer-newsletter__feedback--success{background:color-mix(in srgb,var(--bo-brand,#2563eb) 10%,transparent);color:var(--bo-brand,#2563eb);border:1px solid color-mix(in srgb,var(--bo-brand,#2563eb) 25%,transparent)}.blognt-composer-newsletter__feedback--error{background:color-mix(in srgb,#dc2626 10%,transparent);color:#b91c1c;border:1px solid color-mix(in srgb,#dc2626 25%,transparent)}.blognt-composer-newsletter__form input,.blognt-composer-newsletter__form button{min-height:48px;border-radius:16px}.blognt-composer-newsletter__form input{width:100%;padding:0 16px;border:1px solid color-mix(in srgb,var(--blognt-border) 80%,transparent);background:var(--blognt-surface);color:var(--bo-ink)}.blognt-composer-newsletter__form button{display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:none;background:linear-gradient(135deg,var(--bo-brand),#334fd1);color:#fff;font-size:12px;font-weight:800;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.blognt-composer-newsletter__form button:hover,.blognt-composer-newsletter__form button:focus-visible{opacity:.92}.block-fw-blognt-guides .ruby-block-inner{padding-top:0}[data-blognt-theme="dark"] .editorial-clusters-header{border-bottom-color:color-mix(in srgb,var(--blognt-border) 82%,transparent)}[data-blognt-theme="dark"] .editorial-clusters-title h3,[data-blognt-theme="dark"] .editorial-clusters-subtitle,[data-blognt-theme="dark"] .editorial-cluster-link,[data-blognt-theme="dark"] .editorial-cluster-title a,[data-blognt-theme="dark"] .editorial-cluster-featured-title a,[data-blognt-theme="dark"] .editorial-cluster-ranking-title a,[data-blognt-theme="dark"] .editorial-cluster-side-title a,[data-blognt-theme="dark"] .blognt-composer-newsletter h2{color:#f5f7fb}[data-blognt-theme="dark"] .editorial-clusters-subtitle,[data-blognt-theme="dark"] .editorial-cluster-featured-meta,[data-blognt-theme="dark"] .editorial-cluster-list-meta,[data-blognt-theme="dark"] .editorial-cluster-ranking-meta,[data-blognt-theme="dark"] .editorial-cluster-side-meta,[data-blognt-theme="dark"] .blognt-composer-newsletter p{color:color-mix(in srgb,#cbd5e1 78%,transparent)}[data-blognt-theme="dark"] .editorial-cluster-card,[data-blognt-theme="dark"] .editorial-cluster-panel,[data-blognt-theme="dark"] .blognt-composer-newsletter{background:linear-gradient(180deg,rgb(15 23 42 / .98),rgb(15 23 42 / .96));border-color:color-mix(in srgb,#94a3b8 14%,#1e293b 86%);box-shadow:0 18px 36px rgb(2 6 23 / .38)}[data-blognt-theme="dark"] .editorial-cluster-featured,[data-blognt-theme="dark"] .editorial-cluster-list,[data-blognt-theme="dark"] .editorial-cluster-ranking,[data-blognt-theme="dark"] .editorial-cluster-list-item+.editorial-cluster-list-item,[data-blognt-theme="dark"] .editorial-cluster-ranking-item+.editorial-cluster-ranking-item,[data-blognt-theme="dark"] .editorial-cluster-side-item{border-color:color-mix(in srgb,#334155 72%,transparent)}[data-blognt-theme="dark"] .editorial-cluster-featured-media{background:#111827}[data-blognt-theme="dark"] .editorial-cluster-title a,[data-blognt-theme="dark"] .editorial-cluster-panel-label,[data-blognt-theme="dark"] .editorial-cluster-ranking-index,[data-blognt-theme="dark"] .blognt-composer-newsletter__eyebrow{background:color-mix(in srgb,var(--cluster-tint,#60a5fa) 14%,#172033);color:color-mix(in srgb,var(--cluster-tint,#60a5fa) 78%,#f8fafc 22%)}[data-blognt-theme="dark"] .blognt-composer-newsletter{background:linear-gradient(180deg,rgb(15 23 42 / .98),rgb(15 23 42 / .96));border-color:color-mix(in srgb,#60a5fa 16%,#1e293b 84%)}[data-blognt-theme="dark"] .blognt-composer-newsletter__panel{background:rgb(11 18 32 / .88);border-color:color-mix(in srgb,#60a5fa 12%,#1e293b 88%)}[data-blognt-theme="dark"] .blognt-composer-newsletter__form input{background:#0b1220;border-color:color-mix(in srgb,#475569 38%,transparent);color:#f8fafc}[data-blognt-theme="dark"] .blognt-composer-newsletter__form input::placeholder{color:rgb(226 232 240 / .55)}[data-blognt-theme="dark"] .blognt-composer-newsletter__trust{color:color-mix(in srgb,#cbd5e1 68%,transparent)}[data-blognt-theme="dark"] .blognt-composer-newsletter__feedback--success{background:color-mix(in srgb,var(--bo-brand,#3b82f6) 15%,transparent);color:#93c5fd;border-color:color-mix(in srgb,var(--bo-brand,#3b82f6) 30%,transparent)}[data-blognt-theme="dark"] .blognt-composer-newsletter__feedback--error{background:color-mix(in srgb,#ef4444 12%,transparent);color:#fca5a5;border-color:color-mix(in srgb,#ef4444 28%,transparent)}[data-blognt-theme="dark"] .editorial-cluster-card:hover,[data-blognt-theme="dark"] .editorial-cluster-panel:hover{box-shadow:0 20px 38px rgb(2 6 23 / .42)}@media (max-width:767px){.blognt-composer-newsletter,.blognt-composer-newsletter__form{grid-template-columns:1fr}.blognt-composer-newsletter{padding:22px}}body.single .box-author .author-thumb{flex-shrink:0;width:80px!important;height:80px!important}body.single .box-author .author-thumb img,body.single .box-author .author-thumb .avatar{display:block!important;width:80px!important;height:80px!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:50%!important;background:var(--blognt-surface-2);content-visibility:auto;contain-intrinsic-size:80px 80px}.blognt-live-search__dropdown{position:absolute;top:calc(100% + 12px);left:0;right:0;display:grid;gap:18px;padding:18px;border:1px solid rgb(15 23 42 / .08);border-radius:26px;background:rgb(255 255 255 / .98);box-shadow:0 24px 58px rgb(15 23 42 / .16);box-sizing:border-box;overflow:hidden;min-width:0}.blognt-live-search__group{display:grid;gap:12px;min-width:0;width:100%}.blognt-live-search__group-label{color:rgb(20 33 61 / .62);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.blognt-live-search__terms{display:flex;flex-wrap:wrap;gap:10px}.blognt-live-search__queries{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content));gap:10px;justify-content:start;align-items:start;min-width:0;width:100%;max-width:100%}.blognt-live-search__query{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid rgb(15 23 42 / .08);border-radius:999px;background:rgb(246 248 252 / .92);color:#12213d;font-size:.82rem;font-weight:700;cursor:pointer;min-width:0;max-width:100%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.blognt-live-search__query--popular{background:color-mix(in srgb,var(--bo-brand) 8%,#fff)}.blognt-live-search__term{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 14px;border-radius:999px;background:color-mix(in srgb,var(--blognt-search-accent,#6da1ff) 11%,#fff);color:#13284f;border:1px solid color-mix(in srgb,var(--blognt-search-accent,#6da1ff) 22%,rgb(15 23 42 / .1));font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blognt-live-search__term-icon,.blognt-live-search__post-badge-icon{display:inline-flex;width:18px;height:18px}.blognt-live-search__term-icon svg,.blognt-live-search__post-badge-icon svg{width:18px;height:18px}.blognt-live-search__posts{display:grid;gap:12px}.blognt-live-search__post{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start;padding:12px;border-radius:20px;background:rgb(246 248 252 / .9);border:1px solid rgb(15 23 42 / .06)}.blognt-live-search__post-media{display:block;width:88px;height:88px;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,rgb(109 161 255 / .18),rgb(126 231 216 / .12))}.blognt-live-search__post-media img{display:block;width:100%;height:100%;object-fit:cover}.blognt-live-search__post-media.is-placeholder{display:inline-flex;align-items:center;justify-content:center;color:#17325f;font-size:1.35rem;font-weight:800}.blognt-live-search__post-body{display:grid;gap:8px;min-width:0}.blognt-live-search__post-top{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.blognt-live-search__post-badge{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--blognt-search-accent,#6da1ff) 10%,#fff);color:#16305c;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blognt-live-search__post-type{color:rgb(20 33 61 / .58);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blognt-live-search__post-title{color:#10203f;font-size:1rem;line-height:1.22;font-weight:750;letter-spacing:-.02em}.blognt-live-search__post-excerpt{color:rgb(24 32 52 / .68);font-size:.92rem;line-height:1.55}.blognt-live-search__post-meta,.blognt-live-search__empty{color:rgb(24 32 52 / .58);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blognt-live-search__post.is-active,.blognt-live-search__term.is-active,.blognt-live-search__query.is-active,.blognt-live-search__post:focus-visible,.blognt-live-search__term:focus-visible,.blognt-live-search__query:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--bo-brand) 18%,transparent)}[data-blognt-theme="dark"] .blognt-search-form--header,[data-blognt-theme="dark"] .blognt-live-search__dropdown{border-color:rgb(148 163 184 / .14);background:linear-gradient(180deg,rgb(15 22 36 / .98),rgb(12 18 30 / .95))}[data-blognt-theme="dark"] .blognt-search-form__field,[data-blognt-theme="dark"] .blognt-live-search__post-title{color:#f5f8ff}[data-blognt-theme="dark"] .blognt-live-search__group-label,[data-blognt-theme="dark"] .blognt-live-search__post-excerpt,[data-blognt-theme="dark"] .blognt-live-search__post-meta,[data-blognt-theme="dark"] .blognt-live-search__empty,[data-blognt-theme="dark"] .blognt-live-search__post-type{color:rgb(232 238 250 / .7)}[data-blognt-theme="dark"] .blognt-search-form__field::placeholder{color:rgb(232 238 250 / .42)}[data-blognt-theme="dark"] .blognt-search-form--search-page{background:rgb(255 255 255 / .06)!important;border-color:rgb(255 255 255 / .12)!important;box-shadow:0 4px 16px rgb(0 0 0 / .28)!important}[data-blognt-theme="dark"] .blognt-search-form--search-page .blognt-search-form__icon{color:rgb(190 210 240 / .44)}[data-blognt-theme="dark"] .blognt-search-form--search-page .blognt-search-form__field{color:#e8f0ff!important}[data-blognt-theme="dark"] .blognt-search-form--search-page .blognt-search-form__field::placeholder{color:rgb(200 215 240 / .36)!important}[data-blognt-theme="dark"] .blognt-live-search__post{border-color:rgb(148 163 184 / .12)}[data-blognt-theme="dark"] .blognt-live-search__post{background:rgb(255 255 255 / .04)}@media (max-width:767px){.blognt-search-form fieldset{grid-template-columns:1fr}.blognt-search-form__icon{display:none}.blognt-search-form__submit{width:100%}.blognt-live-search__post{grid-template-columns:72px minmax(0,1fr)}.blognt-live-search__post-media{width:72px;height:72px}.blognt-live-search__queries{grid-template-columns:1fr}}.blognt-live-tracker{display:grid;gap:14px;margin:0 0 28px;padding:18px 20px;border-radius:22px;border:1px solid color-mix(in srgb,#d94356 18%,rgb(15 23 42 / .08));background:linear-gradient(135deg,color-mix(in srgb,#d94356 6%,#ffffff),#fff);box-shadow:0 14px 32px rgb(15 23 42 / .05)}.blognt-live-tracker__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.blognt-live-tracker__kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d94356}.blognt-live-tracker__kicker::before{content:"";width:9px;height:9px;border-radius:999px;background:#d94356;box-shadow:0 0 0 7px color-mix(in srgb,#d94356 14%,transparent)}.blognt-live-tracker__stamp{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--bo-soft)}.blognt-live-tracker__stamp time{font-weight:700;color:var(--bo-ink)}.blognt-live-tracker__list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.blognt-live-tracker__list li{position:relative;padding-left:22px;font-size:15px;line-height:1.55;color:var(--bo-ink)}.blognt-live-tracker__list li::before{content:"";position:absolute;top:.62em;left:0;width:8px;height:8px;border-radius:999px;background:#d94356}.blognt-live-tracker__copy{margin:0;font-size:15px;line-height:1.65;color:var(--bo-soft)}[data-blognt-theme="dark"] .blognt-live-tracker{border-color:rgb(255 138 154 / .22);background:linear-gradient(135deg,rgb(217 67 86 / .08),rgb(16 24 38 / .96))}[data-blognt-theme="dark"] .blognt-live-tracker__stamp,[data-blognt-theme="dark"] .blognt-live-tracker__copy{color:var(--blognt-text-soft)}[data-blognt-theme="dark"] .blognt-live-tracker__stamp time,[data-blognt-theme="dark"] .blognt-live-tracker__list li{color:#eef3ff}@media (max-width:767px){.blognt-live-tracker__head{align-items:flex-start;flex-direction:column}}.blognt-live-tracker{gap:18px;padding:24px;border-radius:24px;border:1px solid rgb(217 67 86 / .18);background:radial-gradient(circle at top right,rgb(217 67 86 / .08),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(249 251 255 / .98))}.blognt-live-tracker__head{gap:16px}.blognt-live-tracker__head-main{display:grid;gap:6px}.blognt-live-tracker__title{font-size:1.2rem;line-height:1.2;color:var(--bo-ink)}.blognt-live-tracker__intro{margin:0;font-size:1rem;line-height:1.7;color:var(--bo-soft)}.blognt-live-tracker__arrival{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgb(217 67 86 / .18);background:rgb(255 245 247 / .92)}.blognt-live-tracker__arrival.is-visible{display:flex}.blognt-live-tracker__arrival-copy{font-size:.95rem;font-weight:700;color:#a5273c}.blognt-live-tracker__arrival-action{border:0;border-radius:999px;background:#102347;color:#fff;padding:10px 16px;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.blognt-live-tracker__arrival-action:disabled{opacity:.6;cursor:wait}.blognt-live-tracker__timeline{margin:0;padding:0;list-style:none;display:grid;gap:0}.blognt-live-tracker__timeline-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;align-items:start;padding:14px 0;border-top:1px solid rgb(15 23 42 / .08)}.blognt-live-tracker__timeline-item:first-child{border-top:0;padding-top:4px}.blognt-live-tracker__timeline-time{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d94356}.blognt-live-tracker__timeline-time::before{content:"";width:10px;height:10px;border-radius:999px;background:currentColor;box-shadow:0 0 0 6px rgb(217 67 86 / .1)}.blognt-live-tracker__timeline-body a,.blognt-live-tracker__timeline-body span{display:block;color:var(--bo-ink);font-size:1rem;line-height:1.55;font-weight:700}.blognt-live-tracker__timeline-body a:hover{color:#102347}.blognt-live-archive{display:grid;gap:34px;padding-block:18px 52px}.blognt-live-archive__hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,0.75fr);gap:26px;align-items:stretch;padding:30px 34px;border-radius:28px;border:1px solid rgb(15 23 42 / .08);background:radial-gradient(circle at top right,rgb(217 67 86 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(247 250 255 / .98));box-shadow:0 18px 44px rgb(15 23 42 / .06)}.blognt-live-archive__copy{display:grid;gap:14px}.blognt-live-archive__copy h1{margin:0;font-size:clamp(2.2rem, 4.6vw, 4rem);line-height:.98;letter-spacing:-.045em;color:#102347}.blognt-live-archive__copy p{margin:0;font-size:1.03rem;line-height:1.75;color:var(--bo-soft);max-width:64ch}.blognt-live-archive__meta{display:grid;gap:14px}.blognt-live-archive__stat{padding:18px 20px;border-radius:20px;border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .86);display:grid;gap:8px}.blognt-live-archive__stat span{font-size:.76rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#7c889d}.blognt-live-archive__stat strong{font-size:1.25rem;line-height:1.25;color:#102347}.blognt-live-archive__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.blognt-live-card{display:grid;grid-template-columns:minmax(200px,0.95fr) minmax(0,1.25fr);gap:0;border-radius:26px;overflow:hidden;border:1px solid rgb(15 23 42 / .08);background:#fff;box-shadow:0 16px 38px rgb(15 23 42 / .06)}.blognt-live-card__media{min-height:100%;background:linear-gradient(135deg,#edf3ff,#dce9ff)}.blognt-live-card__media img{width:100%;height:100%;object-fit:cover;display:block}.blognt-live-card__media.is-empty{display:grid;place-items:center;color:#102347;font-size:3rem;font-weight:800}.blognt-live-card__body{display:grid;gap:14px;padding:24px}.blognt-live-card__eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.blognt-live-card__body h2{margin:0;font-size:clamp(1.45rem, 2vw, 2rem);line-height:1.02;letter-spacing:-.04em}.blognt-live-card__body h2 a{color:#102347}.blognt-live-card__body p{margin:0;font-size:.98rem;line-height:1.7;color:var(--bo-soft)}.blognt-live-card__meta{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;font-size:.82rem;font-weight:700;letter-spacing:.05em;color:#6f7b90;text-transform:uppercase}.blognt-live-card__timeline{margin:0;padding:0;list-style:none;display:grid;gap:10px}.blognt-live-card__timeline li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;align-items:start;padding-top:10px;border-top:1px solid rgb(15 23 42 / .08)}.blognt-live-card__timeline-time{font-size:.82rem;font-weight:800;color:#d94356}.blognt-live-card__timeline-title{font-size:.95rem;line-height:1.55;font-weight:600;color:var(--bo-ink)}.blognt-live-archive__pagination,.blognt-live-archive__empty{display:flex;justify-content:center;align-items:center}.blognt-live-archive__empty{padding:34px;border-radius:24px;border:1px solid rgb(15 23 42 / .08);background:#fff;flex-direction:column;gap:10px;text-align:center}[data-blognt-theme="dark"] .blognt-live-tracker,[data-blognt-theme="dark"] .blognt-live-archive__hero,[data-blognt-theme="dark"] .blognt-live-card,[data-blognt-theme="dark"] .blognt-live-archive__empty,[data-blognt-theme="dark"] .blognt-live-archive__stat{border-color:rgb(148 163 184 / .16);background:rgb(13 19 33 / .92);box-shadow:none}[data-blognt-theme="dark"] .blognt-live-tracker__title,[data-blognt-theme="dark"] .blognt-live-archive__copy h1,[data-blognt-theme="dark"] .blognt-live-archive__stat strong,[data-blognt-theme="dark"] .blognt-live-card__body h2 a,[data-blognt-theme="dark"] .blognt-live-card__timeline-title{color:#eef3ff}[data-blognt-theme="dark"] .blognt-live-tracker__intro,[data-blognt-theme="dark"] .blognt-live-archive__copy p,[data-blognt-theme="dark"] .blognt-live-card__body p{color:rgb(232 238 248 / .76)}[data-blognt-theme="dark"] .blognt-live-tracker__arrival{background:rgb(217 67 86 / .12)}@media (max-width:991px){.blognt-live-archive__hero,.blognt-live-archive__grid,.blognt-live-card{grid-template-columns:1fr}}@media (max-width:767px){.blognt-live-tracker__timeline-item,.blognt-live-card__timeline li{grid-template-columns:1fr}.blognt-live-tracker__arrival{flex-direction:column;align-items:flex-start}}[data-blognt-theme="dark"] .blognt-live-archive__rail{border-color:rgb(255 255 255 / .07)!important;background:rgb(10 17 30 / .92)!important;box-shadow:0 16px 36px rgb(0 0 0 / .28)!important}@media (max-width:1100px){.blognt-live-archive__spotlight{grid-template-columns:1fr!important}}.blognt-no-content{margin:18px auto 32px}.blognt-no-content__inner{display:grid;gap:10px;padding:28px 30px;border:1px solid rgb(15 23 42 / .08);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(247 250 255 / .92));box-shadow:0 16px 34px rgb(15 23 42 / .05)}.blognt-no-content__inner h2{margin:0;color:#14213d;font-size:clamp(1.6rem, 2.5vw, 2.3rem);line-height:1.05;letter-spacing:-.04em}.blognt-no-content__inner p{margin:0;color:rgb(24 32 52 / .72);font-size:1rem;line-height:1.7}[data-blognt-theme="dark"] .blognt-no-content__inner{border-color:rgb(148 163 184 / .12);background:linear-gradient(135deg,#0e1624 55%,#0b1220 100%);box-shadow:0 4px 24px rgb(0 0 0 / .28)}[data-blognt-theme="dark"] .blognt-no-content__inner h2{color:#f5f7fc}[data-blognt-theme="dark"] .blognt-no-content__inner p{color:rgb(232 238 250 / .72)}.blognt-card{position:relative;display:flex;flex-direction:column;background:var(--blognt-surface,#ffffff);border-radius:var(--radius-lg,20px);box-shadow:var(--bo-card-shadow,0 2px 8px rgb(10 35 66 / .07),0 0 0 1px rgb(10 35 66 / .06));overflow:hidden;transition:transform var(--transition-base,220ms ease),box-shadow var(--transition-base,220ms ease);font-family:var(--blognt-font,'Plus Jakarta Sans',system-ui);color:var(--blognt-text,#101828);text-decoration:none}.blognt-card:hover{transform:translateY(-2px);box-shadow:var(--bo-card-shadow-hover,0 8px 28px rgb(10 35 66 / .13),0 0 0 1px rgb(10 35 66 / .08))}.blognt-card:focus-within{outline:2px solid var(--blognt-accent-blue,#3a8dff);outline-offset:2px}.blognt-card__media{position:relative;width:100%;overflow:hidden;flex-shrink:0;background:var(--blognt-surface-2,#f7f9fc)}.blognt-card__media-inner{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform var(--transition-slow,360ms ease)}.blognt-card:hover .blognt-card__media-inner{transform:scale(1.03)}.blognt-card__format-badge{position:absolute;bottom:10px;left:10px;padding:4px 10px;border-radius:var(--radius-pill,999px);background:rgb(10 35 66 / .62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.4;pointer-events:none}.blognt-card__score-badge{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:50%;background:var(--bo-brand,#0a2342);color:var(--blognt-accent-lime,#d8ea45);font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 10px rgb(10 35 66 / .22);pointer-events:none;letter-spacing:-.02em}.blognt-card__step-badge{position:absolute;top:12px;left:12px;width:36px;height:36px;border-radius:50%;background:var(--bo-brand,#0a2342);color:var(--blognt-accent-lime,#d8ea45);font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 8px rgb(10 35 66 / .2);pointer-events:none}.blognt-card__sponsored-label{position:absolute;top:10px;right:10px;padding:3px 9px;border-radius:var(--radius-pill,999px);background:var(--blognt-accent-amber,#eea756);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;pointer-events:none;z-index:2}.blognt-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px 20px 20px;gap:6px}.blognt-card__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blognt-accent-blue,#3a8dff);line-height:1.3}.blognt-card__title{margin:0;font-size:18px;font-weight:800;line-height:1.22;color:var(--blognt-text,#101828)}.blognt-card__title a{color:inherit;text-decoration:none;transition:color var(--transition-base,220ms ease)}.blognt-card__title a:hover,.blognt-card__title a:focus{color:var(--blognt-accent-blue,#3a8dff);text-decoration:none;outline:none}.blognt-card__excerpt{font-size:14px;line-height:1.6;color:var(--blognt-text-soft,#475467);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.blognt-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;color:var(--blognt-text-soft,#475467);margin-top:4px}.blognt-card__meta-sep{color:var(--blognt-text-soft,#475467);opacity:.5;font-size:10px}.blognt-card__footer{padding:0 20px 18px;display:flex;align-items:center;gap:10px}.blognt-card__footer-cta{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:var(--radius-pill,999px);background:var(--bo-brand,#0a2342);color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:background var(--transition-base,220ms ease),transform var(--transition-base,220ms ease);line-height:1}.blognt-card__footer-cta:hover{background:var(--blognt-accent-blue,#3a8dff);color:#fff;text-decoration:none;transform:translateY(-1px)}.blognt-card--feature{flex-direction:column}.blognt-card--feature .blognt-card__media{aspect-ratio:16 / 9;width:100%}.blognt-card--feature .blognt-card__media::before{content:'';display:block;padding-top:56.25%}.blognt-card--feature .blognt-card__media-inner{position:absolute;inset:0}.blognt-card--news{flex-direction:row;align-items:center;border-radius:var(--radius-sm,8px);padding:12px;gap:14px}.blognt-card--news .blognt-card__media{width:120px;height:120px;border-radius:var(--radius-sm,8px);flex-shrink:0}.blognt-card--news .blognt-card__media-inner{width:120px;height:120px;border-radius:var(--radius-sm,8px)}.blognt-card--news .blognt-card__body{padding:0;gap:4px}.blognt-card--news .blognt-card__title{font-size:15px}.blognt-card--stream{flex-direction:row;align-items:stretch;border-radius:var(--radius-lg,20px)}.blognt-card--stream .blognt-card__media{width:200px;flex-shrink:0;border-radius:0;border-top-left-radius:var(--radius-lg,20px);border-bottom-left-radius:var(--radius-lg,20px);min-height:160px}.blognt-card--stream .blognt-card__media-inner{position:absolute;inset:0;width:100%;height:100%}.blognt-card--stream .blognt-card__body{padding:18px 20px;gap:6px}.blognt-card--stream .blognt-card__excerpt{-webkit-line-clamp:3}.blognt-card--review .blognt-card__media{aspect-ratio:16 / 9}.blognt-card--review .blognt-card__media::before{content:'';display:block;padding-top:56.25%}.blognt-card--review .blognt-card__media-inner{position:absolute;inset:0}.blognt-card--guide .blognt-card__media{aspect-ratio:16 / 9}.blognt-card--guide .blognt-card__media::before{content:'';display:block;padding-top:56.25%}.blognt-card--guide .blognt-card__media-inner{position:absolute;inset:0}.blognt-card--tip{flex-direction:row;align-items:flex-start;border-left:4px solid var(--blognt-accent-lime,#d8ea45);border-radius:var(--radius-sm,8px);padding:18px 20px;gap:0;box-shadow:var(--bo-card-shadow,0 2px 8px rgb(10 35 66 / .07),0 0 0 1px rgb(10 35 66 / .06))}.blognt-card--tip .blognt-card__body{padding:0;gap:6px}.blognt-card--tip .blognt-card__media{display:none}.blognt-card--sponsored .blognt-card__media{aspect-ratio:16 / 9}.blognt-card--sponsored .blognt-card__media::before{content:'';display:block;padding-top:56.25%}.blognt-card--sponsored .blognt-card__media-inner{position:absolute;inset:0}.blognt-card--sm .blognt-card__title{font-size:16px}.blognt-card--lg .blognt-card__title{font-size:24px}.blognt-card--lg .blognt-card__media{aspect-ratio:2 / 1}.blognt-card--lg .blognt-card__media::before{padding-top:50%}@keyframes blognt-shimmer{0%{background-position:-600px 0}100%{background-position:600px 0}}.blognt-card.is-loading{pointer-events:none;cursor:default}.blognt-card.is-loading .blognt-card__media,.blognt-card.is-loading .blognt-card__eyebrow,.blognt-card.is-loading .blognt-card__title,.blognt-card.is-loading .blognt-card__excerpt,.blognt-card.is-loading .blognt-card__meta{border-radius:var(--radius-sm,8px);background:linear-gradient(90deg,var(--blognt-surface-2,#f7f9fc) 25%,rgb(200 210 230 / .45) 50%,var(--blognt-surface-2,#f7f9fc) 75%);background-size:1200px 100%;animation:blognt-shimmer 1.4s linear infinite;color:#fff0}.blognt-card.is-loading .blognt-card__title a,.blognt-card.is-loading .blognt-card__eyebrow a{color:#fff0}.blognt-card.is-loading .blognt-card__media{min-height:180px}.blognt-card.is-loading .blognt-card__eyebrow{height:12px;width:60px;display:block}.blognt-card.is-loading .blognt-card__title{height:22px;width:80%;display:block}.blognt-card.is-loading .blognt-card__excerpt{height:40px}.blognt-card.is-loading .blognt-card__meta{height:12px;width:50%;display:block}[data-blognt-theme="dark"] .blognt-card{background:var(--blognt-surface,#141922);box-shadow:0 2px 10px rgb(0 0 0 / .28),0 0 0 1px rgb(255 255 255 / .05);color:var(--blognt-text,#e8eefa)}[data-blognt-theme="dark"] .blognt-card:hover{box-shadow:0 8px 32px rgb(0 0 0 / .38),0 0 0 1px rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-card__media{background:rgb(255 255 255 / .05)}[data-blognt-theme="dark"] .blognt-card__title{color:#eef4ff}[data-blognt-theme="dark"] .blognt-card__title a{color:#eef4ff}[data-blognt-theme="dark"] .blognt-card__title a:hover,[data-blognt-theme="dark"] .blognt-card__title a:focus{color:var(--blognt-accent-blue,#3a8dff)}[data-blognt-theme="dark"] .blognt-card__excerpt{color:rgb(232 238 250 / .68)}[data-blognt-theme="dark"] .blognt-card__meta{color:rgb(232 238 250 / .5)}[data-blognt-theme="dark"] .blognt-card__eyebrow{color:var(--blognt-accent-blue,#3a8dff)}[data-blognt-theme="dark"] .blognt-card--tip{border-left-color:var(--blognt-accent-lime,#d8ea45);background:rgb(255 255 255 / .03)}[data-blognt-theme="dark"] .blognt-card.is-loading .blognt-card__media,[data-blognt-theme="dark"] .blognt-card.is-loading .blognt-card__eyebrow,[data-blognt-theme="dark"] .blognt-card.is-loading .blognt-card__title,[data-blognt-theme="dark"] .blognt-card.is-loading .blognt-card__excerpt,[data-blognt-theme="dark"] .blognt-card.is-loading .blognt-card__meta{background:linear-gradient(90deg,rgb(255 255 255 / .05) 25%,rgb(255 255 255 / .1) 50%,rgb(255 255 255 / .05) 75%);background-size:1200px 100%;animation:blognt-shimmer 1.4s linear infinite}@media (max-width:767px){.blognt-card--stream{flex-direction:column}.blognt-card--stream .blognt-card__media{width:100%;min-height:180px;border-radius:0;border-top-left-radius:var(--radius-lg,20px);border-top-right-radius:var(--radius-lg,20px);border-bottom-left-radius:0;aspect-ratio:16 / 9}.blognt-card--stream .blognt-card__media::before{content:'';display:block;padding-top:56.25%}.blognt-card--stream .blognt-card__media-inner{position:absolute;inset:0}.blognt-card--news{gap:12px}.blognt-card--news .blognt-card__media,.blognt-card--news .blognt-card__media-inner{width:90px;height:90px}.blognt-card--lg .blognt-card__title{font-size:20px}}.blognt-sourcecode{margin:28px 0;padding:14px 16px;border-radius:12px;border:1px solid color-mix(in srgb,#0f172a 12%,transparent);background:#0b1220;color:#e5edf8;overflow-x:auto;-webkit-overflow-scrolling:touch}.blognt-sourcecode__code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:.86rem;line-height:1.65;white-space:pre;word-break:normal;tab-size:4}.blognt-sourcecode[data-lang]::before{content:attr(data-lang);display:inline-block;margin-bottom:10px;padding:2px 9px;border-radius:999px;background:rgb(148 163 184 / .18);color:#d2dceb;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blognt-sourcecode[data-lang=""]::before{display:none}[data-blognt-theme="dark"] .blognt-sourcecode{border-color:rgb(148 163 184 / .22);background:#070d18;color:#dbe7f7}[data-blognt-theme="dark"] .blognt-sourcecode[data-lang]::before{background:rgb(148 163 184 / .22);color:#e2ebf8}.entry-content{max-width:720px;font-family:var(--blognt-font,'Plus Jakarta Sans',system-ui);font-size:clamp(1rem, 1.5vw, 1.0625rem);line-height:1.85;color:var(--blognt-text,#101828)}.entry-content h2{font-size:clamp(1.4rem, 2.5vw, 1.75rem);font-weight:800;line-height:1.25;color:var(--blognt-text,#101828);margin-top:48px;margin-bottom:16px}.entry-content h3{font-size:clamp(1.15rem, 2vw, 1.35rem);font-weight:700;line-height:1.3;color:var(--blognt-text,#101828);margin-top:36px;margin-bottom:12px}.entry-content p+p{margin-top:24px}.entry-content blockquote{border-left:3px solid var(--bo-brand,#0a2342);padding-left:24px;margin:32px 0;font-style:italic;font-size:1.05em;color:var(--blognt-text-soft,#475467)}.entry-content blockquote p{margin:0}.entry-content figure img{border-radius:var(--radius-sm,8px);box-shadow:0 2px 16px rgb(10 35 66 / .08);display:block;max-width:100%;height:auto}.entry-content figcaption{font-size:.8125rem;font-style:italic;color:var(--blognt-text-soft,#475467);text-align:center;margin-top:8px}.entry-content p.lead strong{color:var(--bo-brand,#0a2342)}.has-drop-cap>p:first-of-type::first-letter{float:left;font-size:3.5em;font-weight:900;line-height:.85;margin:0 8px 0 0;color:var(--bo-brand,#0a2342);font-family:var(--blognt-font,'Plus Jakarta Sans',system-ui)}[data-blognt-theme="dark"] .entry-content{color:#e2e8f0}[data-blognt-theme="dark"] .entry-content h2,[data-blognt-theme="dark"] .entry-content h3{color:#f0f4ff}[data-blognt-theme="dark"] .entry-content blockquote{border-left-color:var(--blognt-accent-blue,#3a8dff);color:#94a3b8}[data-blognt-theme="dark"] .entry-content figcaption{color:#64748b}[data-blognt-theme="dark"] .entry-content figure img{box-shadow:0 2px 16px rgb(0 0 0 / .35)}[data-blognt-theme="dark"] .has-drop-cap>p:first-of-type::first-letter{color:var(--blognt-accent-blue,#3a8dff)}.blognt-footer{--footer-bg:#071b33;--footer-bg-main:#0a2342;--footer-bg-bar:#050f1e;--footer-text:rgba(255, 255, 255, 0.88);--footer-text-muted:rgba(255, 255, 255, 0.52);--footer-border:rgba(255, 255, 255, 0.08);--footer-link:rgba(255, 255, 255, 0.75);--footer-link-hover:#eea756;--footer-title:#ffffff}.blognt-footer{background:var(--footer-bg-main);color:var(--footer-text)}.blognt-footer-newsletter{background:linear-gradient(90deg,#0f3060 0%,#0a2342 50%,#0f3060 100%);border-bottom:1px solid var(--footer-border);padding:32px 0}.blognt-footer-newsletter__inner{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.blognt-footer-newsletter__copy{flex:1;min-width:220px}.blognt-footer-newsletter__copy strong{display:block;margin-bottom:4px;font-size:18px;font-weight:800;color:#fff;line-height:1.3}.blognt-footer-newsletter__copy p{margin:0;font-size:14px;color:var(--footer-text-muted);line-height:1.5}.blognt-footer-newsletter__form{display:flex;gap:8px;flex:1.4;min-width:280px}.blognt-footer-newsletter__form input[type="email"]{flex:1;min-width:0;padding:12px 16px;border-radius:var(--radius-pill);border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .07);color:#fff;font-size:15px;transition:border-color var(--transition-fast),background var(--transition-fast)}.blognt-footer-newsletter__form input[type="email"]::placeholder{color:rgb(255 255 255 / .38)}.blognt-footer-newsletter__form input[type="email"]:focus{outline:none;border-color:var(--blognt-accent-amber);background:rgb(255 255 255 / .11)}.blognt-footer-newsletter__form button{flex-shrink:0;padding:12px 24px;background:var(--blognt-accent-amber);color:#1a0a00;border:none;border-radius:var(--radius-pill);font-size:14px;font-weight:800;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:filter var(--transition-base),transform var(--transition-base)}.blognt-footer-newsletter__form button:hover{filter:brightness(1.1);transform:translateY(-1px)}.blognt-footer-newsletter__form button:active{transform:translateY(0);filter:brightness(.96)}.blognt-footer__main{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding:52px 0 44px;border-bottom:1px solid var(--footer-border);align-items:start}.blognt-footer__brand{display:flex;flex-direction:column;gap:12px}.blognt-footer__logo{display:inline-flex;align-items:center;text-decoration:none;line-height:0;transition:opacity var(--transition-fast)}.blognt-footer__logo:hover{opacity:.88}.blognt-footer__logo img{display:block;width:auto;height:34px;max-width:100%}.blognt-footer__tagline{margin:0;font-size:13px;line-height:1.6;color:var(--footer-text-muted)}.blognt-footer__count{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:rgb(255 255 255 / .07);border:1px solid var(--footer-border);border-radius:var(--radius-pill);font-size:12px;font-weight:600;color:var(--footer-text-muted);align-self:flex-start;margin-top:2px}.blognt-footer__social{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.blognt-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgb(255 255 255 / .07);border:1px solid var(--footer-border);border-radius:var(--radius-sm);color:var(--footer-link);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.blognt-footer__social-link svg{transition:transform 0.24s ease,color var(--transition-fast);transform-origin:50% 50%}.blognt-footer__social-link:hover{background:var(--blognt-accent-amber);border-color:var(--blognt-accent-amber);color:#1a0a00}.blognt-footer__social-link:hover svg,.blognt-footer__social-link:focus-visible svg{transform:rotate(5deg)}.blognt-footer__social-link:focus-visible{outline:2px solid var(--blognt-accent-amber);outline-offset:2px}.blognt-footer__col{display:flex;flex-direction:column;gap:0;align-items:flex-start}.blognt-footer__col-title{display:block;margin-bottom:18px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--footer-title);opacity:.55}.blognt-footer__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;width:100%}.blognt-footer__col ul li{display:flex;align-items:baseline;width:100%}.blognt-footer__col ul li a{font-size:14px;font-weight:500;color:var(--footer-link);text-decoration:none;transition:color var(--transition-fast),padding-left var(--transition-fast);display:inline-flex;align-items:baseline;min-height:20px}.blognt-footer__col ul li a:hover{color:var(--footer-link-hover);padding-left:4px}.blognt-footer__col ul li a:focus-visible{outline:2px solid var(--blognt-accent-amber);outline-offset:2px;border-radius:2px}.blognt-footer__bar{background:var(--footer-bg-bar);padding:18px 0}.blognt-secondary-newsletter{padding-bottom:48px}.blognt-footer__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.blognt-footer__copy{margin:0;font-size:13px;color:var(--footer-text-muted);line-height:1.5}.blognt-footer__legal-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.blognt-footer__admin-link{font-size:12px;font-weight:600;color:var(--footer-text-muted);text-decoration:none;padding:3px 10px;border:1px solid var(--footer-border);border-radius:var(--radius-pill);transition:color var(--transition-fast),border-color var(--transition-fast)}.blognt-footer__admin-link:hover{color:var(--footer-link-hover);border-color:var(--blognt-accent-amber)}.blognt-footer__made-in{font-size:12px;color:var(--footer-text-muted)}.blognt-footer__made-in span[role="img"]{color:#e05c6a;font-style:normal}[data-blognt-theme="dark"] .blognt-footer{--footer-bg-main:#07182e;--footer-bg-bar:#030d18;--footer-border:rgba(255, 255, 255, 0.07)}[data-blognt-theme="dark"] .blognt-footer-newsletter{background:linear-gradient(90deg,#091e38 0%,#07182e 50%,#091e38 100%)}@media (max-width:900px){.blognt-footer__main{grid-template-columns:repeat(3,1fr);gap:36px;padding:40px 0 36px}.blognt-footer__brand{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:20px}.blognt-footer__brand>.blognt-footer__social{margin-top:0;flex:1 0 100%}.blognt-footer-newsletter__inner{flex-direction:column;align-items:flex-start;gap:20px}.blognt-footer-newsletter__form{width:100%;flex:none}}@media (max-width:600px){.blognt-footer__main{grid-template-columns:1fr;gap:28px;padding:32px 0 28px}.blognt-footer__brand{flex-direction:column;gap:10px}.blognt-footer__bar-inner{flex-direction:column;align-items:flex-start;gap:10px}.blognt-footer-newsletter{padding:24px 0}.blognt-footer-newsletter__form{flex-direction:column}.blognt-footer-newsletter__form button{width:100%;text-align:center}.blognt-footer__legal-links{gap:12px}}.blognt-footer__editorial{background:var(--bnt-surface-dark,#0a1322);padding:72px 0 76px;border-bottom:1px solid rgb(255 255 255 / .07);position:relative;overflow:hidden}.blognt-footer__editorial::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 10% 100%,rgb(58 141 255 / .07) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 90% 0%,rgb(58 141 255 / .05) 0%,transparent 50%);pointer-events:none}.blognt-footer__editorial-header{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:52px}.blognt-footer__editorial-label{display:inline-flex;align-items:center;padding:6px 14px;background:rgb(58 141 255 / .1);border:1px solid rgb(58 141 255 / .22);border-radius:var(--radius-pill);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7ab8ff}.blognt-footer__editorial-title{margin:0;font-size:clamp(28px, 3vw, 46px);font-weight:900;line-height:1.1;letter-spacing:-.03em;color:#fff}.blognt-footer__editorial-title em{font-style:italic;color:#3a8dff;font-style:italic}.blognt-footer__editorial-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative;z-index:1}.blognt-footer__pillar{display:flex;flex-direction:column;gap:12px;padding:28px 28px 24px;background:rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .07);border-radius:var(--radius-lg);transition:background var(--transition-fast),border-color var(--transition-fast)}.blognt-footer__pillar:hover{background:rgb(255 255 255 / .055);border-color:rgb(58 141 255 / .2)}.blognt-footer__pillar-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgb(58 141 255 / .1);border:1px solid rgb(58 141 255 / .18);border-radius:var(--radius-md);color:#3a8dff;flex-shrink:0}.blognt-footer__pillar-title{margin:0;font-size:16px;font-weight:800;line-height:1.25;color:#fff;letter-spacing:-.01em}.blognt-footer__pillar-text{margin:0;font-size:14px;line-height:1.6;color:rgb(255 255 255 / .6);flex:1}.blognt-footer__pillar-link{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:700;color:#3a8dff;text-decoration:none;letter-spacing:.01em;transition:color var(--transition-fast),gap var(--transition-fast)}.blognt-footer__pillar-link:hover{color:#7ab8ff;gap:8px}.blognt-footer__pillar-link:focus-visible{outline:2px solid #3a8dff;outline-offset:3px;border-radius:3px}[data-blognt-theme="dark"] .blognt-footer__editorial{background:var(--bnt-surface-dark,#0a1322)}@media (max-width:900px){.blognt-footer__editorial{padding:56px 0 60px}.blognt-footer__editorial-header{margin-bottom:36px}.blognt-footer__editorial-pillars{grid-template-columns:1fr;gap:16px}.blognt-footer__pillar{flex-direction:row;align-items:flex-start;gap:16px;padding:20px 22px}.blognt-footer__pillar-icon{flex-shrink:0;margin-top:2px}.blognt-footer__pillar>*:not(.blognt-footer__pillar-icon){flex:1}}@media (max-width:600px){.blognt-footer__editorial{padding:44px 0 48px}.blognt-footer__editorial-header{gap:14px;margin-bottom:28px}.blognt-footer__editorial-pillars{gap:12px}.blognt-footer__pillar{flex-direction:column;gap:10px;padding:18px 18px 16px}.blognt-footer__pillar-icon{width:38px;height:38px}.blognt-footer__pillar-title{font-size:15px}.blognt-footer__pillar-text{font-size:13px}}@media (max-width:768px){.blognt-footer__main{gap:20px;padding:28px 0 24px}.blognt-footer__brand{gap:8px}.blognt-footer__logo img{height:30px}.blognt-footer__tagline{font-size:12px;line-height:1.5;max-width:54ch}.blognt-footer__count{margin-top:0}.blognt-footer__social{margin-top:4px;gap:7px}.blognt-footer__social-link{width:36px;height:36px}.blognt-footer__col{padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.blognt-footer__col-title{margin-bottom:10px;font-size:10px;letter-spacing:.11em;opacity:.66}.blognt-footer__col ul{gap:6px}.blognt-footer__col ul li a{min-height:30px;font-size:13px;line-height:1.35}.blognt-footer__bar{padding:14px 0}.blognt-footer__bar-inner{gap:8px}.blognt-footer__copy{font-size:12px}.blognt-footer__legal-links{gap:10px 14px}}@media (max-width:600px){.blognt-footer__main{grid-template-columns:1fr 1fr;gap:16px 14px;padding:24px 0 20px}.blognt-footer__brand{grid-column:1 / -1;padding-bottom:4px;border-bottom:1px solid rgb(255 255 255 / .08);margin-bottom:2px}.blognt-footer__col{border-top:0;padding-top:4px}.blognt-footer__col-title{margin-bottom:8px}.blognt-footer__col ul li a{min-height:28px}}@media (max-width:430px){.blognt-footer__main{gap:14px 12px}.blognt-footer__logo img{height:28px}.blognt-footer__social-link{width:34px;height:34px}.blognt-footer__tagline{font-size:11.5px}.blognt-footer__col ul{gap:4px}.blognt-footer__col ul li a{font-size:12.5px}}@media (max-width:390px){.blognt-footer__main{grid-template-columns:1fr;gap:12px}.blognt-footer__brand{margin-bottom:0;padding-bottom:8px}.blognt-footer__col{padding-top:8px;border-top:1px solid rgb(255 255 255 / .07)}.blognt-footer__col ul li a{min-height:26px}}.blognt-skip-link{position:fixed;top:-100px;left:16px;z-index:var(--z-skip,99999);background:var(--bo-brand,#0a2342);color:#fff;padding:12px 20px;border-radius:0 0 8px 8px;font-weight:700;font-size:14px;text-decoration:none;transition:top 0.2s ease}.blognt-skip-link:focus-visible{top:0;outline:3px solid var(--blognt-accent-amber,#eea756);outline-offset:2px}.blognt-inline-newsletter{background:var(--blognt-surface-3,#eef3fb);border:1px solid var(--bo-brand,#0a2342);border-left:4px solid var(--bo-brand,#0a2342);border-radius:var(--radius-sm,8px);padding:24px;margin:32px 0}.blognt-inline-newsletter__inner{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.blognt-inline-newsletter__copy{flex:1 1 200px}.blognt-inline-newsletter__copy strong{display:block;font-size:16px;font-weight:700;color:var(--blognt-text,#111827);margin-bottom:4px}.blognt-inline-newsletter__copy p{font-size:14px;color:var(--blognt-text-muted,#6b7280);margin:0}.blognt-inline-newsletter__form{display:flex;gap:8px;flex:1 1 260px;flex-wrap:wrap}.blognt-inline-newsletter__form input[type="email"]{flex:1 1 180px;padding:10px 14px;border:1px solid var(--blognt-border,#d1d5db);border-radius:var(--radius-sm,6px);font-size:14px;background:#fff;color:var(--blognt-text,#111827);outline:none;transition:border-color 0.15s ease}.blognt-inline-newsletter__form input[type="email"]:focus{border-color:var(--bo-brand,#0a2342);box-shadow:0 0 0 3px rgb(10 35 66 / .12)}.blognt-inline-newsletter__form button{padding:10px 20px;background:var(--bo-brand,#0a2342);color:#fff;border:none;border-radius:var(--radius-sm,6px);font-size:14px;font-weight:600;cursor:pointer;transition:background 0.15s ease,transform 0.1s ease;white-space:nowrap}.blognt-inline-newsletter__form button:hover{background:var(--blognt-brand-dark,#061629)}.blognt-inline-newsletter__form button:active{transform:scale(.97)}[data-blognt-theme="dark"] .blognt-inline-newsletter{background:var(--blognt-surface-3-dark,#1a2a3f);border-color:rgb(255 255 255 / .15);border-left-color:var(--blognt-accent-amber,#eea756)}[data-blognt-theme="dark"] .blognt-inline-newsletter__form input[type="email"]{background:var(--blognt-surface-1-dark,#0d1b2e);border-color:rgb(255 255 255 / .2);color:#fff}@media (max-width:600px){.blognt-inline-newsletter{padding:16px}.blognt-inline-newsletter__inner{flex-direction:column;gap:16px}.blognt-inline-newsletter__form{width:100%}}@media (prefers-reduced-motion:reduce){.blognt-card:hover{transform:none}.blognt-card:hover .blognt-card__media-inner{transform:none}}@media (prefers-color-scheme:dark){html:not([data-blognt-theme="light"]){--blognt-page-bg:#0d1117;--blognt-surface:#141922;--blognt-surface-2:#171d27;--blognt-surface-3:#1b2230;--blognt-border:rgba(255,255,255,0.08);--blognt-border-strong:rgba(255,255,255,0.14);--blognt-text:#eef2f7;--blognt-text-soft:#c9d3e0;--blognt-text-muted:#9aaabb;--blognt-shadow-lg:0 22px 54px rgba(0,0,0,0.24);--blognt-shadow-md:0 18px 40px rgba(0,0,0,0.22);--blognt-accent-blue:#6baed6;--blognt-accent-amber:#f0a54f;--blognt-accent-violet:#7a80ff;--bo-ink:#eef2f7;--bo-soft:#a8b8cc;--bo-border:rgba(255,255,255,0.08);--bo-brand:#6baed6;--bo-brand-hover:#82bfdf;--bo-card-bg:#141922;--bo-card-shadow:0 6px 20px rgba(0,0,0,0.18), 0 0 0 1px rgba(255,255,255,0.05);--bo-card-shadow-hover:0 14px 34px rgba(0,0,0,0.28), 0 0 0 1px rgba(255,255,255,0.08)}}.editorial-clusters-header,.block-fw-editorial-clusters .block-header-wrap{margin-bottom:22px!important;padding-bottom:18px!important;border-bottom:1px solid color-mix(in srgb,var(--blognt-border,#e2e6ec) 58%,transparent)!important}.editorial-clusters-header-inner{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px 24px!important}.editorial-clusters-title{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:0!important;gap:0!important}.editorial-clusters-title::before{content:""!important;display:block!important;width:28px!important;height:3px!important;border-radius:99px!important;background:var(--bo-brand,#0a84ff)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--bo-brand,#0a84ff) 28%,transparent)!important;margin-bottom:10px!important;flex-shrink:0!important}.editorial-clusters-accent{display:none!important}.editorial-clusters-title h3{margin:0!important;padding:0!important;font-size:clamp(16px, 1.35vw, 20px)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-0.022em!important;color:var(--bo-ink,#0f172a)!important;text-wrap:balance!important}.editorial-clusters-subtitle,.editorial-clusters-subtitle a{flex-shrink:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.09em!important;text-transform:uppercase!important;color:var(--blognt-text-muted,#6b7280)!important;line-height:1.4!important;text-decoration:none!important;white-space:nowrap!important;padding-bottom:4px!important;border-bottom:1.5px solid transparent!important;transition:color .13s,border-color .13s!important}.editorial-clusters-subtitle a:hover{color:var(--bo-brand,#0a84ff)!important;border-bottom-color:var(--bo-brand,#0a84ff)!important}[data-blognt-theme="dark"] .editorial-clusters-title h3{color:var(--bo-ink)!important}[data-blognt-theme="dark"] .editorial-clusters-header{border-bottom-color:color-mix(in srgb,var(--blognt-border) 58%,transparent)!important}@media (prefers-color-scheme:dark){html:not([data-blognt-theme="light"]) .editorial-clusters-title h3{color:var(--bo-ink)}}@media (max-width:767px){.editorial-clusters-header-inner{flex-wrap:wrap!important;gap:8px 16px!important}.editorial-clusters-title h3{font-size:16px!important}.editorial-clusters-subtitle{font-size:10.5px!important}}.editorial-cluster-card .blognt-block-head,.editorial-cluster-panel .blognt-block-head{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:10px!important;margin-bottom:18px!important;padding-bottom:14px!important;border-bottom:1px solid color-mix(in srgb,var(--blognt-border,#e2e6ec) 70%,transparent)!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 18%,color-mix(in srgb,var(--blognt-border,#e2e6ec) 80%,transparent))!important}.editorial-cluster-card .blognt-block-head__icon,.editorial-cluster-panel .blognt-block-head__icon{width:30px!important;height:30px!important;border-radius:9px!important;flex-shrink:0!important;box-shadow:none!important;background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 11%,#f5f7ff)!important;border:1px solid color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 15%,transparent)!important}.editorial-cluster-card .blognt-block-head__icon svg,.editorial-cluster-panel .blognt-block-head__icon svg{width:15px!important;height:15px!important}.editorial-cluster-card .blognt-block-head__title,.editorial-cluster-panel .blognt-block-head__title{font-size:15px!important;font-weight:700!important;letter-spacing:-0.01em!important;line-height:1.25!important;flex:1 1 0!important;min-width:0!important}.editorial-cluster-card .blognt-block-head__right,.editorial-cluster-panel .blognt-block-head__right{display:flex!important;align-items:center!important;gap:8px!important;flex-shrink:0!important;max-width:none!important}.editorial-cluster-card .blognt-block-head__subtitle,.editorial-cluster-panel .blognt-block-head__subtitle{display:none!important}.editorial-cluster-card .blognt-block-head__link,.editorial-cluster-panel .blognt-block-head__link{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px 11px!important;border-radius:999px!important;border:1.5px solid color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 28%,var(--blognt-border))!important;background:transparent!important;color:var(--bo-ink)!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.09em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;transition:background .13s,border-color .13s,color .13s!important}.editorial-cluster-card .blognt-block-head__link:hover,.editorial-cluster-panel .blognt-block-head__link:hover{background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 8%,transparent)!important;border-color:var(--cluster-tint,var(--bo-brand))!important;color:var(--cluster-tint,var(--bo-brand))!important}.editorial-cluster-ranking-kicker,.editorial-cluster-side-kicker{display:none!important}.editorial-cluster-ranking-body{gap:4px!important}.editorial-cluster-ranking-title a{font-size:14.5px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:-0.01em!important}.editorial-cluster-ranking-item:first-child .editorial-cluster-ranking-title a{font-size:17px!important;font-weight:800!important;letter-spacing:-0.02em!important}.editorial-cluster-ranking-index{font-size:18px!important;color:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 40%,var(--blognt-text-muted))!important}.editorial-cluster-ranking-item:first-child .editorial-cluster-ranking-index{font-size:26px!important;color:var(--cluster-tint,var(--bo-brand))!important;font-weight:900!important}.editorial-cluster-ranking-item{padding:13px 0!important;gap:12px!important;grid-template-columns:28px minmax(0,1fr)!important}.editorial-cluster-ranking-item:first-child{padding-top:0!important}.editorial-cluster-side-item{padding:13px 0 13px 12px!important}.editorial-cluster-side-item::before{top:16px!important;width:2px!important;height:calc(100% - 24px)!important}.editorial-cluster-side-item:first-child::before{top:3px!important;height:calc(100% - 12px)!important}.editorial-cluster-side-title a{font-size:14.5px!important;line-height:1.35!important;font-weight:700!important}.editorial-cluster-featured{margin-top:0!important;padding-top:0!important;border-top:none!important;gap:10px!important}.editorial-cluster-featured-media{border-radius:10px!important;aspect-ratio:16 / 9!important}.editorial-cluster-featured-title a{font-size:clamp(17px, 1.55vw, 21px)!important;line-height:1.25!important;letter-spacing:-0.022em!important;font-weight:800!important}.editorial-cluster-featured-meta{font-size:10.5px!important;letter-spacing:0.07em!important;margin-top:-2px!important}.editorial-cluster-list{margin-top:14px!important;padding-top:14px!important;border-top:1px solid color-mix(in srgb,var(--blognt-border) 55%,transparent)!important;gap:0!important}.editorial-cluster-list-item{padding:10px 0!important;gap:3px!important}.editorial-cluster-list-item+.editorial-cluster-list-item{border-top:1px solid color-mix(in srgb,var(--blognt-border) 48%,transparent)!important;padding-top:10px!important}.editorial-cluster-list-item:first-child{padding-top:0!important}.editorial-cluster-list-title a{font-size:13.5px!important;line-height:1.38!important;font-weight:700!important;letter-spacing:-0.008em!important}.editorial-cluster-list-meta{font-size:10.5px!important;letter-spacing:0.07em!important}[data-blognt-theme="dark"] .editorial-cluster-card .blognt-block-head,[data-blognt-theme="dark"] .editorial-cluster-panel .blognt-block-head{border-bottom-color:color-mix(in srgb,var(--blognt-border) 55%,transparent)!important}[data-blognt-theme="dark"] .editorial-cluster-card .blognt-block-head__icon,[data-blognt-theme="dark"] .editorial-cluster-panel .blognt-block-head__icon{background:color-mix(in srgb,var(--cluster-tint,var(--bo-brand)) 16%,#0f1828)!important}[data-blognt-theme="dark"] .editorial-cluster-card .blognt-block-head__link,[data-blognt-theme="dark"] .editorial-cluster-panel .blognt-block-head__link{color:var(--bo-ink)!important;border-color:color-mix(in srgb,var(--blognt-border) 50%,transparent)!important}@media (max-width:767px){.editorial-cluster-card .blognt-block-head,.editorial-cluster-panel .blognt-block-head{gap:8px!important}.editorial-cluster-featured-title a{font-size:17px!important}.editorial-cluster-list-title a{font-size:13px!important}}.blognt-tag-page{margin-top:20px}.blognt-tag-page__hero{display:flex;flex-direction:column;gap:10px;padding:32px 36px 28px;margin-bottom:32px;background:var(--blognt-surface);border:1px solid var(--blognt-border);border-radius:var(--radius-xl,20px);box-shadow:0 2px 12px rgb(15 23 42 / .05);position:relative;overflow:hidden}.blognt-tag-page__hero::before{content:"#";position:absolute;right:28px;top:50%;transform:translateY(-50%);font-size:clamp(80px, 12vw, 140px);font-weight:900;color:color-mix(in srgb,var(--bo-brand) 6%,transparent);line-height:1;pointer-events:none;user-select:none;letter-spacing:-.06em}.blognt-tag-page__hero-meta{display:flex;align-items:center;gap:8px}.blognt-tag-page__chip{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--bo-brand);color:#fff;font-size:15px;font-weight:900;line-height:1}.blognt-tag-page__title{margin:0;font-size:clamp(26px, 3.5vw, 44px);font-weight:var(--fw-black,900);letter-spacing:-.04em;line-height:1.05;color:var(--bo-ink)}.blognt-tag-page__desc{margin:0;font-size:14px;line-height:1.65;color:var(--bo-soft);max-width:640px}@media (max-width:767px){.blognt-tag-page__hero{padding:22px 20px 20px}}[data-blognt-theme="dark"] .blognt-tag-page__hero{background:var(--blognt-surface);border-color:var(--blognt-border)}[data-blognt-theme="dark"] .blognt-tag-page__title{color:var(--blognt-text)}.blognt-inline-nl-form{display:contents}[data-blognt-theme="dark"] .blognt-hub-tab.is-active,[data-blognt-theme="dark"] .blognt-hub-tab:hover,[data-blognt-theme="dark"] .blognt-hub-tab:focus-visible{background:var(--blognt-surface)!important;color:var(--blognt-text)!important;box-shadow:0 14px 32px rgb(0 0 0 / .35)!important}[data-blognt-theme="dark"] .blognt-hub-tab:focus-visible{outline-color:var(--blognt-surface)!important}[data-blognt-theme="dark"] .blognt-hub-tab.is-active .blognt-hub-tab__icon-wrap,[data-blognt-theme="dark"] .blognt-hub-tab:hover .blognt-hub-tab__icon-wrap,[data-blognt-theme="dark"] .blognt-hub-tab:focus-visible .blognt-hub-tab__icon-wrap{background:rgb(255 255 255 / .1)!important;color:var(--blognt-text)!important}[data-blognt-theme="dark"] .blognt-hub{background:rgb(3 8 18 / .94)}[data-blognt-theme="dark"] .blognt-hub-shell{background:linear-gradient(180deg,#0b1320 0%,#0d1828 100%)}[data-blognt-theme="dark"] .blognt-hub-bar{background:rgb(255 255 255 / .04);border-bottom-color:rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-hub-bar__eyebrow{color:rgb(200 215 240 / .52)}[data-blognt-theme="dark"] .blognt-hub-bar__title{color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-close{background:rgb(255 255 255 / .08);color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-close:hover,[data-blognt-theme="dark"] .blognt-hub-close:focus-visible{background:rgb(255 255 255 / .14);color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-nav{background:rgb(255 255 255 / .03);border-bottom-color:rgb(255 255 255 / .07)}[data-blognt-theme="dark"] .blognt-hub-tab{background:rgb(255 255 255 / .06);color:rgb(200 215 240 / .82)}[data-blognt-theme="dark"] .blognt-hub-tab__icon-wrap{background:rgb(255 255 255 / .06);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-hub-topline{border-bottom-color:rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-hub-topline__icon{background:rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-hub-topline__eyebrow{color:rgb(200 215 240 / .48)}[data-blognt-theme="dark"] .blognt-hub-topline__copy strong{color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-topline__copy p{color:rgb(180 200 230 / .72)}[data-blognt-theme="dark"] .blognt-hub-all{background:rgb(255 255 255 / .08);color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-all:hover{background:rgb(255 255 255 / .13);color:var(--blognt-dark-text)}[data-blognt-theme="dark"] .blognt-hub-col{background:rgb(255 255 255 / .04);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .07)}[data-blognt-theme="dark"] .blognt-hub-col--reading{background:rgb(255 255 255 / .05);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .09),0 10px 28px rgb(0 0 0 / .42)}[data-blognt-theme="dark"] .blognt-hub-kicker{color:rgb(200 215 240 / .44)}[data-blognt-theme="dark"] .blognt-hub-empty{color:rgb(200 215 240 / .52)}.blognt-related{margin-top:48px;padding-top:32px;border-top:1px solid var(--blognt-border)}.blognt-related__head{margin-bottom:20px}.blognt-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.blognt-related-card{display:flex;flex-direction:column;border-radius:var(--ds-radius-card,var(--radius-md));overflow:hidden;background:var(--blognt-surface);border:1px solid var(--blognt-border);transition:box-shadow var(--transition-fast),transform var(--transition-fast)}.blognt-related-card:hover{box-shadow:var(--ds-shadow-card);transform:translateY(-2px)}.blognt-related-card__media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--blognt-surface-2);flex-shrink:0}.blognt-related-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 400ms ease}.blognt-related-card:hover .blognt-related-card__media img{transform:scale(1.04)}.blognt-related-card__media.is-empty{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;color:var(--blognt-text-muted);background:color-mix(in srgb,var(--bo-brand) 6%,var(--blognt-surface-2))}.blognt-related-card__body{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}.blognt-related-card__title{font-size:.925rem;font-weight:700;line-height:1.4;margin:0;color:var(--blognt-text)}.blognt-related-card__title a{color:inherit;text-decoration:none}.blognt-related-card__title a:hover{color:var(--bo-brand)}.blognt-related-card__meta{display:flex;align-items:center;gap:10px;font-size:var(--text-xs,11px);color:var(--blognt-text-muted);margin-top:auto}.blognt-related-card__meta span+span::before{content:'·';margin-right:10px}@media (max-width:900px){.blognt-related__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blognt-related__grid{grid-template-columns:1fr;gap:12px}.blognt-related{margin-top:32px}}[data-blognt-theme="dark"] .blognt-related{border-color:var(--blognt-border)}[data-blognt-theme="dark"] .blognt-related-card{background:var(--blognt-surface);border-color:var(--blognt-border)}[data-blognt-theme="dark"] .blognt-related-card__title a{color:var(--blognt-text)}[data-blognt-theme="dark"] .blognt-related-card__title a:hover{color:var(--bo-brand)}.sidebar-wrap .widget{margin-bottom:28px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.sidebar-wrap .widget .widget-title,.sidebar-wrap .widget-title{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 0 11px 0!important;margin-bottom:18px!important;border-bottom:1px solid rgb(15 23 42 / .08)!important;border-top:none!important;border-left:none!important;border-right:none!important;background:transparent!important}.sidebar-wrap .widget .widget-title::before{content:""!important;display:block!important;width:3px!important;height:14px!important;background:var(--bo-brand,#1b5ee8)!important;border-radius:999px!important;flex-shrink:0!important}.sidebar-wrap .widget .widget-title h3,.sidebar-wrap .widget .widget-title h3 a{font-size:10px!important;font-weight:800!important;letter-spacing:0.16em!important;text-transform:uppercase!important;color:rgb(15 23 42 / .55)!important;padding:0!important;margin:0!important;text-decoration:none!important}.sidebar-wrap .widget .widget-title h3::before,.sidebar-wrap .widget .widget-title h3::after{display:none!important}.sidebar-wrap .widget.sb-social-counter-widget,.widget.sb-social-counter-widget{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.sidebar-wrap .widget .sb-social-counter.social-counter-wrap,.widget .sb-social-counter.social-counter-wrap{display:flex!important;flex-direction:column!important;gap:8px!important}.sidebar-wrap .widget .sb-social-counter .counter-element,.widget .sb-social-counter .counter-element{display:flex!important;align-items:center!important;gap:0!important;padding:0!important;margin:0!important;border-radius:14px!important;background:rgb(255 255 255 / .94)!important;border:1px solid rgb(15 23 42 / .08)!important;box-shadow:0 2px 8px rgb(15 23 42 / .05)!important;overflow:hidden!important;transition:box-shadow 180ms ease,transform 180ms ease!important}.sidebar-wrap .widget .sb-social-counter .counter-element:hover,.widget .sb-social-counter .counter-element:hover{box-shadow:0 6px 18px rgb(15 23 42 / .09)!important;transform:translateY(-1px)!important}.sidebar-wrap .widget .sb-social-counter .counter-element>a,.widget .sb-social-counter .counter-element>a{display:flex!important;align-items:center!important;gap:0!important;flex:1 1 auto!important;padding:0!important;border-radius:0!important;font-size:inherit!important;text-decoration:none!important;min-width:0!important}.sidebar-wrap .widget .sb-social-counter .counter-element i,.widget .sb-social-counter .counter-element i{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;font-size:18px!important;float:none!important;margin:0!important;border-radius:0!important;background:rgb(15 23 42 / .04)!important;color:rgb(15 23 42 / .45)!important;border-right:1px solid rgb(15 23 42 / .06)!important;transition:none!important}.widget .counter-element.bg-facebook i{background:rgb(90 115 214 / .08)!important;color:#5a73d6!important}.widget .counter-element.bg-twitter i{background:rgb(10 10 10 / .05)!important;color:#1a1a1a!important}.widget .counter-element.bg-youtube i{background:rgb(227 60 69 / .08)!important;color:#e33c45!important}.widget .counter-element.bg-instagram i{background:rgb(207 79 138 / .08)!important;color:#cf4f8a!important}.widget .counter-element.bg-pinterest i{background:rgb(189 8 28 / .08)!important;color:#bd081c!important}.sidebar-wrap .widget .sb-social-counter .num-count,.widget .sb-social-counter .num-count{display:block!important;flex:1 1 auto!important;float:none!important;padding:0 14px!important;margin:0!important;font-size:1.1rem!important;font-weight:800!important;letter-spacing:-0.04em!important;line-height:1!important;color:#0f2147!important;white-space:nowrap!important}.sidebar-wrap .widget .sb-social-counter .text-count,.widget .sb-social-counter .text-count{display:flex!important;align-items:center!important;flex-shrink:0!important;padding:0 14px 0 0!important;margin:0!important;position:static!important;overflow:visible!important;white-space:nowrap!important}.sidebar-wrap .widget .sb-social-counter .text-count a,.widget .sb-social-counter .text-count a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:rgb(15 23 42 / .05)!important;color:rgb(15 23 42 / .4)!important;font-size:0!important;font-style:normal!important;text-decoration:none!important;border:none!important;transition:background 150ms ease,color 150ms ease!important}.sidebar-wrap .widget .sb-social-counter .text-count a::after,.widget .sb-social-counter .text-count a::after{content:'→'!important;font-size:11px!important;font-weight:700!important;color:inherit!important}.sidebar-wrap .widget .sb-social-counter .counter-element:hover .text-count a,.widget .sb-social-counter .counter-element:hover .text-count a{background:var(--bo-brand,#1b5ee8)!important;color:#fff!important}.sidebar-wrap .post-wrap.post-small-list{gap:12px!important;padding:12px 14px!important;margin:0 0 8px!important;border-radius:14px!important;background:rgb(255 255 255 / .94)!important;border:1px solid rgb(15 23 42 / .07)!important;box-shadow:0 2px 8px rgb(15 23 42 / .04)!important}.sidebar-wrap .post-wrap.post-small-list:hover{box-shadow:0 6px 18px rgb(15 23 42 / .09)!important;transform:translateY(-1px)!important}.sidebar-wrap .post-small-list .post-thumb-outer{flex:0 0 72px!important;width:72px!important;border-radius:8px!important;overflow:hidden!important}.sidebar-wrap .post-small-list .post-thumb-outer .post-thumb,.sidebar-wrap .post-small-list .post-thumb-outer .ruby-holder{width:72px!important;height:48px!important;border-radius:8px!important}.sidebar-wrap .post-small-list .post-thumb-outer img{width:72px!important;height:48px!important;object-fit:cover!important;border-radius:8px!important}.sidebar-wrap .post-small-list .post-thumb-outer .ruby-holder{background:rgb(15 23 42 / .06)!important}.sidebar-wrap .post-small-list .post-header{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;overflow:hidden!important}.sidebar-wrap .post-small-list .post-cate-info{margin:0!important;line-height:1!important}.sidebar-wrap .post-small-list .post-cate-info a,.sidebar-wrap .post-small-list .post-cate-info span{display:inline-flex!important;align-items:center!important;padding:2px 8px!important;border-radius:999px!important;background:rgb(27 94 232 / .08)!important;color:var(--bo-brand,#1b5ee8)!important;font-size:0.65rem!important;font-weight:800!important;letter-spacing:0.1em!important;text-transform:uppercase!important;text-decoration:none!important}.sidebar-wrap .post-small-list .post-title{margin:0!important}.sidebar-wrap .post-small-list .post-title a,.sidebar-wrap .post-small-list .post-title.is-small-title a{font-size:0.83rem!important;font-weight:700!important;line-height:1.4!important;color:#0f2147!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.sidebar-wrap .post-small-list .post-title a:hover{color:var(--bo-brand,#1b5ee8)!important}[data-blognt-theme="dark"] .sidebar-wrap .widget .widget-title{border-bottom-color:rgb(255 255 255 / .07)!important}[data-blognt-theme="dark"] .sidebar-wrap .widget .widget-title h3,[data-blognt-theme="dark"] .sidebar-wrap .widget .widget-title h3 a{color:rgb(226 232 240 / .45)!important}[data-blognt-theme="dark"] .sidebar-wrap .widget .sb-social-counter .counter-element,[data-blognt-theme="dark"] .widget .sb-social-counter .counter-element{background:rgb(10 17 30 / .88)!important;border-color:rgb(255 255 255 / .07)!important;box-shadow:none!important}[data-blognt-theme="dark"] .sidebar-wrap .widget .sb-social-counter .counter-element i,[data-blognt-theme="dark"] .widget .sb-social-counter .counter-element i{border-right-color:rgb(255 255 255 / .06)!important}[data-blognt-theme="dark"] .widget .counter-element.bg-facebook i{background:rgb(90 115 214 / .12)!important}[data-blognt-theme="dark"] .widget .counter-element.bg-twitter i{background:rgb(255 255 255 / .06)!important;color:rgb(226 232 240 / .7)!important}[data-blognt-theme="dark"] .widget .counter-element.bg-youtube i{background:rgb(227 60 69 / .12)!important}[data-blognt-theme="dark"] .sidebar-wrap .widget .sb-social-counter .num-count,[data-blognt-theme="dark"] .widget .sb-social-counter .num-count{color:#e2e8f0!important}[data-blognt-theme="dark"] .sidebar-wrap .post-wrap.post-small-list{background:rgb(10 17 30 / .88)!important;border-color:rgb(255 255 255 / .07)!important;box-shadow:none!important}[data-blognt-theme="dark"] .sidebar-wrap .post-small-list .post-title a,[data-blognt-theme="dark"] .sidebar-wrap .post-small-list .post-title.is-small-title a{color:#e2e8f0!important}[data-blognt-theme="dark"] .sidebar-wrap .post-small-list .post-thumb-outer .ruby-holder{background:rgb(255 255 255 / .05)!important}[data-blognt-theme="dark"] .sidebar-wrap .post-small-list .post-cate-info a,[data-blognt-theme="dark"] .sidebar-wrap .post-small-list .post-cate-info span{background:rgb(27 94 232 / .14)!important}.blognt-contact-page{padding-top:2rem;padding-bottom:5rem}.blognt-contact-hero{padding:2.4rem 0 2.8rem}.blognt-contact-hero__copy{max-width:56rem;margin:0 auto 2.4rem;text-align:center}.blognt-contact-hero__copy h1{margin:.5rem 0 .9rem;font-size:clamp(2.4rem, 4vw, 4rem);line-height:.95;letter-spacing:-.05em;color:#0f2147}.blognt-contact-hero__lead{margin:0;font-size:1.06rem;line-height:1.8;color:rgb(15 23 42 / .65)}.blognt-contact-subjects{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:72rem;margin:0 auto}.blognt-contact-subject{padding:1.25rem 1.3rem;border-radius:20px;border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .92);box-shadow:0 8px 22px rgb(15 23 42 / .05)}.blognt-contact-subject__icon{display:block;color:var(--bo-brand,#1b5ee8);margin-bottom:.7rem}.blognt-contact-subject__label{display:block;font-size:.92rem;font-weight:800;color:#0f2147;margin-bottom:.4rem}.blognt-contact-subject__desc{margin:0;font-size:.85rem;line-height:1.65;color:rgb(15 23 42 / .62)}.blognt-contact-body{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:2rem;align-items:start;margin-top:2.4rem}.blognt-contact-form-wrap{padding:2rem 2.2rem;border-radius:28px;border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .94);box-shadow:0 14px 40px rgb(15 23 42 / .07)}.blognt-contact-form-head{display:flex;align-items:center;gap:.6rem;margin-bottom:1.8rem;color:#0f2147}.blognt-contact-form-head h2{margin:0;font-size:1.3rem;font-weight:800;letter-spacing:-.02em}.blognt-contact-form__row--2col{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.blognt-contact-form__field{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.1rem}.blognt-contact-form__field label{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(15 23 42 / .6)}.blognt-contact-form__field label span{color:var(--bo-brand,#1b5ee8)}.blognt-contact-form__field input,.blognt-contact-form__field select,.blognt-contact-form__field textarea{padding:.75rem 1rem;border-radius:12px;border:1px solid rgb(15 23 42 / .14);background:rgb(248 250 255 / .7);font-size:.96rem;color:#0f2147;transition:border-color 180ms ease,box-shadow 180ms ease;outline:none;width:100%}.blognt-contact-form__field input:focus,.blognt-contact-form__field select:focus,.blognt-contact-form__field textarea:focus{border-color:var(--bo-brand,#1b5ee8);box-shadow:0 0 0 3px rgb(27 94 232 / .1)}.blognt-contact-form__field textarea{resize:vertical;min-height:160px;line-height:1.7}.blognt-contact-form__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:.5rem}.blognt-contact-form__privacy{margin:0;font-size:.8rem;color:rgb(15 23 42 / .5);line-height:1.5}.blognt-contact-form__privacy a{color:var(--bo-brand,#1b5ee8)}.blognt-contact-form__submit{display:inline-flex;align-items:center;gap:.5rem;min-height:52px;padding:0 1.5rem;border-radius:999px;border:none;background:linear-gradient(135deg,#0f2147,#1b3a75);color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform 180ms ease,box-shadow 180ms ease}.blognt-contact-form__submit:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgb(15 23 42 / .18)}.blognt-contact-form__feedback{margin-top:1rem;padding:.75rem 1rem;border-radius:10px;font-size:.9rem}.blognt-contact-cf7 .wpcf7-form{display:flex;flex-direction:column;gap:1rem}.blognt-contact-cf7 .wpcf7-form-control-wrap{display:block}.blognt-contact-cf7 input[type="text"],.blognt-contact-cf7 input[type="email"],.blognt-contact-cf7 select,.blognt-contact-cf7 textarea{width:100%;padding:.75rem 1rem;border-radius:12px;border:1px solid rgb(15 23 42 / .14);background:rgb(248 250 255 / .7);font-size:.96rem;color:#0f2147;transition:border-color 180ms ease,box-shadow 180ms ease;outline:none}.blognt-contact-cf7 input[type="text"]:focus,.blognt-contact-cf7 input[type="email"]:focus,.blognt-contact-cf7 select:focus,.blognt-contact-cf7 textarea:focus{border-color:var(--bo-brand,#1b5ee8);box-shadow:0 0 0 3px rgb(27 94 232 / .1)}.blognt-contact-cf7 textarea{resize:vertical;min-height:160px;line-height:1.7}.blognt-contact-cf7 input[type="submit"],.blognt-contact-cf7 .wpcf7-submit{display:inline-flex;align-items:center;gap:.5rem;min-height:52px;padding:0 1.5rem;border-radius:999px;border:none;background:linear-gradient(135deg,#0f2147,#1b3a75);color:#fff;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform 180ms ease,box-shadow 180ms ease}.blognt-contact-cf7 input[type="submit"]:hover,.blognt-contact-cf7 .wpcf7-submit:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgb(15 23 42 / .18)}.blognt-contact-cf7 .wpcf7-response-output{margin-top:1rem;padding:.75rem 1rem;border-radius:10px;font-size:.9rem;border:none}.blognt-contact-cf7 .wpcf7-mail-sent-ok{background:rgb(5 150 105 / .08);color:#065f46}.blognt-contact-cf7 .wpcf7-mail-sent-ng,.blognt-contact-cf7 .wpcf7-validation-errors{background:rgb(220 38 38 / .07);color:#991b1b}.blognt-contact-cf7 .wpcf7-not-valid-tip{font-size:.78rem;color:#dc2626;margin-top:.3rem}.blognt-contact-aside{position:sticky;top:90px;display:flex;flex-direction:column;gap:1rem}.blognt-contact-info-block{padding:1.3rem 1.4rem;border-radius:20px;border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .92);box-shadow:0 8px 22px rgb(15 23 42 / .05)}.blognt-contact-aside-title{display:flex;align-items:center;gap:.45rem;margin:0 0 1rem;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgb(15 23 42 / .55)}.blognt-contact-info-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.blognt-contact-info-list li{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.55rem 0;border-bottom:1px solid rgb(15 23 42 / .06);flex-wrap:wrap}.blognt-contact-info-list li:last-child{border-bottom:none}.blognt-contact-info-list li strong{font-size:.88rem;color:#0f2147;font-weight:700}.blognt-contact-info-list li span{font-size:.8rem;color:rgb(15 23 42 / .52);white-space:nowrap}.blognt-contact-links-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.blognt-contact-links-list li a{display:flex;align-items:center;gap:.4rem;padding:.45rem 0;font-size:.9rem;font-weight:600;color:#0f2147;text-decoration:none;border-bottom:1px solid rgb(15 23 42 / .05);transition:color 150ms ease}.blognt-contact-links-list li:last-child a{border-bottom:none}.blognt-contact-links-list li a:hover{color:var(--bo-brand,#1b5ee8)}.blognt-contact-faq{margin-top:3rem;padding:2rem 2.2rem;border-radius:28px;border:1px solid rgb(15 23 42 / .08);background:rgb(255 255 255 / .92);box-shadow:0 14px 40px rgb(15 23 42 / .06)}.blognt-contact-faq__head{margin-bottom:1.8rem;text-align:center}.blognt-contact-faq__head h2{margin:0 0 .5rem;font-size:clamp(1.6rem, 2.5vw, 2.2rem);letter-spacing:-.03em;color:#0f2147}.blognt-contact-faq__head p{margin:0;font-size:.98rem;color:rgb(15 23 42 / .58)}.blognt-contact-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.blognt-contact-faq-item{padding:1.3rem 1.4rem;border-radius:18px;border:1px solid rgb(15 23 42 / .07);background:rgb(248 250 255 / .6)}.blognt-contact-faq-item__q{display:block;font-size:.96rem;font-weight:800;color:#0f2147;margin-bottom:.65rem;line-height:1.35}.blognt-contact-faq-item__a{margin:0;font-size:.88rem;line-height:1.75;color:rgb(15 23 42 / .65)}[data-blognt-theme="dark"] .blognt-contact-hero__copy h1,[data-blognt-theme="dark"] .blognt-contact-form-head{color:#f8fafc}[data-blognt-theme="dark"] .blognt-contact-hero__lead{color:rgb(226 232 240 / .65)}[data-blognt-theme="dark"] .blognt-contact-subject,[data-blognt-theme="dark"] .blognt-contact-form-wrap,[data-blognt-theme="dark"] .blognt-contact-info-block,[data-blognt-theme="dark"] .blognt-contact-faq{background:rgb(10 17 30 / .88);border-color:rgb(255 255 255 / .07);box-shadow:none}[data-blognt-theme="dark"] .blognt-contact-subject__label,[data-blognt-theme="dark"] .blognt-contact-info-list li strong,[data-blognt-theme="dark"] .blognt-contact-faq-item__q,[data-blognt-theme="dark"] .blognt-contact-links-list li a,[data-blognt-theme="dark"] .blognt-contact-form-head h2,[data-blognt-theme="dark"] .blognt-contact-faq__head h2{color:#e2e8f0}[data-blognt-theme="dark"] .blognt-contact-subject__desc,[data-blognt-theme="dark"] .blognt-contact-info-list li span,[data-blognt-theme="dark"] .blognt-contact-form__privacy,[data-blognt-theme="dark"] .blognt-contact-faq-item__a,[data-blognt-theme="dark"] .blognt-contact-faq__head p{color:rgb(226 232 240 / .55)}[data-blognt-theme="dark"] .blognt-contact-faq-item{background:rgb(15 23 42 / .55);border-color:rgb(255 255 255 / .06)}[data-blognt-theme="dark"] .blognt-contact-cf7 input[type="text"],[data-blognt-theme="dark"] .blognt-contact-cf7 input[type="email"],[data-blognt-theme="dark"] .blognt-contact-cf7 select,[data-blognt-theme="dark"] .blognt-contact-cf7 textarea,[data-blognt-theme="dark"] .blognt-contact-form__field input,[data-blognt-theme="dark"] .blognt-contact-form__field select,[data-blognt-theme="dark"] .blognt-contact-form__field textarea{background:rgb(15 23 42 / .6);border-color:rgb(255 255 255 / .1);color:#e2e8f0}@media (max-width:1024px){.blognt-contact-subjects{grid-template-columns:repeat(2,minmax(0,1fr))}.blognt-contact-body{grid-template-columns:1fr}.blognt-contact-aside{position:static;flex-direction:row;flex-wrap:wrap}.blognt-contact-info-block{flex:1 1 220px}}@media (max-width:680px){.blognt-contact-subjects{grid-template-columns:1fr}.blognt-contact-faq__grid{grid-template-columns:1fr}.blognt-contact-form__row--2col{grid-template-columns:1fr}.blognt-contact-hero__copy{text-align:left}.blognt-contact-form-wrap,.blognt-contact-faq{padding:1.4rem 1.2rem}.blognt-contact-form__footer{flex-direction:column;align-items:flex-start}}.blognt-yt-facade{position:relative;display:block;width:100%;aspect-ratio:16 / 9;cursor:pointer;border-radius:12px;overflow:hidden;background:#000;outline:none}@supports not (aspect-ratio:16 / 9){.blognt-yt-facade{padding-top:56.25%;height:0}.blognt-yt-facade__thumb,.blognt-yt-facade__play{position:absolute;top:0;left:0}}.blognt-yt-facade:focus-visible{box-shadow:0 0 0 3px var(--bo-brand,#1b5ee8)}.blognt-yt-facade__thumb{width:100%;height:100%;object-fit:cover;display:block;transition:transform 300ms ease,filter 300ms ease;filter:brightness(.82)}.blognt-yt-facade:hover .blognt-yt-facade__thumb,.blognt-yt-facade:focus-visible .blognt-yt-facade__thumb{transform:scale(1.02);filter:brightness(.7)}.blognt-yt-facade__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.blognt-yt-facade__play svg{width:68px;height:48px;filter:drop-shadow(0 2px 8px rgb(0 0 0 / .5));transition:transform 200ms ease}.blognt-yt-facade:hover .blognt-yt-facade__play svg,.blognt-yt-facade:focus-visible .blognt-yt-facade__play svg{transform:scale(1.12)}.blognt-yt-facade__play-bg{fill:red;fill-opacity:.92}.blognt-yt-facade__play-arrow{fill:#fff}.blognt-yt-facade__caption{position:absolute;bottom:0;left:0;right:0;padding:28px 14px 10px;background:linear-gradient(to top,rgb(0 0 0 / .72) 0%,transparent 100%);color:#fff;font-size:.8rem;font-weight:600;line-height:1.4;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blognt-yt-facade__iframe{width:100%!important;height:100%!important;border:none;border-radius:12px;display:block}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px}@supports not (aspect-ratio:16 / 9){.wp-block-embed-youtube .wp-block-embed__wrapper{padding-top:56.25%;height:0}}.entry-content .twitter-tweet,.entry-content .twitter-tweet-rendered{margin-inline:auto!important;max-width:550px!important}.entry-content blockquote.instagram-media,.entry-content blockquote.threads-media{border-radius:12px!important;overflow:hidden!important;max-width:540px!important;margin-inline:auto!important}.entry-content .reddit-embed-bq{border-radius:12px!important;border-color:var(--blognt-border,rgb(15 23 42 / .1))!important;max-width:600px!important;margin-inline:auto!important}.entry-content .wp-block-embed:not(.wp-block-embed-youtube){text-align:center}[data-blognt-theme="dark"] body.blognt-reading-mode{background:var(--blognt-page-bg,#0d1117)!important}[data-blognt-theme="dark"] body.blognt-reading-mode .entry,[data-blognt-theme="dark"] body.blognt-reading-mode .entry-content{background:var(--blognt-page-bg,#0d1117)!important;color:rgb(226 232 240 / .88)!important}[data-blognt-theme="dark"] body.blognt-reading-mode h1,[data-blognt-theme="dark"] body.blognt-reading-mode h2,[data-blognt-theme="dark"] body.blognt-reading-mode h3,[data-blognt-theme="dark"] body.blognt-reading-mode h4{color:rgb(241 245 249 / .95)!important}[data-blognt-theme="dark"] body.blognt-reading-mode a{color:var(--bo-brand,#5b8dee)!important}[data-blognt-theme="dark"] .blognt-yt-facade{border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .5)}.blognt-related-card-v2{display:flex;flex-direction:column;gap:0;border-radius:14px;border:1px solid var(--blognt-border,rgb(15 23 42 / .08));background:var(--blognt-surface,#fff);overflow:hidden;transition:box-shadow 200ms ease,transform 200ms ease}.blognt-related-card-v2:hover{box-shadow:0 8px 28px rgb(15 23 42 / .1);transform:translateY(-2px)}.blognt-related-card-v2__media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--blognt-surface-2,#f1f5f9);position:relative;flex-shrink:0}.blognt-related-card-v2__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 320ms ease}.blognt-related-card-v2:hover .blognt-related-card-v2__media img{transform:scale(1.05)}.blognt-related-card-v2__media.is-empty{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bo-brand,#1b5ee8) 8%,#f1f5f9)}.blognt-related-card-v2__placeholder{font-size:2rem;font-weight:900;color:color-mix(in srgb,var(--bo-brand,#1b5ee8) 35%,#94a3b8);letter-spacing:-.04em;line-height:1;user-select:none}.blognt-related-card-v2__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;flex:1}.blognt-related-card-v2__badge{align-self:flex-start}.blognt-related-card-v2__title{margin:0;font-size:.9rem;font-weight:700;line-height:1.38;letter-spacing:-.01em;color:var(--blognt-text,#0f172a);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blognt-related-card-v2__title a{color:inherit;text-decoration:none;transition:color 150ms ease}.blognt-related-card-v2__title a:hover,.blognt-related-card-v2__title a:focus-visible{color:var(--bo-brand,#1b5ee8)}.blognt-related-card-v2__meta{display:flex;align-items:center;gap:5px;font-size:.72rem;font-weight:600;color:var(--blognt-text-muted,rgb(15 23 42 / .5));margin-top:auto}.blognt-related-card-v2__sep{opacity:.5}@media (max-width:600px){.blognt-related-card-v2{flex-direction:row;border-radius:12px}.blognt-related-card-v2__media{flex:0 0 100px;width:100px;aspect-ratio:1 / 1}.blognt-related-card-v2__body{padding:12px 14px 12px;gap:6px}.blognt-related-card-v2__title{-webkit-line-clamp:2;font-size:.84rem}}[data-blognt-theme="dark"] .blognt-related-card-v2{background:rgb(15 23 42 / .6);border-color:rgb(255 255 255 / .07)}[data-blognt-theme="dark"] .blognt-related-card-v2:hover{box-shadow:0 8px 28px rgb(0 0 0 / .35)}[data-blognt-theme="dark"] .blognt-related-card-v2__media.is-empty{background:rgb(30 41 59 / .8)}[data-blognt-theme="dark"] .blognt-related-card-v2__title{color:rgb(226 232 240 / .88)}[data-blognt-theme="dark"] .blognt-related-card-v2__title a:hover{color:var(--bo-brand,#5b8dee)}[data-blognt-theme="dark"] .blognt-related-card-v2__meta{color:rgb(148 163 184 / .7)}.blognt-category-badge--hero{min-height:38px!important;padding:0 16px!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;gap:10px!important;border-width:1.5px!important}.blognt-category-badge--hero .blognt-category-badge__icon-wrap{width:18px!important;height:18px!important}.blognt-category-badge--hero .blognt-category-badge__icon{width:18px!important;height:18px!important;stroke-width:1.6!important}[data-blognt-theme="dark"] .blognt-category-badge--hero{background:color-mix(in srgb,var(--blognt-cat-accent) 16%,rgb(15 23 42 / .92))!important;border-color:color-mix(in srgb,var(--blognt-cat-accent) 36%,rgb(255 255 255 / .12))!important;color:color-mix(in srgb,var(--blognt-cat-accent) 80%,#fff)!important}.blognt-category-badge--xs{min-height:22px!important;padding:0 7px!important;font-size:9px!important;font-weight:800!important;letter-spacing:0.1em!important;gap:5px!important}.blognt-category-badge--xs .blognt-category-badge__icon-wrap{width:12px!important;height:12px!important}.blognt-category-card__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px}.blognt-category-card__footer .blognt-category-card__link{margin-top:0}.blognt-search-card__save{margin-left:auto;flex-shrink:0}.blognt-related-card-v2__media{display:block!important;position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;overflow:hidden!important;flex-shrink:0!important;height:unset!important;min-height:unset!important;max-height:unset!important}.blognt-related-card-v2__media img,.blognt-related-card-v2__media>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.blognt-related-card-v2{overflow:hidden!important}.blognt-related-card-v2__media.is-empty{display:flex!important;align-items:center!important;justify-content:center!important}.blognt-related-card-v2__placeholder{position:static!important}html.blognt-page-entering{animation:blognt-page-in 280ms ease forwards}@keyframes blognt-page-in{from{opacity:0}to{opacity:1}}html.blognt-page-entering #main-content{animation:blognt-main-in 280ms ease forwards}@keyframes blognt-main-in{from{transform:translateY(8px)}to{transform:translateY(0)}}.blognt-related-card-v2{display:flex!important;flex-direction:column!important;min-width:0;min-height:100%;border-radius:18px!important;border:1px solid rgb(15 23 42 / .08)!important;background:rgb(255 255 255 / .98)!important;box-shadow:0 10px 30px rgb(15 23 42 / .06)!important;overflow:hidden!important}.blognt-related-card-v2__media{display:block!important;position:relative!important;width:100%!important;aspect-ratio:16 / 9!important;flex:0 0 auto!important;overflow:hidden!important;background:rgb(226 232 240 / .7)!important}.blognt-related-card-v2__media img,.blognt-related-card-v2__media>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.blognt-related-card-v2__body{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:16px 18px 18px!important;min-width:0;flex:1 1 auto}.blognt-related-card-v2__title{display:block!important;margin:0!important;font-size:1.02rem!important;font-weight:750!important;line-height:1.34!important;letter-spacing:-0.02em!important;color:#102347!important;overflow:visible!important}.blognt-related-card-v2__title a{color:inherit!important;text-decoration:none!important}.blognt-related-card-v2__meta{display:flex!important;align-items:center!important;gap:6px!important;margin-top:auto!important;font-size:0.76rem!important;font-weight:650!important;color:rgb(15 23 42 / .55)!important}@media (max-width:640px){.blognt-related-card-v2{border-radius:14px!important}}[data-blognt-theme="dark"] .blognt-related-card-v2{background:rgb(10 17 30 / .92)!important;border-color:rgb(255 255 255 / .07)!important;box-shadow:0 16px 36px rgb(0 0 0 / .28)!important}@keyframes blognt-skeleton-shift{from{background-position:0% 50%}to{background-position:220% 50%}}[data-blognt-theme="dark"] .blognt-related-card-v2__title{color:rgb(226 232 240 / .94)!important}[data-blognt-theme="dark"] .blognt-related-card-v2__meta{color:rgb(148 163 184 / .74)!important}@supports (view-transition-name:root){::view-transition-old(root){animation:blognt-vt-out 160ms ease forwards}::view-transition-new(root){animation:blognt-vt-in 220ms ease forwards}@keyframes blognt-vt-out{from{opacity:1}to{opacity:0}}@keyframes blognt-vt-in{from{opacity:0}to{opacity:1}}::view-transition-old(blognt-header),::view-transition-new(blognt-header){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),::view-transition-old(blognt-header),::view-transition-new(blognt-header){animation:none}}}@media (prefers-reduced-motion:reduce){html.blognt-page-entering,html.blognt-page-entering #main-content{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}.blognt-save-btn:active,.blognt-category-card__link:active,.blognt-related-card-v2:active,#blognt-back-top:active{transform:scale(.96)!important;transition:transform 80ms ease!important}.blognt-category-card,.blognt-search-card,.blognt-related-card-v2{transition:box-shadow 200ms ease,transform 200ms ease!important;will-change:transform}@keyframes blognt-skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.blognt-category-card__media:not(.is-empty),.blognt-related-card-v2__media:not(.is-empty),.blognt-search-card__media:not(.is-empty){background:linear-gradient(90deg,var(--blognt-border,rgb(15 23 42 / .06)) 25%,color-mix(in srgb,var(--blognt-border,rgb(15 23 42 / .06)) 50%,transparent) 50%,var(--blognt-border,rgb(15 23 42 / .06)) 75%);background-size:200% 100%;animation:blognt-skeleton-shimmer 1.6s ease-in-out infinite}.blognt-category-card__media:not(.is-empty) img[complete="true"],.blognt-category-card__media:not(.is-empty) img.is-loaded,.blognt-related-card-v2__media:not(.is-empty) img,.blognt-search-card__media:not(.is-empty) img{animation:none;background:none}:focus-visible{outline:2.5px solid var(--bo-brand,#1b5ee8);outline-offset:3px;border-radius:4px}.blognt-save-btn:focus-visible,#blognt-back-top:focus-visible,.blognt-category-card__link:focus-visible,.blognt-related-card-v2__title a:focus-visible{outline-offset:4px}#blognt-back-top{transition:opacity 220ms ease,transform 220ms ease,background 150ms ease!important}#blognt-back-top:not(.is-visible){opacity:0!important;transform:translateY(12px) scale(.9)!important;pointer-events:none!important}#blognt-back-top.is-visible{opacity:1!important;transform:translateY(0) scale(1)!important}.site-wrap-outer{overflow:visible!important}.ruby-content-wrap{overflow:visible!important}.ruby-content-wrap::after{content:'';display:table;clear:both}.blognt-newsroom-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--bo-brand) 24%,#dce6f8 76%);background:color-mix(in srgb,var(--bo-brand) 7%,#ffffff 93%);color:var(--bo-ink);font-size:10.5px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap}.blognt-newsroom-badge::before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.9}.blognt-newsroom-badge--soft{min-height:24px;padding:0 9px;font-size:9.5px;letter-spacing:.1em}.blognt-newsroom-badge--live{color:#d94356;border-color:color-mix(in srgb,#d94356 26%,#ecd3d8 74%);background:color-mix(in srgb,#d94356 7%,#ffffff 93%)}.blognt-newsroom-badge--analysis{color:#3f66c9;border-color:color-mix(in srgb,#3f66c9 24%,#d7def3 76%);background:color-mix(in srgb,#3f66c9 7%,#ffffff 93%)}.blognt-newsroom-badge--brief{color:#7f63d7;border-color:color-mix(in srgb,#7f63d7 24%,#ddd8f1 76%);background:color-mix(in srgb,#7f63d7 7%,#ffffff 93%)}.blognt-newsroom-badge--debrief{color:#127e71;border-color:color-mix(in srgb,#127e71 24%,#d5ece8 76%);background:color-mix(in srgb,#127e71 7%,#ffffff 93%)}.blognt-newsroom-badge--exclusive{color:#bb5d11;border-color:color-mix(in srgb,#bb5d11 25%,#f0dfcf 75%);background:color-mix(in srgb,#bb5d11 8%,#ffffff 92%)}.blognt-newsroom-badge--interview,.blognt-newsroom-badge--opinion{color:#49566f;border-color:color-mix(in srgb,#49566f 24%,#dbe0e7 76%);background:color-mix(in srgb,#49566f 7%,#ffffff 93%)}.blognt-category-card__meta{align-items:center}.blognt-category-card__newsroom{margin-right:8px}[data-blognt-theme="dark"] .blognt-newsroom-badge{border-color:color-mix(in srgb,var(--bo-brand) 28%,#25324a 72%);background:color-mix(in srgb,var(--bo-brand) 13%,#101826 87%);color:#eef3ff}[data-blognt-theme="dark"] .blognt-newsroom-badge--live{color:#ff8a9a}[data-blognt-theme="dark"] .blognt-newsroom-badge--analysis{color:#8fb1ff}[data-blognt-theme="dark"] .blognt-newsroom-badge--brief{color:#b6a3ff}[data-blognt-theme="dark"] .blognt-newsroom-badge--debrief{color:#7fe3d5}[data-blognt-theme="dark"] .blognt-newsroom-badge--exclusive{color:#ffc383}@media (max-width:767px){.blognt-category-card__newsroom{margin-right:0}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}@keyframes blognt-skeleton-shimmer{from,to{background-position:0 0}}@keyframes blognt-skeleton-shift{from,to{transform:none}}@keyframes blogntOldDotPulse{from,to{opacity:1;transform:none}}@keyframes blognt-page-in{from,to{opacity:1}}html.blognt-page-entering,html.blognt-page-entering #main-content{animation:none!important;opacity:1!important}#blognt-back-top,#blognt-back-top:not(.is-visible),#blognt-back-top.is-visible{transition:none!important;transform:none!important}.blognt-category-card__link:hover,.blognt-search-card:hover,.blognt-related-card-v2:hover{transform:none!important;transition:none!important}.blognt-category-card__media:not(.is-empty),.blognt-related-card-v2__media:not(.is-empty),.blognt-search-card__media:not(.is-empty){animation:none!important}:focus-visible{transition:none!important}}.blognt-comparatif-rail{position:sticky;top:122px;display:flex;flex-direction:column;gap:16px;align-self:start}.blognt-comparatif-rail__products{background:rgb(255 255 255 / .97);border:1px solid rgb(15 23 42 / .09);border-radius:18px;padding:16px 18px;box-shadow:0 4px 20px rgb(15 23 42 / .07)}.blognt-comparatif-rail__head,.blognt-guide-rail__head{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgb(15 23 42 / .45)}.blognt-comparatif-rail__product-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.blognt-comparatif-rail__product-list li{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:rgb(15 23 42 / .85);padding:6px 0;border-bottom:1px solid rgb(15 23 42 / .06)}.blognt-comparatif-rail__product-list li:last-child{border-bottom:none}.blognt-comparatif-rail__product-list li::before{content:'';flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#4f46e5}[data-blognt-theme="dark"] .blognt-comparatif-rail__products,[data-blognt-theme="dark"] .blognt-guide-rail__criteria{background:rgb(18 26 42 / .96);border-color:rgb(255 255 255 / .09);box-shadow:0 4px 20px rgb(0 0 0 / .3)}[data-blognt-theme="dark"] .blognt-comparatif-rail__product-list li{color:rgb(203 213 225 / .85);border-bottom-color:rgb(255 255 255 / .06)}[data-blognt-theme="dark"] .blognt-guide-rail__criteria-list a{color:rgb(148 163 184 / .7)}@media (max-width:1024px){.blognt-comparatif-rail{position:static;flex-direction:row;flex-wrap:wrap}.blognt-comparatif-rail>*{flex:1 1 240px}}@media (max-width:767px){.blognt-comparatif-rail{display:none}}.blognt-guide-rail{position:sticky;top:122px;display:flex;flex-direction:column;gap:16px;align-self:start;max-height:calc(100vh - 130px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(15 23 42 / .12) #fff0}.blognt-guide-rail__criteria{background:rgb(255 255 255 / .97);border:1px solid rgb(15 23 42 / .09);border-left:3px solid #db2777;border-radius:18px;padding:16px 18px;box-shadow:0 4px 20px rgb(15 23 42 / .07)}.blognt-guide-rail__criteria-list{list-style:none;margin:0;padding:0;counter-reset:criteria-counter}.blognt-guide-rail__criteria-list li{counter-increment:criteria-counter;display:flex;align-items:baseline;gap:8px;padding:6px 0;border-bottom:1px solid rgb(15 23 42 / .05);font-size:12.5px}.blognt-guide-rail__criteria-list li:last-child{border-bottom:none}.blognt-guide-rail__criteria-list li::before{content:counter(criteria-counter,decimal-leading-zero);flex-shrink:0;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:rgb(219 39 119 / .6);min-width:18px}.blognt-guide-rail__criteria-list a{color:rgb(15 23 42 / .72);text-decoration:none;transition:color 150ms ease;line-height:1.5}.blognt-guide-rail__criteria-list a:hover{color:var(--bo-brand,#1b5ee8)}[data-blognt-theme="dark"] .blognt-guide-rail__criteria{border-left-color:#f9a8d4}[data-blognt-theme="dark"] .blognt-guide-rail__criteria-list li::before{color:rgb(249 168 212 / .7)}[data-blognt-theme="dark"] .blognt-guide-rail__criteria-list a{color:rgb(148 163 184 / .75)}@media (max-width:1024px){.blognt-guide-rail{position:static;max-height:none;flex-direction:row;flex-wrap:wrap}.blognt-guide-rail>*{flex:1 1 240px}}@media (max-width:767px){.blognt-guide-rail{display:none}}.blognt-astuce-rail{position:sticky;top:122px;display:flex;flex-direction:column;gap:16px;align-self:start;max-height:calc(100vh - 150px)}@media (max-width:900px){.blognt-astuce-rail{display:none}}.blognt-newsroom-hero{position:relative;display:grid;grid-template-columns:1fr;margin-top:28px;margin-bottom:0;margin-left:16px;margin-right:16px;padding:44px 48px 40px;background:radial-gradient(ellipse 70% 120% at 100% 60%,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 7%,transparent),transparent),radial-gradient(ellipse 50% 80% at 0% 0%,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 5%,transparent),transparent),var(--blognt-surface);border:1px solid rgb(15 23 42 / .08);border-radius:24px;box-shadow:0 2px 20px rgb(15 23 42 / .05),0 1px 3px rgb(15 23 42 / .04);overflow:hidden}.blognt-newsroom-hero::before{content:'';position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 70%,transparent),color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 20%,transparent));border-radius:4px 0 0 4px}.blognt-newsroom-hero::after{content:'';position:absolute;pointer-events:none;z-index:0;top:-64px;right:-64px;width:260px;height:260px;background:radial-gradient(circle at 50% 50%,transparent 0 46px,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 20%,transparent) 46px 49px,transparent 49px 72px,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 13%,transparent) 72px 75px,transparent 75px 98px,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 8%,transparent) 98px 101px,transparent 101px)}.blognt-newsroom-hero__watermark{display:none}.blognt-newsroom-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}.blognt-newsroom-hero__copy{min-width:0}.blognt-newsroom-hero__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.blognt-newsroom-hero__variant-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.blognt-newsroom-hero__variant-chip--test{background:color-mix(in srgb,#f59e0b 12%,#fff);border:1px solid color-mix(in srgb,#f59e0b 22%,rgb(15 23 42 / .08));color:#b45309}.blognt-newsroom-hero__variant-chip--guide{background:color-mix(in srgb,#10b981 12%,#fff);border:1px solid color-mix(in srgb,#10b981 22%,rgb(15 23 42 / .08));color:#065f46}.blognt-newsroom-hero__title{margin:0 0 14px;font-size:clamp(28px, 3.5vw, 48px);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:var(--blognt-text)}.blognt-newsroom-hero__lead{margin:0 0 22px;max-width:640px;color:var(--blognt-text-soft);font-size:16px;line-height:1.65}.blognt-newsroom-hero__lead p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.blognt-newsroom-hero__stats{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.blognt-newsroom-hero__stat{display:flex;align-items:baseline;gap:6px}.blognt-newsroom-hero__stat strong{font-size:15px;font-weight:800;color:var(--blognt-text);letter-spacing:-.01em}.blognt-newsroom-hero__stat span{font-size:12px;color:var(--blognt-text-muted)}.blognt-newsroom-hero__stat-sep{font-size:18px;color:var(--blognt-text-muted);opacity:.4;user-select:none}.blognt-newsroom-hero__live-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 6px;border-radius:999px;background:color-mix(in srgb,#ef4444 12%,#fff);border:1px solid color-mix(in srgb,#ef4444 20%,rgb(15 23 42 / .08));color:#dc2626;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.blognt-newsroom-hero__live-chip:hover{background:color-mix(in srgb,#ef4444 18%,#fff);text-decoration:none}.blognt-newsroom-hero__live-chip.is-passive{cursor:default}.blognt-newsroom-hero__live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ef4444;animation:blognt-pulse-red 2s ease-in-out infinite;flex-shrink:0}@keyframes blognt-pulse-red{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.blognt-newsroom-hero__quicknav{display:grid;gap:12px;flex-shrink:0;min-width:280px;max-width:320px;padding:18px;border-radius:20px;border:1px solid rgb(15 23 42 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(248 250 255 / .96));box-shadow:0 12px 36px rgb(15 23 42 / .06)}.blognt-newsroom-hero__quicknav-label{margin:0;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:rgb(15 23 42 / .45)}.blognt-newsroom-hero__quicknav-list{display:grid;gap:10px}.blognt-newsroom-hero__quicknav a{display:grid;gap:4px;padding:14px 16px 14px 18px;border-radius:16px;background:rgb(15 23 42 / .03);border:1px solid rgb(15 23 42 / .06);color:var(--blognt-text);text-decoration:none;transition:background 0.16s,border-color 0.16s,color 0.16s,transform 0.16s,box-shadow 0.16s;white-space:normal;position:relative}.blognt-newsroom-hero__quicknav a::before{content:'';position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:999px;background:color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 70%,white 30%);opacity:.6}.blognt-newsroom-hero__quicknav-title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:800;line-height:1.25;color:var(--blognt-text)}.blognt-newsroom-hero__quicknav-title::after{content:'↗';font-size:12px;color:var(--blognt-cat-accent,var(--bo-brand))}.blognt-newsroom-hero__quicknav-copy{font-size:12px;line-height:1.5;color:var(--blognt-text-muted)}.blognt-newsroom-hero__quicknav a:hover{background:color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 8%,#fff);border-color:color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 18%,rgb(15 23 42 / .08));transform:translateY(-1px);box-shadow:0 10px 26px rgb(15 23 42 / .06);text-decoration:none}.blognt-category-card__score-badge{position:absolute;bottom:10px;right:10px;display:inline-flex;align-items:baseline;gap:2px;padding:4px 10px;border-radius:999px;background:rgb(15 23 42 / .72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;font-size:14px;font-weight:900;line-height:1;letter-spacing:-.01em;pointer-events:none}.blognt-category-card__format-pill{font-size:9px!important;font-weight:800!important;letter-spacing:0.1em!important;text-transform:uppercase!important;padding:2px 8px!important;border-radius:999px!important}[data-blognt-theme="dark"] .blognt-newsroom-hero{background:radial-gradient(ellipse 70% 120% at 100% 60%,color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 9%,transparent),transparent),var(--blognt-surface);border-color:rgb(255 255 255 / .08);box-shadow:0 2px 20px rgb(0 0 0 / .3)}[data-blognt-theme="dark"] .blognt-newsroom-hero__watermark-svg,html:not([data-blognt-theme="light"]) .blognt-newsroom-hero__watermark-svg{color:var(--blognt-cat-accent,var(--bo-brand));opacity:.1}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav{background:linear-gradient(180deg,rgb(20 27 43 / .92),rgb(15 23 42 / .94));border-color:rgb(255 255 255 / .08)}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav-label{color:rgb(226 232 240 / .48)}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav a{background:rgb(255 255 255 / .04);border-color:rgb(255 255 255 / .06)}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav a:hover{background:color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 12%,rgb(15 23 42 / .9));border-color:color-mix(in srgb,var(--blognt-cat-accent,var(--bo-brand)) 24%,rgb(255 255 255 / .12))}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav-title{color:rgb(248 250 252 / .96)}[data-blognt-theme="dark"] .blognt-newsroom-hero__quicknav-copy{color:rgb(226 232 240 / .68)}[data-blognt-theme="dark"] .blognt-newsroom-hero__variant-chip--test{background:color-mix(in srgb,#f59e0b 14%,#1a1f2e);border-color:color-mix(in srgb,#f59e0b 24%,rgb(255 255 255 / .1));color:#fcd34d}[data-blognt-theme="dark"] .blognt-newsroom-hero__variant-chip--guide{background:color-mix(in srgb,#10b981 14%,#1a1f2e);border-color:color-mix(in srgb,#10b981 24%,rgb(255 255 255 / .1));color:#6ee7b7}[data-blognt-theme="dark"] .blognt-newsroom-hero__live-chip{background:color-mix(in srgb,#ef4444 14%,#1a1f2e);border-color:color-mix(in srgb,#ef4444 24%,rgb(255 255 255 / .1));color:#fca5a5}@media (max-width:1199px){.blognt-newsroom-hero{padding:32px 36px}.blognt-newsroom-hero__inner{grid-template-columns:1fr;gap:20px}.blognt-newsroom-hero__quicknav{min-width:unset;max-width:none}}@media (max-width:767px){.blognt-newsroom-hero{margin-top:16px;padding:22px 20px;border-radius:20px}.blognt-newsroom-hero__title{font-size:28px}.blognt-newsroom-hero__lead{font-size:15px}.blognt-newsroom-hero__quicknav{padding:14px}.blognt-newsroom-hero__quicknav a{padding:12px 14px 12px 16px}}.blognt-author-expertise-badge{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px 0 8px;border-radius:999px;background:color-mix(in srgb,var(--bo-brand) 10%,transparent);border:1px solid color-mix(in srgb,var(--bo-brand) 22%,transparent);color:var(--bo-brand);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.blognt-author-expertise-badge svg{width:13px;height:13px;flex-shrink:0;opacity:.85}.blognt-author-expertise-badge--testeur{background:color-mix(in srgb,#2563eb 10%,transparent);border-color:color-mix(in srgb,#2563eb 24%,transparent);color:#2563eb}.blognt-author-expertise-badge--journaliste{background:color-mix(in srgb,#7c3aed 10%,transparent);border-color:color-mix(in srgb,#7c3aed 24%,transparent);color:#7c3aed}.blognt-author-expertise-badge--expert{background:color-mix(in srgb,#0891b2 10%,transparent);border-color:color-mix(in srgb,#0891b2 24%,transparent);color:#0891b2}.blognt-author-expertise-badge--ingenieur{background:color-mix(in srgb,#059669 10%,transparent);border-color:color-mix(in srgb,#059669 24%,transparent);color:#059669}.blognt-author-expertise-badge--redacteur{background:color-mix(in srgb,#d97706 10%,transparent);border-color:color-mix(in srgb,#d97706 24%,transparent);color:#d97706}.blognt-author-card__score{display:inline-flex;align-items:baseline;gap:1px;padding:2px 7px;border-radius:6px;background:color-mix(in srgb,var(--bo-brand) 10%,transparent);color:var(--bo-brand);font-size:12px;font-weight:800;letter-spacing:-.01em}[data-blognt-theme="dark"] .blognt-author-expertise-badge{background:color-mix(in srgb,var(--bo-brand) 15%,transparent);border-color:color-mix(in srgb,var(--bo-brand) 28%,transparent)}[data-blognt-theme="dark"] .blognt-author-expertise-badge--testeur{background:color-mix(in srgb,#3b82f6 15%,transparent);border-color:color-mix(in srgb,#3b82f6 30%,transparent);color:#60a5fa}[data-blognt-theme="dark"] .blognt-author-expertise-badge--journaliste{background:color-mix(in srgb,#8b5cf6 15%,transparent);border-color:color-mix(in srgb,#8b5cf6 30%,transparent);color:#a78bfa}[data-blognt-theme="dark"] .blognt-author-expertise-badge--expert{background:color-mix(in srgb,#06b6d4 15%,transparent);border-color:color-mix(in srgb,#06b6d4 30%,transparent);color:#22d3ee}[data-blognt-theme="dark"] .blognt-author-expertise-badge--ingenieur{background:color-mix(in srgb,#10b981 15%,transparent);border-color:color-mix(in srgb,#10b981 30%,transparent);color:#34d399}[data-blognt-theme="dark"] .blognt-author-expertise-badge--redacteur{background:color-mix(in srgb,#f59e0b 15%,transparent);border-color:color-mix(in srgb,#f59e0b 30%,transparent);color:#fbbf24}.blognt-correction-notice{display:block;border-left:4px solid #e67e22;background:#fef9f0;border-radius:0 6px 6px 0;padding:14px 18px;margin:0 0 28px;font-size:14px;line-height:1.6}.blognt-correction-notice__label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#b45309;margin:0 0 6px}.blognt-correction-notice__label svg{flex-shrink:0;stroke:#b45309}.blognt-correction-notice__text{margin:0;color:#44403c}.blognt-affiliate-disclosure{display:flex;align-items:flex-start;gap:10px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:6px;padding:14px 18px;margin:28px 0 0;font-size:13px;line-height:1.6;color:#64748b}.blognt-affiliate-disclosure svg{flex-shrink:0;margin-top:2px;stroke:#94a3b8}.blognt-affiliate-disclosure p{margin:0}.blognt-affiliate-disclosure strong{color:#475569}[data-blognt-theme="dark"] .blognt-correction-notice{background:rgb(180 83 9 / .1);border-left-color:#f59e0b}[data-blognt-theme="dark"] .blognt-correction-notice__label{color:#fbbf24}[data-blognt-theme="dark"] .blognt-correction-notice__label svg{stroke:#fbbf24}[data-blognt-theme="dark"] .blognt-correction-notice__text{color:#d6d3d1}[data-blognt-theme="dark"] .blognt-affiliate-disclosure{background:rgb(255 255 255 / .04);border-color:rgb(255 255 255 / .08);color:#94a3b8}[data-blognt-theme="dark"] .blognt-affiliate-disclosure strong{color:#cbd5e1}.blognt-nl-popup{position:fixed;inset:0;z-index:9990;display:flex;align-items:center;justify-content:center;padding:1rem}.blognt-nl-popup[hidden]{display:none}.blognt-nl-popup__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .45);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease}.blognt-nl-popup.is-visible .blognt-nl-popup__backdrop{opacity:1}.blognt-nl-popup__card{position:relative;z-index:1;width:100%;max-width:480px;background:#fff;border-radius:16px;padding:2.5rem 2rem 2rem;box-shadow:0 20px 60px rgb(0 0 0 / .2);text-align:center;transform:translateY(24px) scale(.97);opacity:0;transition:transform .3s cubic-bezier(.34,1.3,.64,1),opacity .25s ease}.blognt-nl-popup.is-visible .blognt-nl-popup__card{transform:translateY(0) scale(1);opacity:1}.blognt-nl-popup__close{position:absolute;top:.9rem;right:.9rem;background:none;border:none;cursor:pointer;padding:.35rem;border-radius:50%;color:#9ca3af;display:flex;align-items:center;transition:color .15s,background .15s}.blognt-nl-popup__close:hover{color:#374151;background:#f3f4f6}.blognt-nl-popup__icon{display:block;margin:0 auto .75rem;color:var(--blognt-accent,#3b82f6)}.blognt-nl-popup__heading{font-size:1.2rem;font-weight:700;line-height:1.3;margin:0 0 .5rem;color:#111827}.blognt-nl-popup__sub{font-size:.88rem;color:#6b7280;margin:0 0 1.25rem;line-height:1.5}.blognt-nl-popup__row{display:flex;gap:.5rem;margin-bottom:.5rem}.blognt-nl-popup__input{flex:1;min-width:0;padding:.6rem .9rem;border:1.5px solid #d1d5db;border-radius:8px;font-size:.9rem;outline:none;transition:border-color .15s;color:#111}.blognt-nl-popup__input:focus{border-color:var(--blognt-accent,#3b82f6)}.blognt-nl-popup__btn{padding:.6rem 1.1rem;background:var(--blognt-accent,#3b82f6);color:#fff;border:none;border-radius:8px;font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}.blognt-nl-popup__btn:hover{background:var(--blognt-accent-dark,#2563eb)}.blognt-nl-popup__btn:disabled{opacity:.6;cursor:not-allowed}.blognt-nl-popup__legal{font-size:.75rem;color:#9ca3af;margin:.6rem 0 0}.blognt-nl-popup__feedback{font-size:.85rem;padding:.4rem 0}body.blognt-popup-open{overflow:hidden}@media (max-width:540px){.blognt-nl-popup__card{padding:2rem 1.25rem 1.5rem;border-radius:12px}.blognt-nl-popup__row{flex-direction:column}.blognt-nl-popup__btn{width:100%}}[data-blognt-theme="dark"] .blognt-nl-popup__card{background:#1f2937}[data-blognt-theme="dark"] .blognt-nl-popup__heading{color:#f9fafb}[data-blognt-theme="dark"] .blognt-nl-popup__sub,[data-blognt-theme="dark"] .blognt-nl-popup__legal{color:#9ca3af}[data-blognt-theme="dark"] .blognt-nl-popup__input{background:#111827;border-color:#374151;color:#f9fafb}[data-blognt-theme="dark"] .blognt-nl-popup__input:focus{border-color:var(--blognt-accent,#60a5fa)}[data-blognt-theme="dark"] .blognt-nl-popup__close:hover{color:#f9fafb;background:#374151}body.blognt-lb-open{overflow:hidden}.blognt-podcast-player{display:flex;align-items:flex-start;gap:1rem;background:var(--blognt-surface,#f9fafb);border:1.5px solid var(--blognt-border,#e5e7eb);border-radius:12px;padding:1rem}.blognt-podcast-player__thumb img,.blognt-podcast-player__thumb-fallback{width:64px;height:64px;border-radius:8px;object-fit:cover;flex-shrink:0}.blognt-podcast-player__thumb-fallback{background:var(--blognt-accent,#3b82f6);color:#fff;display:flex;align-items:center;justify-content:center}.blognt-podcast-player__body{flex:1;min-width:0}.blognt-podcast-player__show{font-size:.75rem;font-weight:600;color:var(--blognt-accent,#3b82f6);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .2rem}.blognt-podcast-player__title{font-size:.9rem;font-weight:700;margin:0 0 .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blognt-podcast-player__controls{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.blognt-podcast-player__btn-play{width:40px;height:40px;border-radius:50%;background:var(--blognt-accent,#3b82f6);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}.blognt-podcast-player__btn-play:hover{background:var(--blognt-accent-dark,#2563eb)}.blognt-podcast-player__btn-skip,.blognt-podcast-player__btn-speed,.blognt-podcast-player__btn-persistent{font-size:.72rem;font-weight:700;padding:.25rem .5rem;border:1.5px solid var(--blognt-border,#e5e7eb);border-radius:4px;background:#fff0;cursor:pointer;color:var(--blognt-text-muted,#6b7280);transition:border-color .15s,color .15s}.blognt-podcast-player__btn-skip:hover,.blognt-podcast-player__btn-speed:hover,.blognt-podcast-player__btn-persistent:hover{border-color:var(--blognt-accent,#3b82f6);color:var(--blognt-accent,#3b82f6)}.blognt-podcast-player__progress-wrap{flex:1;position:relative;height:4px;background:var(--blognt-border,#e5e7eb);border-radius:2px;min-width:80px}.blognt-podcast-player__progress{position:absolute;inset:-8px 0;width:100%;height:20px;opacity:0;cursor:pointer;z-index:1}.blognt-podcast-player__progress-bar{position:absolute;top:0;left:0;height:100%;background:var(--blognt-accent,#3b82f6);border-radius:2px;transition:width .15s;pointer-events:none}.blognt-podcast-player__time{font-size:.72rem;color:var(--blognt-text-muted,#6b7280);white-space:nowrap;font-variant-numeric:tabular-nums}.blognt-podcast-player__rss{font-size:.75rem;color:#9ca3af;margin:.75rem 0 0;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.blognt-podcast-player__rss a{color:inherit;display:inline-flex;align-items:center;gap:.25rem}.blognt-podcast-player__rss a:hover{color:var(--blognt-accent,#3b82f6)}.blognt-podcast-bar{position:fixed;bottom:0;left:0;right:0;z-index:9000;background:#1f2937;color:#f9fafb;transform:translateY(100%);transition:transform .3s cubic-bezier(.34,1.3,.64,1);border-top:1px solid rgb(255 255 255 / .1);box-shadow:0 -4px 24px rgb(0 0 0 / .25)}.blognt-podcast-bar.is-visible{transform:translateY(0)}.blognt-podcast-bar__inner{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;max-width:1100px;margin:0 auto}.blognt-podcast-bar__thumb{width:40px;height:40px;border-radius:6px;object-fit:cover;flex-shrink:0}.blognt-podcast-bar__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.blognt-podcast-bar__title{font-size:.82rem;font-weight:600;color:#f9fafb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.blognt-podcast-bar__title:hover{color:#93c5fd}.blognt-podcast-bar__show{font-size:.7rem;color:rgb(255 255 255 / .5)}.blognt-podcast-bar__btn-play{width:36px;height:36px;border-radius:50%;background:var(--blognt-accent,#3b82f6);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.blognt-podcast-bar__progress-wrap{flex:1;height:3px;background:rgb(255 255 255 / .2);border-radius:2px;min-width:60px}.blognt-podcast-bar__progress-fill{height:100%;background:var(--blognt-accent,#3b82f6);border-radius:2px;transition:width .2s}.blognt-podcast-bar__time{font-size:.7rem;color:rgb(255 255 255 / .5);font-variant-numeric:tabular-nums;white-space:nowrap}.blognt-podcast-bar__close{background:none;border:none;color:rgb(255 255 255 / .4);cursor:pointer;padding:.3rem;border-radius:4px;display:flex;align-items:center;transition:color .15s}.blognt-podcast-bar__close:hover{color:rgb(255 255 255 / .8)}@media (max-width:480px){.blognt-podcast-bar__info,.blognt-podcast-bar__progress-wrap{display:none}}[data-blognt-theme="dark"] .blognt-podcast-player{background:rgb(255 255 255 / .04);border-color:rgb(255 255 255 / .1)}.blognt-quiz-intro{font-size:.95rem;color:var(--blognt-text-muted,#6b7280);margin-bottom:1.5rem}.blognt-about-tests{max-width:860px;margin:0 auto;padding:0 1rem 4rem}.blognt-about-tests__section{margin-bottom:3rem}.blognt-about-tests__section-title{font-size:1.15rem;font-weight:700;display:flex;align-items:center;gap:.5rem;margin:0 0 1.25rem;color:var(--blognt-text,#111827)}.blognt-about-tests__section-title svg{flex-shrink:0;color:var(--blognt-accent,#3b82f6)}.blognt-about-tests__process{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;counter-reset:none}.blognt-about-tests__process-step{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:var(--blognt-surface,#f9fafb);border-radius:10px;border:1px solid var(--blognt-border,#e5e7eb)}.blognt-about-tests__process-num{font-size:1.5rem;font-weight:900;color:var(--blognt-border,#d1d5db);line-height:1;flex-shrink:0;width:2.5rem;text-align:center}.blognt-about-tests__process-step strong{display:block;margin-bottom:.25rem}.blognt-about-tests__process-step p{margin:0;font-size:.88rem;color:var(--blognt-text-muted,#6b7280)}.blognt-about-tests__criteria-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.blognt-about-tests__criterion{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid var(--blognt-border,#e5e7eb);border-radius:10px}.blognt-about-tests__criterion-icon{width:36px;height:36px;flex-shrink:0;background:rgb(59 130 246 / .08);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--blognt-accent,#3b82f6)}.blognt-about-tests__criterion strong{display:block;margin-bottom:.25rem;font-size:.92rem}.blognt-about-tests__criterion p{margin:0;font-size:.82rem;color:var(--blognt-text-muted,#6b7280);line-height:1.5}.blognt-about-tests__scale{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.blognt-about-tests__scale-row{display:grid;grid-template-columns:80px 100px 1fr;align-items:baseline;gap:.75rem;padding:.6rem .75rem;border-radius:8px;background:var(--blognt-surface,#f9fafb)}.blognt-about-tests__scale-range{font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}.blognt-about-tests__scale-label{font-size:.9rem}.blognt-about-tests__scale-desc{margin:0;font-size:.82rem;color:var(--blognt-text-muted,#6b7280)}.blognt-about-tests__scale-note{font-size:.8rem;font-style:italic;color:#9ca3af;margin:.5rem 0 0}.blognt-about-tests__section--highlight{background:rgb(59 130 246 / .04);border:1.5px solid rgb(59 130 246 / .15);border-radius:12px;padding:1.5rem}.blognt-about-tests__pledges{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.blognt-about-tests__pledges li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:var(--blognt-text,#374151)}.blognt-about-tests__pledges li svg{flex-shrink:0;margin-top:.15rem;color:#16a34a}@media (max-width:640px){.blognt-about-tests__scale-row{grid-template-columns:70px 90px}.blognt-about-tests__scale-desc{grid-column:1 / -1}}[data-blognt-theme="dark"] .blognt-about-tests__process-step,[data-blognt-theme="dark"] .blognt-about-tests__scale-row{background:rgb(255 255 255 / .03);border-color:rgb(255 255 255 / .1)}[data-blognt-theme="dark"] .blognt-about-tests__criterion{border-color:rgb(255 255 255 / .1)}[data-blognt-theme="dark"] .blognt-about-tests__section--highlight{background:rgb(59 130 246 / .07);border-color:rgb(59 130 246 / .25)}.blognt-brand-archive__action--primary,.blognt-about-btn.blognt-about-btn--primary,.blognt-infinite-scroll-button,.blognt-live-tracker__arrival-action,.blognt-contact-form__submit,.blognt-contact-cf7 input[type="submit"],.blognt-contact-cf7 .wpcf7-submit,.blognt-footer-newsletter__form button,.blognt-inline-newsletter__form button,.blognt-composer-newsletter__form button,.blognt-nl-cta__btn,.blognt-nl-popup__btn{background:var(--blognt-action-primary-bg)!important;color:var(--blognt-action-primary-text)!important;border-color:transparent!important}.blognt-brand-archive__action--primary:hover,.blognt-about-btn.blognt-about-btn--primary:hover,.blognt-infinite-scroll-button:hover,.blognt-live-tracker__arrival-action:hover,.blognt-contact-form__submit:hover,.blognt-contact-cf7 input[type="submit"]:hover,.blognt-contact-cf7 .wpcf7-submit:hover,.blognt-footer-newsletter__form button:hover,.blognt-inline-newsletter__form button:hover,.blognt-composer-newsletter__form button:hover,.blognt-nl-cta__btn:hover,.blognt-nl-popup__btn:hover{background:var(--blognt-action-primary-bg-hover)!important}.blognt-brand-archive__action--secondary,.blognt-about-btn.blognt-about-btn--ghost{background:var(--blognt-action-secondary-bg)!important;border-color:var(--blognt-action-secondary-border)!important;color:var(--blognt-action-secondary-text)!important}.blognt-brand-archive__action--secondary:hover,.blognt-about-btn.blognt-about-btn--ghost:hover{border-color:color-mix(in srgb,var(--bo-brand) 24%,var(--blognt-action-secondary-border))!important;color:var(--bo-brand)!important}.blognt-brand-archive__action:focus-visible,.blognt-about-btn:focus-visible,.blognt-infinite-scroll-button:focus-visible,.blognt-live-tracker__arrival-action:focus-visible,.blognt-contact-form__submit:focus-visible,.blognt-contact-cf7 input[type="submit"]:focus-visible,.blognt-contact-cf7 .wpcf7-submit:focus-visible,.blognt-footer-newsletter__form button:focus-visible,.blognt-inline-newsletter__form button:focus-visible,.blognt-composer-newsletter__form button:focus-visible,.blognt-nl-cta__btn:focus-visible,.blognt-nl-popup__btn:focus-visible{outline:0!important;box-shadow:0 0 0 3px var(--blognt-action-focus-ring)!important}.blognt-footer-newsletter__form button,.blognt-inline-newsletter__form button,.blognt-composer-newsletter__form button,.blognt-nl-cta__btn,.blognt-nl-popup__btn{background:var(--blognt-action-newsletter-bg)!important;color:var(--blognt-action-newsletter-text)!important;border-color:transparent!important}.blognt-footer-newsletter__form button:hover,.blognt-inline-newsletter__form button:hover,.blognt-composer-newsletter__form button:hover,.blognt-nl-cta__btn:hover,.blognt-nl-popup__btn:hover{background:var(--blognt-action-newsletter-bg-hover)!important}.blognt-card__footer-cta{display:inline-flex;width:auto!important;max-width:max-content;align-self:flex-start;min-height:34px;padding:7px 16px;border-radius:var(--radius-pill,999px);background:var(--bo-brand,#0a2342)!important;color:#fff!important;border:0!important}.blognt-card__footer-cta:hover,.blognt-card__footer-cta:focus-visible{background:var(--blognt-accent-blue,#3a8dff)!important;color:#fff!important;text-decoration:none!important}@media (max-width:992px){.blognt-header .logo-wrap,.blognt-header .logo-inner{min-width:0!important;max-width:100%!important;overflow:hidden!important}.blognt-header .logo img{max-height:38px!important;max-width:min(50vw, 188px)!important;width:auto!important;object-fit:contain!important}.blognt-header .blognt-hub-trigger,.blognt-header .blognt-theme-toggle{width:40px!important;height:40px!important;border-radius:12px!important}}@media (max-width:767px){.blognt-header{padding:8px 8px 0!important}.blognt-header .nav-bar-outer{width:calc(100% - 16px)!important}.blognt-header .logo img{max-height:34px!important;max-width:min(52vw, 168px)!important}}.blognt-brand-card--review{box-shadow:inset 0 3px 0 #f59e0b,0 2px 8px rgb(15 27 51 / .06)}.blognt-brand-card--review:hover{box-shadow:inset 0 3px 0 #f59e0b,0 10px 28px rgb(245 158 11 / .10)}.blognt-brand-card--comparison{box-shadow:inset 0 3px 0 #0891b2,0 2px 8px rgb(15 27 51 / .06)}.blognt-brand-card--comparison:hover{box-shadow:inset 0 3px 0 #0891b2,0 10px 28px rgb(8 145 178 / .10)}.blognt-brand-card--guide{box-shadow:inset 0 3px 0 #059669,0 2px 8px rgb(15 27 51 / .06)}.blognt-brand-card--guide:hover{box-shadow:inset 0 3px 0 #059669,0 10px 28px rgb(5 150 105 / .10)}[data-blognt-theme="dark"] .blognt-brand-card--review{box-shadow:inset 0 3px 0 #f59e0b,0 2px 8px rgb(0 0 0 / .2)}[data-blognt-theme="dark"] .blognt-brand-card--review:hover{box-shadow:inset 0 3px 0 #f59e0b,0 10px 28px rgb(245 158 11 / .14)}[data-blognt-theme="dark"] .blognt-brand-card--comparison{box-shadow:inset 0 3px 0 #22d3ee,0 2px 8px rgb(0 0 0 / .2)}[data-blognt-theme="dark"] .blognt-brand-card--comparison:hover{box-shadow:inset 0 3px 0 #22d3ee,0 10px 28px rgb(34 211 238 / .12)}[data-blognt-theme="dark"] .blognt-brand-card--guide{box-shadow:inset 0 3px 0 #34d399,0 2px 8px rgb(0 0 0 / .2)}[data-blognt-theme="dark"] .blognt-brand-card--guide:hover{box-shadow:inset 0 3px 0 #34d399,0 10px 28px rgb(52 211 153 / .12)}.blognt-comparatif-rail__decision{display:flex;flex-direction:column;gap:10px}.blognt-guide-rail__benefit{background:rgb(255 255 255 / .97);border:1px solid rgb(15 23 42 / .09);border-radius:14px;padding:14px 16px;box-shadow:inset 0 2px 0 #059669,0 2px 10px rgb(5 150 105 / .06);margin-bottom:0}.blognt-guide-rail__benefit-text{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:rgb(15 23 42 / .8)}.blognt-guide-rail__benefit-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid rgb(15 23 42 / .07)}.blognt-guide-rail__diff{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.05em;background:rgb(15 23 42 / .06);color:rgb(15 23 42 / .7)}.blognt-guide-rail__diff.is-easy{background:rgb(5 150 105 / .1);color:#065f46}.blognt-guide-rail__diff.is-medium{background:rgb(217 119 6 / .1);color:#92400e}.blognt-guide-rail__diff.is-hard{background:rgb(220 38 38 / .1);color:#7f1d1d}.blognt-guide-rail__duration{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:rgb(15 23 42 / .55)}[data-blognt-theme="dark"] .blognt-guide-rail__benefit{background:var(--blognt-dark-card,#1e293b);border-color:var(--blognt-dark-line,rgb(255 255 255 / .08));box-shadow:none}[data-blognt-theme="dark"] .blognt-guide-rail__benefit{box-shadow:inset 0 2px 0 #34d399}[data-blognt-theme="dark"] .blognt-guide-rail__benefit-text{color:var(--blognt-dark-text-soft,rgb(255 255 255 / .65))}.blognt-card{background:var(--blognt-surface,#fff);border:1px solid var(--blognt-border,#e5e7eb);border-radius:var(--radius-lg,16px);overflow:hidden;transition:box-shadow .2s ease,transform .18s ease;display:flex;flex-direction:column}.blognt-card:hover{box-shadow:0 8px 28px rgb(15 27 51 / .09);transform:translateY(-2px)}.blognt-card__media{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--blognt-surface-2,#f3f4f6)}.blognt-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blognt-card:hover .blognt-card__media img{transform:scale(1.03)}.blognt-card__thumb-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:24px;font-weight:900;color:var(--blognt-text-muted,#9ca3af)}.blognt-card__body{display:flex;flex-direction:column;flex:1;padding:16px 18px 18px;gap:8px}.blognt-card__title{margin:0;font-size:clamp(.95rem, 1.4vw, 1.1rem);font-weight:700;line-height:1.3;letter-spacing:-.02em}.blognt-card__title a{color:var(--blognt-text);text-decoration:none}.blognt-card__title a:hover{color:var(--bo-brand,#4b8df8)}.blognt-card__excerpt{margin:0;font-size:13.5px;line-height:1.65;color:var(--blognt-text-soft)}.blognt-card__meta{display:flex;gap:10px;font-size:11px;font-weight:600;color:var(--blognt-text-muted);margin-top:auto}.blognt-card--compact .blognt-card__media{aspect-ratio:3/2}[data-blognt-theme="dark"] .blognt-card{background:var(--blognt-dark-card,#1e293b);border-color:var(--blognt-dark-line,rgb(255 255 255 / .08))}.blognt-global-thumb-fallback{display:block;width:100%;height:100%;min-height:120px}.blognt-global-thumb-fallback svg{display:block;width:100%;height:100%}.blognt-global-thumb-fallback--sm{min-height:88px}.blognt-thumb-fallback-image{width:100%;height:100%;display:block;object-fit:cover;background:linear-gradient(135deg,rgb(15 33 71 / .14),rgb(37 99 235 / .1))}.blognt-category-card__media img[src=""],.blognt-category-card__media img:not([src]),.blognt-search-card__media img[src=""],.blognt-search-card__media img:not([src]),.blognt-related-card__media img[src=""],.blognt-related-card__media img:not([src]),.blognt-related-card-v2__media img[src=""],.blognt-related-card-v2__media img:not([src]),.blognt-author-card__media img[src=""],.blognt-author-card__media img:not([src]),.blognt-author-discover__thumb img[src=""],.blognt-author-discover__thumb img:not([src]),.blognt-brand-card__thumb img[src=""],.blognt-brand-card__thumb img:not([src]),.blognt-brand-lead__thumb img[src=""],.blognt-brand-lead__thumb img:not([src]){display:none!important}.timeline-entries .timeline-item:nth-child(n+6){display:none}.timeline-entries.expanded .timeline-item{display:block}.timeline-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:10px;padding:0 16px;border:1px solid rgb(15 23 42 / .12);border-radius:999px;background:#fff;color:#0f1b33;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.timeline-toggle:hover,.timeline-toggle:focus-visible{border-color:color-mix(in srgb,#4b8df8 34%,rgb(15 23 42 / .16));box-shadow:0 8px 18px rgb(15 23 42 / .1)}.blognt-toc-related{margin-top:14px;padding:14px;border-radius:18px;border:1px solid rgb(15 23 42 / .08);background:#fff}.blognt-toc-related__title{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.blognt-toc-related__list{display:grid;gap:10px}.blognt-toc-related__item{display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px;align-items:center}.blognt-toc-related__media{display:block;border-radius:12px;overflow:hidden;aspect-ratio:1 / 1;background:#f3f4f6}.blognt-toc-related__media img{width:100%;height:100%;object-fit:cover}.blognt-toc-related__link{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#0f172a;font-size:14px;line-height:1.45;font-weight:700;text-decoration:none}.blognt-toc-related__link:hover,.blognt-toc-related__link:focus-visible{color:#1d4ed8}.blognt-google-source-cta{margin:34px 0 8px}.blognt-google-source-cta__link{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:20px;align-items:center;padding:18px 22px;border-radius:16px;background:#080c16;text-decoration:none;overflow:hidden}.blognt-google-source-cta__link::before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(90deg,#4285f4 0%,#34a853 32%,#fbbc05 66%,#ea4335 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.blognt-google-source-cta__link::after{content:"";position:absolute;inset:2px;border-radius:14px;background:#0c1222;z-index:-1;pointer-events:none}.blognt-google-source-cta__copy{display:grid;gap:6px;color:#f3f7ff}.blognt-google-source-cta__copy strong{font-size:clamp(20px, 2vw, 34px);line-height:1.08;letter-spacing:-.025em;color:#f8fbff}.blognt-google-source-cta__copy em{font-style:normal;font-size:15px;font-weight:500;color:rgb(228 235 248 / .84)}.blognt-google-source-cta__action{display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(168 181 208 / .34);border-radius:14px;background:rgb(9 16 33 / .92);color:#f7fbff;padding:11px 14px;font-size:14px;font-weight:800;line-height:1.3;white-space:nowrap}.blognt-google-source-cta__g{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px rgb(215 225 243 / .9)}.blognt-google-source-cta__gsvg{width:21px;height:21px;display:block}.blognt-google-source-cta__link:hover,.blognt-google-source-cta__link:focus-visible{transform:translateY(-1px);box-shadow:0 16px 34px rgb(2 8 23 / .36)}[data-blognt-theme="dark"] .blognt-google-source-cta__link{background:#04070f}[data-blognt-theme="dark"] .blognt-google-source-cta__copy strong{color:#f8fbff}[data-blognt-theme="dark"] .blognt-google-source-cta__copy em{color:rgb(228 235 248 / .84)}[data-blognt-theme="dark"] .blognt-google-source-cta__action{background:rgb(9 16 33 / .94);border-color:rgb(168 181 208 / .34);color:#f7fbff}@media (max-width:767px){.blognt-google-source-cta__link{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.blognt-google-source-cta__copy strong{font-size:clamp(19px, 6.1vw, 24px)}.blognt-google-source-cta__action{width:100%;justify-content:center;white-space:normal;text-align:center}}.blognt-category-stream{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blognt-brand-archive__brand-select-wrap{display:none}.blognt-brand-archive__brand-select{width:100%;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid rgb(15 23 42 / .15);background:#fff;color:#0f172a;font-weight:600}.blognt-about-mission__icon-grid>span:empty::before,.blognt-about-value-card__icon:empty::before{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#eef2ff;color:#1f2b46;font-size:20px;content:"📱"}.blognt-about-mission__icon-grid>span:nth-child(2):empty::before{content:"🖥"}.blognt-about-mission__icon-grid>span:nth-child(3):empty::before{content:"🤖"}.blognt-about-mission__icon-grid>span:nth-child(4):empty::before{content:"🔧"}.blognt-about-mission__icon-grid>span:nth-child(5):empty::before{content:"💻"}.blognt-about-mission__icon-grid>span:nth-child(6):empty::before{content:"🏠"}@media (max-width:1200px){.blognt-category-stream{grid-template-columns:repeat(2,minmax(0,1fr))}.blognt-brand-archive__brands-groups{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.blognt-category-stream{grid-template-columns:minmax(0,1fr);gap:16px}.blognt-brand-archive__brand-select-wrap{display:block;margin:0 0 14px}.blognt-brand-archive__brands-index,.blognt-brand-archive__brands,.blognt-brand-archive__brands-groups{display:none}}.blognt-category-card__context-link{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blognt-link,#4b74ff);text-decoration:none;white-space:nowrap}.blognt-category-card__context-link:hover,.blognt-category-card__context-link:focus-visible{color:var(--blognt-link-hover,#2748c9);text-decoration:underline}[data-blognt-theme="dark"] .blognt-category-card__context-link{color:#8fb3ff}[data-blognt-theme="dark"] .blognt-category-card__context-link:hover,[data-blognt-theme="dark"] .blognt-category-card__context-link:focus-visible{color:#bdd3ff}@media (max-width:767px){.blognt-category-card__footer{flex-wrap:wrap}}body.category .blognt-newsroom-hero__lead,body.archive .blognt-newsroom-hero__lead,body.archive .blognt-tag-page__desc{line-height:1.6!important;padding-bottom:40px!important}body.category .blognt-newsroom-hero__lead p,body.archive .blognt-newsroom-hero__lead p{line-height:1.6!important}.blognt-saved-card__cat-pill{display:inline-flex;align-items:center;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--bo-brand,#2563eb);white-space:nowrap}.blognt-saved-card__meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.blognt-saved-card__title{margin:0;font-size:13px;font-weight:700;line-height:1.38;letter-spacing:-.01em;color:var(--blognt-text,#1f2937);flex-grow:1}.blognt-saved-card__title a{color:inherit;text-decoration:none;transition:color 0.15s ease}.blognt-saved-card__title a:hover{color:var(--bo-brand,#2563eb)}.blognt-saved-card__media--no-thumb{display:flex;align-items:center;justify-content:center;background:var(--blognt-surface-3,#edf2f9);color:#94a3b8}[data-blognt-theme="dark"] .blognt-saved-card__media--no-thumb{background:#1a2a3f;color:#4a6080}.blognt-saved-card__remove{flex:0 0 auto;align-self:center;margin-right:12px}.blognt-saved-see-all{margin:10px 0 0;text-align:right;font-size:12px;font-weight:600}.blognt-saved-see-all a{color:var(--bo-brand,#2563eb);text-decoration:none;transition:opacity 0.15s ease}.blognt-saved-see-all a:hover{opacity:.8;text-decoration:underline}#blognt-save-toast.is-visible{pointer-events:auto}.blognt-save-toast__link{display:inline-flex;align-items:center;padding:3px 10px;margin-left:4px;border-radius:999px;background:rgb(255 255 255 / .16);color:inherit;font-size:11px;font-weight:700;letter-spacing:.03em;text-decoration:none;white-space:nowrap;transition:background 0.15s ease;flex-shrink:0}.blognt-save-toast__link:hover{background:rgb(255 255 255 / .28);color:inherit;text-decoration:none}.blognt-footer__main{grid-template-columns:1.4fr repeat(4,0.85fr)}.blognt-footer__event-link{display:flex;align-items:center;gap:7px;color:rgb(255 255 255 / .72);text-decoration:none;font-size:13px;transition:color .15s ease}.blognt-footer__event-link:hover{color:var(--fev-color,#2563eb)}.blognt-footer__event-dot{flex-shrink:0;display:inline-block;width:7px;height:7px;border-radius:50%;background:rgb(255 255 255 / .3)}.blognt-footer__event-dot--live{background:#e60023;box-shadow:0 0 0 2px rgb(230 0 35 / .25);animation:blognt-footer-dot-live 1.4s ease-in-out infinite}.blognt-footer__event-dot--soon{background:#9333ea}@keyframes blognt-footer-dot-live{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@media (max-width:1100px){.blognt-footer__main{grid-template-columns:1.4fr repeat(3,0.85fr)}.blognt-footer__col--events{grid-column:1 / -1;display:flex;flex-direction:row;align-items:baseline;gap:24px;flex-wrap:wrap}.blognt-footer__col--events .blognt-footer__col-title{flex-shrink:0}.blognt-footer__col--events ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none}}@media (max-width:900px){.blognt-footer__main{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.blognt-footer__main{grid-template-columns:1fr}}.blognt-event-dossier{display:flex;align-items:center;gap:10px;padding:10px 20px;background:color-mix(in srgb,var(--dossier-color,#2563eb) 8%,transparent);border-left:3px solid var(--dossier-color,#2563eb);border-radius:0 6px 6px 0;margin:20px 0 20px;font-size:13px}.blognt-event-dossier__label{font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--dossier-color,#2563eb);white-space:nowrap;flex-shrink:0}.blognt-event-dossier__link{display:inline-flex;align-items:center;gap:5px;color:var(--blognt-text,#1f2937);text-decoration:none;font-weight:600;font-size:13px;transition:color .15s ease}.blognt-event-dossier__link:hover{color:var(--dossier-color,#2563eb)}.blognt-event-dossier__link svg:first-child{color:var(--dossier-color,#2563eb);flex-shrink:0}.blognt-event-dossier__arrow{transition:transform .15s ease;flex-shrink:0;opacity:.5}.blognt-event-dossier__link:hover .blognt-event-dossier__arrow{transform:translateX(3px);opacity:1}@media (max-width:640px){.blognt-event-dossier{flex-wrap:wrap;gap:6px}}.blognt-footer__event-dot--dossier{background:rgb(255 255 255 / .35);border-radius:2px}.blognt-footer__col-title--dossier{display:block;margin-top:20px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .1)}.blognt-footer__event-link--all{font-style:italic;opacity:.6;font-size:12px}.blognt-footer__event-link--all:hover{opacity:1;color:rgb(255 255 255 / .9)}body.single .blognt-google-source-cta{margin:26px 0 6px}body.single .blognt-google-source-cta__link{padding:14px 18px;border-radius:14px;background:#0a1020}body.single .blognt-google-source-cta__copy strong{font-size:clamp(16px, 1.35vw, 24px);line-height:1.1;letter-spacing:-.02em}body.single .blognt-google-source-cta__copy em{font-size:13px;color:rgb(223 233 246 / .78)}body.single .blognt-google-source-cta__action{padding:9px 12px;font-size:12px;border-radius:12px}body.single .blognt-google-source-cta__link:hover,body.single .blognt-google-source-cta__link:focus-visible{transform:none;box-shadow:0 10px 24px rgb(2 8 23 / .24)}.blognt-footer.footer-wrap,.blognt-footer,.blognt-footer-newsletter{background-image:none!important}.blognt-footer.footer-wrap{position:relative;margin-top:clamp(26px, 4vw, 48px);background-color:#071a3a!important;border-top:1px solid rgb(126 154 197 / .16)!important}.blognt-footer.footer-wrap::before,.blognt-footer.footer-wrap::after,.blognt-footer::before,.blognt-footer::after,.blognt-footer__bar::before,.blognt-footer__bar::after{content:none!important}.blognt-footer-newsletter{padding:clamp(26px, 4.2vw, 46px) 0 clamp(18px, 2.7vw, 30px)!important;border-bottom:1px solid rgb(126 154 197 / .14)!important;background:transparent!important}.blognt-footer-newsletter__inner{align-items:center!important;gap:clamp(18px, 2vw, 30px)!important}.blognt-footer-newsletter__copy strong{display:block;font-size:clamp(1.85rem, 2.9vw, 2.55rem)!important;line-height:1.04!important;letter-spacing:-0.03em!important;font-weight:810!important;color:#e9f1ff!important}.blognt-footer-newsletter__copy p{margin-top:10px!important;max-width:42ch;font-size:1rem!important;line-height:1.6!important;color:rgb(205 220 242 / .8)!important}.blognt-footer__main{display:grid;grid-template-columns:minmax(250px,1.35fr) repeat(4,minmax(140px,1fr));gap:clamp(22px, 2vw, 34px)!important;padding-top:clamp(26px, 3.3vw, 40px)!important;padding-bottom:clamp(20px, 2.6vw, 30px)!important}.blognt-footer__tagline{margin-top:14px!important;max-width:35ch;line-height:1.6!important;color:rgb(201 217 240 / .78)!important}.blognt-footer__count{margin-top:12px!important;letter-spacing:0.08em!important;text-transform:uppercase;font-size:0.66rem!important;color:rgb(173 201 243 / .68)!important}.blognt-footer__col-title{margin-bottom:12px!important;font-size:0.64rem!important;letter-spacing:0.18em!important;text-transform:uppercase;color:rgb(173 201 243 / .64)!important}.blognt-footer__col ul li+li{margin-top:8px}.blognt-footer__col ul li a{font-size:0.88rem!important;line-height:1.45!important;color:rgb(233 242 255 / .86)!important}.blognt-footer__col ul li a:hover{color:#fff!important}.blognt-footer__social{margin-top:16px!important;gap:8px!important}.blognt-footer__social-link{width:34px!important;height:34px!important;border-radius:8px!important;border:1px solid rgb(173 201 243 / .2)!important;background:rgb(173 201 243 / .05)!important;transition:transform .22s ease,border-color .22s ease,background-color .22s ease,color .22s ease!important}.blognt-footer__social-link:hover,.blognt-footer__social-link:focus-visible{transform:translateY(-1px);border-color:rgb(173 201 243 / .42)!important;background:rgb(173 201 243 / .11)!important;color:#fff!important}.blognt-footer__bar{border-top:1px solid rgb(126 154 197 / .12)!important;border-bottom:0!important;background:#061634!important}.blognt-footer__bar-inner{min-height:56px;align-items:center!important}.blognt-footer--compact .blognt-footer-newsletter{padding:clamp(18px, 2.8vw, 28px) 0 clamp(12px, 2vw, 20px)!important}.blognt-footer--compact .blognt-footer-newsletter__copy strong{font-size:clamp(1.55rem, 2.3vw, 2rem)!important}.blognt-footer--compact .blognt-footer-newsletter__copy p{margin-top:6px!important;font-size:0.94rem!important}.blognt-footer--compact .blognt-footer__main{padding-top:clamp(20px, 2.5vw, 30px)!important;padding-bottom:clamp(14px, 2vw, 22px)!important;gap:clamp(16px, 1.8vw, 24px)!important}.blognt-footer--compact .blognt-footer__bar-inner{min-height:50px}.blognt-footer__copy,.blognt-footer__made-in{color:rgb(184 203 230 / .74)!important}@media (max-width:1100px){.blognt-footer__main{grid-template-columns:minmax(220px,1.3fr) repeat(2,minmax(150px,1fr))}}@media (max-width:767px){.blognt-footer__main{grid-template-columns:1fr!important;gap:14px!important}.blognt-footer-newsletter{padding-top:20px!important}.blognt-footer-newsletter__copy strong{font-size:clamp(1.58rem, 6.8vw, 2.02rem)!important}.blognt-footer--compact .blognt-footer-newsletter{padding-top:14px!important;padding-bottom:10px!important}.blognt-footer--compact .blognt-footer__main{gap:10px!important;padding-top:14px!important;padding-bottom:10px!important}.blognt-footer--compact .blognt-footer__bar-inner{min-height:44px}}.search .blognt-search-grid .blognt-search-card{border-color:color-mix(in srgb,var(--bo-brand) 10%,rgb(15 23 42 / .08))!important;box-shadow:0 10px 24px rgb(13 27 62 / .045)!important;min-height:100%}.search .blognt-search-grid .blognt-search-card:hover,.search .blognt-search-grid .blognt-search-card:focus-within{transform:translateY(-2px)!important;box-shadow:0 16px 30px rgb(13 27 62 / .08)!important;border-color:color-mix(in srgb,var(--bo-brand) 24%,rgb(15 23 42 / .08))!important}.search .blognt-search-grid .blognt-search-card__body{gap:7px!important}.search .blognt-search-grid .blognt-search-card__title{font-size:18px!important;line-height:1.28!important;letter-spacing:-0.02em!important}.search .blognt-search-grid .blognt-search-card__excerpt{font-size:12.5px!important;line-height:1.55!important;opacity:.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.search .blognt-search-grid .blognt-search-card__meta{font-size:11.5px!important;gap:8px!important;color:color-mix(in srgb,var(--bo-soft) 84%,var(--bo-ink) 16%)!important}.search .blognt-search-grid .blognt-search-card__meta time{font-weight:700;color:color-mix(in srgb,var(--bo-soft) 76%,var(--bo-ink) 24%)}.search .blognt-search-grid .blognt-search-card__type-badge{border-radius:999px!important;padding:2px 8px!important;font-size:9.5px!important;letter-spacing:0.08em!important;text-transform:uppercase;border:1px solid #fff0}.search .blognt-search-grid .blognt-search-card__type-badge.is-format-test{background:color-mix(in srgb,#f59e0b 14%,transparent)!important;color:#b45309!important;border-color:color-mix(in srgb,#f59e0b 24%,transparent)}.search .blognt-search-grid .blognt-search-card__type-badge.is-format-comparatif{background:color-mix(in srgb,#0891b2 14%,transparent)!important;color:#0e7490!important;border-color:color-mix(in srgb,#0891b2 24%,transparent)}.search .blognt-search-grid .blognt-search-card__type-badge.is-format-guide{background:color-mix(in srgb,#2563eb 12%,transparent)!important;color:#1d4ed8!important;border-color:color-mix(in srgb,#2563eb 24%,transparent)}.search .blognt-search-grid .blognt-search-card__type-badge.is-format-astuce{background:color-mix(in srgb,#7c3aed 12%,transparent)!important;color:#6d28d9!important;border-color:color-mix(in srgb,#7c3aed 22%,transparent)}.search .blognt-search-grid .blognt-search-card__type-badge.is-format-actualite{background:color-mix(in srgb,#334155 11%,transparent)!important;color:#334155!important;border-color:color-mix(in srgb,#334155 20%,transparent)}.search .blognt-search-grid .blognt-search-card.is-format-test{border-top:2px solid color-mix(in srgb,#f59e0b 58%,#fff)}.search .blognt-search-grid .blognt-search-card.is-format-comparatif{border-top:2px solid color-mix(in srgb,#0891b2 58%,#fff)}.search .blognt-search-grid .blognt-search-card.is-format-guide{border-top:2px solid color-mix(in srgb,#2563eb 58%,#fff)}.search .blognt-search-grid .blognt-search-card.is-format-astuce{border-top:2px solid color-mix(in srgb,#7c3aed 58%,#fff)}.search .blognt-search-grid .blognt-search-card.is-format-actualite{border-top:2px solid color-mix(in srgb,#475569 50%,#fff)}.search .blognt-search-grid .blognt-search-card__media.is-empty{background:linear-gradient(135deg,rgb(15 33 71 / .08),rgb(37 99 235 / .06))!important}.search .blognt-search-grid .blognt-search-card__placeholder{font-size:28px!important}[data-blognt-theme="dark"] .search .blognt-search-grid .blognt-search-card{border-color:color-mix(in srgb,var(--bo-brand) 24%,rgb(255 255 255 / .08))!important;box-shadow:0 10px 22px rgb(0 0 0 / .35)!important}[data-blognt-theme="dark"] .search .blognt-search-grid .blognt-search-card__meta,[data-blognt-theme="dark"] .search .blognt-search-grid .blognt-search-card__meta time{color:rgb(226 232 240 / .78)!important}.blognt-footer.footer-wrap{background-color:var(--bnt-surface-dark,#0a1322)!important;border-top:1px solid rgb(96 138 210 / .16)!important;margin-top:clamp(0px, 0vw, 0px)!important}.blognt-footer__bar{background:#040912!important;border-top:1px solid rgb(90 130 200 / .11)!important}.blognt-footer-newsletter__copy strong{font-size:clamp(1.52rem, 2.2vw, 2.05rem)!important;font-weight:780!important;font-variation-settings:"wght" 780;letter-spacing:-0.030em!important;line-height:1.08!important}.blognt-footer-newsletter__copy p{font-size:0.92rem!important;color:rgb(200 220 248 / .74)!important;max-width:44ch}.blognt-footer__tagline{font-size:0.895rem!important;max-width:31ch!important;color:rgb(210 230 255 / .84)!important;font-weight:440;font-variation-settings:"wght" 440;letter-spacing:.004em;line-height:1.64!important;margin-top:12px!important}.blognt-footer__count{background:rgb(140 180 240 / .07)!important;border:1px solid rgb(140 180 240 / .22)!important;border-radius:999px!important;padding:4px 12px!important;font-size:0.67rem!important;color:rgb(170 202 246 / .74)!important;margin-top:14px!important;letter-spacing:0.09em!important}.blognt-footer__col-title{font-size:0.64rem!important;letter-spacing:0.16em!important;color:rgb(178 208 252 / .72)!important;opacity:1!important;margin-bottom:14px!important}.blognt-footer__col ul li a{font-size:0.875rem!important;font-weight:490;font-variation-settings:"wght" 490;letter-spacing:.01em;color:rgb(228 240 255 / .82)!important;transition:color 0.18s ease,transform 0.18s ease!important}.blognt-footer__col ul li a:hover{color:#e4f0ff!important;padding-left:0!important;transform:translateX(3px)}.blognt-footer__social{margin-top:18px!important;gap:7px!important}.blognt-footer__social-link{width:36px!important;height:36px!important;border-radius:9px!important;background:rgb(140 180 240 / .06)!important;border:1px solid rgb(140 180 240 / .18)!important;color:rgb(200 225 255 / .72)!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease,color 0.22s ease!important}.blognt-footer__social-link:hover,.blognt-footer__social-link:focus-visible{transform:translateY(-2px)!important;background:rgb(140 180 240 / .13)!important;border-color:rgb(140 180 240 / .38)!important;color:#d6eaff!important}.blognt-footer__social-link svg{transition:none!important}.blognt-footer__social-link:hover svg,.blognt-footer__social-link:focus-visible svg{transform:none!important}.blognt-footer__copy,.blognt-footer__made-in{font-size:0.79rem!important;color:rgb(170 198 238 / .68)!important;letter-spacing:.012em}.blognt-footer__made-in span[role="img"]{color:#e8647a}.blognt-footer__legal-links{gap:12px 18px!important}.blognt-footer__legal-links a{font-size:0.78rem!important;color:rgb(165 194 235 / .66)!important;text-decoration:none;transition:color 0.15s ease!important;letter-spacing:.01em}.blognt-footer__legal-links a:hover{color:rgb(218 234 255 / .9)!important}.blognt-footer__admin-link{font-size:0.70rem!important;color:rgb(160 190 232 / .52)!important;border-color:rgb(140 175 230 / .18)!important;letter-spacing:.04em;padding:3px 10px;transition:color 0.15s ease,border-color 0.15s ease!important}.blognt-footer__admin-link:hover{color:rgb(210 232 255 / .88)!important;border-color:rgb(140 175 230 / .38)!important}@media (max-width:767px){.blognt-footer__tagline{max-width:100%!important;font-size:0.875rem!important}.blognt-footer__col ul li a:hover{transform:none!important}.blognt-footer__social-link:hover,.blognt-footer__social-link:focus-visible{transform:none!important}}.blognt-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:900px){.blognt-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.blognt-hub-grid{grid-template-columns:1fr}}.blognt-hub-faq{margin-top:48px;padding-top:32px;border-top:1px solid var(--blognt-border,#e5e7eb)}.blognt-hub-faq__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.blognt-hub-faq__list{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.blognt-hub-faq__item{background:var(--blognt-surface,#fff);border:1px solid var(--blognt-border,#e5e7eb);border-radius:var(--radius-md,12px);overflow:hidden}.blognt-hub-faq__question{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 20px;font-size:15px;font-weight:700;color:var(--blognt-text);background:none;border:none;cursor:pointer;text-align:left;list-style:none;transition:background .15s ease}.blognt-hub-faq__item>details>summary,.blognt-hub-faq__question{list-style:none}.blognt-hub-faq__item>details>summary::-webkit-details-marker,.blognt-hub-faq__question::-webkit-details-marker{display:none}.blognt-hub-faq__question::after{content:"+";flex-shrink:0;font-size:20px;font-weight:400;color:var(--blognt-text-muted);line-height:1;transition:transform .2s ease}details[open] .blognt-hub-faq__question::after{transform:rotate(45deg)}.blognt-hub-faq__question:hover{background:var(--blognt-surface-2,#f3f4f6)}.blognt-hub-faq__answer{padding:0 20px 18px;font-size:15px;line-height:1.7;color:var(--blognt-text-soft)}.blognt-hub-faq__answer p:first-child{margin-top:0}.blognt-hub-faq__answer p:last-child{margin-bottom:0}[data-blognt-theme="dark"] .blognt-hub-faq{border-top-color:var(--blognt-dark-line,rgb(255 255 255 / .08))}[data-blognt-theme="dark"] .blognt-hub-faq__item{background:var(--blognt-dark-card,#1e293b);border-color:var(--blognt-dark-line,rgb(255 255 255 / .08))}[data-blognt-theme="dark"] .blognt-hub-faq__question:hover{background:rgb(255 255 255 / .05)}@media (max-width:768px){.blognt-hub-faq{margin-top:36px;padding-top:24px}}