.article-page,.blog-page,.blog-editorial{--be-ink: #e8eef6;--be-ink-soft: rgba(232, 238, 246, .78);--be-ink-faint: rgba(232, 238, 246, .55);--be-paper: #080c12;--be-paper-elev: #0c121a;--be-rule: rgba(127, 233, 255, .16);--be-rule-strong: rgba(127, 233, 255, .32);--be-cyan: #7fe9ff;--be-teal: #4ab9cc;--be-violet: #a079cf;--be-grad: linear-gradient(135deg, #4ab9cc 0%, #8aa8d6 48%, #a079cf 100%);--be-grad-soft: linear-gradient(150deg, rgba(11, 16, 23, .94), rgba(7, 11, 16, .98));--be-warn: #ffcc7d;--be-warn-border: rgba(255, 165, 0, .4);--be-measure: min(72ch, 100%);--be-radius: 16px;--be-radius-lg: 22px;--be-font-display: "Outfit", var(--font-display, Georgia, serif);--be-font-body: "Source Serif 4", "Literata", Georgia, "Times New Roman", serif;--be-font-ui: "Manrope", var(--font-ui, system-ui, sans-serif);--be-shadow: 0 24px 54px rgba(74, 185, 204, .06), 0 10px 28px rgba(0, 0, 0, .35)}.article-page{max-width:780px;width:100%;min-width:0;box-sizing:border-box;margin:0 auto;padding:2rem 1.35rem 4.5rem;color:var(--be-ink);background:radial-gradient(1200px 520px at 8% -6%,rgba(74,185,204,.07),transparent 58%),radial-gradient(900px 480px at 100% 0%,rgba(160,121,207,.07),transparent 55%),linear-gradient(180deg,#0b1016,#05080c 40%)}.article-page>*:not(.article-hero):not(.article-cover):not(.blog-promo-banner):not(.article-cta):not(.article-social-pair):not(.article-product-callout):not(.article-table):not(.article-table-wrap):not(table):not(.article-figure):not(.article-split):not(.article-quote-grid):not(.article-compound-grid){max-width:var(--be-measure)}.article-page>.article-table,.article-page>table.article-table,.article-page>.article-table-wrap,.article-page>.article-cta,.article-page>.article-product-callout,.article-page>.article-social-pair,.article-page>.article-cover,.article-page>.article-hero,.article-page>.article-figure,.article-page>.article-split,.article-page>.article-quote-grid,.article-page>.article-compound-grid,.article-page>.blog-promo-banner{max-width:100%}@media(min-width:1100px){.article-page{--be-measure: min(41rem, 100%);max-width:1120px;padding-left:2rem;padding-right:2rem}.article-page>*:not(.article-hero):not(.article-cover):not(.blog-promo-banner):not(.article-cta):not(.article-social-pair):not(.article-product-callout):not(.article-table):not(.article-table-wrap):not(table):not(.article-figure):not(.article-split):not(.article-quote-grid):not(.article-compound-grid){margin-left:auto;margin-right:auto}.article-page p,.article-page li{font-size:1.14rem}}.article-figure{margin:2rem 0 2.25rem}.article-figure img{display:block;width:100%;height:auto;border-radius:var(--be-radius);border:1px solid var(--be-rule);box-shadow:var(--be-shadow)}.article-figure figcaption{max-width:var(--be-measure);margin:.75rem auto 0;font-family:var(--be-font-ui);font-size:.86rem;line-height:1.5;text-align:center}.article-page h1{font-family:var(--be-font-display);font-weight:800;font-size:clamp(1.85rem,4.2vw,2.55rem);line-height:1.12;letter-spacing:-.02em;margin:.55rem 0 .75rem;padding-bottom:.12em;text-transform:none;background:var(--be-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.article-page h2{position:relative;font-family:var(--be-font-display);font-weight:800;font-size:clamp(1.28rem,2.4vw,1.62rem);line-height:1.22;letter-spacing:-.01em;color:#eef3fa;margin:2.75rem 0 1rem;padding-left:.95rem;scroll-margin-top:6.5rem}.article-page h2:before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:3px;border-radius:4px;background:var(--be-grad);box-shadow:0 0 14px #4ab9cc59}.article-page h3{font-family:var(--be-font-display);font-weight:700;font-size:clamp(1.05rem,1.9vw,1.2rem);line-height:1.3;letter-spacing:-.005em;color:var(--be-cyan);margin:1.85rem 0 .55rem}.article-page p,.article-page li{font-family:var(--be-font-body);font-size:clamp(1.02rem,1.5vw,1.08rem);line-height:1.72;color:var(--be-ink-soft);font-weight:400}.article-page p{margin:0 0 1.1rem}.article-page ul,.article-page ol{margin:.5rem 0 1.35rem 1.35rem}.article-page li{margin-bottom:.45rem}.article-page strong{color:#f3f8ff;font-weight:700}.article-page em{color:#eef3faeb}.article-page p a,.article-page li a,.article-page td a{color:var(--be-cyan);text-decoration:none;border-bottom:1px solid rgba(127,233,255,.38);padding-bottom:1px;transition:border-color .18s ease,color .18s ease}.article-page p a:hover,.article-page li a:hover,.article-page td a:hover{border-bottom-color:var(--be-violet);color:#c9b0ef}.article-page a.src{color:var(--be-cyan);text-decoration:none;border-bottom:1px dotted rgba(127,233,255,.5)}.article-page a.src:hover{border-bottom-style:solid}.article-breadcrumb{margin:0 0 .65rem;font-family:var(--be-font-ui);font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--be-ink-faint)}.article-breadcrumb a{color:var(--be-cyan);text-decoration:none}.article-breadcrumb a:hover{color:var(--be-violet)}.article-tag,.article-tags .article-tag{display:inline-block;padding:.38rem .85rem;border-radius:999px;border:1px solid rgba(74,185,204,.28);background:linear-gradient(125deg,#4ab9cc1f,#a079cf14);color:var(--be-cyan);font-size:.66rem;font-family:var(--be-font-ui);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.article-meta{font-family:var(--be-font-ui);font-size:.76rem;font-weight:600;letter-spacing:.06em;color:#7fe9ffbf;text-transform:uppercase;margin:.55rem 0 1.4rem}.article-byline{display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:center;margin:0 0 1.75rem;padding:.95rem 1.1rem;border-radius:var(--be-radius);border:1px solid var(--be-rule);background:var(--be-grad-soft);box-shadow:var(--be-shadow)}.article-byline__avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-family:var(--be-font-ui);font-weight:800;font-size:.78rem;letter-spacing:.06em;color:#04070b;background:var(--be-grad);box-shadow:0 8px 20px #4ab9cc47}.article-byline__body{min-width:0}.article-byline__name{margin:0;font-family:var(--be-font-ui);font-size:.92rem;font-weight:800;color:#f3f8ff;letter-spacing:.01em}.article-byline__role{margin:.15rem 0 0;font-family:var(--be-font-ui);font-size:.78rem;font-weight:600;color:var(--be-ink-faint);line-height:1.4}.article-byline__reviewed{margin:.35rem 0 0;font-family:var(--be-font-ui);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--be-cyan)}.article-hero{position:relative;margin:0 0 2.1rem;padding:2.2rem 1.7rem 1.85rem;border-radius:var(--be-radius-lg);overflow:hidden;isolation:isolate;border:1px solid var(--be-rule-strong);background:radial-gradient(900px 360px at 12% -25%,rgba(74,185,204,.16),transparent 60%),radial-gradient(720px 340px at 100% 0%,rgba(160,121,207,.14),transparent 58%),linear-gradient(160deg,#0c121a,#070b10);box-shadow:var(--be-shadow);max-width:none!important}.article-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.28;z-index:0}.article-hero__hex,.article-hero__inner{position:relative;z-index:1}.article-hero.has-cover .article-hero__bg.is-loaded{opacity:.38}.article-hero--titled .article-hero__inner h1{margin-top:.4rem}.article-page .article-hero--titled .article-hero__bg{position:static;inset:auto;z-index:auto;width:100%;height:auto;max-height:none;opacity:1;display:block;object-fit:contain;border-radius:12px}.article-cover{position:relative;margin:0 0 2rem;border-radius:var(--be-radius);overflow:hidden;line-height:0;aspect-ratio:3 / 2;background:linear-gradient(135deg,#4ab9cc1a,#a079cf1a);border:1px solid var(--be-rule-strong);box-shadow:0 18px 50px -22px #000c,inset 0 0 0 1px #ffffff0a}.article-cover picture,.article-cover img{display:block;width:100%;height:100%}.article-cover img{object-fit:cover;opacity:0;transition:opacity .5s ease}.article-cover img.is-loaded{opacity:1}.article-cover figcaption,.article-inline-figure figcaption{margin:0;padding:.75rem 1rem .85rem;font-family:var(--be-font-ui);font-size:.74rem;font-weight:500;letter-spacing:.03em;line-height:1.45;color:var(--be-ink-faint);background:linear-gradient(to top,#040810eb,#0408108c)}.article-cover figcaption{position:absolute;left:0;right:0;bottom:0}.article-inline-figure{margin:1.7rem 0 2rem;border:1px solid var(--be-rule);border-radius:var(--be-radius);overflow:hidden;background:#0a1017;box-shadow:0 10px 30px #00000059}.article-inline-figure img,.article-inline-image,.article-hero-image{display:block;width:100%;height:auto}.article-inline-figure figcaption{position:static;border-top:1px solid rgba(255,255,255,.06);background:#070b10e6}.blog-promo-banner{display:block;margin:0 0 1.5rem;border-radius:var(--be-radius);overflow:hidden;border:1px solid var(--be-rule);line-height:0}.blog-promo-banner img{display:block;width:100%;height:auto;opacity:0;transition:opacity .4s ease}.blog-promo-banner img.is-loaded,.blog-promo-banner.is-loaded img{opacity:1}.article-callout,.article-quick-answer,.article-fieldnote{background:var(--be-grad-soft);border:1px solid rgba(74,185,204,.16);border-radius:18px;box-shadow:var(--be-shadow);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1.25rem 1.4rem;margin:1.7rem 0}.article-callout p:last-child,.article-quick-answer p:last-child,.article-fieldnote p:last-child{margin-bottom:0}.article-callout--warning{border-color:var(--be-warn-border);background:linear-gradient(150deg,#23180beb,#140e07f5)}.article-callout--warning strong{color:var(--be-warn)}.article-quick-answer{border-left:3px solid rgba(74,185,204,.55);padding:1.05rem 1.25rem;margin:1.1rem 0 1.6rem}.article-fieldnote{background:linear-gradient(150deg,#a079cf1a,#4ab9cc0d);border-color:#a079cf47;border-left:4px solid var(--be-violet);font-style:italic}.article-fieldnote strong{font-style:normal}.article-pull-quote,.article-page>blockquote{position:relative;margin:2rem 0;padding:1.35rem 1.35rem 1.35rem 1.6rem;border:0;border-left:3px solid transparent;border-image:var(--be-grad) 1;background:linear-gradient(120deg,rgba(74,185,204,.06),transparent 70%);border-radius:0 14px 14px 0}.article-pull-quote p,.article-page>blockquote p{margin:0;font-family:var(--be-font-display);font-size:clamp(1.15rem,2.2vw,1.4rem);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:#f0f6fc}.article-pull-quote cite,.article-page>blockquote cite{display:block;margin-top:.75rem;font-family:var(--be-font-ui);font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--be-cyan)}.article-steps{counter-reset:step;list-style:none;padding-left:0;margin:1.5rem 0}.article-steps li{position:relative;padding-left:3rem;margin-bottom:1.1rem}.article-steps li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:0;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--be-font-ui);font-weight:800;font-size:.88rem;color:#04070b;background:var(--be-grad)}.article-table,table.article-table,.uk-compare-table{width:100%;border-collapse:collapse;margin:1.5rem 0 2rem;font-family:var(--be-font-ui);font-size:.9rem;border-radius:14px;overflow:hidden;border:1px solid rgba(74,185,204,.16);color:var(--be-ink-soft)}.article-table th,.article-table td,.uk-compare-table th,.uk-compare-table td{padding:.78rem .95rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(74,185,204,.1)}.article-table th,.uk-compare-table th{background:linear-gradient(125deg,#4ab9cc24,#a079cf14);color:var(--be-cyan);font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.article-table tr:last-child td,.uk-compare-table tr:last-child td{border-bottom:none}.article-table tbody tr:hover{background:#4ab9cc0d}.article-table-wrap{margin:1.5rem 0 .6rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px}.article-table-wrap>table{margin:0}.article-table--wide{min-width:36rem}.article-page .article-table-note{margin:0 0 2rem;font-family:var(--be-font-ui);font-size:.78rem;line-height:1.5;color:var(--be-ink-faint)}.article-table--facts tbody th{width:34%;min-width:8.5rem;background:#4ab9cc12;color:var(--be-cyan);font-size:.72rem;letter-spacing:.05em}.article-table--facts td{color:var(--be-ink)}.article-table--compare tbody th:first-child{background:#4ab9cc12;color:var(--be-ink);font-size:.9rem;font-weight:700;letter-spacing:0;text-transform:none}.article-pill{display:inline-block;padding:.18rem .6rem;border-radius:999px;border:1px solid transparent;font-family:var(--be-font-ui);font-size:.7rem;font-weight:800;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.article-pill--yes{color:var(--be-cyan);background:#4ab9cc1f;border-color:#7fe9ff59}.article-pill--no{color:#c9b0ef;background:#a079cf1f;border-color:#a079cf66}.article-pill--pending{color:var(--be-ink-soft);background:#ffffff0d;border-color:#ffffff2e}.article-status{margin:1.4rem 0 1.8rem;padding:1.05rem 1.25rem 1rem;border:1px solid var(--be-rule-strong);border-left:4px solid var(--be-teal);border-radius:var(--be-radius);background:var(--be-grad-soft);box-shadow:var(--be-shadow)}.article-status .article-status__label{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem;font-family:var(--be-font-ui);font-size:.7rem;font-weight:800;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--be-cyan)}.article-status .article-status__label:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--be-teal);box-shadow:0 0 0 4px #4ab9cc2e}.article-status p{margin:0;font-size:1.02rem;line-height:1.55;color:var(--be-ink)}.article-status .article-status__src{margin-top:.6rem;font-family:var(--be-font-ui);font-size:.78rem;line-height:1.4;color:var(--be-ink-faint)}.article-split,.article-quote-grid,.article-compound-grid{display:grid;gap:.9rem;margin:1.3rem 0 1.8rem;padding:0;list-style:none}.article-split{grid-template-columns:repeat(2,minmax(0,1fr))}.article-quote-grid{grid-template-columns:1fr}@media(min-width:1100px){.article-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.article-compound-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-split__card,.article-quote,.article-compound{margin:0;padding:1rem 1.15rem;border:1px solid rgba(74,185,204,.16);border-radius:var(--be-radius);background:var(--be-grad-soft)}.article-quote{border-left:3px solid rgba(74,185,204,.5)}.article-split__card h3,.article-compound h3{margin:0 0 .45rem;padding:0;border:0;font-family:var(--be-font-ui);font-size:.74rem;font-weight:800;line-height:1.25;letter-spacing:.1em;text-transform:uppercase;color:var(--be-cyan)}.article-compound h3{font-size:1.05rem;letter-spacing:0;text-transform:none;color:var(--be-ink)}.article-split__card p,.article-compound p{margin:0 0 .55rem;font-size:.97rem;line-height:1.5}.article-quote__label{display:block;margin-bottom:.5rem;font-family:var(--be-font-ui);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--be-cyan)}.article-quote p{margin:0;font-size:1.02rem;line-height:1.45;color:var(--be-ink)}.article-page .article-compound .article-compound__facts{margin:.2rem 0 .75rem;padding:0;list-style:none;font-family:var(--be-font-ui);font-size:.82rem;line-height:1.5;color:var(--be-ink-soft)}.article-page .article-compound .article-compound__facts li{margin:0 0 .2rem;padding:0;font-size:inherit;line-height:inherit}.article-page .article-compound .article-compound__facts li:before{content:none}.article-page .article-compound .article-compound__links a{display:inline-block;padding-block:.15rem}.article-page .article-compound .article-compound__links{margin:0;font-family:var(--be-font-ui);font-size:.82rem;font-weight:700;line-height:1.55}.article-update{margin:1.2rem 0 1.6rem;padding:.9rem 1.1rem;border:1px solid rgba(160,121,207,.35);border-left:3px solid var(--be-violet);border-radius:var(--be-radius);background:#a079cf14}.article-update p{margin:0;font-size:.95rem;line-height:1.55;color:var(--be-ink)}.article-page .article-hero--titled .article-tag{align-self:flex-start}.article-page .article-hero--titled .article-hero__bg+.article-tag{margin-top:1.1rem}@media(max-width:640px){.article-split,.article-compound-grid{grid-template-columns:1fr}.article-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.article-table--stack,.article-table--stack tbody,.article-table--stack tr,.article-table--stack td,.article-table--stack tbody th{display:block;width:100%}.article-table.article-table--stack tbody th{padding:.4rem .95rem .25rem;border:0;background:none;font-size:.95rem}.article-table--stack tr{padding:.55rem 0;border-bottom:1px solid rgba(74,185,204,.16)}.article-table--stack tr:last-child{border-bottom:0}.article-table.article-table--stack td,.article-table.article-table--stack tr:last-child td{padding:.25rem .95rem;border:0}.article-table--stack td:before{content:attr(data-label);display:block;margin-bottom:.1rem;font-size:.7rem;font-weight:800;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--be-cyan)}.article-table--facts tbody th{width:38%;min-width:0}}.article-page h2#primary-sources-further-reading,.article-page h2#references,.article-page h2#sources,.article-references>h2{margin-top:3.2rem}.article-sources,.article-references__list{list-style:none;margin:1.25rem 0 0;padding:1.25rem 1.35rem;border:1px solid var(--be-rule);border-radius:var(--be-radius);background:linear-gradient(180deg,rgba(74,185,204,.04),transparent 40%),var(--be-grad-soft);counter-reset:ref;box-shadow:var(--be-shadow)}.article-sources li,.article-references__list li{position:relative;counter-increment:ref;padding:.65rem 0 .65rem 2.4rem;margin:0;border-bottom:1px solid rgba(255,255,255,.05);font-family:var(--be-font-ui);font-size:.84rem;line-height:1.5;color:#ffffff9e}.article-sources li:last-child,.article-references__list li:last-child{border-bottom:0;padding-bottom:.15rem}.article-sources li:before,.article-references__list li:before{content:"[" counter(ref) "]";position:absolute;left:0;top:.68rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.72rem;font-weight:700;color:var(--be-cyan);letter-spacing:.02em}.article-references__note{margin:.85rem 0 0;font-family:var(--be-font-ui);font-size:.76rem;color:#ffffff6b;line-height:1.5}.article-product-callout{display:grid;grid-template-columns:minmax(88px,120px) 1fr;gap:1.1rem 1.25rem;align-items:center;margin:2.2rem 0;padding:1.25rem 1.35rem;border-radius:var(--be-radius-lg);border:1px solid rgba(74,185,204,.24);background:radial-gradient(120% 80% at 100% 0%,rgba(160,121,207,.14),transparent 55%),radial-gradient(120% 80% at 0% 100%,rgba(74,185,204,.12),transparent 55%),var(--be-grad-soft);box-shadow:var(--be-shadow);text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,box-shadow .22s ease}.article-product-callout:hover{transform:translateY(-2px);border-color:#7fe9ff6b;box-shadow:0 28px 60px #4ab9cc1f,0 12px 30px #0006}.article-product-callout__media{aspect-ratio:1;border-radius:14px;overflow:hidden;background:#0a1017;border:1px solid rgba(127,233,255,.14);display:grid;place-items:center}.article-product-callout__media img{width:100%;height:100%;object-fit:cover}.article-product-callout__eyebrow{display:inline-block;margin:0 0 .35rem;font-family:var(--be-font-ui);font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--be-cyan)}.article-product-callout__title{margin:0 0 .35rem;font-family:var(--be-font-display);font-size:1.15rem;font-weight:800;color:#fff;letter-spacing:-.01em}.article-product-callout__body{margin:0 0 .55rem;font-family:var(--be-font-ui);font-size:.84rem;line-height:1.5;color:var(--be-ink-faint)}.article-product-callout__ruo{margin:0;font-family:var(--be-font-ui);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffcc7de6}.article-product-callout__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:.65rem;font-family:var(--be-font-ui);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#04070b;background:var(--be-grad);padding:.55rem .95rem;border-radius:999px}.article-cta{position:relative;overflow:hidden;margin:2.4rem 0 1rem;padding:2rem 2rem 2.1rem;border-radius:var(--be-radius-lg);background:radial-gradient(120% 80% at 100% 0%,rgba(160,121,207,.16),transparent 55%),radial-gradient(120% 80% at 0% 100%,rgba(74,185,204,.14),transparent 55%),linear-gradient(150deg,#0b1017f2,#070b10fa);border:1px solid rgba(74,185,204,.22);box-shadow:0 24px 64px #4ab9cc1a,0 12px 30px #00000073}.article-cta h3{margin:0 0 .45rem;color:#fff;font-family:var(--be-font-display);font-size:clamp(1.15rem,2vw,1.4rem);font-weight:800;letter-spacing:-.01em}.article-cta p{margin:0 0 1.1rem;font-family:var(--be-font-ui);font-size:.92rem}.article-cta a{display:inline-flex;align-items:center;gap:.5rem;padding:.78rem 1.4rem;border-radius:999px;background:var(--be-grad);color:#04070b!important;-webkit-text-fill-color:#04070b!important;font-family:var(--be-font-ui);font-size:.84rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;border:none!important;border-bottom:none!important;box-shadow:0 14px 30px #4ab9cc47,inset 0 2px 4px #ffffff59;transition:transform .18s ease,box-shadow .22s ease,filter .18s ease}.article-cta a:hover{transform:translateY(-2px);filter:brightness(1.06)}.article-cta a:after{content:" \2192"}.article-page>h2+ul:last-of-type,.article-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.7rem;padding:0;margin:1rem 0 2rem;list-style:none}.article-page>h2+ul:last-of-type li,.article-related-grid li{margin:0}.article-page>h2+ul:last-of-type li a,.article-related-grid li a{display:block;padding:.9rem 1rem;border:1px solid rgba(74,185,204,.18);border-radius:14px;background:var(--be-grad-soft);color:#cfe6ff!important;font-family:var(--be-font-ui);font-size:.86rem;font-weight:600;text-decoration:none;line-height:1.4;border-bottom:1px solid rgba(74,185,204,.18)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .22s ease}.article-page>h2+ul:last-of-type li a:hover,.article-related-grid li a:hover{transform:translateY(-2px);border-color:#4ab9cc73;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 14px 36px #00000073}.ba-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:10001;pointer-events:none;opacity:0;transition:opacity .3s ease;background:#4ab9cc14}.ba-progress.is-visible{opacity:1}.ba-progress__fill{height:100%;transform:scaleX(0);transform-origin:0 50%;background:var(--be-grad);box-shadow:0 0 8px #4ab9cc73}.ba-toc{margin:1.6rem 0 2rem;border:1px solid rgba(74,185,204,.18);border-radius:14px;background:var(--be-grad-soft);overflow:hidden}.ba-toc>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.55rem;padding:.85rem 1.1rem;font-family:var(--be-font-ui);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--be-cyan);min-height:44px}.ba-toc>summary::-webkit-details-marker{display:none}.ba-toc>summary:before{content:"";width:7px;height:7px;border-right:2px solid rgba(127,233,255,.7);border-bottom:2px solid rgba(127,233,255,.7);transform:rotate(-45deg);transition:transform .2s ease;flex:0 0 auto}.ba-toc[open]>summary:before{transform:rotate(45deg)}.ba-toc__list{margin:0;padding:.25rem 1.1rem 1rem 2.35rem;display:grid;gap:.35rem;color:#b4c8dcd9;font-family:var(--be-font-ui);font-size:.88rem;line-height:1.5}.ba-toc__list a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.ba-toc__list a:hover{color:#b8f4ff;border-bottom-color:#7fe9ff66}.blog-page{max-width:1120px;margin:0 auto;padding:1.5rem 1.25rem 5rem;width:100%;min-width:0;box-sizing:border-box;color:var(--be-ink)}.blog-editorial-hub{--be-hub-gap: 1.25rem}.blog-editorial-hub__intro{margin:0 0 2rem;max-width:62ch}.blog-editorial-hub__eyebrow{margin:0 0 .55rem;font-family:var(--be-font-ui);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--be-cyan)}.blog-editorial-hub__title{margin:0 0 .7rem;font-family:var(--be-font-display);font-size:clamp(2rem,4.5vw,2.85rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#f3f7fc}.blog-editorial-hub__title span{background:var(--be-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.blog-editorial-hub__lede{margin:0;font-family:var(--be-font-body);font-size:1.05rem;line-height:1.6;color:var(--be-ink-faint)}.blog-featured,.be-featured{display:block;margin:0 0 2.25rem;text-decoration:none;color:inherit}.be-featured__card{position:relative;display:grid;grid-template-columns:1.05fr 1fr;gap:0;overflow:hidden;border-radius:var(--be-radius-lg);border:1px solid rgba(127,233,255,.22);background:linear-gradient(135deg,#0a1119,#0a0f17 55%,#0c0a18);box-shadow:0 34px 90px -40px #000000e6,inset 0 0 0 1px #ffffff0a;transition:border-color .2s ease,transform .2s ease}.be-featured__card:hover{border-color:#7fe9ff66;transform:translateY(-2px)}.be-featured__media{position:relative;min-height:320px;overflow:hidden}.be-featured__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 45%}.be-featured__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 40%,#0a0f17 99%),linear-gradient(0deg,rgba(10,15,23,.35),transparent 55%)}.be-featured__flag{position:absolute;top:1rem;left:1rem;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .85rem;border-radius:999px;font-family:var(--be-font-ui);font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#04070b;background:var(--be-grad)}.be-featured__body{position:relative;z-index:1;padding:2rem 2rem 1.9rem;display:flex;flex-direction:column;justify-content:center}.be-featured__cat{margin:0 0 .55rem;font-family:var(--be-font-ui);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--be-cyan)}.be-featured__title{margin:0 0 .7rem;font-family:var(--be-font-display);font-size:clamp(1.45rem,3vw,2.05rem);font-weight:800;line-height:1.12;letter-spacing:-.015em;color:#f3f7fc}.be-featured__dek{margin:0 0 1.1rem;color:#c6d3e2;font-family:var(--be-font-body);font-size:.98rem;line-height:1.5;max-width:52ch}.be-featured__meta{display:flex;flex-wrap:wrap;gap:.65rem 1rem;font-family:var(--be-font-ui);font-size:.78rem;font-weight:600;color:#8fa1b5}.be-featured__meta time{color:var(--be-cyan)}.be-grid,.blog-grid.be-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--be-hub-gap, 1.25rem)}.be-card,.blog-card.be-card{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--be-grad-soft);border:1px solid rgba(74,185,204,.14);border-radius:18px;box-shadow:inset 0 1px #ffffff0d,var(--be-shadow);transition:transform .2s ease,border-color .2s ease,box-shadow .22s ease;padding:0;text-decoration:none;color:inherit;min-height:100%}.be-card:hover,.blog-card.be-card:hover{transform:translateY(-3px);border-color:#7fe9ff57;box-shadow:0 28px 60px #0006,0 0 0 1px #4ab9cc1f}.be-card__cover{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#0a1017}.be-card__cover img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.be-card:hover .be-card__cover img{transform:scale(1.04)}.be-card__tag{position:absolute;top:.75rem;left:.75rem;z-index:1;display:inline-flex;padding:.28rem .65rem;border-radius:999px;font-family:var(--be-font-ui);font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#04070b;background:#e8eef6eb;backdrop-filter:blur(6px)}.be-card__body,.blog-card.be-card .blog-card-body{display:flex;flex-direction:column;gap:.45rem;padding:1.15rem 1.2rem 1.25rem;flex:1 1 auto}.be-card__title,.blog-card.be-card .blog-card-title{margin:0;font-family:var(--be-font-display);font-size:1.08rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:#f0f6fc}.be-card__excerpt{margin:0;font-family:var(--be-font-ui);font-size:.84rem;line-height:1.5;color:var(--be-ink-faint);flex:1 1 auto}.be-card__meta,.blog-card.be-card .blog-card-meta{display:flex;flex-wrap:wrap;gap:.45rem .75rem;margin-top:.55rem;font-family:var(--be-font-ui);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8fa1b5}.be-card__meta time{color:var(--be-cyan)}.blog-page .blog-drop-card{border-radius:18px;border-color:#4ab9cc29}.blog-page .blog-section-label{font-family:var(--be-font-ui)}@keyframes be-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.article-page>.article-tag,.article-page>h1,.article-page>.article-meta,.article-page>.article-byline,.be-featured__card,.be-card{animation:be-fade-up .55s ease both}.article-page>h1{animation-delay:.06s}.article-page>.article-meta{animation-delay:.12s}.article-page>.article-byline{animation-delay:.18s}.be-card:nth-child(1){animation-delay:.05s}.be-card:nth-child(2){animation-delay:.1s}.be-card:nth-child(3){animation-delay:.15s}.be-card:nth-child(4){animation-delay:.2s}.be-card:nth-child(5){animation-delay:.25s}.be-card:nth-child(6){animation-delay:.3s}@media(max-width:760px){.be-featured__card{grid-template-columns:1fr}.be-featured__media{min-height:200px}.be-featured__media:after{background:linear-gradient(0deg,#0a0f17 6%,transparent 60%)}.be-featured__body{padding:1.4rem 1.25rem 1.5rem}.article-product-callout{grid-template-columns:88px 1fr;padding:1.05rem}.article-page{padding:1.35rem 1.05rem 3.5rem}.article-page h2{padding-left:.75rem;margin-top:2.1rem}.article-cta{padding:1.45rem 1.25rem 1.55rem}.article-table th,.article-table td,.uk-compare-table th,.uk-compare-table td{padding:.58rem .65rem;font-size:.82rem}.article-cover{aspect-ratio:4 / 3;border-radius:12px}}@media(max-width:480px){.article-product-callout{grid-template-columns:1fr}.article-product-callout__media{max-width:140px}.article-byline{grid-template-columns:1fr;text-align:left}}@media(prefers-reduced-motion:reduce){.article-page>.article-tag,.article-page>h1,.article-page>.article-meta,.article-page>.article-byline,.be-featured__card,.be-card,.article-cover img,.blog-promo-banner img,.be-card__cover img,.article-product-callout,.article-cta a,.article-page>h2+ul:last-of-type li a,.article-related-grid li a,.ba-progress,.ba-toc>summary:before{animation:none!important;transition:none!important}.article-cover img,.blog-promo-banner img{opacity:1}.be-card:hover,.be-featured__card:hover,.article-product-callout:hover{transform:none}}
