.blogPage .toga-wordmark{position:relative}.blogPage .toga-wm-lockup{--toga-wm-size: 96px;display:inline-flex;flex-direction:column;align-items:flex-start;vertical-align:top;font-family:Plus Jakarta Sans,Arial,sans-serif;font-weight:800;color:#f9faff;text-align:left}.blogPage .toga-wm-kicker{position:relative;display:block;font-size:calc(var(--toga-wm-size) * var(--toga-wm-kicker, .11));font-weight:200;line-height:1;white-space:nowrap;letter-spacing:0}.blogPage .toga-wm-word{display:inline-block;font-size:var(--toga-wm-size);font-weight:800;line-height:.9;letter-spacing:-.035em;white-space:nowrap}.blogPage .toga-wm-o{position:relative;display:inline-block;color:transparent;cursor:pointer;outline:none;border-radius:50%}.blogPage .toga-wm-o:focus-visible{box-shadow:0 0 0 1px #ffa071b3}.blogPage .toga-wm-o>canvas{position:absolute;pointer-events:none}.blogPage .toga-wm-base{display:inline-block;width:0;height:0}.blogPage .toga-wm-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.blogPage{--toga-primary-50: #F9FAFF;--toga-primary-100: #E7EAFF;--toga-primary-200: #D5DAFF;--toga-primary-300: #C2CAFE;--toga-primary-400: #A2AAE1;--toga-primary-500: #858DC4;--toga-primary-600: #6A72A6;--toga-primary-700: #515989;--toga-primary-800: #3B426C;--toga-primary-900: #282D4F;--toga-primary-950: #13172F;--toga-primary-1000: #03040C;--peach-50: #FFF5F1;--peach-100: #FFD9C6;--peach-200: #FFBC9B;--peach-300: #FFA071;--peach-400: #E2895D;--peach-500: #C5734B;--peach-600: #A85E3A;--peach-700: #8A4B2C;--peach-800: #6D391F;--peach-900: #502814;--fuchsia-50: #FFF0F7;--fuchsia-100: #FFCEE5;--fuchsia-200: #FFADD3;--fuchsia-300: #FF8BC2;--fuchsia-400: #FF6AB0;--fuchsia-500: #E7569A;--fuchsia-600: #C5417F;--fuchsia-700: #A32E65;--fuchsia-800: #811F4D;--fuchsia-900: #5F1336;--lilac-50: #FAF5FF;--lilac-100: #ECD6FF;--lilac-200: #DDB8FF;--lilac-300: #CF9AFF;--lilac-400: #BB87EA;--lilac-500: #A170CD;--lilac-600: #885BB0;--lilac-700: #6F4893;--lilac-800: #583676;--lilac-900: #412658;--cobalt-50: #EEF3FF;--cobalt-100: #C9D9FF;--cobalt-200: #A5BEFF;--cobalt-300: #80A4FF;--cobalt-400: #5B8AFF;--cobalt-500: #4571DD;--cobalt-600: #335ABB;--cobalt-700: #234599;--cobalt-800: #163277;--cobalt-900: #0C2155;--gray-50: #FCFCFD;--gray-100: #F8F8F9;--gray-200: #E8E9EA;--gray-300: #D4D5D8;--gray-400: #A7A9AF;--gray-500: #8C8E96;--gray-600: #72757D;--gray-700: #535662;--gray-800: #191E2D;--gray-900: #06080E;--toga-white: #FFFFFF;--toga-black: #06080E;--platform-commerce: #FFAE03;--platform-retail: #FF3C32;--platform-view: #CD60AD;--platform-desk: #5F89FD;--platform-supply: #677FD5;--platform-hub: #23315C;--platform-iq: #C283AB;--bu-true-partners: var(--peach-300);--bu-tech-sales: var(--fuchsia-500);--bu-advisory: var(--lilac-500);--bu-lifecycle: var(--cobalt-400);--bg-base: #06080E;--bg-deep: #03040C;--bg-surface: #131734;--bg-surface-2: #1B1F3F;--bg-elevated: #282D4F;--bg-feature: #282D4F;--grad-toga-dark: linear-gradient(135deg, #80A4FF 0%, #FFCEE5 40%, #FFD9C6 75%, #FDFFFF 100%);--grad-toga-light: linear-gradient(135deg, #5B8AFF 0%, #A170CD 35%, #E7569A 70%, #FFA071 100%);--grad-platforms-dark: linear-gradient(90deg, #C9D9FF 0%, #FFCEE5 35%, #FFD9C6 65%, #FDFFFF 100%);--grad-iq: linear-gradient(180deg, #827DE1 0%, #C283AB 50%, #F17B89 100%);--grad-feature-panel: radial-gradient(120% 100% at 20% 0%, #4F3F8C 0%, #2B2961 35%, #1B1F3F 70%, #131734 100%);--grad-feature-coral: linear-gradient(135deg, #1B1F3F 0%, #2D2350 50%, #5C2A4A 100%);--grad-vignette: radial-gradient(80% 60% at 50% 50%, #0E1330 0%, #06080E 70%);--text-primary: #FFFFFF;--text-secondary: #94A3B8;--text-tertiary: #6A72A6;--text-emphasis: var(--peach-300);--text-on-light: #06080E;--border-subtle: rgba(255, 255, 255, .08);--border-default: rgba(255, 255, 255, .14);--border-strong: rgba(255, 255, 255, .28);--border-accent: var(--peach-300);--accent: var(--peach-300);--accent-hover: var(--peach-400);--accent-press: var(--peach-500);--status-success: #3ED534;--status-warning: #FFAE03;--status-danger: #FF3C32;--status-info: #5B8AFF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 80px;--space-10: 120px;--container-max: 1280px;--container-pad: 32px;--glow-accent-sm: 0 0 0 1px rgba(255, 160, 113, .32), 0 0 18px rgba(255, 160, 113, .35);--glow-accent-md: 0 0 0 1px rgba(255, 160, 113, .4), 0 0 28px rgba(255, 160, 113, .5), 0 8px 32px rgba(255, 160, 113, .15);--glow-accent-lg: 0 0 0 1px rgba(255, 160, 113, .5), 0 0 48px rgba(255, 160, 113, .55), 0 12px 56px rgba(255, 160, 113, .25);--glow-cool-sm: 0 0 24px rgba(128, 164, 255, .25);--glow-cool-md: 0 0 40px rgba(128, 164, 255, .35);--glow-card: inset 0 1px 0 rgba(255, 255, 255, .04), 0 0 0 1px rgba(255, 255, 255, .06), 0 24px 60px rgba(0, 0, 0, .45);--glow-focal: 0 0 80px rgba(155, 130, 220, .35), 0 0 160px rgba(255, 160, 113, .18);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .14s;--dur-base: .22s;--dur-slow: .4s;--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fw-extralight: 200;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--ty-display-fs: clamp(40px, 6vw, 80px);--ty-display-fw: 450;--ty-display-lh: 1.05;--ty-display-ls: -.02em;--ty-statement-fs: clamp(34px, 5vw, 56px);--ty-statement-fw: 450;--ty-statement-lh: 1.1;--ty-statement-ls: -.015em;--ty-statlg-fs: clamp(58px, 9vw, 100px);--ty-statlg-fw: 300;--ty-statlg-lh: .95;--ty-statlg-ls: -.03em;--ty-statmd-fs: clamp(44px, 6vw, 64px);--ty-statmd-fw: 300;--ty-statmd-lh: 1;--ty-statmd-ls: -.02em;--ty-statmini-fs: clamp(32px, 4.5vw, 42px);--ty-statmini-fw: 300;--ty-statmini-lh: 1;--ty-statmini-ls: -.02em;--ty-h1-fs: clamp(38px, 5vw, 56px);--ty-h1-fw: 600;--ty-h1-lh: 1.15;--ty-h1-ls: -.01em;--ty-h2-fs: clamp(32px, 4vw, 48px);--ty-h2-fw: 500;--ty-h2-lh: 1.2;--ty-h2-ls: -.01em;--ty-h3-fs: clamp(28px, 3.4vw, 40px);--ty-h3-fw: 500;--ty-h3-lh: 1.25;--ty-h3-ls: -.01em;--ty-lead-fs: 24px;--ty-lead-fw: 400;--ty-lead-lh: 1.5;--ty-body-fs: 18px;--ty-body-fw: 400;--ty-body-lh: 1.6;--ty-bodysm-fs: 16px;--ty-bodysm-fw: 350;--ty-bodysm-lh: 1.6;--ty-caption-fs: 14px;--ty-caption-fw: 350;--ty-caption-lh: 1.5;--ty-eyebrow-fs: 14px;--ty-eyebrow-fw: 600;--ty-eyebrow-lh: 1.4;--ty-eyebrow-ls: .16em;--ty-ui-fs: 14px;--ty-ui-fw: 450}.blogPage{background:var(--bg-base);color:var(--text-primary);font-family:var(--font-sans);font-weight:var(--fw-regular);font-size:20px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.blogPage .t-display-1{font-size:64px;line-height:80px;font-weight:var(--fw-medium);letter-spacing:.01em}.blogPage .t-display-2{font-size:64px;line-height:80px;font-weight:var(--fw-extralight);letter-spacing:.01em}.blogPage .t-h1{font-size:48px;line-height:1.15;font-weight:var(--fw-regular);letter-spacing:.01em}.blogPage .t-h1-light{font-size:48px;line-height:1.15;font-weight:var(--fw-extralight);letter-spacing:.01em}.blogPage .t-h2{font-size:32px;line-height:1.2;font-weight:var(--fw-regular);letter-spacing:.0159em}.blogPage .t-h3{font-size:30px;line-height:1.25;font-weight:var(--fw-regular);letter-spacing:.01em}.blogPage .t-h3-caps{font-size:30px;line-height:1.25;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase}.blogPage .t-h4{font-size:28px;line-height:1.25;font-weight:var(--fw-semibold);letter-spacing:.01em}.blogPage .t-body-lg{font-size:24px;line-height:30px;font-weight:var(--fw-medium);letter-spacing:.015em}.blogPage .t-body{font-size:20px;line-height:30px;font-weight:var(--fw-regular);letter-spacing:.015em}.blogPage .t-body-sm{font-size:18px;line-height:30px;font-weight:var(--fw-light);letter-spacing:.015em}.blogPage .t-nav{font-size:20px;line-height:30px;font-weight:var(--fw-regular);letter-spacing:.015em}.blogPage .t-btn{font-size:24px;line-height:30px;font-weight:var(--fw-medium);letter-spacing:.015em}.blogPage .t-btn-sec{font-size:24px;line-height:30px;font-weight:var(--fw-regular);letter-spacing:.015em}.blogPage .t-card{font-size:20px;line-height:1.25;font-weight:var(--fw-medium);letter-spacing:.01em}.blogPage .t-eyebrow{font-size:14px;line-height:1.4;font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.blogPage .t-em{color:var(--text-emphasis)}.blogPage .toga-btn-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:168px;height:54px;padding:12px 20px;gap:20px;background:linear-gradient(111deg,#282d4f 6.2%,#515989 52.9%,#13172f);color:#fff;font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:18px;letter-spacing:.01em;border:.7px solid #858DC4;border-radius:4px;cursor:pointer;backdrop-filter:blur(20.3px);-webkit-backdrop-filter:blur(20.3px);box-shadow:0 .5px 10px #ffffff0a,inset 0 1px 4.4px #e7eaff4f;transition:box-shadow var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.blogPage .toga-btn-primary:hover{border-color:#c2cafe;box-shadow:1px 1px 15px #ffffff40,inset 1px 1px 5px #ffffff73}.blogPage .toga-btn-primary:active{transform:translateY(1px);filter:brightness(.94)}.blogPage .toga-btn-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:168px;height:54px;padding:12px 20px;background:transparent;color:var(--toga-primary-200);font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:18px;border:1px solid var(--toga-primary-500);border-radius:4px;cursor:pointer;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:1px 1px 15px #ffffff40;transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.blogPage .toga-btn-secondary:hover{color:var(--toga-primary-50);border-color:var(--toga-primary-200);box-shadow:1px 1px 15px #ffffff40,inset 1px 1px 5px #fff6}.blogPage .toga-btn-tertiary{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;padding:12px 12px 3px 0;background:transparent;color:#7380d2;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:18px;letter-spacing:.01em;border:0;border-bottom:1px solid transparent;border-radius:0;cursor:pointer;text-decoration:none;box-shadow:1px 1px 15px #ffffff40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.blogPage .toga-btn-tertiary:hover{border-bottom-color:currentColor}.blogPage .toga-btn-tertiary--peach{color:var(--peach-300);border-bottom:0}.blogPage .toga-btn-tertiary--peach:hover{color:var(--peach-300)}.blogPage .toga-btn-tertiary__label{position:relative}.blogPage .toga-btn-tertiary--peach .toga-btn-tertiary__label:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:0;background:var(--peach-300);transition:width var(--dur-base) var(--ease-out)}.blogPage .toga-btn-tertiary--peach:hover .toga-btn-tertiary__label:after{width:100%}.blogPage .toga-card{background:linear-gradient(180deg,#ffffff0a,#fff0 60%),var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--glow-card)}.blogPage *{box-sizing:border-box}.blogPage{--logo-faint: rgba(255,255,255,.42);--logo-strong: rgba(255,255,255,.8);--chip-veil: rgba(11,14,30,.6);--surface-faint: rgba(255,255,255,.03)}.blogPage{scroll-behavior:smooth;overflow-x:clip}.blogPage{background:var(--bg-base);margin:0}.blogPage ::-moz-selection{background:#ffa07147;color:var(--text-primary)}.blogPage ::selection{background:#ffa07147;color:var(--text-primary)}.blogPage .ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;--mx: 50%;--my: 38%}.blogPage .amb-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.6}.blogPage a{color:inherit}.blogPage img{max-width:100%}.blogPage{--w-content: 1440px;--w-wide: 1600px}.blogPage{--platform-commerce: #FFAE03;--platform-retail: #FF3C32;--platform-view: #CD60AD;--platform-desk: #5F89FD;--platform-supply: #677FD5;--platform-hub: #5A6BA8;--platform-iq: #E7569A;--platform-hub-text: #7887BB}.blogPage .wrap{max-width:var(--w-content);margin:0 auto;padding-left:40px;padding-right:40px}.blogPage .wrap-wide{max-width:var(--w-wide);margin:0 auto;padding-left:40px;padding-right:40px}.blogPage .section{padding:120px 0;position:relative;scroll-margin-top:104px}.blogPage .page-hero{scroll-margin-top:104px}.blogPage .section.tight{padding:84px 0}.blogPage .section.deep{background:transparent}.blogPage .eyebrow{font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin:0 0 18px}.blogPage .eyebrow.muted{color:#94a3b8}.blogPage .lede{font-size:19px;line-height:1.6;color:var(--text-secondary);font-weight:300;max-width:32em}.blogPage h1,.blogPage h2,.blogPage h3,.blogPage h4{text-wrap:balance}.blogPage p{text-wrap:pretty}.blogPage .em{color:var(--peach-300);text-shadow:0 0 30px rgba(255,160,113,.45)}.blogPage .h-display{font-size:clamp(40px,5.4vw,68px);line-height:1.04;font-weight:200;letter-spacing:.01em;margin:0}.blogPage .h2{font-size:clamp(30px,3.4vw,40px);line-height:1.12;font-weight:400;letter-spacing:.005em;margin:0}.blogPage .h3{font-size:clamp(22px,2vw,28px);line-height:1.2;font-weight:500;letter-spacing:.01em;margin:0}.blogPage .nav{position:fixed;top:0;left:0;right:0;z-index:80;height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;transition:background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),backdrop-filter var(--dur-base),transform var(--dur-slow) var(--ease-out);border-bottom:1px solid transparent}.blogPage .nav[data-scrolled=y]{background:linear-gradient(180deg,#06080ef0,#06080ec7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle)}.blogPage .nav[data-hidden=y]{transform:translateY(-100%)}.blogPage .nav-brand{display:flex;align-items:center;text-decoration:none}.blogPage .nav-brand img{height:48px;display:block}.blogPage .nav-links{display:flex;gap:6px;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.blogPage .nav-item{position:relative}.blogPage .nav-link{display:inline-flex;align-items:center;gap:5px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:400;letter-spacing:.015em;position:relative;padding:8px 15px;border-radius:4px;transition:color var(--dur-base) var(--ease-out),background var(--dur-base)}.blogPage .nav-link:hover{color:var(--text-primary)}.blogPage .nav-item:hover>.nav-link{color:var(--text-primary);background:#ffffff0a}.blogPage .nav-link.is-active{color:var(--text-primary)}.blogPage .nav-link.is-active:after{content:"";position:absolute;left:15px;right:15px;bottom:2px;height:2px;background:var(--peach-300);border-radius:4px;box-shadow:0 0 10px #ffa07199}.blogPage .nav-caret{transition:transform var(--dur-base) var(--ease-out);opacity:.7}.blogPage .nav-item:hover .nav-caret{transform:rotate(180deg)}.blogPage .nav-drop{position:absolute;top:100%;left:50%;padding-top:12px;min-width:290px;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(6px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility var(--dur-base)}.blogPage .nav-item:hover .nav-drop,.blogPage .nav-item:focus-within .nav-drop{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.blogPage .nav-drop-inner{background:linear-gradient(180deg,#11152c,#0a0d1c);border:1px solid var(--border-default);border-radius:4px;padding:10px;display:flex;flex-direction:column;gap:2px;box-shadow:0 24px 60px #00000080}.blogPage .nav-drop-link{display:flex;flex-direction:column;gap:2px;padding:11px 14px;border-radius:4px;text-decoration:none;transition:background var(--dur-base)}.blogPage .nav-drop-link:hover{background:#ffa07114}.blogPage .nav-drop-label{font-size:15px;color:var(--text-primary);font-weight:500}.blogPage .nav-drop-desc{font-size:12.5px;color:var(--text-secondary)}.blogPage .nav-ask{display:inline-flex;align-items:center;gap:9px;padding:9px 17px 9px 13px;border-radius:4px;font-family:inherit;font-size:14px;font-weight:600;color:#1a0e07;background:linear-gradient(135deg,var(--peach-200) 0%,var(--peach-300) 60%,var(--peach-400) 100%);border:0;cursor:pointer;white-space:nowrap;box-shadow:0 0 0 1px #ffa07166,0 0 22px #ffa07166;transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out),filter var(--dur-base)}.blogPage .nav-ask:hover{box-shadow:0 0 0 1px #ffa07199,0 0 34px #ffa07199;filter:brightness(1.04)}.blogPage .nav-ask:active{transform:translateY(1px)}.blogPage .nav-actions{position:fixed;top:25px;right:40px;z-index:88;display:flex;align-items:center;gap:14px}.blogPage .talos-persist{position:relative;isolation:isolate;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;gap:10px;height:40px;box-sizing:border-box;padding:0 16px 0 13px;border-radius:4px;border:0;font-family:inherit;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(180deg,#ffffff0d,#fff0 60%),linear-gradient(135deg,#141a36,#0b0e1e);cursor:pointer;white-space:nowrap;box-shadow:0 4px 20px #080a1680,0 0 14px #80a4ff38,0 0 30px #80a4ff1a;transition:box-shadow .22s cubic-bezier(.16,1,.3,1),transform .14s cubic-bezier(.16,1,.3,1),filter .22s}.blogPage .talos-persist:before{content:"";position:absolute;left:50%;top:50%;width:300%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(#fff,#e2eaffb8 5deg,#b2c8ff57 14deg,#94acff26 30deg,#8ca5ff0f 52deg,#8ca5ff0b 240deg,#8ca5ff1a 286deg,#96afff33 308deg,#a8c1ff61 326deg,#c6d8ff9e 341deg,#e4edffdb 352deg,#fff 360deg);filter:drop-shadow(0 0 2px rgba(176,200,255,.9)) drop-shadow(0 0 7px rgba(128,164,255,.6)) drop-shadow(0 0 16px rgba(128,164,255,.32));animation:blog-talosTrail 6s linear infinite;will-change:transform;backface-visibility:hidden;z-index:0;pointer-events:none}.blogPage .talos-persist:after{content:"";position:absolute;top:2px;right:1px;bottom:1px;left:1px;border-radius:3px;background:linear-gradient(180deg,#ffffff0d,#fff0 60%),linear-gradient(135deg,#141a36,#0b0e1e);z-index:1;pointer-events:none}.blogPage .talos-persist>*{position:relative;z-index:2}@keyframes blog-talosTrail{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.blogPage .talos-persist:hover{box-shadow:0 6px 26px #080a168c,0 0 18px 2px #80a4ff73,0 0 34px 6px #80a4ff38}.blogPage .talos-persist:active{transform:translateY(1px)}@media (prefers-reduced-motion: reduce){.blogPage .talos-persist:before{animation:none}}.blogPage .nav-actions{transition:opacity .22s cubic-bezier(.45,0,.55,1)}.blogPage .nav-actions[data-hidden=y] .talos-persist:not(.talos-fab){opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.45,0,.55,1)}.blogPage .talos-fab{position:fixed;top:26px;right:48px;z-index:88;width:auto;height:44px;padding:0 16px;gap:0;border-radius:4px;justify-content:center;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .3s cubic-bezier(.45,0,.55,1),transform .3s cubic-bezier(.45,0,.55,1)}.blogPage .talos-fab.shown{opacity:1;transform:translateY(0);pointer-events:auto;box-shadow:0 6px 24px #080a1680,0 0 22px 3px #80a4ff2e,0 0 40px 10px #80a4ff1a}.blogPage .talos-fab>span:not(.talos-mark){display:none}.blogPage .talos-mark{display:inline-flex;flex-shrink:0;align-items:center}.blogPage .talos-mark img{height:100%;width:auto;display:block;-o-object-fit:contain;object-fit:contain}.blogPage .btn-primary,.blogPage .btn-secondary,.blogPage .btn-talos{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-sans);cursor:pointer;text-decoration:none;transition:all var(--dur-base) var(--ease-out);white-space:nowrap}.blogPage .btn-primary{padding:9px 18px;font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--text-primary);background:linear-gradient(135deg,#3b426c,#7380d2);border:0;border-radius:4px;box-shadow:1px 1px 15px #ffffff2e,inset 1px 1px 5px #ffffff57}.blogPage .btn-primary:hover{filter:brightness(1.08);box-shadow:1px 1px 20px #ffffff47,inset 1px 1px 5px #ffffff73}.blogPage .btn-primary:active{transform:translateY(1px);filter:brightness(.95)}.blogPage .btn-secondary{padding:8px 16px;font-size:14px;font-weight:500;color:var(--text-primary);background:#ffffff08;border:1px solid var(--border-strong);border-radius:4px}.blogPage .btn-secondary:hover{border-color:var(--text-primary);box-shadow:0 0 18px #ffffff1f}.blogPage .btn-talos{position:relative;isolation:isolate;padding:7px 15px;font-size:13.5px;font-weight:600;color:#fff;border:0;border-radius:4px;background:linear-gradient(90deg,#80a4ff12,#ffcee51a,#ffd9c61a 80%,#fdffff1a),#13172f;box-shadow:0 3px 14px #080a164d}.blogPage .btn-talos:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(90deg,#80a4ff,#ffcee5,#ffd9c6 80%,#fdffff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.blogPage .btn-talos.sm{padding:6px 13px;font-size:13px}.blogPage .btn-talos:hover{box-shadow:0 5px 18px #080a1666}.blogPage .btn-talos:active{transform:translateY(1px)}.blogPage .link-arrow{display:inline-flex;align-items:center;gap:8px;color:var(--peach-300);text-decoration:none;font-size:16px;font-weight:500;cursor:pointer;background:none;border:0;font-family:inherit;padding:0;transition:gap var(--dur-base) var(--ease-out),color var(--dur-base)}.blogPage .link-arrow:hover{gap:13px;color:var(--peach-200)}.blogPage .link-arrow svg{width:16px;height:16px}.blogPage .talos-prompt{position:relative;overflow:hidden;display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:24px 30px;border-radius:4px;background:linear-gradient(135deg,#ffa0711a,#7380d21a),var(--bg-surface);border:1px solid rgba(255,160,113,.22)}.blogPage .talos-prompt-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 120% at 0% 50%,rgba(255,160,113,.14),transparent 70%);pointer-events:none}.blogPage .talos-prompt-lead{position:relative;margin:0;flex:1 1 320px;font-size:18px;font-weight:400;color:var(--text-primary);line-height:1.4}.blogPage .talos-prompt .btn-talos{position:relative}.blogPage .talos-panel{--talos-grad: linear-gradient(120deg, #80A4FF 0%, #FFCEE5 38%, #FFD9C6 68%, #FDFFFF 100%)}.blogPage .talos-panel{position:fixed;right:0;bottom:96px;z-index:95;width:min(400px,calc(100vw - 40px));height:620px;display:flex;flex-direction:column;overflow:hidden;background:#0a0b19;border:.5px solid rgba(255,255,255,.25);border-radius:4px;box-shadow:0 24px 70px #0000008c;opacity:0;pointer-events:none;transform:translate(calc(100% + 48px));transition:transform .3s cubic-bezier(.45,0,.55,1),opacity .2s ease}.blogPage .talos-panel.on{opacity:1;pointer-events:auto;transform:translate(0)}.blogPage .talos-panel.expanded{width:400px}.blogPage .talos-dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/blog/talos-dots.png);background-repeat:no-repeat;background-position:left bottom;background-size:1500px auto;opacity:.15;pointer-events:none;z-index:0}.blogPage .talos-panel>*:not(.talos-dots){position:relative;z-index:1}.blogPage .talos-head{z-index:20;display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--border-subtle)}.blogPage .talos-head-id{display:flex;align-items:center;gap:10px}.blogPage .talos-name{font-size:17px;font-weight:600;color:var(--text-primary)}.blogPage .talos-head-actions{display:flex;align-items:center;gap:4px}.blogPage .talos-icon-btn{background:none;border:0;color:var(--text-secondary);cursor:pointer;padding:6px;border-radius:6px;display:flex;transition:color var(--dur-base),background var(--dur-base)}.blogPage .talos-icon-btn:hover{color:var(--text-primary);background:#ffffff0f}.blogPage .talos-body{flex:1;overflow-y:auto;padding:22px 18px;display:flex;flex-direction:column;gap:26px;scrollbar-width:none;-ms-overflow-style:none}.blogPage .talos-body::-webkit-scrollbar{width:0;height:0;display:none}.blogPage .talos-msg{display:flex;gap:10px;align-items:flex-end;max-width:100%}.blogPage .talos-msg.user{flex-direction:row-reverse}.blogPage .talos-bubble{padding:13px 17px;border-radius:16px;font-size:13px;line-height:1.7;max-width:295px;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.blogPage .talos-msg.talos .talos-bubble{background:var(--toga-primary-950);border:.5px solid rgba(133,141,196,.45);color:#eaecf5;border-bottom-left-radius:5px}.blogPage .talos-msg.user .talos-bubble{border:1px solid transparent;background:linear-gradient(115deg,#80a4ffb3,#ffcee5b3 38%,#ffd9c6b3 68%,#fdffffb3) padding-box,linear-gradient(115deg,#c5417fb3,#e2895db3) padding-box,linear-gradient(#fff,#fff) padding-box,linear-gradient(115deg,#80a4ff,#ffcee5 38%,#ffd9c6 68%,#fdffff) border-box;background-size:230% 230%,230% 230%,auto,auto;background-position:center,center,center,center;background-repeat:no-repeat;color:#0a0b19;font-weight:500;border-bottom-right-radius:5px}.blogPage .talos-typing{display:flex;gap:5px;align-items:center}.blogPage .talos-typing span{width:7px;height:7px;border-radius:50%;background:var(--toga-primary-400);opacity:.5;animation:blog-tdot 1.1s infinite}.blogPage .talos-typing span:nth-child(2){animation-delay:.18s}.blogPage .talos-typing span:nth-child(3){animation-delay:.36s}@keyframes blog-tdot{0%,60%,to{transform:translateY(0);opacity:.4}30%{opacity:1}}.blogPage .talos-suggest{padding:0 18px 14px;display:flex;flex-wrap:wrap;gap:8px}.blogPage .talos-chip{font-family:inherit;font-size:13px;white-space:nowrap;color:var(--text-secondary);background:#ffffff08;border:1px solid var(--border-subtle);border-radius:var(--radius-pill);padding:8px 14px;cursor:pointer;transition:border-color var(--dur-base)}.blogPage .talos-chip:hover{border-color:transparent;background:linear-gradient(#12131f,#12131f) padding-box,linear-gradient(-83deg,#e7569a96,#ffa07196) border-box,#fff border-box}.blogPage .talos-input{padding:12px 16px 4px}.blogPage .talos-field{position:relative;display:flex;align-items:center}.blogPage .talos-field input{width:100%;padding:13px 52px 13px 14px;background:#ffffff05;border:.5px solid var(--gray-600);border-radius:4px;color:var(--text-primary);font-family:inherit;font-size:15px;outline:none;transition:border-color var(--dur-base)}.blogPage .talos-field input::-moz-placeholder{color:var(--text-secondary)}.blogPage .talos-field input::placeholder{color:var(--text-secondary)}.blogPage .talos-field input:focus{border-color:var(--gray-200)}.blogPage .talos-send{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0a0b19;background:linear-gradient(-82deg,#80a4ffb3,#ffcee5b3 38%,#ffd9c6b3 68%,#fdffffb3),linear-gradient(-72deg,#c5417fb3,#e2895db3),#fff;transition:filter var(--dur-base),opacity var(--dur-base)}.blogPage .talos-send:disabled{opacity:.45;cursor:default}.blogPage .talos-send:not(:disabled):hover{filter:brightness(1.06)}.blogPage .talos-foot{padding:6px 18px 16px;font-size:11px;color:var(--text-tertiary);line-height:1.4}.blogPage .talos-panel:not(.expanded) .talos-head{padding:13px 15px}.blogPage .talos-panel:not(.expanded) .talos-name{font-size:16px}.blogPage .talos-panel:not(.expanded) .talos-body{padding:17px 15px;gap:24px}.blogPage .talos-panel:not(.expanded) .talos-suggest{padding:0 15px 12px;gap:7px}.blogPage .talos-panel:not(.expanded) .talos-chip{font-size:12px;padding:7px 12px}.blogPage .talos-panel:not(.expanded) .talos-input{padding:10px 14px 2px}.blogPage .talos-panel:not(.expanded) .talos-field input{padding:11px 48px 11px 13px;font-size:14px}.blogPage .talos-panel:not(.expanded) .talos-send{width:33px;height:33px}.blogPage .talos-panel:not(.expanded) .talos-foot{padding:5px 15px 13px;font-size:10.5px}.blogPage .imgph{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:18px;border:1px solid var(--border-subtle)}.blogPage .imgph-tex{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 18% 22%,rgba(255,255,255,.07),transparent 55%),radial-gradient(circle at 82% 84%,rgba(255,160,113,.1),transparent 55%)}.blogPage .imgph-meta{position:relative;display:flex;flex-direction:column;gap:4px}.blogPage .imgph-kind{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;font-weight:600}.blogPage .imgph-label{font-size:13px;color:#ffffffdb;font-weight:400;line-height:1.35;max-width:13.9em}.blogPage .imgph-note{font-size:11px;color:#ffffff73;margin-top:2px}.blogPage .demoph{position:relative;overflow:hidden;border-radius:4px;border:1px solid var(--border-subtle);background:linear-gradient(160deg,#0c1124,#131734);display:flex;align-items:center;justify-content:center}.blogPage .demoph-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent);mask-image:radial-gradient(70% 70% at 50% 50%,#000,transparent)}.blogPage .demoph-scan{position:absolute;left:0;right:0;height:2px;top:30%;opacity:.5;animation:blog-scan 3.4s var(--ease-in-out) infinite}@keyframes blog-scan{0%,to{top:22%}50%{top:78%}}.blogPage .demoph-play{width:64px;height:64px;border-radius:50%;border:1.5px solid;display:flex;align-items:center;justify-content:center;background:#06080e80;position:relative;z-index:2}.blogPage .demoph-label{position:absolute;bottom:16px;left:18px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-weight:500;z-index:2}@media (prefers-reduced-motion: reduce){.blogPage .demoph-scan{animation:none}}.blogPage .foot{min-height:500px;border-top:1px solid #13172F;background:linear-gradient(180deg,#13172f,#13172f 14%,#0a0c1c 42%,#03040c 72%,#03040c)}.blogPage .foot-tier{max-width:1280px;margin:0 auto;padding-left:40px;padding-right:40px}.blogPage{--cta-overlap: 0px}.blogPage .foot-grid{display:grid;grid-template-columns:280px 1fr 1fr 1fr 1fr;gap:32px;padding-top:calc(96px + var(--cta-overlap));padding-bottom:64px}.blogPage .foot-mark img{width:44px;height:auto;display:block}.blogPage .foot-eyebrow{margin:0 0 18px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#72757d}.blogPage .foot-list{list-style:none;margin:0;padding:0}.blogPage .foot-list a{display:block;padding:5px 0;font-size:14px;color:#a7a9af;text-decoration:none;transition:color .15s ease}.blogPage .foot-list a:hover{color:#fcfcfd}.blogPage .foot-list a.foot-careers{color:#c2cafe}.blogPage .foot-utility{display:flex;justify-content:space-between;align-items:center;gap:12px 22px;flex-wrap:wrap;border-top:1px solid #191E2D;padding-top:20px;padding-bottom:28px;font-size:12.5px;color:#72757d}.blogPage .foot-legal{display:flex;gap:22px}.blogPage .foot-legal a{font-size:12.5px;color:#72757d;text-decoration:none;transition:color .15s ease}.blogPage .foot-legal a:hover{color:#a7a9af}.blogPage .foot-sig{height:120px;overflow:hidden}.blogPage .foot-sig-tier{max-width:1280px;margin:0 auto;position:relative;height:100%}.blogPage .foot-word{position:absolute;left:40px;top:14px;font-size:210px;line-height:1;font-weight:700;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(to bottom,#232a42,#191e2d 26%,#0d1120 50%,#06080e 60%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 1000px){.blogPage .foot-grid{grid-template-columns:1fr 1fr;padding-top:calc(40px + var(--cta-overlap));gap:40px 32px}.blogPage .foot-mark{grid-column:1 / -1}}@media (max-width: 720px){.blogPage .foot-sig{height:76px}.blogPage .foot-word{font-size:130px;left:22px;top:8px}}.blogPage{--ease-enter: cubic-bezier(.22, .75, .24, 1)}.blogPage .reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ease-enter),transform .9s var(--ease-enter);transition-delay:var(--rd, 0ms)}.blogPage .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.blogPage .reveal{opacity:1;transform:none;transition:none}}.blogPage .page-hero{padding:168px 0 72px;position:relative;overflow:hidden}.blogPage .page-hero .wrap{position:relative;z-index:1}.blogPage .page-hero-glow{position:absolute;top:-10%;right:-5%;width:60%;height:120%;background:radial-gradient(50% 50% at 70% 30%,rgba(115,128,210,.18),transparent 70%);pointer-events:none}.blogPage .bu-mark{width:56px;height:56px;flex-shrink:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary);font-weight:800;font-size:19px;letter-spacing:.01em;border:1.5px solid rgba(255,255,255,.92);box-shadow:0 6px 20px -8px #000000b3}.blogPage .bu-mark-lg{width:60px;height:60px;border-radius:4px;font-size:21px}.blogPage .solve-sec{background:url(/assets/blog/solve-bg.png) center / cover no-repeat,var(--bg-deep);padding:56px 0 0;position:relative;overflow:hidden;border-bottom:1px solid var(--border-subtle)}.blogPage .solve-sec .solve-inner{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:end;max-width:var(--w-content);margin:0 auto;padding:0 40px;position:relative;z-index:1}.blogPage .solve-left{display:flex;flex-direction:column;gap:4px;padding-right:0;margin-right:0;padding-bottom:56px}.blogPage .solve-sec .lede{font-size:16px;color:var(--text-tertiary)}.blogPage .solve-h{margin:0;font-size:clamp(30px,3vw,42px);line-height:1.1;font-weight:400;color:var(--text-primary);white-space:nowrap}.blogPage .solve-form{display:flex;flex-direction:column;gap:12px;max-width:520px}.blogPage .solve-row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.blogPage .solve-form label{display:flex;flex-direction:column;gap:6px}.blogPage .solve-form label span{font-size:13px;color:var(--text-primary)}.blogPage .solve-form label i{color:var(--peach-300);font-style:normal}.blogPage .solve-form input{padding:12px 15px;background:#fff;color:#06080e;border:1px solid rgba(255,255,255,.18);border-radius:4px;font-size:15px;font-family:inherit}.blogPage .solve-form input:focus{outline:2px solid var(--peach-300);outline-offset:1px}.blogPage .solve-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:40px}.blogPage .solve-sec .solve-inner{max-width:var(--w-content);margin:0 auto;padding:0 40px}.blogPage .solve-talk-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:4px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;border:1px solid rgba(201,213,248,.35);background:linear-gradient(135deg,#3b426ce6,#13172fe6);box-shadow:inset 0 1px #ffffff14;transition:border-color var(--dur-base)}.blogPage .solve-talk-btn:hover{border-color:#c9d5f8b3}.blogPage .btn-talos.solve-ask{background:none!important;border:0!important;box-shadow:none!important;padding:4px 2px;color:#fff;font-size:15px;font-weight:500}.blogPage .btn-talos.solve-ask:after{display:none!important}.blogPage .btn-talos.diff-stmt-ask{position:relative;align-items:center;background:none!important;border:0!important;padding:4px 2px;box-shadow:none!important;font-size:15px;font-weight:500}.blogPage .btn-talos.diff-stmt-ask:after{display:none!important}.blogPage .btn-talos.diff-stmt-ask:hover{transform:none;filter:drop-shadow(0 0 10px rgba(160,180,255,.45)) drop-shadow(0 0 22px rgba(255,206,229,.25))}.blogPage .diff-stmt-ask-label{position:relative;background:linear-gradient(90deg,#80a4ff,#ffcee5 42%,#ffd9c6 72%,#fdffff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.blogPage .diff-stmt-ask-label:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:0;background:linear-gradient(90deg,#80a4ff,#ffcee5,#ffd9c6,#fdffff);transition:width .32s var(--ease-out)}.blogPage .diff-stmt-ask:hover .diff-stmt-ask-label:after{width:100%}.blogPage .diff-stmt-arrow{width:16px;height:16px;color:#fcfcfd;margin-left:8px;flex-shrink:0}.blogPage .solve-right{display:flex;justify-content:center;align-items:flex-end;align-self:stretch}.blogPage .solve-right img{width:100%;max-width:360px;opacity:.92;display:block}@media (max-width: 920px){.blogPage .solve-inner{grid-template-columns:1fr}.blogPage .solve-right{display:none}}@media (max-width: 620px){.blogPage .solve-row2{grid-template-columns:1fr}}.blogPage .card{background:linear-gradient(180deg,#ffffff0a,#fff0 60%),var(--bg-surface);border:1px solid var(--border-subtle);border-radius:4px;box-shadow:var(--glow-card)}.blogPage .app-chips{display:flex;flex-wrap:wrap;gap:8px}.blogPage .app-chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 7px;border-radius:var(--radius-pill);background:#ffffff0a;border:1px solid var(--border-subtle);font-size:13px;font-weight:500;color:var(--text-primary);cursor:default;transition:border-color var(--dur-base),background var(--dur-base);white-space:nowrap}.blogPage .app-chip:hover,.blogPage .app-chip:focus-visible{border-color:var(--c, var(--border-strong));background:color-mix(in srgb,var(--c, #ffffff) 12%,transparent);outline:none;z-index:41}.blogPage .app-fly{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(6px);width:232px;padding:14px 15px;border-radius:4px;background:linear-gradient(180deg,#11152c,#0a0d1c);border:1px solid var(--border-default);box-shadow:0 16px 40px #0000008c;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);z-index:40;white-space:normal;text-align:left}.blogPage .app-chip:hover .app-fly,.blogPage .app-chip:focus-visible .app-fly{opacity:1;transform:translate(-50%) translateY(0)}.blogPage .app-fly-head{display:flex;align-items:center;gap:10px;margin-bottom:9px}.blogPage .app-fly-id{display:flex;flex-direction:column;gap:1px}.blogPage .app-fly-name{font-size:14px;font-weight:600;color:#fff;line-height:1.1}.blogPage .app-fly-verb{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c, var(--peach-300))}.blogPage .app-fly-desc{display:block;font-size:13px;line-height:1.5;color:var(--text-secondary)}.blogPage .inline-quote{position:relative;margin:84px auto 0;max-width:880px;padding:0 24px;text-align:center;background:none;border:0}.blogPage .inline-quote-mark{position:absolute;top:-54px;left:50%;transform:translate(-50%);font-size:150px;line-height:1;font-weight:700;color:var(--peach-300);opacity:.09;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blogPage .inline-quote.alt .inline-quote-mark{color:var(--cobalt-400);opacity:.12}.blogPage .inline-quote blockquote{position:relative;margin:0;font-size:clamp(21px,2.3vw,29px);line-height:1.45;font-weight:200;letter-spacing:.005em;color:#ffffffe6}.blogPage .inline-quote figcaption{display:inline-flex;align-items:center;margin-top:26px;font-size:14px;font-weight:500;color:var(--text-secondary)}.blogPage .nav-right{display:flex;align-items:center}.blogPage .theme-toggle{display:none!important}.blogPage .theme-toggle-real{background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.blogPage .theme-toggle[data-hidden=y]{opacity:0;pointer-events:none}.blogPage .theme-toggle-track{width:52px;height:28px;border-radius:999px;background:var(--bg-surface);border:1px solid var(--border-default);position:relative;transition:background var(--dur-base),border-color var(--dur-base);display:flex;align-items:center}.blogPage .theme-toggle-thumb{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,var(--peach-200),var(--peach-400));color:#1a0e07;display:flex;align-items:center;justify-content:center;transition:transform var(--dur-base) var(--ease-out);box-shadow:0 0 12px #ffa07166}.blogPage[data-theme=light] .theme-toggle-thumb{transform:translate(24px)}.blogPage .theme-toggle:hover .theme-toggle-track{border-color:var(--peach-300)}.blogPage[data-theme=light]{--bg-base: #EEF1F8;--bg-deep: #E4E8F2;--bg-surface: #FFFFFF;--bg-surface-2: #F6F8FC;--bg-elevated: #FFFFFF;--bg-feature: #E4E8F2;--text-primary: #0E1330;--text-secondary: #51566A;--text-tertiary: #8A90A6;--border-subtle: rgba(14,19,48,.1);--border-default: rgba(14,19,48,.16);--border-strong: rgba(14,19,48,.26);--logo-faint: rgba(14,19,48,.42);--logo-strong: rgba(14,19,48,.8);--chip-veil: rgba(255,255,255,.72);--surface-faint: rgba(14,19,48,.04);--grad-feature-panel: radial-gradient(120% 100% at 20% 0%, #DCE2F2 0%, #E6EAF5 45%, #EEF1F8 80%);--glow-card: 0 0 0 1px rgba(14,19,48,.06), 0 18px 44px rgba(20,30,70,.1)}.blogPage img.brand-light,.blogPage[data-theme=light] img.brand-dark{display:none}.blogPage[data-theme=light] img.brand-light{display:block}.blogPage[data-theme=light] .btn-primary,.blogPage[data-theme=light] .bu-mark,.blogPage[data-theme=light] .bu-card,.blogPage[data-theme=light] .bu-overlay~*,.blogPage[data-theme=light] .bu-modal,.blogPage[data-theme=light] .cmp-card.toga,.blogPage[data-theme=light] .diff-compare,.blogPage[data-theme=light] .d3-stack,.blogPage[data-theme=light] .wwd-service,.blogPage[data-theme=light] .rc-media,.blogPage[data-theme=light] .rc-sector,.blogPage[data-theme=light] .talos-panel,.blogPage[data-theme=light] .talos-fab,.blogPage[data-theme=light] .demoph{--bg-base: #06080E;--bg-deep: #03040C;--bg-surface: #131734;--bg-surface-2: #1B1F3F;--text-primary: #FFFFFF;--text-secondary: #94A3B8;--text-tertiary: #6A72A6;--border-subtle: rgba(255,255,255,.08);--border-default: rgba(255,255,255,.14);--border-strong: rgba(255,255,255,.28)}.blogPage[data-theme=light] .nav[data-scrolled=y]{background:linear-gradient(180deg,#ffffffeb,#ffffffbd)}.blogPage[data-theme=light] .nav-item:hover>.nav-link{background:#0e13300d}.blogPage[data-theme=light] .nav-drop-inner{background:#fff;box-shadow:0 18px 44px #141e4629}.blogPage[data-theme=light] .nav-drop-link:hover{background:#ffa0711f}.blogPage[data-theme=light] .btn-secondary{background:#0e133008;color:var(--text-primary);-webkit-text-fill-color:var(--text-primary)}.blogPage[data-theme=light] .btn-secondary:hover{border-color:var(--text-primary);box-shadow:0 0 18px #0e133014}.blogPage[data-theme=light] .hero-grid{background-image:linear-gradient(rgba(14,19,48,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(14,19,48,.05) 1px,transparent 1px)}.blogPage[data-theme=light] .hero-dots{background-image:radial-gradient(circle,rgba(60,78,150,.22) 1px,transparent 1.5px)}.blogPage[data-theme=light] .hero-video{background:#ffffffb3}.blogPage[data-theme=light] .hero-logo{color:var(--logo-faint);-webkit-text-fill-color:var(--logo-faint)}.blogPage[data-theme=light] .hero-logo:hover{color:var(--logo-strong);-webkit-text-fill-color:var(--logo-strong)}.blogPage[data-theme=light] .solve-sec{background:var(--bg-deep)}.blogPage[data-theme=light] .cmp-card.other{background:#0e133005}.blogPage[data-theme=light] .cmp-cross svg{stroke:#fff}.blogPage[data-theme=light] .inline-quote blockquote{color:#0e1330e6}.blogPage[data-theme=light] .app-chip{background:#0e13300a}.blogPage[data-theme=light] .wwd-service .app-chip,.blogPage[data-theme=light] .bu-card .app-chip,.blogPage[data-theme=light] .rc-foot .app-chip{background:#ffffff0d}.blogPage[data-theme=light] .diff-frag span{background:#0e133008}@media (max-width: 1000px){.blogPage .nav-links{display:none}}@media (max-width: 720px){.blogPage .wrap,.blogPage .wrap-wide,.blogPage .foot-tier{padding-left:22px;padding-right:22px}.blogPage .section{padding:76px 0}.blogPage .nav{padding:0 20px;height:76px}.blogPage .nav-brand img{height:40px}.blogPage .nav-actions{top:18px;right:20px;gap:10px}.blogPage .talos-persist span{display:none}.blogPage .talos-persist{padding:11px 14px}}.blogPage .bd{--bd-measure: 1300px;--bd-pad: 40px;--sec-half: clamp(72px, 9.72vw, 140px);--head-gap: clamp(32px, 3.5vw, 48px);--bd-line: rgba(162,170,225,.16);--bd-edge: rgba(162,170,225,.28);--bd-hover: rgba(194,202,254,.5);--bd-body: rgba(255,255,255,.72);--bd-muted: rgba(255,255,255,.56);--bd-lilac: #C2CAFE;--bd-hl: #5F89FD;--bd-ease: cubic-bezier(.16, 1, .3, 1);background:#06080e;color:#fff;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow-x:clip}.blogPage .bd a{color:inherit;text-decoration:none}.blogPage .bd a:hover{color:inherit}.blogPage .bd a.toga-btn-white,.blogPage .bd a.toga-btn-white:hover{color:#13172f}.blogPage .bd button,.blogPage .bd input{font-family:inherit}.blogPage .bd :focus-visible{outline:2px solid #FFA071;outline-offset:3px}.blogPage .bd :focus:not(:focus-visible){outline:none}.blogPage .bd-wrap{box-sizing:border-box;width:100%;max-width:calc(var(--bd-measure) + 2 * var(--bd-pad));margin:0 auto;padding:0 var(--bd-pad)}.blogPage .bd-sec{padding:var(--sec-half) 0}.blogPage .bd-top{padding-top:calc(76px + 2 * var(--head-gap))}.blogPage .bd-eyebrow,.blogPage .bd-aside-k,.blogPage .bd-callout-k{margin:0 0 20px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--bd-lilac)}.blogPage .bd-hl{color:var(--bd-hl)}.blogPage .bd-h1{margin:0;font-size:clamp(38px,5vw,68px);line-height:1.12;font-weight:500;letter-spacing:-.01em;color:#fff}.blogPage .bd-h2{margin:0;color:#fff}.blogPage .bd-tags{display:flex;flex-wrap:wrap;gap:8px}.blogPage .bd-tag{display:inline-flex;align-items:center;height:24px;box-sizing:border-box;padding:0 8px;border:1px solid var(--bd-edge);border-radius:4px;font-size:12px;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--bd-lilac);white-space:nowrap}.blogPage .bd-meta{display:inline-flex;gap:8px;font-size:13px;line-height:20px;color:var(--bd-muted);white-space:nowrap}.blogPage .bd-avatar{flex:none;display:block;width:40px;height:40px;border-radius:50%;background-color:#13172f;background-size:cover;background-position:center}.blogPage .bd-author{display:flex;align-items:center;gap:12px;min-width:0}.blogPage .bd-author-who{display:flex;flex-direction:column;gap:2px;min-width:0}.blogPage .bd-author-name{font-size:15px;line-height:20px;font-weight:600;color:#fff}.blogPage .bd-author-role{font-size:14px;line-height:20px;color:var(--bd-muted)}.blogPage .bd-card,.blogPage .bd-main,.blogPage .bd-fcard{box-sizing:border-box;border:1px solid var(--bd-line);border-radius:4px;overflow:hidden;background:#ffffff05;transition:border-color .22s var(--bd-ease),background-color .22s var(--bd-ease)}.blogPage .bd-card:hover,.blogPage .bd-main:hover,.blogPage .bd-fcard:hover{border-color:var(--bd-hover);background:#ffffff09}.blogPage .bd-card-img,.blogPage .bd-main-img,.blogPage .bd-fcard-img,.blogPage .bd-post-hero{display:block;background-color:#0b0e1a;background-size:cover;background-repeat:no-repeat}.blogPage .bd-card{display:flex;flex-direction:column}.blogPage .bd-card-img{aspect-ratio:16 / 10}.blogPage .bd-card-body{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:20px}.blogPage .bd-card-title,.blogPage .bd-fcard-title{margin:0;font-size:18px;line-height:1.4;font-weight:500;color:#fff;text-wrap:pretty}.blogPage .bd-card-foot{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding-top:4px}.blogPage .bd-card-author{font-size:13px;line-height:20px;font-weight:500;color:var(--bd-body)}.blogPage .bd-feat-k{margin-top:var(--head-gap)}.blogPage .bd-feat{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px}.blogPage .bd-main{display:flex;flex-direction:column}.blogPage .bd-main-img{aspect-ratio:16 / 9}.blogPage .bd-main-body{flex:1 1 auto;display:flex;flex-direction:column;gap:16px;padding:28px}.blogPage .bd-main-title{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.25;font-weight:500;letter-spacing:.005em;color:#fff;text-wrap:balance}.blogPage .bd-main-foot{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:8px}.blogPage .bd-side{display:grid;grid-auto-rows:1fr;gap:24px}.blogPage .bd-fcard{display:grid;grid-template-columns:40% minmax(0,1fr)}.blogPage .bd-fcard-img{min-height:160px}.blogPage .bd-fcard-body{display:flex;flex-direction:column;gap:12px;padding:20px 24px;min-width:0}.blogPage .bd-list-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px}.blogPage .bd-search{display:flex;align-items:center;gap:10px;width:280px;max-width:100%;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid var(--bd-edge);border-radius:4px;color:var(--bd-muted);cursor:text;transition:border-color .22s var(--bd-ease)}.blogPage .bd-search:focus-within{border-color:var(--bd-lilac)}.blogPage .bd-search svg{flex:none;display:block}.blogPage .bd-search input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font-size:15px;color:#fff}.blogPage .bd-search input::-moz-placeholder{color:var(--bd-muted);opacity:1}.blogPage .bd-search input::placeholder{color:var(--bd-muted);opacity:1}.blogPage .bd-chips{margin-top:var(--head-gap);display:flex;flex-wrap:wrap;gap:8px}.blogPage .bd-chip{height:40px;box-sizing:border-box;padding:0 16px;border:1px solid var(--bd-edge);border-radius:4px;background:transparent;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500;line-height:1;color:var(--bd-body);transition:color .22s var(--bd-ease),border-color .22s var(--bd-ease),background-color .22s var(--bd-ease)}.blogPage .bd-chip:hover{color:#fff;border-color:var(--bd-hover)}.blogPage .bd-chip[aria-pressed=true]{color:#fff;border-color:var(--bd-lilac);background:#c2cafe1f}.blogPage .bd-grid{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blogPage .bd-empty{grid-column:1 / -1;margin:0;padding:40px 0;font-size:16px;line-height:1.6;color:var(--bd-body)}.blogPage .bd-article{padding-bottom:var(--sec-half)}.blogPage .bd-cols{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);-moz-column-gap:24px;column-gap:24px}.blogPage .bd-post-head{grid-column:2 / 4}.blogPage .bd-back{display:inline-flex;align-items:center;gap:10px;margin-bottom:32px;font-size:14px;line-height:20px;font-weight:500;color:var(--bd-body);transition:color .22s var(--bd-ease)}.blogPage .bd a.bd-back:hover{color:#fff}.blogPage .bd-back svg{flex:none;display:block;width:24px;height:auto}.blogPage .bd-post-h1{margin:0;font-size:clamp(34px,3.9vw,56px);line-height:1.15;font-weight:500;letter-spacing:-.01em;color:#fff;text-wrap:balance}.blogPage .bd-post-meta{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.blogPage .bd-post-hero{margin-top:var(--head-gap);aspect-ratio:1444 / 628;border-radius:4px}.blogPage .bd-post-body{margin-top:calc(var(--head-gap) + 24px);align-items:start}.blogPage .bd-aside{grid-column:1;position:sticky;top:104px;display:flex;flex-direction:column;gap:40px;padding-right:24px}.blogPage .bd-aside-k{margin-bottom:14px}.blogPage .bd-share-row{display:flex;gap:8px}.blogPage .bd-share-btn{width:36px;height:36px;box-sizing:border-box;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bd-edge);border-radius:4px;background:transparent;color:#fff;cursor:pointer;transition:border-color .22s var(--bd-ease),background-color .22s var(--bd-ease)}.blogPage .bd-share-btn:hover{border-color:var(--bd-hover);background:#ffffff0a}.blogPage .bd-share-btn svg{flex:none;display:block}.blogPage .bd-text{grid-column:2;min-width:0;display:flex;flex-direction:column;gap:48px}.blogPage .bd-p{margin:0;font-size:18px;line-height:1.7;font-weight:400;color:#ffffffc7;text-wrap:pretty}.blogPage .bd-p+.bd-p{margin-top:24px}.blogPage .bd-quote{margin:0;padding:32px 0;border-top:1px solid var(--bd-line);border-bottom:1px solid var(--bd-line)}.blogPage .bd-quote p{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.4;font-weight:300;letter-spacing:.005em;color:#fff;text-wrap:pretty}.blogPage .bd-part-h{margin:0 0 20px;font-size:clamp(22px,2vw,28px);line-height:1.25;font-weight:500;letter-spacing:.01em;color:#fff}.blogPage .bd-callout{grid-column:2 / 4;margin-top:64px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:28px 32px;border:1px solid var(--bd-line);border-radius:4px;background:#ffffff05}.blogPage .bd-callout-k{margin-bottom:8px}.blogPage .bd-callout-t{margin:0;font-size:20px;line-height:1.4;font-weight:500;color:#fff;text-wrap:balance}.blogPage .bd-latest-row{margin-top:var(--head-gap);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.blogPage .toga-btn-white{--sx: 50%;--sy: 50%;--son: 0;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;padding:0 24px;border:0;border-radius:4px;background:transparent;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:.01em;color:#13172f;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .14s cubic-bezier(.16,1,.3,1)}.blogPage .toga-btn-white:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from 270deg at 50% 50%,#ffae03,#ff3c32,#cd60ad,#5f89fd,#677fd5,#e7569a,#ffae03);opacity:.55;transition:opacity .22s cubic-bezier(.16,1,.3,1)}.blogPage .toga-btn-white:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:1;border-radius:3px;pointer-events:none;background:#fff;box-shadow:0 1px 1.3px #03040c66}.blogPage .toga-btn-white>:not(.toga-btn-white-bleed):not(.toga-btn-white-pool){position:relative;z-index:3}.blogPage .toga-btn-white-bleed,.blogPage .toga-btn-white-pool{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:2;border-radius:3px;pointer-events:none;opacity:0;background:conic-gradient(from 270deg at 50% 50%,#ffae03,#ff3c32,#cd60ad,#5f89fd,#677fd5,#e7569a,#ffae03);transition:opacity .26s cubic-bezier(.16,1,.3,1)}.blogPage .toga-btn-white-bleed{-webkit-mask:radial-gradient(ellipse at 50% 50%,transparent 35%,#000 95%);mask:radial-gradient(ellipse at 50% 50%,transparent 35%,#000 95%)}.blogPage .toga-btn-white-pool{opacity:calc(var(--son) * .42);-webkit-mask:radial-gradient(110px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.55) 45%,transparent 72%);mask:radial-gradient(110px circle at var(--sx) var(--sy),#000 0%,rgba(0,0,0,.55) 45%,transparent 72%)}.blogPage .toga-btn-white:hover:before,.blogPage .toga-btn-white:focus-visible:before{opacity:1}.blogPage .toga-btn-white:hover .toga-btn-white-bleed{opacity:.3}.blogPage .toga-btn-white:active{transform:translateY(1px)}.blogPage .toga-btn-white:focus-visible{outline:2px solid #FFA071;outline-offset:3px}@media (max-width: 1100px){.blogPage .bd-feat,.blogPage .bd-cols{grid-template-columns:minmax(0,1fr)}.blogPage .bd-side{grid-auto-rows:auto}.blogPage .bd-grid,.blogPage .bd-latest-row{grid-template-columns:repeat(2,minmax(0,1fr))}.blogPage .bd-post-head,.blogPage .bd-aside,.blogPage .bd-text,.blogPage .bd-callout{grid-column:1}.blogPage .bd-aside{position:static;flex-direction:row;flex-wrap:wrap;gap:24px 64px;padding-right:0;margin-bottom:48px}.blogPage .bd-text,.blogPage .bd-callout{max-width:680px}.blogPage .bd-callout{margin-top:56px}}@media (max-width: 760px){.blogPage .bd-list-head{flex-direction:column;align-items:stretch}.blogPage .bd-search{width:100%}}@media (max-width: 600px){.blogPage .bd{--bd-pad: 24px}.blogPage .bd-grid,.blogPage .bd-latest-row,.blogPage .bd-fcard{grid-template-columns:minmax(0,1fr)}.blogPage .bd-fcard-img{min-height:0;aspect-ratio:16 / 10}.blogPage .bd-main-body{padding:20px}.blogPage .bd-callout{padding:24px}.blogPage .bd-p{font-size:17px}}@media (prefers-reduced-motion: reduce){.blogPage .bd-card,.blogPage .bd-main,.blogPage .bd-fcard,.blogPage .bd-chip,.blogPage .bd-search,.blogPage .bd-share-btn,.blogPage .bd-back,.blogPage .toga-btn-white,.blogPage .toga-btn-white:before,.blogPage .toga-btn-white-bleed,.blogPage .toga-btn-white-pool{transition:none}}.blogPage[data-space-bg] main.bd{background:transparent}.blogPage .bb{--bb-line: #191E2D;--bb-text: #F9FAFF;--bb-muted: #A7A9AF;--bb-dim: #878A93;--bb-side: 40px;--bb-ease: cubic-bezier(.16,1,.3,1);color:var(--bb-text)}.blogPage .bb-wrap{box-sizing:border-box;width:100%;max-width:var(--w-content, 1440px);margin:0 auto;padding:0 var(--bb-side)}.blogPage .bb-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.blogPage header.bb-title{margin-top:0}.blogPage .bb>header.bb-title{--bb-wm-w: clamp(180px, 25vw, 330px);position:relative;isolation:isolate;overflow-x:clip}.blogPage .bb>header.bb-title:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:calc(50% + var(--bb-wm-w) * .0716);top:calc(149px + var(--bb-wm-w) * .3296);width:min(calc(var(--bb-wm-w) * 3.3333),92vw);aspect-ratio:1100 / 620;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#a170cd38,#9674d630 14%,#787feb26 30%,#5b8aff1f 45%,#5b8aff13 61%,#5b8aff0a 75%,#5b8aff04 88%,#5b8aff00)}.blogPage .bb-title-in{display:flex;flex-direction:column;align-items:center;padding-top:149px;padding-bottom:48px}.blogPage .bb-title-l{flex:none}.blogPage .bb-wm{width:var(--bb-wm-w, clamp(180px, 25vw, 330px));margin:0}.blogPage .bb-title-k{font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-muted)}.blogPage .bb-title-h{margin:8px 0 0;font-size:96px;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--bb-text)}.blogPage .bb-title-sub{margin:0;max-width:24em;font-size:16px;line-height:1.6;color:var(--bb-muted);text-wrap:pretty}.blogPage .bb-bar{position:sticky;top:0;z-index:60;background:#06080e99;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:top .25s var(--bb-ease)}.blogPage[data-nav-reveal=shown] .bb-bar{top:var(--bb-nav-h, 76px)}.blogPage .bb-bar-in{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;-moz-column-gap:12px;column-gap:12px;border-top:1px solid #191E2D;border-bottom:1px solid #191E2D}.blogPage .bb-bar-in:before{content:""}.blogPage .bb-tags{justify-self:center;min-width:0;max-width:100%;display:flex;align-items:center;gap:6px;box-sizing:border-box;padding:14px 0 15px;margin-bottom:-1px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.blogPage .bb-tags::-webkit-scrollbar{display:none}.blogPage .bb-tag{flex:none;position:relative;display:inline-flex;align-items:center;padding:8px 16px;box-sizing:border-box;border:0;border-radius:4px;background:transparent;color:#72757d;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;transition:color .22s var(--bb-ease)}.blogPage .bb-tag:after{content:"";position:absolute;left:16px;right:16px;bottom:-15px;height:2px;background:#f9faff;opacity:0;transition:opacity .22s var(--bb-ease)}.blogPage .bb-tag:hover,.blogPage .bb-tag[aria-pressed=true]{color:#f9faff}.blogPage .bb-tag[aria-pressed=true]:after{opacity:1}.blogPage .bb-sbtn{justify-self:end;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;padding:0;border:0;border-radius:4px;background:transparent;color:#a7a9af;cursor:pointer;transition:color .22s var(--bb-ease)}.blogPage .bb-sbtn:hover{color:#f9faff}.blogPage .bb-sbtn svg{display:block}.blogPage .bb .bb-card{display:block;min-width:0;overflow:hidden;box-sizing:border-box;background-color:#0e1221;border:0;border-radius:4px;color:var(--bb-text);box-shadow:-1px -1px 2.8px #ffffff14,0 1px 2px #00000073,0 18px 40px -16px #000c;transition:background-color .22s var(--bb-ease),box-shadow .22s var(--bb-ease)}.blogPage .bb-ph{position:relative;display:block;aspect-ratio:2 / 1;overflow:hidden;background:#0d1018}.blogPage .bb-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(130% 120% at 78% 15%,color-mix(in srgb,var(--tc, #A7A9AF) 55%,transparent),transparent 70%),#0d1018;transition:transform .4s var(--bb-ease),filter .4s var(--bb-ease)}.blogPage .bb .bb-card:hover .bb-ph:before{transform:scale(1.025);filter:brightness(1.15)}.blogPage .bb-type{position:absolute;left:16px;top:14px;z-index:1;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#f9faffe6}.blogPage .bb-body{display:flex;flex-direction:column;min-width:0;padding:16px 18px;background:linear-gradient(180deg,#ffffff08,#fff0 70%)}.blogPage .bb-big .bb-body{padding:20px}.blogPage .bb-toprow{display:flex;align-items:center;gap:10px}.blogPage .bb-chip{display:inline-flex;align-items:center;min-height:19px;box-sizing:border-box;padding:3px 6px;font-size:12px;font-weight:600;line-height:1;color:var(--bb-muted);background:transparent;border:1px solid rgba(143,164,233,.12);border-radius:4px;transition:border-color .22s var(--bb-ease),background-color .22s var(--bb-ease)}.blogPage .bb .bb-card:hover .bb-chip{border-color:#8fa4e980;background-color:#4f63a233}.blogPage .bb-title{display:block;margin-top:12px;font-size:19px;font-weight:600;line-height:1.3;color:var(--bb-text);text-wrap:pretty}.blogPage .bb-ex{display:block;margin-top:8px;font-size:14px;line-height:1.6;color:var(--bb-muted);text-wrap:pretty}.blogPage .bb-by{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px;font-size:13px;line-height:1.4;color:var(--bb-dim)}.blogPage .bb-by b{font-weight:600;color:var(--bb-muted)}.blogPage .bb-d{flex:none;width:3px;height:3px;border-radius:50%;background:var(--bb-dim)}.blogPage .bb-feat{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:32px;align-items:stretch;margin-top:40px}.blogPage .bb-big .bb-ph{aspect-ratio:16 / 9}.blogPage .bb-big .bb-title{font-size:30px;line-height:1.25;letter-spacing:-.01em}.blogPage .bb-minis{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:20px;min-height:0}.blogPage .bb .bb-mini{display:grid;grid-template-columns:150px minmax(0,1fr);min-height:0}.blogPage .bb-mini .bb-ph{aspect-ratio:auto;min-height:0}.blogPage .bb-mini .bb-body{padding:14px 16px}.blogPage .bb-mini .bb-title{margin-top:8px;font-size:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb-mini .bb-ex{margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb-mini .bb-by{margin-top:auto;padding-top:10px}.blogPage .bb-fhead{display:flex;align-items:center;gap:10px;margin:40px 0 0;font-size:22px;font-weight:600;line-height:1.3;color:var(--bb-text)}.blogPage .bb-fhead .bb-cnt{font-size:14px;font-weight:500;color:var(--bb-muted)}.blogPage .bb-fview{margin-top:40px}.blogPage .bb-fview>:first-child{margin-top:0}.blogPage .bb .bb-big-solo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.blogPage .bb-big-solo .bb-body{justify-content:center;padding:32px}.blogPage .bb-fgrid{margin-top:56px}.blogPage .bb .bb-art{border-radius:4px;container-type:inline-size;box-shadow:-1px -1px 2.8px #ffffff14,0 1px 2px #00000073,0 18px 40px -16px #000c}.blogPage .bb-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d1018d9,#0d101800 70%)}.blogPage .bb-art-txt{position:absolute;left:26px;bottom:24px;z-index:2;box-sizing:border-box;width:calc(64% - 26px);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.blogPage .bb-art-k{font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#c2cafe}.blogPage .bb-art-t{max-width:100%;font-size:clamp(18px,5cqi,22px);font-weight:400;line-height:1.25;color:#fff;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb .bb-acard:hover .bb-ph:before,.blogPage .bb .bb-hero:hover .bb-ph:before,.blogPage .bb .bb-row:hover .bb-ph:before,.blogPage .bd .bb-card:hover .bb-ph:before{transform:scale(1.05);filter:brightness(1.45) saturate(1.2)}.blogPage .bb-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;transition:transform .4s var(--bb-ease),filter .4s var(--bb-ease)}.blogPage .bb-mini .bb-img,.blogPage .bb-row .bb-img{-o-object-position:center;object-position:center}.blogPage .bb .bb-acard:hover .bb-img,.blogPage .bb .bb-hero:hover .bb-img,.blogPage .bb .bb-row:hover .bb-img,.blogPage .bb .bb-card:hover .bb-img{transform:scale(1.05);filter:brightness(1.2)}@media (prefers-reduced-motion: reduce){.blogPage .bb-img{transition:none}}.blogPage .bd .bb-card:hover .bb-chip{border-color:#8fa4e91f;background-color:transparent}.blogPage .bb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.4;color:#72757d}.blogPage .bb .bb-acard{display:flex;flex-direction:column;gap:12px;min-width:0;color:var(--bb-text)}.blogPage .bb .bb-acard .bb-art{flex:none;height:200px;aspect-ratio:auto}.blogPage .bb .bb-acard-below .bb-art:after{content:none}.blogPage .bb .bb-acard-below .bb-img{-o-object-position:center;object-position:center}.blogPage .bb-acard-txt{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.blogPage .bb-acard-t{font-size:19px;font-weight:400;line-height:1.3;color:#fff;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb .bb-acard-below .bb-meta{margin-top:auto}.blogPage .bb .bb-hero{display:flex;flex-direction:column;min-width:0;min-height:420px;color:var(--bb-text)}.blogPage .bb .bb-hero .bb-art{flex:1 1 auto;aspect-ratio:auto}.blogPage .bb .bb-hero-solo{aspect-ratio:12 / 5}.blogPage .bb-hero .bb-art-txt{width:calc(100% - 52px)}.blogPage .bb-hero .bb-meta{max-width:calc(72cqi - 26px)}.blogPage .bb-art-t.bb-hero-t{max-width:min(22ch,100%);font-size:clamp(30px,5.75cqi,42px);line-height:1.15}.blogPage .bb-hero-ex{display:block;max-width:min(22ch,100%);font-size:clamp(30px,5.75cqi,42px)}.blogPage .bb-hero-ex>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:1.55;color:#d4d5d8;text-wrap:pretty}.blogPage .bb-hero .bb-meta{margin-top:4px}.blogPage .bb-hl{color:#e7569a}.blogPage .bb-list{margin-top:30px;border-bottom:1px solid #191E2D}.blogPage .bb .bb-row{display:grid;grid-template-columns:168px minmax(0,1fr) auto;align-items:center;-moz-column-gap:24px;column-gap:24px;padding:20px 0;border-top:1px solid #191E2D;color:var(--bb-text)}.blogPage .bb-row .bb-ph{aspect-ratio:16 / 9;border-radius:4px}.blogPage .bb-row-mid{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.blogPage .bb-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:1.4;color:#72757d}.blogPage .bb-row-k{font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#c2cafe}.blogPage .bb-row-t{font-size:18px;font-weight:600;line-height:1.35;color:#fff;text-wrap:pretty}.blogPage .bb-row-ex{max-width:100%;font-size:14px;line-height:1.5;color:#a7a9af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blogPage .bb-row-date{font-size:13px;line-height:1.4;color:#72757d;white-space:nowrap}.blogPage .bb-pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}.blogPage .bb .bb-pg{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;padding:0;border:1px solid #191E2D;border-radius:4px;background:transparent;color:var(--bb-muted);font-size:14px;font-weight:600;cursor:pointer;transition:color .22s var(--bb-ease),border-color .22s var(--bb-ease)}.blogPage .bb .bb-pg svg{display:block}.blogPage .bb .bb-pg:hover:not(:disabled):not([aria-current]){color:var(--bb-text);border-color:#535662}.blogPage .bb .bb-pg[aria-current=page]{background:#fff;border-color:#fff;color:#06080e;cursor:default}.blogPage .bb .bb-pg:disabled{opacity:.35;cursor:default}.blogPage .bb-pg-gap{min-width:20px;text-align:center;font-size:14px;color:var(--bb-dim)}@media (max-width: 1000px){.blogPage .bb .bb-hero{width:100%;aspect-ratio:16 / 9;min-height:360px}}.blogPage .bb-minis.bb-minis-2{grid-template-rows:repeat(2,minmax(0,1fr))}.blogPage .bb .bb-hero-mini,.blogPage .bb .bb-hero.bb-hero-mini{min-height:245px;aspect-ratio:auto}.blogPage .bb-hero-mini .bb-art-txt{width:calc(100% - 52px)}.blogPage .bb-hero-mini .bb-art-t{max-width:22ch;font-size:clamp(20px,4.4cqi,26px);line-height:1.2}.blogPage .bb-hero-mini .bb-meta{margin-top:2px}@media (max-width: 1000px){.blogPage .bb-minis.bb-minis-2{border-top:0;padding-top:0}}@media (max-width: 760px){.blogPage .bb .bb-row{grid-template-columns:96px minmax(0,1fr);align-items:start;-moz-column-gap:16px;column-gap:16px;row-gap:6px}.blogPage .bb-row .bb-ph{grid-row:1 / span 2}.blogPage .bb-row-date{grid-column:2}.blogPage .bb-art-txt,.blogPage .bb-hero .bb-art-txt{left:20px;bottom:20px;width:calc(72% - 20px)}}.blogPage .bb-sec{padding-top:96px}.blogPage .bb-shead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.blogPage .bb-h2{margin:0;font-size:28px;line-height:1.2;font-weight:600;letter-spacing:-.01em;color:var(--bb-text)}.blogPage .bb-sub{margin:6px 0 0;font-size:16px;line-height:1.6;color:var(--bb-muted)}.blogPage .bb .bb-seeall{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;color:var(--bb-muted);transition:color .22s var(--bb-ease)}.blogPage .bb .bb-seeall svg{display:block;transition:transform .22s var(--bb-ease)}.blogPage .bb .bb-seeall:hover{color:var(--bb-text)}.blogPage .bb .bb-seeall:hover svg{transform:translate(3px)}.blogPage .bb-archive{padding-top:128px}.blogPage .bb-archive .bb-sub{margin-top:4px;font-size:14px;color:var(--bb-dim)}.blogPage .bb-grid{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.blogPage .bb-end{height:120px}.blogPage .bb-tsec{--bb-timg: 160px;--bb-tbody: 176px}.blogPage .bb-lead{margin-top:30px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px}.blogPage .bb-tgrid{margin-top:32px}.blogPage .bb-lead.bb-lead-1{grid-template-columns:minmax(0,1fr)}.blogPage .bb-grid.bb-tgrid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blogPage .bb-tsec .bb-grid.bb-tfirst{margin-top:30px}@media (max-width: 760px){.blogPage .bb-grid.bb-tgrid-2{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1000px){.blogPage .bd .bb-grid>:last-child:nth-child(odd){grid-column:1 / -1}}.blogPage .bb .bb-tsec .bb-card{display:flex;flex-direction:column}.blogPage .bb-tsec .bb-ph{flex:none;aspect-ratio:auto;height:var(--bb-timg)}.blogPage .bb-tsec .bb-body{flex:1 1 auto;box-sizing:border-box;min-height:var(--bb-tbody)}.blogPage .bb-tsec .bb-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb-tsec .bb-ex{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.blogPage .bb-tsec .bb-by{margin-top:auto;padding-top:12px}.blogPage .bb-quote{margin:96px 0 0;padding:48px 0 0;border-top:1px solid #282D4F}.blogPage .bb-quote-k{margin:0;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-muted)}.blogPage .bb-quote-q{margin:20px 0 0;padding:0;border:0}.blogPage .bb-quote-q p{margin:0;max-width:28em;font-size:30px;font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--bb-text);text-wrap:pretty}.blogPage .bb-quote-by{margin:28px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.blogPage .bb-quote-by b{font-size:15px;font-weight:700;line-height:1.5;color:var(--bb-text)}.blogPage .bb-quote-by span{font-size:14px;line-height:1.5;color:var(--bb-muted)}.blogPage .bb .bb-quote-link{margin-top:16px;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;color:var(--bb-muted);transition:color .22s var(--bb-ease)}.blogPage .bb .bb-quote-link svg{flex:none;display:block;transition:transform .22s var(--bb-ease)}.blogPage .bb .bb-quote-link:hover{color:var(--bb-text)}.blogPage .bb .bb-quote-link:hover svg{transform:translate(3px)}.blogPage .bb-social{margin-top:96px;text-align:center}.blogPage .bb-social .bb-sub{margin:8px auto 0;max-width:32em}.blogPage .bb-soc-row{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blogPage .bb .bb-soc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:160px;padding:32px 24px;box-sizing:border-box;border-radius:4px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,#ffffff0a,#ffffff04);color:var(--bb-text);transition:border-color .22s var(--bb-ease),background-color .22s var(--bb-ease)}.blogPage .bb .bb-soc:hover{border-color:color-mix(in srgb,var(--sc) 45%,transparent);background-color:color-mix(in srgb,var(--sc) 8%,transparent)}.blogPage .bb-soc-ic{display:flex;color:var(--bb-muted);transition:color .22s var(--bb-ease)}.blogPage .bb-soc-ic svg{display:block;width:28px;height:28px}.blogPage .bb .bb-soc:hover .bb-soc-ic{color:var(--sc)}.blogPage .bb-soc-l{font-size:16px;font-weight:600;line-height:1.4}.blogPage .bb-subscribe{margin-top:128px;padding:48px;box-sizing:border-box;border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:center;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid rgba(255,255,255,.07)}.blogPage .bb-subscribe-p{margin:10px 0 0;max-width:26em;font-size:16px;line-height:1.6;color:var(--bb-muted);text-wrap:pretty}.blogPage .bb-sform{margin:0;min-width:0}.blogPage .bb-sform-row{display:flex;gap:12px}.blogPage .bb-sform-row input{flex:1;min-width:0;height:44px;box-sizing:border-box;padding:0 14px;border:1px solid #535662;border-radius:4px;background:transparent;outline:0;color:var(--bb-text);font-size:15px}.blogPage .bb-sform-row input::-moz-placeholder{color:var(--bb-dim);opacity:1}.blogPage .bb-sform-row input::placeholder{color:var(--bb-dim);opacity:1}.blogPage .bb-sform-row input:focus{border-color:#d4d5d8}.blogPage .bb-sbtn-go{flex:none;height:44px;padding:0 22px;border:0;border-radius:4px;background:#f9faff;color:#13172f;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .22s var(--bb-ease)}.blogPage .bb-sbtn-go:hover{background:#d5daff}.blogPage .bb-sbtn-go:active{transform:translateY(1px)}.blogPage .bb-consent{display:flex;align-items:flex-start;gap:10px;margin-top:14px;max-width:32em;font-size:13px;line-height:1.5;color:var(--bb-muted);cursor:pointer}.blogPage .bb-consent input{flex:none;margin:3px 0 0;accent-color:#5B8AFF}.blogPage .bb-sdone{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--bb-muted)}.blogPage .bb-sdone:empty{display:none}.blogPage .bb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:12vh 20px 20px;background:#06080eb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:blog-bbFade .22s var(--bb-ease)}@keyframes blog-bbFade{0%{opacity:0}to{opacity:1}}.blogPage .bb-modal{position:relative;width:100%;max-width:680px;box-sizing:border-box;padding:28px;background:#0e1120;border:1px solid #282D4F;border-radius:6px;box-shadow:0 24px 64px #0009}.blogPage .bb-mx{position:absolute;top:12px;right:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:var(--bb-muted);cursor:pointer}.blogPage .bb-mx:hover{color:var(--bb-text);background:#ffffff0d}.blogPage .bb-mbox{display:flex;align-items:center;gap:10px;height:50px;box-sizing:border-box;padding:0 14px;margin-right:48px;border:1px solid #535662;border-radius:4px;color:var(--bb-muted)}.blogPage .bb-mbox:focus-within{border-color:#d4d5d8}.blogPage .bb-mbox svg{flex:none;display:block}.blogPage .bb-mbox input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--bb-text);font-size:16px}.blogPage .bb-mbox input::-moz-placeholder{color:var(--bb-dim);opacity:1}.blogPage .bb-mbox input::placeholder{color:var(--bb-dim);opacity:1}.blogPage .bb .bb-mbox input:focus-visible{outline:none}.blogPage .bb-eb{margin:24px 0 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-dim)}.blogPage .bb-sugs{display:flex;flex-wrap:wrap;gap:8px}.blogPage .bb-sug{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #282D4F;border-radius:4px;background:transparent;color:var(--bb-muted);font-size:14px;line-height:1.5;cursor:pointer;transition:color .22s var(--bb-ease),border-color .22s var(--bb-ease)}.blogPage .bb-sug:hover{color:var(--bb-text);border-color:#535662}.blogPage .bb-res{display:flex;flex-direction:column;max-height:46vh;overflow-y:auto}.blogPage .bb .bb-res a{display:block;padding:12px 10px;border-radius:4px;font-size:15px;line-height:1.4;color:var(--bb-text)}.blogPage .bb .bb-res a:hover{background:#ffffff0d}.blogPage .bb-res a span{display:block;margin-top:2px;font-size:12px;color:var(--bb-dim)}.blogPage .bb-res a span em{font-style:normal;margin-left:12px}.blogPage .bb-none{margin:0;padding:8px 0;font-size:14px;line-height:1.6;color:var(--bb-muted)}.blogPage .bb .bb-none a{color:var(--bb-text);text-decoration:underline;text-underline-offset:3px}.blogPage .bb a:focus-visible,.blogPage .bb button:focus-visible,.blogPage .bb input:focus-visible{outline:2px solid #A5BEFF;outline-offset:3px}.blogPage .bb .bb-card:focus-visible{outline-offset:2px}.blogPage .bb .bb-tag:focus-visible{outline-offset:-2px}@media (pointer: coarse){.blogPage .bb-tag{min-height:40px}}@media (max-width: 1000px){.blogPage .bb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blogPage .bb-feat,.blogPage .bb .bb-big-solo{grid-template-columns:minmax(0,1fr)}.blogPage .bb-feat{gap:24px}.blogPage .bb-minis{grid-template-rows:none;grid-auto-rows:1fr;padding-top:24px;border-top:1px solid var(--bb-line)}.blogPage .bb .bb-mini{min-height:168px}.blogPage .bb-big-solo .bb-body{padding:20px}}@media (max-width: 760px){.blogPage .bb{--bb-side: 20px}.blogPage .bb-bar-in{grid-template-columns:minmax(0,1fr) 40px}.blogPage .bb-bar-in:before{display:none}.blogPage .bb-title-h{font-size:56px}.blogPage .bb-title-sub{margin:0;max-width:none}.blogPage .bb-grid{grid-template-columns:minmax(0,1fr);gap:24px}.blogPage .bb-big .bb-title{font-size:24px}.blogPage .bb .bb-mini{grid-template-columns:minmax(0,1fr);min-height:0}.blogPage .bb-mini .bb-ph{aspect-ratio:16 / 9}.blogPage .bb-shead{flex-wrap:wrap}.blogPage .bb-subscribe{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 20px}.blogPage .bb-sec{padding-top:72px}.blogPage .bb-archive{padding-top:96px}.blogPage .bb-subscribe{margin-top:96px}.blogPage .bb-lead{grid-template-columns:minmax(0,1fr);gap:24px}.blogPage .bb-tgrid{margin-top:24px}.blogPage .bb-quote{margin-top:72px;padding-top:36px}.blogPage .bb-quote-q p{font-size:24px}.blogPage .bb-social{margin-top:72px}.blogPage .bb-soc-row{grid-template-columns:minmax(0,1fr);gap:16px}.blogPage .bb .bb-soc{min-height:120px}.blogPage .bb-sform-row{flex-direction:column}.blogPage .bb-modal{padding:20px}}@media (prefers-reduced-motion: reduce){.blogPage .bb-bar,.blogPage .bb-tag,.blogPage .bb-sbtn,.blogPage .bb-sug,.blogPage .bb-sbtn-go,.blogPage .bb .bb-card,.blogPage .bb-ph:before,.blogPage .bb-chip,.blogPage .bb .bb-seeall,.blogPage .bb .bb-seeall svg,.blogPage .bb .bb-quote-link,.blogPage .bb .bb-quote-link svg,.blogPage .bb .bb-soc,.blogPage .bb-soc-ic{transition:none}.blogPage .bb .bb-quote-link:hover svg{transform:none}.blogPage .bb .bb-card:hover .bb-ph:before,.blogPage .bb .bb-acard:hover .bb-ph:before,.blogPage .bb .bb-hero:hover .bb-ph:before,.blogPage .bb .bb-row:hover .bb-ph:before{transform:none}.blogPage .bb .bb-seeall:hover svg{transform:none}.blogPage .bb-sbtn-go:active{transform:none}.blogPage .bb-scrim{animation:none}}.blogPage .bb-art{--tx: 56%}.blogPage .bb-art[data-slot=w],.blogPage .bb-art[data-slot=h],.blogPage .bb-art[data-slot=b],.blogPage .bb-art[data-slot=p]{--tx: 50%}.blogPage .bb-art-txt{left:24px;bottom:24px;width:calc(var(--tx) - 32px)}.blogPage .bb-art[data-slot=t] .bb-art-txt,.blogPage .bb-art[data-slot=r] .bb-art-txt{left:20px;bottom:20px;width:calc(var(--tx) - 28px)}.blogPage .bb-art-t{font-size:22px;line-height:1.3;font-weight:400}.blogPage .bb-art[data-slot=m] .bb-art-t{font-size:20px}.blogPage .bb-art[data-slot=t] .bb-art-t,.blogPage .bb-art[data-slot=r] .bb-art-t{font-size:17px;line-height:1.35;font-weight:500}.blogPage .bb-hero .bb-art-txt{left:32px;bottom:32px;width:calc(50% - 40px);gap:12px}.blogPage .bb-art-t.bb-hero-t{max-width:none;font-size:30px;line-height:1.25;letter-spacing:0}.blogPage .bb-hero-ex{max-width:none;font-size:15px}.blogPage .bb-hero-ex>span{font-size:15px;line-height:1.6;color:#c2cafe}.blogPage .bb-art:after{background:linear-gradient(90deg,#06080ee0,#06080e99 38%,#06080e00 64%)}.blogPage .bb .bb-acard:hover .bb-img,.blogPage .bb .bb-hero:hover .bb-img,.blogPage .bb .bb-row:hover .bb-img,.blogPage .bb .bb-card:hover .bb-img{transform:none;filter:none}.blogPage .bb-art{outline:1px solid rgba(255,255,255,.08);outline-offset:-1px;transition:outline-color .22s cubic-bezier(.16,1,.3,1)}.blogPage .bb .bb-acard:hover .bb-art,.blogPage .bb .bb-hero:hover .bb-art{outline-color:#ffffff38}@media (max-width: 760px){.blogPage .bb-art-txt,.blogPage .bb-hero .bb-art-txt,.blogPage .bb-art[data-slot=t] .bb-art-txt,.blogPage .bb-art[data-slot=r] .bb-art-txt{left:20px;bottom:20px;width:calc(72% - 20px)}}.blogPage .bb .bb-art{outline:none;box-shadow:none}.blogPage .bb .bb-art:after{border-radius:inherit;transition:box-shadow .22s cubic-bezier(.16,1,.3,1)}.blogPage .bb .bb-acard-below .bb-art:after{content:"";background:none}.blogPage .bb .bb-row .bb-ph:after,.blogPage .bb .bb-mini .bb-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;transition:box-shadow .22s cubic-bezier(.16,1,.3,1)}.blogPage .bb .bb-acard:hover .bb-art:after,.blogPage .bb .bb-hero:hover .bb-art:after,.blogPage .bb .bb-row:hover .bb-ph:after,.blogPage .bb .bb-mini:hover .bb-ph:after{box-shadow:none}@media (prefers-reduced-motion: reduce){.blogPage .bb .bb-art:after,.blogPage .bb .bb-row .bb-ph:after,.blogPage .bb .bb-mini .bb-ph:after{transition:none}}.blogPage .bb .bb-acard:hover .bb-img,.blogPage .bb .bb-hero:hover .bb-img,.blogPage .bb .bb-row:hover .bb-img,.blogPage .bb .bb-card:hover .bb-img,.blogPage .bb .bb-mini:hover .bb-img{transform:scale(1.05);filter:brightness(1.2)}@media (prefers-reduced-motion: reduce){.blogPage .bb .bb-acard:hover .bb-img,.blogPage .bb .bb-hero:hover .bb-img,.blogPage .bb .bb-row:hover .bb-img,.blogPage .bb .bb-card:hover .bb-img,.blogPage .bb .bb-mini:hover .bb-img{transform:none}}.blogPage .bb-title-in{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px 24px}.blogPage .bb>header.bb-title:before{left:calc(max(0px,(100% - var(--w-content, 1440px)) / 2) + var(--bb-side) + var(--bb-wm-w) * .5716)}.blogPage .b11-acts{position:relative;display:flex;align-items:center;gap:10px;padding-bottom:18px}.blogPage .b11 .b11-ib{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid #282D4F;border-radius:4px;background:none;color:#a7a9af;cursor:pointer;transition:color .22s var(--bb-ease),border-color .22s var(--bb-ease)}.blogPage .b11 .b11-ib:hover{color:#f9faff;border-color:#535662}.blogPage .b11 .b11-xb{height:44px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border:1px solid #535662;border-radius:4px;background:none;color:#f9faff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .22s var(--bb-ease)}.blogPage .b11 .b11-xb:hover,.blogPage .b11 .b11-xb[aria-expanded=true]{border-color:#d4d5d8}.blogPage .b11-xp{position:absolute;right:0;top:calc(100% - 8px);z-index:30;width:320px;box-sizing:border-box;padding:10px;background:#0e1120;border:1px solid #282D4F;border-radius:4px;box-shadow:0 18px 40px #0009}.blogPage .b11 .b11-xp a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:4px;font-size:15px;font-weight:600;color:#d4d5d8}.blogPage .b11 .b11-xp a:hover,.blogPage .b11 .b11-xp a:focus-visible{background:#ffffff0d;color:#fff}.blogPage .b11-xp i{width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}.blogPage .b11-xp small{margin-left:auto;font-size:13px;font-weight:500;color:#72757d}.blogPage .b11 .b11-card{position:relative;display:flex;flex-direction:column;min-width:0;box-sizing:border-box;overflow:hidden;border:1px solid rgba(181,195,235,.14);border-radius:4px;background-color:#06080e;background-image:radial-gradient(circle at 12% 18%,rgba(255,255,255,.55) .8px,transparent 1.4px),radial-gradient(circle at 38% 72%,rgba(255,255,255,.35) .7px,transparent 1.3px),radial-gradient(circle at 64% 30%,rgba(255,255,255,.45) .8px,transparent 1.4px),radial-gradient(circle at 86% 64%,rgba(255,255,255,.3) .7px,transparent 1.3px),radial-gradient(circle at 22% 88%,rgba(255,255,255,.3) .6px,transparent 1.2px),radial-gradient(circle at 74% 90%,rgba(255,255,255,.4) .7px,transparent 1.3px),radial-gradient(circle at 52% 8%,rgba(255,255,255,.35) .6px,transparent 1.2px);color:#f9faff;text-decoration:none;transition:border-color .22s var(--bb-ease)}.blogPage .b11 .b11-card:hover{border-color:color-mix(in srgb,var(--tc) 70%,transparent);color:#f9faff}.blogPage .b11-art{position:relative;display:block;flex:none;aspect-ratio:16 / 9;overflow:hidden;background:#06080e}.blogPage .b11-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .22s var(--bb-ease)}.blogPage .b11-card:hover .b11-img,.blogPage .b11-row:hover .b11-img{filter:brightness(1.12)}.blogPage .b11-txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px 22px}.blogPage .b11-lbl{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blogPage .b11-ty{font-size:10.5px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#d4d5d8;border:1px solid #3B426C;border-radius:4px;padding:3px 7px}.blogPage .b11-tp{font-size:12.5px;font-weight:700;line-height:1.3;color:var(--tc)}.blogPage .b11 .b11-t{margin:0;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:0;color:#fff;text-wrap:pretty}.blogPage .b11-by{font-size:13px;line-height:1.4;color:#72757d}.blogPage .b11-feat{margin-top:8px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:start}.blogPage .b11-cover .b11-art{aspect-ratio:16 / 10}.blogPage .b11-cover .b11-img{-o-object-position:right center;object-position:right center}.blogPage .b11-cover .b11-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(11,14,24,.92) 0%,rgba(11,14,24,.55) 48%,transparent 75%),linear-gradient(0deg,rgba(11,14,24,.8),transparent 60%)}.blogPage .b11-cover .b11-txt{position:absolute;left:30px;right:42%;bottom:28px;z-index:2;padding:0;gap:12px}.blogPage .b11 .b11-cover .b11-t{font-size:30px;line-height:1.2}.blogPage .b11-ex{font-size:16px;line-height:1.6;color:#d4d5d8;text-wrap:pretty}.blogPage .b11-cover .b11-by{color:#a7a9af}.blogPage .b11-fside{display:flex;flex-direction:column;gap:20px;padding-left:40px;border-left:1px solid #191E2D}.blogPage .b11 .b11-mini{display:grid;grid-template-columns:164px minmax(0,1fr)}.blogPage .b11-mini .b11-art{aspect-ratio:auto;min-height:130px}.blogPage .b11-mini .b11-txt{padding:16px 18px;gap:8px}.blogPage .b11 .b11-mini .b11-t{font-size:16px}.blogPage .b11-sec{padding-top:96px}.blogPage .b11-shead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.blogPage .b11 .b11-h2{margin:0;font-size:28px;line-height:1.2;font-weight:600;letter-spacing:-.01em;color:#f9faff}.blogPage .b11-sub{margin:8px 0 0;font-size:16px;line-height:1.6;color:#a7a9af}.blogPage .b11 .b11-all{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;color:#a7a9af;transition:color .22s var(--bb-ease)}.blogPage .b11 .b11-all:hover{color:#f9faff}.blogPage .b11-grid{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;align-items:stretch}.blogPage .b11-ahead{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.blogPage .b11-note{font-size:13px;color:#72757d}.blogPage .b11-tools{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.blogPage .b11-dd{position:relative}.blogPage .b11 .b11-ddb{height:44px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid #191E2D;border-radius:4px;background:none;color:#a7a9af;font:inherit;font-size:14px;cursor:pointer;white-space:nowrap;transition:border-color .22s var(--bb-ease)}.blogPage .b11 .b11-ddb b{font-weight:600;color:#f9faff}.blogPage .b11 .b11-ddb.on,.blogPage .b11 .b11-ddb:hover,.blogPage .b11 .b11-ddb[aria-expanded=true]{border-color:#535662}.blogPage .b11-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:15;min-width:240px;box-sizing:border-box;padding:6px;background:#0e1120;border:1px solid #282D4F;border-radius:4px;box-shadow:0 12px 32px #00000080}.blogPage .b11 .b11-opt{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:4px;background:none;color:#a7a9af;font:inherit;font-size:14px;text-align:left;cursor:pointer}.blogPage .b11 .b11-opt:hover{background:#ffffff0d;color:#f9faff}.blogPage .b11 .b11-opt[aria-checked=true]{color:#f9faff;font-weight:600}.blogPage .b11-opt i{width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}.blogPage .b11-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;min-height:30px;font-size:13px;color:#72757d}.blogPage .b11 .b11-achip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px;border:1px solid #535662;border-radius:4px;background:none;color:#f9faff;font:inherit;font-size:13px;cursor:pointer}.blogPage .b11 .b11-achip:hover{border-color:#d4d5d8}.blogPage .b11 .b11-clr{padding:0 4px;border:0;background:none;color:#a7a9af;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.blogPage .b11-count{margin-left:auto}.blogPage .b11-list{margin-top:20px;border-bottom:1px solid #191E2D}.blogPage .b11 .b11-row{display:grid;grid-template-columns:168px minmax(0,1fr) auto;align-items:center;-moz-column-gap:28px;column-gap:28px;padding:20px 0;border-top:1px solid #191E2D;color:#f9faff}.blogPage .b11-rart{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:4px;background:#06080e}.blogPage .b11-rmid{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.blogPage .b11-rt{font-size:18px;font-weight:600;line-height:1.35;color:#fff;text-wrap:pretty}.blogPage .b11-rex{max-width:100%;font-size:14px;line-height:1.5;color:#a7a9af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blogPage .b11-rdate{font-size:13px;color:#72757d;white-space:nowrap}.blogPage .b11-empty{margin:0;padding:24px 0;border-top:1px solid #191E2D;color:#a7a9af}.blogPage .b11-tpage{padding-top:8px}.blogPage .b11-crumb{display:flex;gap:8px;font-size:13px;color:#72757d}.blogPage .b11 .b11-crumb a{color:#a7a9af}.blogPage .b11 .b11-crumb a:hover{color:#fff}.blogPage .b11 .b11-th{margin:12px 0 0;display:flex;align-items:center;gap:18px;font-size:64px;font-weight:700;line-height:1;letter-spacing:-.03em;color:#f9faff}.blogPage .b11-th i{width:16px;height:16px;border-radius:50%;background:var(--c);box-shadow:0 0 18px var(--c)}.blogPage .b11-tdesc{margin:14px 0 0;color:#a7a9af}.blogPage .b11-tdesc span{margin-left:10px;color:#72757d}@media (max-width: 1100px){.blogPage .b11-feat{grid-template-columns:minmax(0,1fr)}.blogPage .b11-fside{padding:24px 0 0;border-left:0;border-top:1px solid #191E2D}.blogPage .b11-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.blogPage .b11-acts{padding-bottom:0}.blogPage .b11-xp{right:auto;left:0;width:min(320px,calc(100vw - 40px))}.blogPage .b11-grid{grid-template-columns:minmax(0,1fr);gap:24px}.blogPage .b11-cover .b11-art{aspect-ratio:auto;min-height:480px}.blogPage .b11-cover .b11-txt{left:20px;right:20px;bottom:20px}.blogPage .b11 .b11-cover .b11-t{font-size:24px}.blogPage .b11 .b11-mini{grid-template-columns:120px minmax(0,1fr)}.blogPage .b11 .b11-row{grid-template-columns:96px minmax(0,1fr);align-items:start;-moz-column-gap:16px;column-gap:16px}.blogPage .b11-rdate{grid-column:2}.blogPage .b11-shead{flex-wrap:wrap}.blogPage .b11 .b11-th{font-size:44px}}@media (prefers-reduced-motion: reduce){.blogPage .b11 .b11-card,.blogPage .b11-img{transition:none}}.blogPage .b11>header.bb-title{z-index:20}@media (min-width: 761px) and (max-width: 1100px){.blogPage .b11-grid>:last-child:nth-child(odd){grid-column:1 / -1}.blogPage .b11-grid>:last-child:nth-child(odd) .b11-art{aspect-ratio:32 / 9}}.blogPage .b11 .b11-card{border-color:#ffffff14}.blogPage .b11 .b11-card:hover{border-color:#fff6}.blogPage .bb-title-in{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.blogPage .bb-title-l{grid-column:2}.blogPage .b11-acts{grid-column:3;justify-self:end;padding-bottom:0}.blogPage .bb>header.bb-title:before{left:calc(50% + var(--bb-wm-w) * .0716)}@media (max-width: 760px){.blogPage .bb-title-in{display:flex;flex-direction:column;align-items:center}.blogPage .b11-acts{justify-self:auto}}.blogPage .b11 .b11-card:hover{border-color:#ffffff3d}.blogPage .b11-card:hover .b11-img,.blogPage .b11-row:hover .b11-img{filter:brightness(1.3) saturate(1.1)}.blogPage .b11-opt small{margin-left:auto;padding-left:16px;font-size:13px;font-weight:500;color:#72757d}.blogPage .b11-cover .b11-art:after{background:linear-gradient(90deg,#06080eeb,#06080e8c 48%,#06080e00 75%),linear-gradient(0deg,#06080ecc,#06080e00 60%)}.blogPage .bb>header.bb-title:before{content:""}.blogPage .bb-title-in{padding-bottom:0}.blogPage .b11-hsub{margin:16px auto 0;max-width:60ch;text-align:center;font-size:15px;line-height:1.6;color:#a7a9af;text-wrap:balance}.blogPage .b11-hrow{margin-top:56px;display:flex;align-items:center;justify-content:space-between;gap:20px 40px}.blogPage .b11-topics{display:flex;align-items:center;flex-wrap:wrap;gap:12px 32px}.blogPage .b11-tk{font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#72757d}.blogPage .b11 .b11-topics a{font-size:15px;font-weight:600;line-height:1.4;color:#d4d5d8;transition:color .22s var(--bb-ease)}.blogPage .b11 .b11-topics a:hover,.blogPage .b11 .b11-topics a:focus-visible{color:var(--c)}.blogPage .b11-hs{flex:0 1 380px;display:flex;align-items:center;gap:10px;height:44px;box-sizing:border-box;border-bottom:1px solid #3B426C;color:#72757d;transition:border-color .22s var(--bb-ease)}.blogPage .b11-hs:focus-within{border-bottom-color:#d4d5d8}.blogPage .b11-hs svg{flex:none}.blogPage .b11-hs input{flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:#f9faff;font:inherit;font-size:15px}.blogPage .b11-hs input::-moz-placeholder{color:#72757d;opacity:1}.blogPage .b11-hs input::placeholder{color:#72757d;opacity:1}.blogPage .b11-hs input::-webkit-search-cancel-button{display:none}.blogPage .b11-hs kbd{flex:none;font:inherit;font-size:12px;font-weight:600;color:#72757d}.blogPage .b11-feat{margin-top:40px}@media (max-width: 900px){.blogPage .b11-hrow{flex-direction:column-reverse;align-items:stretch}.blogPage .b11-hs{flex:none;width:100%}}.blogPage .b11 .b11-t,.blogPage .b11-rt{text-wrap:balance}.blogPage .b11-cover .b11-txt{right:33%}.blogPage .b11-tools{align-items:center}.blogPage .b11-tools .b11-count{margin-left:auto;font-size:13px;color:#72757d}@media (min-width: 761px) and (max-width: 1100px){.blogPage .b11 .b11-grid>:last-child:nth-child(odd){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.blogPage .b11-grid>:last-child:nth-child(odd) .b11-art{aspect-ratio:16 / 9}.blogPage .b11-fside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.blogPage .b11 .b11-mini{display:flex;flex-direction:column}.blogPage .b11-mini .b11-art{aspect-ratio:16 / 9;min-height:0}}.blogPage .b11-tp,.blogPage .b11 .b11-cover .b11-t,.blogPage .b11 .b11-mini .b11-t{font-weight:500}.blogPage .b11-cover .b11-ex{font-size:14px}.blogPage .bb>header.bb-title{--bb-wm-w: clamp(200px, 29.2vw, 420px)}.blogPage .bb>header.bb-title:before{content:none}.blogPage .b11-hsub{margin-top:calc(24px + var(--bb-wm-w) * .06);font-size:14px;font-weight:300;line-height:1.6;color:#a7a9af}.blogPage .b11-hrow{margin-top:75px}.blogPage .b11-tk{font-weight:600}.blogPage .b11-topics{gap:12px 28px}.blogPage .b11 .b11-topics a{font-size:14px;font-weight:400;color:#a7a9af}.blogPage .b11-hs input{font-size:14px}.blogPage .b11-hs input::-moz-placeholder{font-weight:300}.blogPage .b11-hs input::placeholder{font-weight:300}.blogPage .b11-feat{margin-top:75px}.blogPage .b11-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.4;color:#72757d}.blogPage .b11-d{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7;flex:none}.blogPage .b11-cover .b11-ex+.b11-meta{margin-top:8px}.blogPage .b11 .b11-mini .b11-t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 1101px){.blogPage .b11-feat{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:40px;align-items:stretch}.blogPage .b11 .b11-cover{aspect-ratio:16 / 11}.blogPage .b11-cover .b11-art{aspect-ratio:auto;flex:1 1 auto;min-height:0}.blogPage .b11-fside{position:relative;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:20px;padding-left:0;border-left:0}.blogPage .b11-fside:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background:#191e2d}.blogPage .b11 .b11-mini{grid-template-columns:40% minmax(0,1fr);min-height:0}.blogPage .b11-mini .b11-art{aspect-ratio:auto;height:100%;min-height:0}.blogPage .b11-mini .b11-txt{justify-content:center}}@media (min-width: 1101px){.blogPage .b11 .b11-cover{width:100%}}@media (max-width: 1100px){.blogPage .b11 .b11-mini .b11-t{display:block;-webkit-line-clamp:none;overflow:visible}}@media (min-width: 1512px){.blogPage .b11 .bb-wrap{max-width:calc(min(100% - 80px,1600px) - 72px + 2 * var(--bb-side))}.blogPage .b11-cover .b11-txt{max-width:500px}.blogPage .b11-rex{max-width:72ch}}.blogPage .b11 .b11-mini .b11-txt{flex:1 1 auto;box-sizing:border-box;padding:24px;gap:0;justify-content:flex-start}.blogPage .b11 .b11-mini .b11-t{margin-top:12px}.blogPage .b11 .b11-mini .b11-meta{margin-top:auto;padding-top:12px}@media (min-width: 1101px){.blogPage .b11-fside{grid-template-rows:repeat(3,1fr)}}.blogPage .b11 .b11-cover .b11-txt{gap:16px}.blogPage .b11 .b11-cover .b11-ex+.b11-meta{margin-top:8px}.blogPage .b11 .b11-grid .b11-card .b11-txt{gap:0}.blogPage .b11 .b11-grid .b11-card .b11-t{margin-top:14px}.blogPage .b11 .b11-grid .b11-card .b11-meta{margin-top:12px}.blogPage .b11 .b11-topics a[aria-current=page]{color:var(--c)}.blogPage .talos-dots{background-image:none}.blogPage .talos-dots.is-near{background-image:url(/assets/blog/talos-dots.webp)}.blogPage[data-space-bg] .thread-sec,.blogPage[data-space-bg] .thread2{background:transparent}.blogPage[data-space-bg] main.bf,.blogPage[data-space-bg] .bf-list{background:transparent}.blogPage[data-space-bg] main.bv{background:transparent}.blogPage[data-space-bg] .ambient{display:none}.blogPage[data-theme=light] canvas[data-toga-space]{display:none!important}.blogPage{isolation:isolate}.blogPage :is(p,h1,h2,h3,h4,h5,h6,a,li,button,span,b,label,input,small){word-spacing:normal}.blogPage :where(h1){font-size:2em;font-weight:700}.blogPage :where(button){line-height:normal}.blogPage canvas[data-toga-space]{position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;display:block;pointer-events:none;z-index:-1}.blogPortal{position:relative;z-index:1000}.blogPage .bb-wm:not(.toga-wordmark){aspect-ratio:462 / 221.2}.blogPage .bb-loading{min-height:60vh}.blogPage .bb-status{margin:0;padding:56px 0 0;font-size:16px;line-height:1.6;color:#a7a9af}.blogPage .bb-modal:focus{outline:none}@media (min-width: 761px){.blogPage .bb-soc-row[data-count="1"]{grid-template-columns:calc((100% - 2 * 24px) / 3);justify-content:center}.blogPage .bb-soc-row[data-count="2"]{grid-template-columns:repeat(2,calc((100% - 2 * 24px) / 3));justify-content:center}}
