/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--v-pricing-beam-angle:0deg}}}@layer theme{:root,:host{--font-sans:"Poppins", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", Arial, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-poppins:"Poppins", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", Arial, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ui-background)}body{background:var(--ui-background);color:var(--ui-foreground);font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-weight:450}body,button,input,textarea,select{font-family:var(--sans)}html:lang(zh-CN) body,html:lang(zh-CN) button,html:lang(zh-CN) input,html:lang(zh-CN) textarea,html:lang(zh-CN) select{font-family:var(--font-poppins);font-style:normal}a{color:inherit;text-decoration:none}button,input,textarea,select{color:inherit}input::placeholder,textarea::placeholder{opacity:1;font-weight:450}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px}::selection{background:var(--ui-primary);color:var(--ui-primary-foreground)}}@layer components{:root{--v-pricing-bg-background-01:#000000bd;--v-pricing-bg-primary-01:#020607c7;--v-pricing-bg-primary-02:#03080a33;--v-pricing-bg-primary-03:#06090a24;--v-pricing-bg-primary-04:#060a0b59;--v-pricing-bg-primary-05:#070b0c2e;--v-pricing-bg-primary-06:#071315;--v-pricing-bg-primary-07:#12191c;--v-pricing-bg-surface-sunken-01:#161b1c;--v-pricing-bg-surface-sunken-02:#171b1d;--v-pricing-bg-surface-01:#202729;--v-pricing-bg-surface-02:#22282af5;--v-pricing-bg-surface-overlay-01:#5a6264;--v-pricing-bg-primary-08:#5ee2f71c;--v-pricing-bg-primary-09:#7ee9ff1a;--v-pricing-bg-success-01:#9affcf;--v-pricing-bg-accent-01:#ba8cff;--v-pricing-bg-primary-10:#d8fbffeb;--v-pricing-bg-primary-11:#e2f9fb5c;--v-pricing-bg-primary-12:#e7fbff;--v-pricing-bg-primary-13:#ebfcfd1f;--v-pricing-bg-primary-14:#ebfdff1a;--v-pricing-bg-primary-15:#effcfd0b;--v-pricing-bg-primary-16:#effcfd0e;--v-pricing-bg-primary-17:#effcfd0f;--v-pricing-bg-primary-18:#effcfd14;--v-pricing-bg-primary-19:#effcfd17;--v-pricing-bg-primary-20:#effdff;--v-pricing-bg-primary-21:#effdff06;--v-pricing-bg-primary-22:#effdff0b;--v-pricing-bg-primary-23:#effdff0d;--v-pricing-bg-primary-24:#f0fdff11;--v-pricing-bg-primary-25:#f0ffff1f;--v-pricing-bg-primary-26:#f2ffff;--v-pricing-bg-danger-01:#ff7fa9;--v-pricing-bg-warning-01:#ffbf670d;--v-pricing-bg-warning-02:#ffbf6714;--v-pricing-bg-warning-03:#ffe06f;--v-pricing-bg-foreground-01:#ffffff06;--v-pricing-text-primary-01:#081215;--v-pricing-text-primary-02:#0b1a1e;--v-pricing-text-primary-03:#0c171a;--v-pricing-text-primary-foreground-01:#111617;--v-pricing-text-primary-04:#142024;--v-pricing-text-primary-foreground-02:#151817;--v-pricing-text-primary-05:#172023;--v-pricing-text-primary-06:#5df;--v-pricing-text-primary-07:#5ae2ff;--v-pricing-text-primary-08:#5ce2f6;--v-pricing-text-primary-09:#62e5ff;--v-pricing-text-primary-10:#62e9ff;--v-pricing-text-primary-11:#63e6f7;--v-pricing-text-primary-12:#64e8fb;--v-pricing-text-primary-13:#67e9fa;--v-pricing-text-primary-14:#67ebfb;--v-pricing-text-primary-15:#68eafa;--v-pricing-text-success-01:#70e8c2;--v-pricing-text-subtle-foreground-01:#71807c;--v-pricing-text-success-02:#71e6c58c;--v-pricing-text-primary-16:#71eafa;--v-pricing-text-primary-17:#72e3f8;--v-pricing-text-success-03:#72e7bc;--v-pricing-text-success-04:#73e7bd;--v-pricing-text-primary-18:#7cefff;--v-pricing-text-subtle-foreground-02:#7f8b87;--v-pricing-text-subtle-foreground-03:#7f918f;--v-pricing-text-primary-19:#8cecff;--v-pricing-text-muted-foreground-01:#a5b2af;--v-pricing-text-muted-foreground-02:#aab5b2;--v-pricing-text-warning-01:#d1ac76;--v-pricing-text-foreground-01:#d9e4df;--v-pricing-text-primary-20:#d9e7e9;--v-pricing-text-primary-21:#d9e9eb;--v-pricing-text-primary-22:#d9f8fc;--v-pricing-text-success-05:#d9fff0;--v-pricing-text-warning-02:#dfbd8d;--v-pricing-text-primary-23:#dff8ff;--v-pricing-text-primary-24:#dffbff;--v-pricing-text-primary-25:#dffbff6b;--v-pricing-text-primary-26:#dffbff8c;--v-pricing-text-primary-27:#e2f6f861;--v-pricing-text-primary-28:#e3f6f861;--v-pricing-text-primary-29:#e3f6f894;--v-pricing-text-primary-30:#e4f7f961;--v-pricing-text-primary-31:#e6f8fa4a;--v-pricing-text-primary-32:#e7f5f6;--v-pricing-text-primary-33:#e8fafb94;--v-pricing-text-primary-34:#eafafd;--v-pricing-text-primary-35:#eafbfc78;--v-pricing-text-primary-36:#ebfafc40;--v-pricing-text-primary-37:#ebfafc80;--v-pricing-text-primary-38:#ebfcfd59;--v-pricing-text-primary-39:#ebfcfd5c;--v-pricing-text-primary-40:#ebfcfd61;--v-pricing-text-primary-41:#ebfcfd6b;--v-pricing-text-primary-42:#ebfcfd7a;--v-pricing-text-primary-43:#ebfcfd80;--v-pricing-text-primary-44:#ebfcfdb3;--v-pricing-text-primary-45:#ecfcfd61;--v-pricing-text-primary-46:#ecfcfd6b;--v-pricing-text-primary-47:#ecfcfd7a;--v-pricing-text-primary-48:#ecfcfd80;--v-pricing-text-primary-49:#edf9fa;--v-pricing-text-primary-50:#edfafc52;--v-pricing-text-primary-51:#edfafca8;--v-pricing-text-primary-52:#edfafcb8;--v-pricing-text-primary-53:#eefafcc7;--v-pricing-text-primary-54:#eefbfc;--v-pricing-text-primary-55:#eefbfc66;--v-pricing-text-primary-56:#eefcfd;--v-pricing-text-primary-57:#eefcfd59;--v-pricing-text-primary-58:#eefcfd66;--v-pricing-text-primary-59:#eefcfdc2;--v-pricing-text-primary-60:#effcfd6b;--v-pricing-text-primary-61:#effcfd73;--v-pricing-text-primary-62:#effcfda8;--v-pricing-text-primary-63:#effcfdd6;--v-pricing-text-primary-64:#f2fcfdd1;--v-pricing-text-primary-65:#f2feff;--v-pricing-text-warning-03:#ffd85f;--v-result-bg-background-01:#00000014;--v-result-bg-background-02:#00000038;--v-result-bg-background-03:#00000094;--v-result-bg-background-04:#0000009e;--v-result-bg-background-05:#000000b8;--v-result-bg-background-06:#000000e0;--v-result-bg-primary-01:#030607c7;--v-result-bg-primary-02:#030607cc;--v-result-bg-primary-03:#060a0bbd;--v-result-bg-background-07:#080a0b8f;--v-result-bg-primary-04:#081012c2;--v-result-bg-primary-05:#081012d4;--v-result-bg-primary-06:#081415b8;--v-result-bg-primary-07:#090c0d;--v-result-bg-primary-08:#090d0ecc;--v-result-bg-primary-09:#0a1c22eb;--v-result-bg-success-01:#0a221be0;--v-result-bg-background-08:#0b0e0f;--v-result-bg-primary-10:#0b0f10;--v-result-bg-background-09:#0c1011f5;--v-result-bg-primary-11:#0c1112d1;--v-result-bg-surface-sunken-01:#0d1112;--v-result-bg-success-02:#0f1613c2;--v-result-bg-surface-sunken-02:#121617e6;--v-result-bg-surface-sunken-03:#121718eb;--v-result-bg-surface-sunken-04:#121819d1;--v-result-bg-surface-01:#182022;--v-result-bg-surface-02:#191d1e;--v-result-bg-surface-03:#1b2021;--v-result-bg-primary-12:#1b282af0;--v-result-bg-surface-04:#1c2223;--v-result-bg-surface-05:#202728;--v-result-bg-surface-06:#242a2c;--v-result-bg-surface-07:#252b2c;--v-result-bg-surface-control-01:#293031;--v-result-bg-surface-control-02:#344245;--v-result-bg-surface-control-03:#35404b;--v-result-bg-surface-control-04:#354144;--v-result-bg-surface-raised-01:#414a4c;--v-result-bg-surface-raised-02:#414b4d;--v-result-bg-surface-raised-03:#424d50;--v-result-bg-success-03:#77ebd6;--v-result-bg-primary-soft-01:#d7dcdb;--v-result-bg-primary-13:#f1f7f8;--v-result-bg-success-04:#f5faf7;--v-result-bg-primary-soft-02:#f7f8f7;--v-result-bg-warning-01:#fed132;--v-result-bg-warning-02:#ffd17b;--v-result-bg-warning-03:#ffdc5c;--v-result-bg-foreground-01:#ffffff14;--v-result-text-primary-01:#061214;--v-result-text-primary-02:#11191b;--v-result-text-primary-foreground-01:#141718;--v-result-text-primary-03:#172023;--v-result-text-success-01:#1b6d4c;--v-result-text-primary-foreground-02:#202728;--v-result-text-success-02:#2ea46e;--v-result-text-subtle-foreground-01:#5d6263;--v-result-text-subtle-foreground-02:#666c6d;--v-result-text-subtle-foreground-03:#676d6e;--v-result-text-primary-04:#6eeaff;--v-result-text-subtle-foreground-04:#717c7f;--v-result-text-subtle-foreground-05:#737e81;--v-result-text-primary-05:#77e5fb;--v-result-text-primary-06:#78e6fb;--v-result-text-subtle-foreground-06:#7e898b;--v-result-text-subtle-foreground-07:#818b8d;--v-result-text-subtle-foreground-08:#869195;--v-result-text-primary-07:#8cecff;--v-result-text-success-03:#8cf0cc;--v-result-text-primary-08:#8de7da;--v-result-text-muted-foreground-01:#8f989a;--v-result-text-muted-foreground-02:#9aa4a6;--v-result-text-success-04:#9affea;--v-result-text-muted-foreground-03:#9ba5a7;--v-result-text-primary-09:#9cecff;--v-result-text-primary-10:#9cedff;--v-result-text-muted-foreground-04:#9da6a8;--v-result-text-muted-foreground-05:#9da7a9;--v-result-text-muted-foreground-06:#adb7b9;--v-result-text-muted-foreground-07:#b9c1c3;--v-result-text-danger-01:#bf4c4c;--v-result-text-muted-foreground-08:#bfc8ca;--v-result-text-foreground-01:#c7d1d3;--v-result-text-foreground-02:#d0d8da;--v-result-text-primary-11:#d0faff;--v-result-text-warning-01:#d58f67;--v-result-text-primary-12:#d7f7ff;--v-result-text-foreground-03:#d8e1e2;--v-result-text-primary-13:#d9f8ff;--v-result-text-primary-14:#dbe5e7;--v-result-text-primary-15:#ddf9fd;--v-result-text-primary-16:#dfe9eb;--v-result-text-primary-17:#e2eaeb;--v-result-text-primary-18:#e6fbff;--v-result-text-foreground-04:#e7eded;--v-result-text-primary-19:#e8f0f1;--v-result-text-primary-20:#eef5f7;--v-result-text-primary-21:#eefcff;--v-result-text-danger-02:#ff9b91;--v-result-text-warning-02:#ffb28f;--v-admin-bg-info-01:#080d14;--v-admin-bg-info-02:#09111a;--v-admin-bg-info-03:#0f1722;--v-admin-bg-info-04:#131d2a;--v-admin-bg-success-01:#62dda2;--v-admin-bg-primary-01:#72e8ef;--v-admin-bg-info-05:#8d87ff;--v-admin-text-primary-01:#071012;--v-admin-text-primary-02:#071013;--v-admin-text-info-01:#091015;--v-admin-text-info-02:#3f4d60;--v-admin-text-info-03:#455366;--v-admin-text-subtle-foreground-01:#4f5d70;--v-admin-text-subtle-foreground-02:#536175;--v-admin-text-subtle-foreground-03:#566477;--v-admin-text-subtle-foreground-04:#617084;--v-admin-text-subtle-foreground-05:#647286;--v-admin-text-subtle-foreground-06:#657488;--v-admin-text-subtle-foreground-07:#667489;--v-admin-text-subtle-foreground-08:#66758a;--v-admin-text-subtle-foreground-09:#69778a;--v-admin-text-subtle-foreground-10:#69788b;--v-admin-text-subtle-foreground-11:#748296;--v-admin-text-subtle-foreground-12:#77869a;--v-admin-text-success-01:#77e1ad;--v-admin-text-subtle-foreground-13:#7f8da0;--v-admin-text-success-02:#80dfb0;--v-admin-text-subtle-foreground-14:#8391a3;--v-admin-text-subtle-foreground-15:#8795a7;--v-admin-text-muted-foreground-01:#8ca09b;--v-admin-text-muted-foreground-02:#96a4b5;--v-admin-text-info-04:#9aa8b9;--v-admin-text-muted-foreground-03:#9ba9b9;--v-admin-text-success-03:#a4e8c8;--v-admin-text-muted-foreground-04:#a6b2c0;--v-admin-text-subtle-foreground-16:#a9858e;--v-admin-text-info-05:#aaa6ff;--v-admin-text-info-06:#aab6c5;--v-admin-text-info-07:#adb9c7;--v-admin-text-info-08:#aeb9c7;--v-admin-text-info-09:#b1bdca;--v-admin-text-info-10:#b2becc;--v-admin-text-info-11:#b6c1cf;--v-admin-text-info-12:#bdc8d5;--v-admin-text-info-13:#c5d0dc;--v-admin-text-info-14:#c9d3de;--v-admin-text-info-15:#cbd5e0;--v-admin-text-info-16:#cdd7e2;--v-admin-text-info-17:#d2dbe5;--v-admin-text-info-18:#d8e1ec;--v-admin-text-danger-01:#d995a4;--v-admin-text-info-19:#dce4ed;--v-admin-text-primary-03:#eaf5f7;--v-admin-text-warning-01:#ebc97f;--v-admin-text-danger-02:#eca4b2;--v-admin-text-danger-03:#ef9daf;--v-admin-text-danger-04:#f0a1b0;--v-admin-text-warning-02:#f0c875;--v-admin-text-danger-05:#f1a0b1;--v-admin-text-danger-06:#f1a6b5;--v-admin-text-info-20:#f7fbff;--v-studio-bg-primary-01:#040708b8;--v-studio-bg-background-01:#080a0b8f;--v-studio-bg-background-02:#080b0b;--v-studio-bg-primary-02:#0a0e0fc7;--v-studio-bg-info-01:#111519;--v-studio-bg-surface-sunken-01:#121617e6;--v-studio-bg-surface-sunken-02:#151b19;--v-studio-bg-surface-01:#182022cc;--v-studio-bg-surface-02:#222a2d;--v-studio-bg-surface-control-01:#273234;--v-studio-bg-surface-control-02:#2b3537b8;--v-studio-bg-surface-control-03:#303a3d;--v-studio-bg-surface-control-04:#303a3ddb;--v-studio-bg-surface-control-05:#334448;--v-studio-bg-surface-control-06:#344245;--v-studio-bg-surface-control-07:#35403e;--v-studio-bg-surface-control-08:#3741436b;--v-studio-bg-surface-raised-01:#3a4649;--v-studio-bg-surface-raised-02:#3a484be0;--v-studio-bg-surface-raised-03:#485153c2;--v-studio-bg-surface-raised-04:#495254ad;--v-studio-bg-surface-raised-05:#545d60;--v-studio-bg-warning-01:#5b391f1f;--v-studio-bg-surface-overlay-01:#5d696d;--v-studio-bg-success-01:#b6ff63;--v-studio-bg-primary-soft-01:#f5f8f8;--v-studio-bg-warning-02:#ffe04b;--v-studio-bg-foreground-01:#ffffff06;--v-studio-bg-foreground-02:#ffffff14;--v-studio-text-primary-01:#050708;--v-studio-text-primary-02:#111719;--v-studio-text-primary-03:#11191b;--v-studio-text-primary-foreground-01:#242a2b;--v-studio-text-subtle-foreground-01:#5c6466;--v-studio-text-primary-04:#69e5ff;--v-studio-text-primary-05:#6edbce;--v-studio-text-primary-06:#6eeaff;--v-studio-text-primary-07:#70d9cf;--v-studio-text-primary-08:#76eaff;--v-studio-text-primary-09:#80eaff;--v-studio-text-muted-foreground-01:#8aa2a2;--v-studio-text-muted-foreground-02:#8aa2a28a;--v-studio-text-primary-10:#a2eaf3b8;--v-studio-text-muted-foreground-03:#aebbbd7a;--v-studio-text-muted-foreground-04:#b9c7c99e;--v-studio-text-foreground-01:#d0dcdea3;--v-studio-text-primary-11:#d1f4ff;--v-studio-text-primary-12:#d8fbff;--v-studio-text-primary-13:#dce6e8c7;--v-studio-text-primary-14:#e0f2f478;--v-studio-text-warning-01:#e2ba8e;--v-studio-text-primary-15:#e2edefd1;--v-studio-text-primary-16:#e2f1f394;--v-studio-text-primary-17:#e5f5f794;--v-studio-text-primary-18:#eaf9fbb3;--v-studio-text-primary-19:#f1fbfce6;--v-studio-text-primary-20:#f5fcfde6;--v-studio-text-primary-21:#f5fdfe;--v-studio-text-primary-22:#f7fcfd47;--v-studio-text-primary-23:#f7fcfd61;--v-studio-text-primary-24:#f7fcfda3;--v-studio-text-primary-25:#f7fdfe;--v-video-bg-background-01:#0009;--v-video-bg-primary-01:#050a0b2e;--v-video-bg-primary-02:#080d0e;--v-video-bg-primary-03:#090e0f3d;--v-video-bg-surface-sunken-01:#111;--v-video-bg-surface-sunken-02:#121617c7;--v-video-bg-surface-01:#1b2223;--v-video-bg-surface-02:#25292a;--v-video-bg-surface-03:#292d2e;--v-video-bg-surface-control-01:#354047;--v-video-bg-surface-raised-01:#3f4445eb;--v-video-bg-primary-04:#40a2a826;--v-video-bg-surface-raised-02:#4c595d;--v-video-bg-surface-overlay-01:#556164;--v-video-bg-surface-overlay-02:#566063;--v-video-bg-surface-overlay-03:#60605bb8;--v-video-bg-surface-overlay-04:#697376;--v-video-bg-primary-05:#6bddd6;--v-video-bg-primary-06:#7eeede24;--v-video-bg-surface-overlay-05:#827b66;--v-video-bg-primary-07:#9dedff;--v-video-bg-primary-08:#bef4ff;--v-video-bg-primary-09:#c4d9de45;--v-video-bg-primary-10:#eefbff33;--v-video-bg-primary-soft-01:#f5f8f8;--v-video-bg-warning-01:#fed132;--v-video-bg-warning-02:#ffe04b;--v-video-bg-warning-03:#ffe35c;--v-video-bg-foreground-01:#fff1;--v-video-text-primary-foreground-01:#090b0c;--v-video-text-primary-01:#092025;--v-video-text-primary-02:#14292e;--v-video-text-primary-foreground-02:#192023;--v-video-text-primary-foreground-03:#1b2225;--v-video-text-primary-foreground-04:#242a2b;--v-video-text-primary-03:#5dd8f6;--v-video-text-primary-04:#5dd8fe13;--v-video-text-primary-05:#65e4ef;--v-video-text-primary-06:#69e0d7;--v-video-text-primary-07:#6ee3f5;--v-video-text-subtle-foreground-01:#70787a;--v-video-text-subtle-foreground-02:#788386;--v-video-text-subtle-foreground-03:#838d90;--v-video-text-primary-08:#8fe9df;--v-video-text-muted-foreground-01:#a8b2b4;--v-video-text-success-01:#adf7e9;--v-video-text-muted-foreground-02:#aeb7ba;--v-video-text-muted-foreground-03:#b7c0c2;--v-video-text-success-02:#bdf8ee;--v-video-text-foreground-01:#c6cecf;--v-video-text-foreground-02:#dce3e3;--v-video-text-success-03:#dffff0;--v-video-text-foreground-03:#e8eeee;--v-video-text-primary-09:#eaffff;--v-video-text-primary-10:#ecffff;--v-video-text-foreground-04:#edf2f2;--v-video-text-primary-11:#efffff;--v-video-text-primary-12:#f3f7f7;--v-video-text-foreground-05:#ffffffb8}}@layer utilities;@font-face{font-family:Poppins;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--font-poppins:"Poppins";--brand-ice:#e1ffee;--brand-cyan:#52e6ff;--brand-blue:#1fa2ff;--brand-gradient:linear-gradient(271deg, var(--brand-blue) 0.61%, var(--brand-cyan) 50%, var(--brand-ice) 99.39%);--brand-wordmark-gradient:linear-gradient(90deg, #f7fafb 0%, #f7fafb 45%, var(--brand-ice) 63%, var(--brand-cyan) 82%, var(--brand-blue) 100%);--ui-background:#070908;--ui-workspace:#0f1314;--ui-surface-sunken:#0c0f0e;--ui-surface:#1a1d1e;--ui-surface-control:#202526;--ui-surface-raised:#262a2b;--ui-surface-hover:#2d3132;--ui-surface-selected:#343a3b;--ui-surface-overlay:#465053;--ui-popover:#3b4345;--ui-foreground:#f0fbff;--ui-inverse-foreground:#f0fbff;--ui-muted-foreground:#aeb7b9;--ui-subtle-foreground:#838d88;--ui-disabled-foreground:#626d6f;--ui-primary:var(--brand-cyan);--ui-primary-strong:var(--brand-blue);--ui-primary-soft:var(--brand-ice);--ui-primary-foreground:#0f1619;--ui-border:#f0fbff1a;--ui-border-strong:#f0fbff24;--ui-focus-ring:var(--ui-primary);--ui-success:#80e2d4;--ui-warning:#f0b970;--ui-danger:#ffaaa0;--ui-info:#69b8ff;--ui-accent:#a792ff;--ui-premium:#ffd65b;--ink:var(--ui-foreground);--muted:#aab2ae;--dim:#808a85;--bg:var(--ui-background);--panel:#0d100f;--panel-2:#121614;--line:#e5efea1f;--line-strong:#e5efea38;--mint:var(--ui-primary);--mint-strong:var(--ui-primary-strong);--mint-ink:var(--ui-primary-foreground);--serif:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--sans:var(--font-poppins), Arial, sans-serif;--mono:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.v-admin-shell{--ui-background:#06090f;--ui-workspace:#06090f;--ui-surface-sunken:#090e16;--ui-surface:#0d141e;--ui-surface-control:#101925;--ui-surface-raised:#111a27;--ui-surface-hover:#182334;--ui-surface-selected:#1e2c40;--ui-surface-overlay:#172234;--ui-popover:#111a27;--ui-foreground:#f3f7fb;--ui-muted-foreground:#8b99ab;--ui-subtle-foreground:#68778a;--ui-disabled-foreground:#536174;--ui-primary:#72e8ef;--ui-primary-strong:#8d87ff;--ui-primary-soft:#b9f7f4;--ui-primary-foreground:#071315;--ui-border:#a2b8d321;--ui-border-strong:#a2b8d338;--ui-focus-ring:#72e8ef;--ui-success:#62dda2;--ui-warning:#f0c875;--ui-danger:#f28ba1;--ui-info:#74b9ff;--ui-accent:#8d87ff;--ui-premium:#f0c875;--bg:var(--ui-background);--sidebar:var(--ui-surface-sunken);--panel:var(--ui-surface);--panel-strong:var(--ui-surface-raised);--text:var(--ui-foreground);--muted:var(--ui-muted-foreground);--line:var(--ui-border);--line-strong:var(--ui-border-strong);--cyan:var(--ui-primary);--violet:var(--ui-accent);--green:var(--ui-success);--amber:var(--ui-warning);--danger:var(--ui-danger)}.v-analytics-shell{--ui-background:#080d0e;--ui-workspace:#080d0e;--ui-surface-sunken:#0c1213;--ui-surface:#111819;--ui-surface-control:#131c1d;--ui-surface-raised:#151e1f;--ui-surface-hover:#1b2729;--ui-surface-selected:#223135;--ui-surface-overlay:#1b292c;--ui-popover:#151e1f;--ui-foreground:#eff7f7;--ui-muted-foreground:#829092;--ui-subtle-foreground:#617173;--ui-disabled-foreground:#526163;--ui-primary:#67e8f2;--ui-primary-strong:#77b7ff;--ui-primary-soft:#bff7f4;--ui-primary-foreground:#071315;--ui-border:#b8e6e81c;--ui-border-strong:#b8e6e833;--ui-focus-ring:#67e8f2;--ui-success:#6ce6ae;--ui-warning:#f3c66a;--ui-danger:#ef8ea8;--ui-info:#77b7ff;--ui-accent:#ae97ff;--ui-premium:#f3c66a;--a-bg:var(--ui-background);--a-panel:var(--ui-surface);--a-panel-strong:var(--ui-surface-raised);--a-text:var(--ui-foreground);--a-muted:var(--ui-muted-foreground);--a-line:var(--ui-border);--a-cyan:var(--ui-primary)}.v-pricing-content{--ui-background:#090f11;--ui-workspace:#090f11;--ui-surface-sunken:#0d1416;--ui-surface:#11191c;--ui-surface-control:#131d20;--ui-surface-raised:#162125;--ui-surface-hover:#1c2a2e;--ui-surface-selected:#22343a;--ui-surface-overlay:#203137;--ui-popover:#162125;--ui-foreground:#f2fcfd;--ui-muted-foreground:#e3f6f894;--ui-subtle-foreground:#e3f6f861;--ui-disabled-foreground:#e3f6f847;--ui-primary:#63e6f7;--ui-primary-strong:#4bafff;--ui-primary-soft:#aef9dc;--ui-primary-foreground:#081215;--ui-border:#daf9ff1f;--ui-border-strong:#85ebfc42;--ui-focus-ring:#63e6f7;--ui-success:#73e7bd;--ui-warning:#ffd65b;--ui-danger:#ff8fa3;--ui-info:#4bafff;--ui-accent:#ba8cff;--ui-premium:#ffd65b;--v-price-bg:var(--ui-workspace);--v-price-surface:var(--ui-surface);--v-price-surface-raised:var(--ui-surface-raised);--v-price-surface-soft:var(--ui-foreground)}@supports (color:color-mix(in lab, red, red)){.v-pricing-content{--v-price-surface-soft:color-mix(in srgb, var(--ui-foreground) 4.5%, transparent)}}.v-pricing-content{--v-price-line:var(--ui-border);--v-price-line-strong:var(--ui-border-strong);--v-price-text:var(--ui-foreground);--v-price-muted:var(--ui-muted-foreground);--v-price-faint:var(--ui-subtle-foreground);--v-price-cyan:var(--ui-primary);--v-price-mint:var(--ui-primary-soft);--v-price-blue:var(--ui-primary-strong);--v-price-gold:var(--ui-premium);--v-price-shadow:0 28px 80px #00000052;--v-price-radius-xl:28px;--v-price-radius-lg:22px;--v-price-radius-md:15px}html:lang(zh-CN){--font-poppins:"Poppins", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif}@keyframes v-delete-confirm-layer-in{0%{opacity:0}}@keyframes v-delete-confirm-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.975)}}@keyframes v-subscribe-discount-float{0%,to{transform:translateY(-6px)}50%{transform:translateY(-10px)}}@keyframes v-auth-credit-menu-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes v-gift-bounce{0%,3%,48%,to{transform:translateY(0)rotate(0)scale(1)}7%{transform:translateY(1.7px)rotate(0)scale(1.07,.9)}13%{transform:translateY(-5px)rotate(-4deg)scale(.98,1.04)}18%{transform:translateY(-7px)rotate(3deg)scale(1)}24%{transform:translateY(0)rotate(-2deg)scale(1.05,.93)}30%{transform:translateY(-3px)rotate(2.5deg)scale(.99,1.02)}36%{transform:translateY(0)rotate(-1.5deg)scale(1.02,.97)}42%{transform:translateY(-1px)rotate(.8deg)scale(1)}}@keyframes bna-models{to{transform:translate(-33.333%)}}@keyframes bna-rail{to{transform:translateX(calc(-50% - var(--v-showcase-loop-gap)))}}@keyframes bna-voices{to{transform:translateX(calc(-50% - var(--v-voice-half-gap)))}}@keyframes bna-partners{to{transform:translate(-100%)}}.v-partner-marquee{flex-shrink:0;width:30%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);container-type:inline-size}.v-partner-marquee-track{will-change:transform;width:max-content;min-width:100cqw;animation:24s linear infinite bna-partners;display:flex}.v-partner-marquee:hover .v-partner-marquee-track,.v-partner-marquee:focus-within .v-partner-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v-partner-marquee-track{animation:none}}@media (width<=760px){.v-partner-marquee{width:100%}}@keyframes v-scroll-wheel{0%{opacity:0;transform:translate(-50%,-2px)}18%{opacity:1}58%{opacity:1;transform:translate(-50%,7px)}78%,to{opacity:0;transform:translate(-50%,10px)}}@keyframes v-scroll-mouse-float{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes v-generation-scan{0%{opacity:0;top:-18%}16%,82%{opacity:.8}to{opacity:0;top:96%}}@keyframes v-route-score-draw{0%{stroke-dasharray:0 100}}@keyframes v-i2v-reference-enter{0%{opacity:.45;transform:translate(12px)scale(.995)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes v-desktop-install-in{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v-credits-help-in{0%{opacity:0;transform:translateY(-3px)scale(.97)}}@keyframes v-popover-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v-border-beam-move{to{offset-distance:100%}}@property --v-pricing-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes v-pricing-border-beam{to{--v-pricing-beam-angle:360deg}}@keyframes v-pricing-tooltip-in{0%{opacity:0;transform:scale(.95)}}@keyframes v-plan-finder-popover-in-up{0%{opacity:0;transform:translateY(5px)scale(.98)}to{opacity:1;transform:none}}@keyframes v-plan-finder-popover-in-down{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}@keyframes v-plan-finder-plan-swap-enter{0%{opacity:0;transform:translate3d(112px,0,-40px)rotateY(-5deg)scale(.98)}to{opacity:1;transform:translate(0)rotateY(0)scale(1)}}@keyframes v-plan-finder-plan-swap-exit{0%{opacity:1;transform:translate(0)rotateY(0)scale(1)}to{opacity:0;transform:translate3d(-112px,0,-40px)rotateY(5deg)scale(.98)}}@keyframes v-pricing-claim-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)rotate(0)}16%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1) rotate(var(--r))}}@keyframes v-pricing-confetti-fall{0%{opacity:0;transform:translateY(-8vh)rotate(0)}8%,82%{opacity:1}to{opacity:0;transform:translate3d(var(--confetti-drift),116vh,0) rotate(var(--confetti-rotation))}}@keyframes v-pricing-claim-pop{0%,to{transform:scale(1)}42%{transform:scale(.95)}70%{transform:scale(1.045)}}@keyframes v-pricing-card-discount-reveal{0%{box-shadow:none;transform:translateY(0)}44%{transform:translateY(-8px);box-shadow:0 0 0 1px #5ee9da75,0 22px 54px #2abed329}to{box-shadow:none;transform:translateY(0)}}@keyframes v-template-image-drift{0%{object-position:48% 50%;transform:scale(1)}to{object-position:52% 50%;transform:scale(1.045)}}@keyframes v-template-preview-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v-nav-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v-mobile-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes v-mobile-sheet-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes v-login-layer-in{0%{opacity:0}}@keyframes v-login-modal-in{0%{opacity:0;transform:translateY(16px)scale(.985)}}@keyframes v-login-slide-progress{0%{width:0}to{width:100%}}@keyframes v-create-element-modal-in{0%{opacity:0;transform:translateY(7px)scale(.985)}}@keyframes v-create-element-layer-in{0%{opacity:0}}@keyframes v-studio-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes v-create-elements-modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v-element-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes asset-editor-enter{0%{opacity:.6;transform:translate(24px)}}@keyframes v-effect-preview-fade-in{0%{opacity:0}}@keyframes v-effect-preview-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=640px){html,body{width:100%;max-width:100%;overflow-x:clip}}.bp-page{min-height:100vh;font-family:var(--font-poppins), "PingFang SC", "Microsoft YaHei", sans-serif;overflow:hidden}.bp-page *,.bp-page :before,.bp-page :after{box-sizing:border-box}.bp-page img{width:100%;display:block}.bp-page a{transition:color .22s,background-color .22s,border-color .22s,opacity .22s,transform .22s}.bp-editorial{--bp-bg:var(--ui-background);--bp-ink:var(--ui-foreground);--bp-muted:var(--ui-muted-foreground);--bp-line:var(--ui-border-strong);--bp-accent:var(--brand-cyan);background:radial-gradient(circle at 74% 4%, #1fa2ff1b, transparent 28rem), radial-gradient(circle at 21% 25%, #52e6ff0b, transparent 26rem), var(--bp-bg);color:var(--bp-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bp-future{--bp-bg:#070a0b;--bp-ink:#f4faf8;--bp-muted:#97a5a1;--bp-line:#d7fff524;--bp-accent:#7cf6d2;background:var(--bp-bg);color:var(--bp-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative}.bp-signal{--bp-bg:#090a08;--bp-ink:#f4f4ef;--bp-muted:#a7aaa0;--bp-line:#f4f4ef38;--bp-accent:#dfff00;background:var(--bp-bg);color:var(--bp-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bp-archive{--bp-bg:#ded0b9;--bp-ink:#30271f;--bp-muted:#6f6356;--bp-line:#30271f3d;--bp-accent:#8b3e30;background:var(--bp-bg);color:var(--bp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.bp-lab{--bp-bg:#f4efff;--bp-ink:#24163f;--bp-muted:#685d7e;--bp-line:#24163f2b;--bp-accent:#6846e8;background:var(--bp-bg);color:var(--bp-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}.bp-header{z-index:40;border-bottom:1px solid var(--bp-line);position:relative}.bp-editorial .bp-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070908d1}.bp-future .bp-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070a0bb3}.bp-signal .bp-header{color:#090a08;--bp-line:#090a0859;--bp-muted:#090a08ad;--bp-ink:#090a08;background:#dfff00}.bp-archive .bp-header{background:#ded0b9ed}.bp-lab .bp-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffad;border:1px solid #24163f26;border-radius:18px;margin:14px;overflow:hidden}.bp-header-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1460px,100%);min-height:76px;margin:0 auto;padding:0 34px;display:grid}.bp-logo{letter-spacing:-.04em;align-items:center;gap:10px;width:max-content;display:inline-flex}.bp-logo-mark{background:#0a0d0e;border-radius:8px;place-items:center;width:31px;height:31px;display:grid;overflow:hidden}.bp-logo-mark img{object-fit:contain;width:100%;height:100%}.bp-logo strong{font-size:17px;font-weight:700}.bp-primary-nav{align-items:center;gap:30px;font-size:13px;font-weight:500;display:flex}.bp-primary-nav a{color:var(--bp-muted);position:relative}.bp-primary-nav a:hover,.bp-primary-nav a.is-active{color:var(--bp-ink)}.bp-primary-nav a.is-active:after{content:"";background:var(--bp-accent);height:1px;position:absolute;bottom:-10px;left:0;right:0}.bp-header-actions{justify-content:flex-end;align-items:center;gap:13px;display:flex}.bp-concept-label{color:var(--bp-muted);letter-spacing:.13em;white-space:nowrap;text-transform:uppercase;flex:none;font-size:10px;font-weight:600}.bp-concept-switch{border:1px solid var(--bp-line);border-radius:999px;padding:3px;display:flex}.bp-concept-switch a{min-height:31px;color:var(--bp-muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:600;display:inline-flex}.bp-concept-short{display:none}.bp-editorial .bp-concept-switch a.is-current{background:var(--brand-gradient);color:var(--ui-primary-foreground);box-shadow:0 0 26px #52e6ff1f}.bp-future .bp-concept-switch a.is-current{color:var(--bp-accent);background:#7cf6d226;box-shadow:inset 0 0 0 1px #7cf6d22e}.bp-signal .bp-concept-switch a.is-current{color:#dfff00;background:#090a08}.bp-archive .bp-concept-switch a.is-current{background:var(--bp-accent);color:#f7eee0}.bp-lab .bp-concept-switch a.is-current{background:var(--bp-ink);color:#fff}.bp-create-link{background:var(--bp-ink);min-height:38px;color:var(--bp-bg);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:650;display:inline-flex}.bp-create-link:hover{transform:translateY(-2px)}.bp-editorial .bp-create-link{background:var(--brand-gradient);color:var(--ui-primary-foreground);box-shadow:0 0 28px #1fa2ff1f}.bp-future .bp-create-link{background:var(--bp-accent);color:#06100d;box-shadow:0 0 30px #7cf6d229}.bp-signal .bp-create-link{color:#dfff00;background:#090a08}.bp-editorial .bp-logo strong{background:var(--brand-wordmark-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bp-category{color:var(--bp-accent);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.bp-article-meta{color:var(--bp-muted);align-items:center;gap:10px;font-size:10px;display:flex}.bp-article-meta i{opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px}.bp-article-meta span{align-items:center;gap:5px;display:inline-flex}.bp-ed-masthead{border-bottom:1px solid var(--bp-ink);grid-template-columns:190px minmax(0,1fr);max-width:1460px;margin:0 auto;padding:76px 34px 70px;display:grid}.bp-ed-issue{border-right:1px solid var(--bp-line);color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;flex-direction:column;justify-content:space-between;padding-top:8px;font-size:9px;display:flex}.bp-ed-issue span:last-child{writing-mode:vertical-rl;transform:rotate(180deg)}.bp-ed-heading{padding-left:clamp(28px,5vw,88px)}.bp-ed-heading>p{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 26px;font-size:11px}.bp-ed-heading h1{max-width:1080px;font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(52px,6.5vw,100px);font-weight:500;line-height:.97}.bp-ed-heading>div{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;gap:24px;margin-top:50px;font-size:9px;display:flex}.bp-section-index{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px}.bp-ed-featured{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);gap:0 clamp(32px,5vw,86px);max-width:1460px;margin:0 auto;padding:40px 34px 110px;display:grid}.bp-ed-featured>.bp-section-index{grid-column:1/-1;margin-bottom:23px}.bp-ed-feature-image{background:var(--ui-surface);min-height:580px;overflow:hidden;box-shadow:0 28px 90px #0000003d}.bp-ed-feature-image img{object-fit:cover;filter:saturate(.88)contrast(1.03);height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1),filter .3s}.bp-ed-feature-image:hover img{filter:saturate();transform:scale(1.018)}.bp-ed-featured article{border-top:1px solid var(--bp-ink);border-bottom:1px solid var(--bp-line);flex-direction:column;align-items:flex-start;padding:46px 0 24px;display:flex}.bp-ed-featured h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:24px 0 26px;font-size:clamp(38px,4.2vw,64px);font-weight:500;line-height:1.04}.bp-ed-featured h2 a:hover{color:var(--bp-accent)}.bp-ed-featured article>p{max-width:470px;color:var(--bp-muted);margin:0;font-size:14px;line-height:1.8}.bp-ed-featured .bp-article-meta{margin-top:28px}.bp-text-link{border-bottom:1px solid;align-items:center;gap:12px;margin-top:auto;padding-top:40px;font-size:12px;font-weight:650;display:inline-flex}.bp-text-link:hover{color:var(--bp-accent);gap:18px}.bp-ed-latest{max-width:1460px;margin:0 auto;padding:0 34px 120px}.bp-ed-latest>header{border-top:1px solid var(--bp-ink);border-bottom:1px solid var(--bp-line);justify-content:space-between;align-items:center;gap:30px;padding:18px 0;display:flex}.bp-filter{color:var(--bp-muted);gap:22px;font-size:10px;display:flex}.bp-filter span{padding:5px 0}.bp-filter .is-selected{color:var(--bp-ink);border-bottom:1px solid var(--bp-accent)}.bp-ed-grid{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bp-ed-card{border-bottom:1px solid var(--bp-line);flex-direction:column;padding:32px 0 45px;display:flex}.bp-ed-card.is-1{border-right:1px solid var(--bp-line);grid-column:1/span 7;padding-right:32px}.bp-ed-card.is-2{grid-column:8/-1;padding-left:32px}.bp-ed-card.is-3{border-right:1px solid var(--bp-line);grid-column:1/span 4;padding-right:28px}.bp-ed-card.is-4{border-right:1px solid var(--bp-line);grid-column:5/span 4;padding-left:28px;padding-right:28px}.bp-ed-card.is-5{grid-column:9/-1;padding-left:28px}.bp-ed-card .bp-card-image{background:var(--ui-surface);height:390px;margin-bottom:25px;overflow:hidden}.bp-ed-card.is-2 .bp-card-image{height:530px}.bp-ed-card.is-3 .bp-card-image,.bp-ed-card.is-4 .bp-card-image,.bp-ed-card.is-5 .bp-card-image{height:330px}.bp-ed-card .bp-card-image img{object-fit:cover;filter:saturate(.82);height:100%;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .3s}.bp-ed-card:hover .bp-card-image img{filter:saturate();transform:scale(1.025)}.bp-ed-card h3{max-width:640px;font-family:var(--font-serif);letter-spacing:-.035em;margin:16px 0 12px;font-size:clamp(25px,2.2vw,35px);font-weight:500;line-height:1.12}.bp-ed-card h3 a:hover{color:var(--bp-accent)}.bp-ed-card p{max-width:570px;color:var(--bp-muted);margin:0 0 21px;font-size:12px;line-height:1.7}.bp-future:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 67%);mask-image:linear-gradient(#000,#0000 67%)}.bp-future-orb{pointer-events:none;filter:blur(10px);opacity:.7;border-radius:50%;position:absolute}.bp-orb-one{background:radial-gradient(circle,#337eff38,#0000 68%);width:620px;height:620px;top:100px;right:-300px}.bp-orb-two{background:radial-gradient(circle,#64ffcc21,#0000 68%);width:520px;height:520px;top:680px;left:-260px}.bp-future-hero{z-index:1;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(480px,1.2fr);gap:42px 70px;max-width:1460px;margin:0 auto;padding:72px 34px 120px;display:grid;position:relative}.bp-future-title{padding-top:40px}.bp-future-title>span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:inline-flex}.bp-future-title h1{letter-spacing:-.055em;max-width:650px;margin:28px 0 24px;font-size:clamp(50px,5.3vw,82px);font-weight:580;line-height:1.01}.bp-future-title p{max-width:530px;color:var(--bp-muted);margin:0;font-size:14px;line-height:1.75}.bp-future-feature{border:1px solid var(--bp-line);background:#101617;border-radius:30px;grid-area:1/2/span 2;min-height:690px;position:relative;overflow:hidden;box-shadow:0 35px 110px #0006}.bp-future-feature>img{object-fit:cover;height:100%;transition:transform .75s cubic-bezier(.2,.7,.2,1)}.bp-future-feature:hover>img{transform:scale(1.025)}.bp-future-scrim{background:linear-gradient(#04090a05 30%,#04090ad9 100%);position:absolute;inset:0}.bp-future-feature-copy{border-top:1px solid #ffffff3d;padding-top:22px;position:absolute;bottom:36px;left:36px;right:36px}.bp-future-feature-copy h2{letter-spacing:-.04em;max-width:680px;margin:15px 70px 21px 0;font-size:clamp(28px,3vw,46px);font-weight:560;line-height:1.08}.bp-future-feature-copy .bp-article-meta{color:#f4faf8a8}.bp-round-arrow{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:0;right:0}.bp-future-feature:hover .bp-round-arrow{background:var(--bp-accent);color:#06100d;transform:rotate(45deg)}.bp-future-note{border:1px solid var(--bp-line);background:#ffffff09;border-radius:18px;grid-template-columns:1fr 26px;align-self:end;gap:18px;max-width:500px;padding:23px 25px;display:grid;box-shadow:inset 0 1px #ffffff09}.bp-future-note>span{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;grid-column:1/-1;font-size:8px}.bp-future-note strong{font-size:14px;font-weight:500;line-height:1.6}.bp-future-note i{background:var(--bp-accent);width:26px;height:1px;box-shadow:0 0 12px var(--bp-accent);align-self:end}.bp-future-stories{z-index:1;max-width:1460px;margin:0 auto;padding:0 34px 120px;position:relative}.bp-future-stories>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.bp-future-stories>header>div:first-child span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.13em;font-size:8px}.bp-future-stories h2{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(36px,4vw,56px)}.bp-future-filter{border:1px solid var(--bp-line);background:#ffffff06;border-radius:999px;gap:2px;padding:5px;display:flex}.bp-future-filter span{color:var(--bp-muted);white-space:nowrap;border-radius:999px;padding:8px 13px;font-size:9px}.bp-future-filter .is-selected{color:var(--bp-accent);background:#7cf6d221}.bp-future-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.bp-future-card{border:1px solid var(--bp-line);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-radius:22px;grid-column:span 4;padding:9px 9px 25px;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.bp-future-card.is-1{grid-column:span 7}.bp-future-card.is-2{grid-column:span 5}.bp-future-card:hover{background:linear-gradient(145deg,#7cf6d212,#ffffff06);border-color:#7cf6d24d}.bp-future-card .bp-card-image{background:#111718;border-radius:15px;height:310px;position:relative;overflow:hidden}.bp-future-card.is-1 .bp-card-image,.bp-future-card.is-2 .bp-card-image{height:410px}.bp-future-card .bp-card-image img{object-fit:cover;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bp-future-card:hover .bp-card-image img{transform:scale(1.025)}.bp-future-card .bp-card-image>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080c0d94;border:1px solid #fff3;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;bottom:14px;right:14px}.bp-future-card:hover .bp-card-image>span{background:var(--bp-accent);color:#06100d;transform:rotate(45deg)}.bp-future-card>div{padding:22px 12px 0}.bp-future-card h3{letter-spacing:-.035em;max-width:670px;margin:13px 0 12px;font-size:clamp(22px,2.2vw,31px);font-weight:550;line-height:1.16}.bp-future-card h3 a:hover{color:var(--bp-accent)}.bp-future-card p{max-width:580px;color:var(--bp-muted);margin:0 0 20px;font-size:11px;line-height:1.65}.bp-pagination{border-top:1px solid var(--bp-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;margin-top:54px;padding-top:25px;display:grid}.bp-pagination>div{align-items:center;gap:8px;display:flex}.bp-pagination>div a{border:1px solid var(--bp-line);width:42px;height:42px;color:var(--bp-muted);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:10px;display:grid}.bp-pagination>div a:hover{border-color:var(--bp-accent);color:var(--bp-accent)}.bp-pagination>div a.is-current{border-color:var(--bp-ink);background:var(--bp-ink);color:var(--bp-bg)}.bp-page-direction{min-height:44px;color:var(--bp-muted);align-items:center;gap:8px;font-size:10px;font-weight:600;display:inline-flex}.bp-page-direction:last-child{justify-self:end}.bp-page-direction:not(.is-disabled):hover{color:var(--bp-accent)}.bp-page-direction.is-disabled{opacity:.34}.bp-signal .bp-pagination>div a.is-current{border-color:var(--bp-accent);background:var(--bp-accent);color:#090a08}.bp-editorial .bp-pagination>div a.is-current{border-color:var(--brand-cyan);background:var(--brand-gradient);color:var(--ui-primary-foreground)}.bp-lab .bp-pagination>div a.is-current{color:#fff}.bp-signal{font-family:var(--font-mono)}.bp-signal .bp-logo strong,.bp-signal h1,.bp-signal h2,.bp-signal h3{font-family:var(--font-poppins), "PingFang SC", sans-serif}.bp-signal-hero{grid-template-rows:1fr;grid-template-columns:220px minmax(0,1fr) minmax(390px,.72fr);gap:0;max-width:1460px;min-height:790px;margin:0 auto;padding:50px 34px 70px;display:grid}.bp-signal-code{border-top:1px solid var(--bp-ink);border-right:1px solid var(--bp-line);flex-direction:column;padding:19px 25px 0 0;display:flex}.bp-signal-code>span,.bp-signal-code>i{color:var(--bp-muted);letter-spacing:.12em;font-size:8px;font-style:normal}.bp-signal-code strong{color:var(--bp-accent);letter-spacing:-.04em;margin-top:65px;font-size:19px;font-weight:500;line-height:1.25}.bp-signal-code>i{margin-top:auto}.bp-signal-title{border-top:1px solid var(--bp-ink);flex-direction:column;padding:45px clamp(30px,4vw,66px);display:flex}.bp-signal-title>p{color:var(--bp-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px}.bp-signal-title h1{letter-spacing:-.06em;margin:35px 0;font-size:clamp(51px,5.2vw,80px);font-weight:620;line-height:.98}.bp-signal-title>div{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.bp-signal-title>div span{border:1px solid var(--bp-line);color:var(--bp-muted);letter-spacing:.12em;border-radius:999px;padding:7px 11px;font-size:7px}.bp-signal-feature{border:1px solid var(--bp-ink);background:#151714;min-height:660px;position:relative;overflow:hidden}.bp-signal-feature img{object-fit:cover;filter:grayscale()contrast(1.08);height:100%;transition:filter .25s,transform .55s}.bp-signal-feature:hover img{filter:grayscale(0);transform:scale(1.025)}.bp-signal-feature>span{background:var(--bp-accent);color:#090a08;text-transform:uppercase;padding:7px 10px;font-size:8px;position:absolute;top:16px;left:16px}.bp-signal-feature>svg{background:var(--bp-accent);color:#090a08;width:48px;height:48px;padding:10px;position:absolute;bottom:17px;right:17px}.bp-signal-stories{border-top:1px solid var(--bp-line);max-width:1460px;margin:0 auto;padding:80px 34px 120px}.bp-signal-stories>header{grid-template-columns:190px 1fr minmax(260px,.5fr);align-items:end;gap:30px;padding-bottom:35px;display:grid}.bp-signal-stories>header>span{color:var(--bp-accent);letter-spacing:.13em;font-size:8px}.bp-signal-stories>header h2{margin:0;font-size:clamp(44px,4vw,60px);line-height:1}.bp-signal-stories>header p{color:var(--bp-muted);font-family:var(--font-poppins), sans-serif;margin:0;font-size:11px;line-height:1.65}.bp-signal-list{border-top:1px solid var(--bp-ink)}.bp-signal-list article{border-bottom:1px solid var(--bp-line);grid-template-columns:190px minmax(0,1fr) 280px;align-items:center;gap:30px;min-height:230px;padding:20px 0;display:grid}.bp-signal-number{color:var(--bp-muted);align-self:start;font-size:11px}.bp-signal-list h3{letter-spacing:-.045em;max-width:780px;margin:16px 0 25px;font-size:clamp(28px,3vw,43px);font-weight:560;line-height:1.08}.bp-signal-list h3 a:hover{color:var(--bp-accent)}.bp-signal-thumb{border:1px solid var(--bp-line);height:190px;position:relative;overflow:hidden}.bp-signal-thumb img{object-fit:cover;filter:grayscale();height:100%;transition:filter .25s,transform .45s}.bp-signal-list article:hover .bp-signal-thumb img{filter:grayscale(0);transform:scale(1.03)}.bp-signal-thumb svg{background:var(--bp-accent);color:#090a08;width:34px;height:34px;padding:6px;position:absolute;bottom:10px;right:10px}.bp-archive{background-image:repeating-linear-gradient(0deg,#0000 0 4px,#4a311d05 5px)}.bp-archive-intro{text-align:center;max-width:1180px;margin:0 auto;padding:85px 34px 90px}.bp-archive-intro>span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.14em;font-size:8px}.bp-archive-intro>p{font-family:var(--font-serif);margin:18px 0 0;font-size:15px;font-style:italic}.bp-archive-intro h1{max-width:1020px;font-family:var(--font-serif);letter-spacing:-.052em;margin:38px auto 42px;font-size:clamp(55px,6.8vw,92px);font-weight:500;line-height:1.02}.bp-archive-intro>div{justify-content:center;align-items:center;gap:25px;display:flex}.bp-archive-intro>div i{background:var(--bp-line);width:70px;height:1px}.bp-archive-intro>div p{max-width:560px;color:var(--bp-muted);margin:0;font-size:12px;line-height:1.8}.bp-archive-feature{border:1px solid var(--bp-line);background:#f4ebdb5c;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:0 55px;max-width:1290px;margin:0 auto 120px;padding:22px;display:grid;box-shadow:0 30px 80px #462e1b14}.bp-archive-feature>a{min-height:620px;overflow:hidden}.bp-archive-feature>a img{object-fit:cover;filter:sepia(.18)saturate(.8);height:100%;transition:transform .7s,filter .3s}.bp-archive-feature>a:hover img{filter:sepia(0)saturate();transform:scale(1.018)}.bp-archive-feature article{flex-direction:column;align-items:flex-start;padding:55px 34px 35px 0;display:flex}.bp-archive-feature h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:25px 0;font-size:clamp(39px,4vw,57px);font-weight:500;line-height:1.05}.bp-archive-feature article>p{color:var(--bp-muted);font-family:var(--font-serif);margin:0 0 26px;font-size:15px;line-height:1.75}.bp-archive-feature .bp-text-link{margin-top:auto}.bp-archive-caption{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;grid-column:1/-1;padding-top:14px;font-size:7px}.bp-archive-stories{max-width:1290px;margin:0 auto;padding:0 22px 120px}.bp-archive-stories>header{border-top:1px solid var(--bp-ink);justify-content:space-between;align-items:end;padding:25px 0 30px;display:flex}.bp-archive-stories>header span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.12em;font-size:8px}.bp-archive-stories>header h2{font-family:var(--font-serif);letter-spacing:-.04em;margin:0;font-size:clamp(42px,4vw,59px);font-weight:500}.bp-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 38px;display:grid}.bp-archive-grid article{grid-template-columns:.85fr 1.15fr;align-items:start;gap:28px;display:grid}.bp-archive-grid article.is-1{grid-column:1/-1;grid-template-columns:1.1fr .9fr}.bp-archive-grid .bp-card-image{background:#30271f1a;height:330px;overflow:hidden}.bp-archive-grid article.is-1 .bp-card-image{height:470px}.bp-archive-grid .bp-card-image img{object-fit:cover;filter:sepia(.18)saturate(.82);height:100%;transition:transform .55s,filter .25s}.bp-archive-grid article:hover .bp-card-image img{filter:sepia(0)saturate();transform:scale(1.025)}.bp-archive-grid h3{font-family:var(--font-serif);letter-spacing:-.035em;margin:16px 0;font-size:clamp(26px,2.4vw,37px);font-weight:500;line-height:1.12}.bp-archive-grid h3 a:hover{color:var(--bp-accent)}.bp-archive-grid p{color:var(--bp-muted);font-family:var(--font-serif);margin:0 0 22px;font-size:13px;line-height:1.75}.bp-lab:before,.bp-lab:after{content:"";z-index:0;pointer-events:none;filter:blur(3px);border-radius:50%;position:absolute}.bp-lab:before{background:#ff6e502b;width:430px;height:430px;top:90px;left:-210px}.bp-lab:after{background:#62d2ff38;width:520px;height:520px;top:650px;right:-280px}.bp-lab-hero{z-index:1;grid-template-rows:1fr auto;grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:22px;max-width:1420px;margin:0 auto;padding:60px 34px 105px;display:grid;position:relative}.bp-lab-copy{border:1px solid var(--bp-line);background:#ffffffad;border-radius:34px;padding:60px 50px;box-shadow:0 25px 80px #442a7814}.bp-lab-copy>span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:8px;font-size:8px;display:inline-flex}.bp-lab-copy h1{letter-spacing:-.06em;margin:34px 0 27px;font-size:clamp(50px,5.3vw,79px);font-weight:650;line-height:.98}.bp-lab-copy>p{max-width:520px;color:var(--bp-muted);margin:0;font-size:13px;line-height:1.75}.bp-lab-copy>div{gap:9px;margin-top:55px;display:flex}.bp-lab-copy>div span{color:#fff;font-family:var(--font-mono);letter-spacing:.12em;background:#24163f;border-radius:999px;padding:8px 12px;font-size:7px}.bp-lab-copy>div span:nth-child(2){color:#24163f;background:#ff765a}.bp-lab-copy>div span:nth-child(3){color:#24163f;background:#7ee3ff}.bp-lab-feature{border:1px solid var(--bp-line);background:#cabff0;border-radius:34px;grid-area:1/2/span 2;min-height:680px;position:relative;overflow:hidden;box-shadow:0 30px 100px #442a7824}.bp-lab-feature>img{object-fit:cover;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.bp-lab-feature:hover>img{transform:scale(1.025)}.bp-lab-feature-tag{color:#24163f;font-family:var(--font-mono);letter-spacing:.1em;background:#f5ed63;border-radius:999px;padding:9px 13px;font-size:8px;position:absolute;top:23px;left:23px}.bp-lab-feature>div{color:#24163f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f4efffd1;border:1px solid #ffffffa6;border-radius:22px;padding:25px;position:absolute;bottom:24px;left:24px;right:24px}.bp-lab-feature h2{letter-spacing:-.045em;max-width:660px;margin:13px 45px 0 0;font-size:clamp(28px,3vw,44px);font-weight:620;line-height:1.08}.bp-lab-feature>div svg{position:absolute;bottom:25px;right:25px}.bp-lab-hero aside{border:1px solid var(--bp-line);color:#24163f;background:#f5ed63;border-radius:25px;align-items:center;gap:13px;max-width:290px;padding:24px 30px;display:flex;transform:rotate(-2deg)}.bp-lab-hero aside strong{letter-spacing:-.05em;font-size:40px}.bp-lab-hero aside span{font-size:10px}.bp-lab-hero aside i{background:#ff765a;border-radius:50%;width:30px;height:30px;margin-left:auto}.bp-lab-stories{z-index:1;max-width:1420px;margin:0 auto;padding:0 34px 120px;position:relative}.bp-lab-stories>header{border-top:1px solid var(--bp-ink);justify-content:space-between;align-items:end;padding:28px 0;display:flex}.bp-lab-stories>header span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.12em;font-size:8px}.bp-lab-stories>header h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(42px,4vw,58px)}.bp-lab-stories>header>p{color:var(--bp-muted);margin:0;font-size:12px}.bp-lab-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.bp-lab-grid article{border:1px solid var(--bp-line);background:#ffffffa8;border-radius:26px;grid-column:span 4;padding:10px 10px 28px}.bp-lab-grid article.is-1{background:#e0f2ffc7;grid-column:span 7}.bp-lab-grid article.is-2{background:#ffeecac7;grid-column:span 5}.bp-lab-grid article.is-4{background:#ffdce5b8}.bp-lab-grid article.is-5{background:#e2ffddb8}.bp-lab-grid article:hover{border-color:#6846e866;transform:translateY(-3px);box-shadow:0 20px 55px #442a7817}.bp-lab-grid .bp-card-image{border-radius:18px;height:310px;position:relative;overflow:hidden}.bp-lab-grid article.is-1 .bp-card-image,.bp-lab-grid article.is-2 .bp-card-image{height:410px}.bp-lab-grid .bp-card-image img{object-fit:cover;height:100%;transition:transform .55s}.bp-lab-grid article:hover .bp-card-image img{transform:scale(1.025)}.bp-lab-grid .bp-card-image span{color:#24163f;width:39px;height:39px;font-family:var(--font-mono);background:#f5ed63;border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute;top:14px;right:14px}.bp-lab-grid article>div{padding:22px 13px 0}.bp-lab-grid h3{letter-spacing:-.04em;margin:14px 0 12px;font-size:clamp(23px,2.2vw,32px);font-weight:620;line-height:1.13}.bp-lab-grid h3 a:hover{color:var(--bp-accent)}.bp-lab-grid p{color:var(--bp-muted);margin:0 0 20px;font-size:11px;line-height:1.65}.bp-newsletter{z-index:1;grid-template-columns:180px 1fr minmax(330px,.7fr);align-items:center;gap:40px;max-width:1392px;margin:0 auto 100px;padding:55px;display:grid;position:relative}.bp-editorial .bp-newsletter{border-top:1px solid var(--bp-ink);border-bottom:1px solid var(--bp-ink)}.bp-future .bp-newsletter{background:radial-gradient(circle at 10% 0,#7cf6d217,#0000 34%),#ffffff09;border:1px solid #7cf6d22e;border-radius:28px;box-shadow:inset 0 1px #ffffff0d,0 30px 90px #00000047}.bp-signal .bp-newsletter{border:1px solid var(--bp-ink);background:linear-gradient(90deg,#dfff0014,#0000)}.bp-archive .bp-newsletter{border-top:1px solid var(--bp-ink);border-bottom:1px solid var(--bp-ink)}.bp-lab .bp-newsletter{border:1px solid var(--bp-line);color:#fff;--bp-ink:#fff;--bp-muted:#ffffffad;--bp-line:#ffffff38;--bp-bg:#24163f;background:#24163f;border-radius:28px;box-shadow:0 30px 80px #442a7824}.bp-newsletter-kicker{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.12em;align-items:center;gap:8px;font-size:8px;display:flex}.bp-newsletter h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.12}.bp-future .bp-newsletter h2{font-family:inherit;font-weight:560}.bp-signal .bp-newsletter h2,.bp-lab .bp-newsletter h2{font-family:inherit;font-weight:600}.bp-newsletter p{color:var(--bp-muted);margin:0;font-size:11px;line-height:1.65}.bp-newsletter form{border:1px solid var(--bp-line);border-radius:999px;align-items:center;height:48px;padding-left:17px;display:flex}.bp-newsletter input{min-width:0;color:var(--bp-ink);background:0 0;border:0;outline:0;flex:1;font-size:11px}.bp-newsletter input::placeholder{color:var(--bp-muted)}.bp-newsletter button{background:var(--bp-ink);height:38px;color:var(--bp-bg);border:0;border-radius:999px;align-items:center;gap:7px;margin-right:4px;padding:0 15px;font-size:10px;font-weight:650;display:inline-flex}.bp-editorial .bp-newsletter button{background:var(--brand-gradient);color:var(--ui-primary-foreground)}.bp-future .bp-newsletter button{background:var(--bp-accent);color:#06100d}.bp-signal .bp-newsletter button{background:var(--bp-accent);color:#090a08}.bp-lab .bp-newsletter button{color:#24163f;background:#f5ed63}.bp-footer{z-index:1;border-top:1px solid var(--bp-line);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:25px;max-width:1460px;min-height:150px;margin:0 auto;padding:40px 34px;display:grid;position:relative}.bp-footer>p{color:var(--bp-muted);font-family:var(--font-serif);text-align:center;margin:0;font-size:14px}.bp-future .bp-footer>p{font-family:inherit}.bp-footer>div{color:var(--bp-muted);justify-content:flex-end;gap:18px;font-size:9px;display:flex}.bp-footer>div a:hover{color:var(--bp-ink)}.bp-detail-hero{grid-template-columns:minmax(0,.83fr) minmax(480px,1.17fr);gap:35px 80px;max-width:1460px;margin:0 auto;padding:48px 34px 95px;display:grid}.bp-back{width:max-content;color:var(--bp-muted);grid-column:1/-1;align-items:center;gap:9px;font-size:10px;display:inline-flex}.bp-back:hover{color:var(--bp-accent);gap:13px}.bp-detail-heading{align-self:end;padding-bottom:28px}.bp-detail-heading>p:not(.bp-detail-deck){color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;margin:17px 0 31px;font-size:8px}.bp-detail-heading h1{letter-spacing:-.052em;margin:0;font-size:clamp(44px,5vw,76px);font-weight:550;line-height:1.03}.bp-editorial .bp-detail-heading h1,.bp-archive .bp-detail-heading h1{font-family:var(--font-serif);font-weight:500}.bp-detail-deck{max-width:640px;color:var(--bp-muted);margin:31px 0 28px;font-size:14px;line-height:1.75}.bp-detail-hero figure{margin:0}.bp-detail-hero figure img{object-fit:cover;height:680px}.bp-future .bp-detail-hero figure,.bp-lab .bp-detail-hero figure{border:1px solid var(--bp-line);background:#ffffff47;border-radius:28px;padding:9px}.bp-future .bp-detail-hero figure img,.bp-lab .bp-detail-hero figure img{border-radius:20px}.bp-signal .bp-detail-hero figure{border:1px solid var(--bp-ink);padding:8px}.bp-signal .bp-detail-hero figure img{filter:grayscale()}.bp-archive .bp-detail-hero figure img{filter:sepia(.14)saturate(.86)}.bp-detail-hero figcaption{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.12em;padding-top:11px;font-size:7px}.bp-article-layout{border-top:1px solid var(--bp-line);grid-template-columns:240px minmax(0,720px);justify-content:space-between;gap:90px;max-width:1180px;margin:0 auto;padding:100px 34px 130px;display:grid}.bp-article-aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:32px}.bp-article-aside>span{color:var(--bp-accent);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:18px;font-size:8px}.bp-article-aside>a{border-bottom:1px solid var(--bp-line);color:var(--bp-muted);padding:12px 0;font-size:9px;line-height:1.5}.bp-article-aside>a:hover{color:var(--bp-ink);padding-left:5px}.bp-article-aside button{border:1px solid var(--bp-line);width:max-content;color:var(--bp-ink);background:0 0;border-radius:999px;align-items:center;gap:7px;margin-top:30px;padding:9px 13px;font-size:9px;display:inline-flex}.bp-article-aside button:hover{border-color:var(--bp-accent);color:var(--bp-accent)}.bp-article-body section{padding-bottom:72px;scroll-margin-top:30px;position:relative}.bp-article-body section+section{border-top:1px solid var(--bp-line);padding-top:68px}.bp-chapter{color:var(--bp-accent);font-family:var(--font-mono);font-size:9px;position:absolute;top:2px;left:-67px}.bp-article-body h2{letter-spacing:-.035em;margin:0 0 30px;font-size:clamp(29px,3vw,42px);font-weight:560;line-height:1.18}.bp-editorial .bp-article-body h2,.bp-archive .bp-article-body h2{font-family:var(--font-serif);font-weight:500}.bp-article-body p{color:var(--bp-muted);font-family:var(--font-serif);margin:0 0 25px;font-size:18px;line-height:1.92}.bp-article-body .bp-lede{color:var(--bp-ink);font-size:22px;line-height:1.72}.bp-article-body blockquote{background:var(--bp-ink);color:var(--bp-bg);border:0;margin:46px 0 0;padding:35px 40px}.bp-editorial .bp-article-body blockquote{color:var(--bp-ink);background:linear-gradient(135deg,#52e6ff1a,#1fa2ff0b);border:1px solid #52e6ff2e}.bp-future .bp-article-body blockquote{color:var(--bp-ink);background:linear-gradient(135deg,#7cf6d21f,#ffffff09);border:1px solid #7cf6d22e;border-radius:20px}.bp-signal .bp-article-body blockquote{background:var(--bp-accent);color:#090a08}.bp-signal .bp-article-body blockquote svg{color:#090a08}.bp-lab .bp-article-body blockquote{color:#fff;background:#24163f;border-radius:22px}.bp-article-body blockquote svg{color:var(--bp-accent)}.bp-article-body blockquote p{color:inherit;margin:17px 0 0;font-size:24px;line-height:1.55}.bp-inline-visual{margin-top:45px}.bp-inline-visual img{object-fit:cover;height:440px}.bp-future .bp-inline-visual img,.bp-lab .bp-inline-visual img{border-radius:20px}.bp-signal .bp-inline-visual img{filter:grayscale()}.bp-inline-visual span{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.12em;padding-top:10px;font-size:7px;display:block}.bp-article-body ul{margin:0;padding:0;list-style:none}.bp-article-body li{border-bottom:1px solid var(--bp-line);color:var(--bp-ink);font-family:var(--font-serif);align-items:center;gap:13px;padding:20px 0;font-size:17px;display:flex}.bp-article-body li svg{color:var(--bp-accent)}.bp-next-story{border-top:1px solid var(--bp-line);border-bottom:1px solid var(--bp-line);max-width:1180px;margin:0 auto 100px;padding:35px 34px}.bp-next-story>span{color:var(--bp-muted);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:8px}.bp-next-story>a{grid-template-columns:140px minmax(0,1fr) 40px;align-items:center;gap:24px;margin-top:24px;display:grid}.bp-next-story strong{font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(25px,3vw,40px);font-weight:500;line-height:1.18}.bp-future .bp-next-story strong,.bp-signal .bp-next-story strong,.bp-lab .bp-next-story strong{font-family:inherit;font-weight:550}.bp-next-story>a:hover{color:var(--bp-accent)}.bp-next-story>a:hover svg{transform:translate(6px)}@media (width<=1100px){.bp-header-inner{grid-template-columns:1fr auto}.bp-primary-nav,.bp-concept-label{display:none}.bp-ed-masthead{grid-template-columns:120px minmax(0,1fr)}.bp-future-hero{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:35px}.bp-future-feature{min-height:610px}.bp-newsletter{grid-template-columns:1fr 1fr;margin-left:26px;margin-right:26px;padding:40px}.bp-newsletter-kicker{grid-column:1/-1}.bp-detail-hero{gap:50px}.bp-detail-hero figure img{height:590px}.bp-article-layout{grid-template-columns:200px minmax(0,680px);gap:60px}.bp-signal-hero{grid-template-columns:150px minmax(0,1fr) minmax(330px,.65fr)}.bp-signal-list article{grid-template-columns:90px minmax(0,1fr) 240px}.bp-archive-feature{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);margin-left:24px;margin-right:24px}.bp-archive-stories{padding-left:24px;padding-right:24px}.bp-lab-hero{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr)}}@media (width<=820px){.bp-header-inner{min-height:68px;padding:0 20px}.bp-concept-label,.bp-create-link{display:none}.bp-concept-switch a{min-height:30px;padding:0 10px;font-size:9px}.bp-concept-full{display:none}.bp-concept-short{display:inline}.bp-lab .bp-header{border-radius:14px;margin:8px}.bp-ed-masthead{grid-template-columns:1fr;padding:54px 20px 55px}.bp-ed-issue{border-right:0;flex-direction:row;padding:0 0 25px}.bp-ed-issue span:last-child{writing-mode:initial;transform:none}.bp-ed-heading{padding:0}.bp-ed-heading h1{font-size:clamp(45px,11vw,72px)}.bp-ed-heading>div{flex-wrap:wrap;margin-top:35px}.bp-ed-featured{grid-template-columns:1fr;padding:28px 20px 78px}.bp-ed-feature-image{min-height:500px}.bp-ed-featured article{min-height:480px;padding-top:32px}.bp-ed-latest{padding:0 20px 90px}.bp-ed-latest>header{flex-direction:column;align-items:flex-start}.bp-filter{width:100%;overflow-x:auto}.bp-ed-card.is-1,.bp-ed-card.is-2{border-right:0;grid-column:1/-1;padding-left:0;padding-right:0}.bp-ed-card.is-3,.bp-ed-card.is-4,.bp-ed-card.is-5{grid-column:span 6;padding-left:20px;padding-right:20px}.bp-ed-card.is-3{padding-left:0}.bp-ed-card.is-4{border-right:0;padding-right:0}.bp-ed-card.is-5{border-right:0;grid-column:1/-1;padding-left:0}.bp-ed-card .bp-card-image,.bp-ed-card.is-2 .bp-card-image{height:450px}.bp-future-hero{grid-template-rows:auto;grid-template-columns:1fr;padding:50px 20px 90px}.bp-future-title{padding:0}.bp-future-title h1{font-size:clamp(44px,10vw,68px)}.bp-future-feature{grid-area:auto/1;min-height:630px}.bp-future-note{display:none}.bp-future-stories{padding:0 20px 90px}.bp-future-stories>header{flex-direction:column;align-items:flex-start}.bp-future-filter{max-width:100%;overflow-x:auto}.bp-future-card,.bp-future-card.is-1,.bp-future-card.is-2{grid-column:span 6}.bp-future-card.is-1{grid-column:1/-1}.bp-future-card .bp-card-image,.bp-future-card.is-1 .bp-card-image,.bp-future-card.is-2 .bp-card-image{height:330px}.bp-newsletter{grid-template-columns:1fr;padding:35px}.bp-newsletter-kicker{grid-column:auto}.bp-footer{grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px}.bp-footer>p{display:none}.bp-detail-hero{grid-template-columns:1fr;padding:38px 20px 75px}.bp-detail-heading{padding-bottom:0}.bp-detail-hero figure img{height:620px}.bp-article-layout{padding:75px 20px 100px;display:block}.bp-article-aside{display:none}.bp-article-body{max-width:680px;margin:0 auto}.bp-chapter{margin-bottom:16px;display:block;position:static}.bp-next-story{margin:0 20px 80px;padding-left:0;padding-right:0}.bp-pagination{margin-top:42px}.bp-signal-hero{grid-template-columns:1fr;min-height:0;padding:38px 20px 70px}.bp-signal-code{border-right:0;grid-template-columns:1fr auto;min-height:100px;padding:14px 0;display:grid}.bp-signal-code strong{grid-column:1/-1;margin-top:24px}.bp-signal-code>i{align-self:start;margin:0}.bp-signal-title{min-height:460px;padding:40px 0}.bp-signal-title h1{font-size:clamp(48px,10vw,66px)}.bp-signal-feature{min-height:590px}.bp-signal-stories{padding:65px 20px 90px}.bp-signal-stories>header{grid-template-columns:1fr;align-items:start}.bp-signal-stories>header p{max-width:520px}.bp-signal-list article{grid-template-columns:70px minmax(0,1fr) 180px}.bp-signal-list h3{font-size:29px}.bp-signal-thumb{height:160px}.bp-archive-intro{padding:65px 20px 70px}.bp-archive-intro h1{font-size:clamp(48px,10vw,68px)}.bp-archive-feature{grid-template-columns:1fr;gap:0;margin:0 20px 90px}.bp-archive-feature>a{min-height:600px}.bp-archive-feature article{min-height:450px;padding:40px 20px 28px}.bp-archive-stories{padding:0 20px 90px}.bp-archive-grid{grid-template-columns:1fr;gap:55px}.bp-archive-grid article,.bp-archive-grid article.is-1{grid-column:auto;grid-template-columns:.9fr 1.1fr}.bp-archive-grid article.is-1 .bp-card-image{height:380px}.bp-lab-hero{grid-template-rows:auto;grid-template-columns:1fr;padding:45px 20px 90px}.bp-lab-copy{padding:48px 38px}.bp-lab-feature{grid-area:auto/1;min-height:650px}.bp-lab-hero aside{display:none}.bp-lab-stories{padding:0 20px 90px}.bp-lab-grid article,.bp-lab-grid article.is-1,.bp-lab-grid article.is-2{grid-column:span 6}.bp-lab-grid article.is-1{grid-column:1/-1}.bp-lab-grid .bp-card-image,.bp-lab-grid article.is-1 .bp-card-image,.bp-lab-grid article.is-2 .bp-card-image{height:340px}}@media (width<=560px){.bp-logo{gap:7px}.bp-logo strong{font-size:14px}.bp-logo-mark{border-radius:7px;width:27px;height:27px}.bp-header-inner{gap:10px}.bp-concept-switch a{padding:0 7px;font-size:8px}.bp-ed-heading h1{font-size:clamp(42px,15vw,64px)}.bp-ed-heading>div{gap:16px}.bp-ed-feature-image{aspect-ratio:4/5;min-height:0}.bp-ed-featured article{min-height:0;padding-bottom:36px}.bp-ed-featured h2{font-size:39px}.bp-text-link{margin-top:35px;padding-top:0}.bp-filter{gap:18px}.bp-ed-card.is-1,.bp-ed-card.is-2,.bp-ed-card.is-3,.bp-ed-card.is-4,.bp-ed-card.is-5{border-right:0;grid-column:1/-1;padding-left:0;padding-right:0}.bp-ed-card .bp-card-image,.bp-ed-card.is-2 .bp-card-image,.bp-ed-card.is-3 .bp-card-image,.bp-ed-card.is-4 .bp-card-image,.bp-ed-card.is-5 .bp-card-image{height:360px}.bp-ed-card h3{font-size:29px}.bp-future-title h1{font-size:46px}.bp-future-feature{border-radius:22px;min-height:560px}.bp-future-feature-copy{bottom:22px;left:22px;right:22px}.bp-future-feature-copy h2{margin-right:0;font-size:29px}.bp-round-arrow{display:none}.bp-future-card,.bp-future-card.is-1,.bp-future-card.is-2{grid-column:1/-1}.bp-future-card .bp-card-image,.bp-future-card.is-1 .bp-card-image,.bp-future-card.is-2 .bp-card-image{height:330px}.bp-newsletter{margin:0 15px 72px;padding:29px 22px}.bp-newsletter form{border-radius:16px;flex-direction:column;align-items:stretch;height:auto;padding:7px}.bp-newsletter input{height:44px;padding:0 10px}.bp-newsletter button{border-radius:12px;justify-content:center;height:43px;margin:0}.bp-footer{grid-template-columns:1fr;min-height:130px}.bp-footer>div{flex-wrap:wrap;justify-content:flex-start}.bp-detail-heading h1{font-size:43px}.bp-detail-deck{font-size:13px}.bp-detail-hero figure img{height:480px}.bp-article-body h2{font-size:31px}.bp-article-body p{font-size:17px;line-height:1.85}.bp-article-body .bp-lede{font-size:20px}.bp-article-body blockquote{padding:28px 24px}.bp-article-body blockquote p{font-size:21px}.bp-inline-visual img{height:320px}.bp-next-story>a{grid-template-columns:1fr 30px}.bp-next-story .bp-category{grid-column:1/-1}.bp-next-story strong{font-size:27px}.bp-page-direction span{display:none}.bp-pagination{grid-template-columns:40px 1fr 40px;gap:8px}.bp-pagination>div{justify-content:center;gap:6px}.bp-pagination>div a{width:38px;height:38px}.bp-page-direction{justify-content:center}.bp-signal-title{min-height:430px}.bp-signal-title h1{font-size:46px}.bp-signal-feature{min-height:520px}.bp-signal-list article{grid-template-columns:38px 1fr;align-items:start;gap:13px;min-height:0;padding:28px 0}.bp-signal-list h3{margin:14px 0 20px;font-size:27px}.bp-signal-thumb{grid-column:2;width:100%;height:220px}.bp-archive-intro>div i{width:25px}.bp-archive-intro h1{font-size:48px}.bp-archive-feature{padding:10px}.bp-archive-feature>a{aspect-ratio:4/5;min-height:0}.bp-archive-feature article{min-height:0;padding:34px 12px 25px}.bp-archive-feature h2{font-size:38px}.bp-archive-grid article,.bp-archive-grid article.is-1{grid-template-columns:1fr;gap:23px}.bp-archive-grid .bp-card-image,.bp-archive-grid article.is-1 .bp-card-image{height:360px}.bp-lab-copy{border-radius:25px;padding:38px 25px}.bp-lab-copy h1{font-size:46px}.bp-lab-feature{border-radius:25px;min-height:570px}.bp-lab-feature>div{padding:20px;bottom:14px;left:14px;right:14px}.bp-lab-feature h2{margin-right:0;font-size:28px}.bp-lab-feature>div svg{display:none}.bp-lab-grid article,.bp-lab-grid article.is-1,.bp-lab-grid article.is-2{grid-column:1/-1}.bp-lab-grid .bp-card-image,.bp-lab-grid article.is-1 .bp-card-image,.bp-lab-grid article.is-2 .bp-card-image{height:330px}}@media (prefers-reduced-motion:reduce){.bp-page a,.bp-page img,.bp-page svg{transition:none!important}}
