@layer theme{@theme default{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-mauve-50: oklch(98.5% 0 0); --color-mauve-100: oklch(96% .003 325.6); --color-mauve-200: oklch(92.2% .005 325.62); --color-mauve-300: oklch(86.5% .012 325.68); --color-mauve-400: oklch(71.1% .019 323.02); --color-mauve-500: oklch(54.2% .034 322.5); --color-mauve-600: oklch(43.5% .029 321.78); --color-mauve-700: oklch(36.4% .029 323.89); --color-mauve-800: oklch(26.3% .024 320.12); --color-mauve-900: oklch(21.2% .019 322.12); --color-mauve-950: oklch(14.5% .008 326); --color-olive-50: oklch(98.8% .003 106.5); --color-olive-100: oklch(96.6% .005 106.5); --color-olive-200: oklch(93% .007 106.5); --color-olive-300: oklch(88% .011 106.6); --color-olive-400: oklch(73.7% .021 106.9); --color-olive-500: oklch(58% .031 107.3); --color-olive-600: oklch(46.6% .025 107.3); --color-olive-700: oklch(39.4% .023 107.4); --color-olive-800: oklch(28.6% .016 107.4); --color-olive-900: oklch(22.8% .013 107.4); --color-olive-950: oklch(15.3% .006 107.1); --color-mist-50: oklch(98.7% .002 197.1); --color-mist-100: oklch(96.3% .002 197.1); --color-mist-200: oklch(92.5% .005 214.3); --color-mist-300: oklch(87.2% .007 219.6); --color-mist-400: oklch(72.3% .014 214.4); --color-mist-500: oklch(56% .021 213.5); --color-mist-600: oklch(45% .017 213.2); --color-mist-700: oklch(37.8% .015 216); --color-mist-800: oklch(27.5% .011 216.9); --color-mist-900: oklch(21.8% .008 223.9); --color-mist-950: oklch(14.8% .004 228.8); --color-taupe-50: oklch(98.6% .002 67.8); --color-taupe-100: oklch(96% .002 17.2); --color-taupe-200: oklch(92.2% .005 34.3); --color-taupe-300: oklch(86.8% .007 39.5); --color-taupe-400: oklch(71.4% .014 41.2); --color-taupe-500: oklch(54.7% .021 43.1); --color-taupe-600: oklch(43.8% .017 39.3); --color-taupe-700: oklch(36.7% .016 35.7); --color-taupe-800: oklch(26.8% .011 36.5); --color-taupe-900: oklch(21.4% .009 43.1); --color-taupe-950: oklch(14.7% .004 49.3); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px #0000000d; --shadow-xs: 0 1px 2px 0 #0000000d; --shadow-sm: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-md: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a; --shadow-lg: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a; --shadow-xl: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a; --shadow-2xl: 0 25px 50px -12px #00000040; --inset-shadow-2xs: inset 0 1px #0000000d; --inset-shadow-xs: inset 0 1px 1px #0000000d; --inset-shadow-sm: inset 0 2px 4px #0000000d; --drop-shadow-xs: 0 1px 1px #0000000d; --drop-shadow-sm: 0 1px 2px #00000026; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --text-shadow-2xs: 0px 1px 0px #00000026; --text-shadow-xs: 0px 1px 1px #0003; --text-shadow-sm: 0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013; --text-shadow-md: 0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a; --text-shadow-lg: 0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme(--font-sans--font-feature-settings, initial); --default-font-variation-settings: --theme(--font-sans--font-variation-settings, initial); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme(--font-mono--font-feature-settings, initial); --default-mono-font-variation-settings: --theme(--font-mono--font-variation-settings, initial);}@theme default inline reference{--blur: 8px; --shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a; --shadow-inner: inset 0 2px 4px 0 #0000000d; --drop-shadow: 0 1px 2px #0000001a, 0 1px 1px #0000000f; --radius: .25rem; --max-width-prose: 65ch;}}@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:--theme(--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:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--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: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}}@layer components;@layer utilities{@tailwind utilities;}:root{--blue:#3b82f6;--violet:#6d5ef5;--ink:#17191f;--paper:#fbfaf7;--muted:#666b78;--line:#e7e5df;--coral:#ff6b5f;--yellow:#ffd552;--mint:#66d8bd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.nav{justify-content:space-between;align-items:center;gap:28px;height:82px;display:flex}.brand{letter-spacing:-1px;align-items:center;gap:9px;font-size:22px;font-weight:850;display:flex}.brand>span:last-child>span{color:var(--blue)}.logoD{background:var(--blue);color:#fff;border-radius:9px 15px 15px 9px;place-items:center;width:35px;height:35px;font-size:21px;font-weight:900;display:grid;position:relative}.logoD:after{content:"";background:var(--violet);border-radius:5px;width:7px;height:15px;position:absolute;bottom:-7px;right:-3px;transform:rotate(42deg)}.nav nav{gap:30px;font-size:14px;font-weight:600;display:flex}.nav nav a:hover{color:var(--blue)}.navCta{background:var(--ink);color:#fff;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:750}.navCta span,.button span{margin-left:10px}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:40px;min-height:655px;padding-top:55px;padding-bottom:80px;display:grid}.eyebrow,.kicker{letter-spacing:1.6px;color:var(--violet);font-size:12px;font-weight:850}.eyebrow span{background:#ece9ff;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:8px;display:inline-grid}.hero h1{letter-spacing:-5.5px;margin:24px 0 28px;font-size:clamp(56px,6.4vw,88px);font-weight:850;line-height:.95}.hero h1 em,.mission h2 em{color:var(--blue);font-style:normal;position:relative}.heroCopy>p{color:var(--muted);max-width:590px;font-size:19px;line-height:1.6}.actions{gap:12px;margin:34px 0;display:flex}.button{border-radius:12px;padding:16px 22px;font-size:15px;font-weight:750}.primary{background:var(--blue);color:#fff;box-shadow:0 9px #2866ca}.secondary{border:1px solid var(--line);background:#fff}.trust{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.trust b{color:var(--ink)}.faces{display:flex}.faces i{border:2px solid var(--paper);background:#ffd8be;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:-7px;font-style:normal;font-weight:800;display:grid}.faces i:nth-child(2){background:#c9e1ff}.faces i:nth-child(3){background:#d9cdfd}.heroArt{background:#e8e5ff;border-radius:48% 42% 38% 50%;height:510px;position:relative;overflow:hidden}.orbit{border:1.5px dashed #aaa3ee;border-radius:50%;position:absolute}.orbit1{width:440px;height:300px;top:100px;left:20px;transform:rotate(-20deg)}.orbit2{width:340px;height:400px;top:40px;left:110px;transform:rotate(25deg)}.postCard{border:5px solid var(--ink);background:#fff;border-radius:24px;width:245px;height:340px;padding:17px;position:absolute;top:80px;left:115px;transform:rotate(-6deg);box-shadow:12px 13px #2d257826}.postTop{align-items:center;gap:10px;height:38px;display:flex}.postTop span{background:#ffd2b3;border-radius:50%;width:27px;height:27px}.postTop i,.postLines{background:#e5e4e1;border-radius:5px;width:100px;height:8px}.postImage{background:var(--coral);color:#fff;border-radius:12px;align-content:center;place-items:center;height:195px;display:grid}.postImage strong{letter-spacing:-3px;font-size:48px}.postImage small{text-align:center;font-weight:900}.postLines{margin-top:17px;box-shadow:0 15px #eee,60px 30px #eee}.mascot{background:var(--blue);border:5px solid var(--ink);border-radius:48% 52% 45% 55%;width:170px;height:170px;position:absolute;bottom:28px;right:22px;transform:rotate(5deg);box-shadow:8px 9px #17191f2e}.antenna{border:5px solid var(--ink);border-width:5px 0 0 5px;width:35px;height:42px;position:absolute;top:-28px;left:70px;transform:rotate(38deg)}.eye{background:var(--ink);border-radius:50%;width:14px;height:20px;position:absolute;top:54px}.eye.left{left:50px}.eye.right{right:48px}.smile{border:5px solid var(--ink);border-top:0;border-radius:0 0 30px 30px;width:40px;height:20px;position:absolute;top:88px;left:64px}.arm{font-size:38px;position:absolute;top:6px;right:-34px}.magnifier{border:17px solid var(--violet);border-radius:50%;width:112px;height:112px;position:absolute;bottom:18px;left:52px}.magnifier:after{content:"";background:var(--violet);border:5px solid var(--ink);border-radius:15px;width:25px;height:85px;position:absolute;bottom:-64px;right:-38px;transform:rotate(-46deg)}.bubble{border:2px solid var(--ink);z-index:2;box-shadow:4px 5px 0 var(--ink);background:#fff;border-radius:14px;padding:12px 15px;font-size:13px;font-weight:750;position:absolute}.bubble1 b{background:var(--yellow);border-radius:50%;margin-left:8px;padding:3px 8px}.bubble2 b{color:#fff;background:var(--mint);border-radius:50%;padding:3px 6px}.spark{color:var(--yellow);font-size:25px;position:absolute}.s1{top:165px;right:70px}.s2{color:var(--coral);bottom:50px;left:60px}.ticker{border-block:1px solid var(--line);white-space:nowrap;letter-spacing:2px;background:#fff;padding:15px 0;font-size:12px;font-weight:850;overflow:hidden}.ticker div{text-align:center}.ticker span{color:var(--violet);margin:0 25px}.section{padding-block:105px}.sectionHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.sectionHead h2,.mission h2,.quizIntro h2,.faq h2,.newsletter h2{letter-spacing:-3px;margin:13px 0 0;font-size:clamp(40px,4vw,58px);line-height:1.06}.sectionHead>p{max-width:430px;color:var(--muted);line-height:1.6}.themeGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.themeCard{border:1px solid #0000000f;border-radius:20px;min-height:285px;padding:22px;transition:transform .25s,box-shadow .25s;position:relative}.themeCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px #1d23371a}.themeCard .count{opacity:.45;font-size:11px;font-weight:800;position:absolute;top:17px;right:18px}.themeIcon{border:2px solid var(--ink);width:58px;height:58px;box-shadow:4px 5px 0 var(--ink);background:#fff;border-radius:17px;place-items:center;margin:8px 0 37px;font-size:25px;font-weight:900;display:grid}.themeCard h3{margin:0 0 9px;font-size:21px}.themeCard p{max-width:240px;margin:0 0 20px;font-size:14px;line-height:1.45}.themeCard b{font-size:13px}.themeCard b span{float:right}.violet{background:#eae5ff}.lilac{background:#f0e9ff}.mission{color:#fff;background:#171b2d}.missionGrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.missionArt{background:var(--blue);border-radius:30px;height:500px;position:relative;overflow:hidden}.bigQuestion{color:#ffffff29;font-size:330px;font-weight:900;line-height:1;position:absolute;top:55px;left:145px}.label{color:var(--ink);border:3px solid var(--ink);z-index:2;box-shadow:5px 6px 0 var(--ink);background:#fff;border-radius:10px;padding:12px 17px;font-weight:800;position:absolute;transform:rotate(-6deg)}.labelA{top:55px;left:50px}.labelB{top:205px;right:40px;transform:rotate(7deg)}.labelC{bottom:55px;left:90px;transform:rotate(3deg)}.steps{flex-direction:column;gap:45px;display:flex;position:absolute;top:130px;left:125px}.steps i{background:var(--yellow);border:4px solid var(--ink);width:70px;height:70px;color:var(--ink);z-index:1;border-radius:50%;place-items:center;font-size:28px;font-style:normal;font-weight:900;display:grid}.steps i:nth-child(2){background:#fff;margin-left:110px}.steps i:nth-child(3){background:var(--coral);margin-left:20px}.missionCopy>p{color:#b9bdcb;font-size:17px;line-height:1.7}.missionCopy ul{margin-top:35px;padding:0;list-style:none}.missionCopy li{border-top:1px solid #393d50;gap:20px;padding:19px 0;display:flex}.missionCopy li>span{color:var(--blue);font-size:13px;font-weight:800}.missionCopy li div{flex-direction:column;gap:6px;display:flex}.missionCopy li small{color:#9da2b2}.light{color:#a9caff}.guideGrid{grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .85fr;gap:16px;display:grid}.guide{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden}.mainGuide{grid-row:1/3}.guideVisual{background:#dceaff;place-items:center;height:330px;display:grid;position:relative}.phone{border:5px solid var(--ink);width:160px;height:260px;color:var(--coral);box-shadow:9px 10px 0 var(--ink);background:#fff;border-radius:25px;place-items:center;font-size:55px;display:grid;transform:rotate(-8deg)}.phone small{color:var(--ink);font-size:12px}.loop{color:var(--violet);font-size:80px;position:absolute;bottom:50px;right:80px}.guide>div:last-child{padding:26px}.pill{letter-spacing:1px;color:var(--violet);font-size:10px;font-weight:850}.guide h3{letter-spacing:-1px;margin:12px 0;font-size:27px;line-height:1.2}.guide p{color:var(--muted);font-size:14px;line-height:1.6}.guide footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:20px;padding-top:18px;font-size:12px;display:flex}.guide footer a{font-weight:800}.miniGuide{grid-template-columns:42% 58%;display:grid}.miniVisual{place-items:center;height:100%;font-size:55px;font-weight:900;display:grid;position:relative}.miniVisual span{font-size:25px;position:absolute;top:20px;right:20px}.miniVisual.ai{color:var(--violet);background:#e9e4ff}.miniVisual.news{color:var(--ink);background:#fff0bb}.textLink{font-size:14px;font-weight:800}.quizSection{background:var(--violet);color:#fff}.quizGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.quizIntro>p{color:#ddd9ff;line-height:1.6}.score{flex-direction:column;margin-top:45px;display:flex}.score b{font-size:24px}.score span{color:#cbc5ff;font-size:12px}.quizCard{color:var(--ink);background:#fff;border-radius:25px;padding:32px;box-shadow:12px 13px #19145559}.quizProgress{color:var(--violet);align-items:center;gap:15px;font-size:10px;font-weight:800;display:flex}.quizProgress i{background:#eee;border-radius:5px;flex:1;height:5px}.quizProgress i b{background:var(--violet);border-radius:5px;width:20%;height:100%;display:block}.quizCard h3{font-size:24px}.sms{background:#f1f1f3;border-radius:15px;padding:16px 20px;font-size:13px}.sms p{margin:6px 0 0;line-height:1.45}.answers{gap:9px;margin-top:16px;display:grid}.answers button{text-align:left;border:1px solid var(--line);color:var(--violet);cursor:pointer;background:#fff;border-radius:11px;padding:11px;font-weight:800}.answers button span{color:var(--ink);margin-left:10px;font-weight:600}.answers button.correct{background:#dcf7e9;border-color:#57bd88}.answers button.muted{opacity:.5}.feedback{border-radius:10px;margin-top:12px;padding:11px;font-size:12px;font-weight:700}.feedback.correct{color:#187a48;background:#dcf7e9}.feedback.wrong{color:#a5402f;background:#fff0e9}.scams .alert{color:var(--coral)}.scamGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.scamCard{border-radius:20px;padding:22px}.scamTop{justify-content:space-between;font-size:11px;font-weight:850;display:flex}.scamSketch{border:2px solid var(--ink);height:150px;box-shadow:6px 7px 0 var(--ink);background:#fff;border-radius:14px;place-items:center;margin:20px 0;font-size:21px;font-weight:900;display:grid;transform:rotate(-2deg)}.scamCard h3{font-size:20px}.scamCard p{font-size:13px;line-height:1.5}.scamCard a{font-size:12px;font-weight:850}.faq{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.faq>div:first-child>p{color:var(--muted);line-height:1.6}.faq a{color:var(--blue);font-weight:800}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;justify-content:space-between;font-size:18px;font-weight:750;list-style:none;display:flex}summary span{color:var(--blue);font-size:23px}details p{color:var(--muted);padding-right:40px;font-size:14px;line-height:1.6}.newsletter{background:var(--blue);color:#fff;border-radius:30px;grid-template-columns:1fr .8fr;align-items:center;gap:70px;margin-bottom:100px;padding:60px;display:grid;position:relative;overflow:hidden}.newsletter h2{margin-top:12px}.newsletter p{color:#dceaff}.newsletter form{z-index:1}.inputWrap{background:#fff;border-radius:13px;padding:6px;display:flex}.inputWrap input{border:0;outline:0;width:100%;min-width:0;padding:12px}.inputWrap button{background:var(--ink);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:9px;padding:13px 18px;font-weight:750}.newsletter form small{color:#dceaff;margin-top:12px;display:block}.newsDeco{color:#ffffff12;font-size:350px;position:absolute;right:-40px}.success{color:#187a48;background:#fff;border-radius:13px;padding:18px;font-weight:750}.siteFooter{color:#fff;background:#151823;padding-top:65px}.siteFooter .footerTop{grid-template-columns:2fr repeat(3,1fr);gap:50px;padding-bottom:60px;display:grid}.brand.inverse .logoD{color:var(--blue);background:#fff}.footerTop>div{flex-direction:column;gap:13px;display:flex}.footerTop p{color:#999eaf;line-height:1.6}.socialLinks{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}.socialLinks a{background:#ffffff08;border:1px solid #303441;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;color:#e2e5ee!important}.socialLinks a:hover,.socialLinks a:focus-visible{background:#202537;border-color:#4b5366;transform:translateY(-1px)}.footerTop b{letter-spacing:1.5px;color:#6f7587;margin-bottom:8px;font-size:10px}.footerTop a:not(.brand):not(.socialLinks a){color:#c4c7d1;font-size:13px}.footerBottom{color:#777d8e;border-top:1px solid #303441;justify-content:space-between;padding:22px 0;font-size:10px;display:flex}.footerBottom div{gap:20px;display:flex}.srOnly{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:35px}.heroCopy{text-align:center}.heroCopy>p{margin-inline:auto}.actions,.trust{justify-content:center}.heroArt{width:100%;max-width:560px;margin-inline:auto}.themeGrid{grid-template-columns:repeat(2,1fr)}.missionGrid,.quizGrid{grid-template-columns:1fr;gap:55px}.guideGrid{grid-template-rows:auto;grid-template-columns:1fr}.mainGuide{grid-row:auto}.faq{grid-template-columns:1fr;gap:40px}.newsletter{grid-template-columns:1fr}.footerTop{grid-template-columns:2fr 1fr 1fr}.footerTop>div:last-child{display:none}}@media (width<=600px){.shell{width:min(100% - 24px,1180px)}.nav{height:68px}.navCta{padding:10px 12px}.navCta span{display:none}.hero{padding-top:30px;padding-bottom:55px}.hero h1{letter-spacing:-3.5px;font-size:51px}.heroCopy>p{font-size:16px}.actions{flex-direction:column}.button{width:100%}.heroArt{height:410px}.postCard{width:200px;height:280px;top:70px;left:75px}.postImage{height:150px}.mascot{width:130px;height:130px}.eye{top:40px}.eye.left{left:38px}.eye.right{right:36px}.smile{top:69px;left:46px}.magnifier{display:none}.bubble2{right:8px}.section{padding-block:72px}.sectionHead{display:block}.sectionHead>p{margin-top:18px}.themeGrid{grid-template-columns:1fr}.themeCard{min-height:255px}.missionArt{height:390px}.bigQuestion{left:95px}.mission h2,.sectionHead h2,.quizIntro h2,.faq h2,.newsletter h2{letter-spacing:-2.2px;font-size:40px}.guideGrid{display:block}.guide{margin-bottom:14px}.guideVisual{height:260px}.miniGuide{grid-template-columns:38% 62%;min-height:250px}.miniGuide h3{font-size:20px}.quizCard{padding:20px}.scamGrid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.scamCard{scroll-snap-align:start;min-width:86%}.faq{gap:20px}.newsletter{width:calc(100% - 24px);margin-bottom:60px;padding:36px 22px}.inputWrap{display:block}.inputWrap button{width:100%}.footerTop{grid-template-columns:1fr 1fr}.footerTop>div:first-child{grid-column:1/3}.footerBottom{flex-direction:column;align-items:center;gap:15px}.footerBottom div{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.nav nav{gap:22px}.videoCatalogHero{background:var(--ink);color:#fff;padding:82px 0 76px}.videoCatalogHero h1{letter-spacing:-5px;max-width:820px;margin:14px 0 22px;font-size:72px;line-height:.95}.videoCatalogHero p{color:#d8dbea;max-width:670px;font-size:18px;line-height:1.6}.videoCatalog{padding-block:78px 105px}.videoCatalog>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:34px;display:flex}.videoCatalog>header h2{letter-spacing:-2.5px;margin:8px 0 0;font-size:46px}.videoCatalog>header p{max-width:430px;color:var(--muted);line-height:1.55}.videoGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.videoCard{border:1px solid var(--line);background:#fff;border-radius:22px;transition:transform .2s,box-shadow .2s;overflow:hidden}.videoCard:hover{transform:translateY(-4px);box-shadow:0 18px 45px #17203318}.videoCardVisual{aspect-ratio:9/13;background:linear-gradient(145deg,#211b44,#3d7ef5);place-items:center;display:grid;position:relative;overflow:hidden}.videoCardVisual img{object-fit:cover;width:100%;height:100%}.videoCardVisual>span{color:#fff;font-size:58px}.videoCardVisual>b{width:48px;height:48px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;bottom:18px;left:18px}.videoCardVisual>small{color:#fff;background:#171b2ddd;border-radius:999px;padding:7px 9px;font-weight:800;position:absolute;bottom:18px;right:14px}.videoCard>div:last-child{padding:22px}.videoCard>div>span{letter-spacing:1px;text-transform:uppercase;color:var(--blue);font-size:10px;font-weight:900}.videoCard h2{letter-spacing:-1px;margin:9px 0;font-size:25px;line-height:1.08}.videoCard p{color:var(--muted);font-size:14px;line-height:1.5}.videoCard>div>b{color:var(--blue);margin-top:8px;font-size:13px;display:inline-block}.videoEmpty{text-align:center;border:1px dashed #cfd3dc;border-radius:24px;padding:70px 25px}.videoEmpty>span{width:68px;height:68px;color:var(--blue);background:#e8efff;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:25px;display:grid}.videoEmpty h2{margin:0 0 10px;font-size:32px}.videoEmpty p{color:var(--muted)}.videoEmpty a{color:var(--blue);margin-top:12px;font-weight:850;display:inline-block}.videoArticleHead{background:#edf2ff;padding:56px 0 64px}.videoArticleHead a{color:var(--blue);font-size:12px;font-weight:850}.videoArticleHead span{letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin:36px 0 12px;font-size:11px;font-weight:900;display:block}.videoArticleHead h1{letter-spacing:-4px;max-width:900px;margin:0 0 20px;font-size:62px;line-height:.98}.videoArticleHead p{color:#4d5567;max-width:760px;font-size:19px;line-height:1.55}.videoArticleBody{max-width:980px;padding-block:60px 100px}.videoPlayerPanel video{background:#111;border-radius:24px;width:min(100%,720px);max-height:78vh;margin:auto;display:block;box-shadow:0 20px 60px #17203324}.videoPrivacy{text-align:center;color:var(--muted);margin:16px 0;font-size:12px}.videoTikTokLink{text-align:center;color:var(--blue);font-size:13px;font-weight:800;display:block}.tiktokOnly{background:var(--ink);color:#fff;text-align:center;border-radius:24px;padding:70px 25px}.tiktokOnly>span{background:var(--blue);border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:26px;display:grid}.tiktokOnly h2{margin:0 0 12px;font-size:34px}.tiktokOnly p{color:#cfd3e2;max-width:540px;margin:0 auto;line-height:1.55}.tiktokOnly a{color:var(--ink);background:#fff;border-radius:12px;margin-top:26px;padding:14px 20px;font-weight:900;display:inline-block}.videoTranscript{border-top:1px solid var(--line);margin-top:55px;padding-top:44px}.videoTranscript>span,.videoNext>span{letter-spacing:1.2px;color:var(--blue);font-size:10px;font-weight:900}.videoTranscript h2{letter-spacing:-2px;margin:8px 0 20px;font-size:38px}.videoTranscript>div{white-space:pre-wrap;color:#3f4757;font-size:17px;line-height:1.75}.videoNext{background:#f4f1ff;border-radius:20px;margin-top:55px;padding:32px}.videoNext h2{margin:8px 0 20px;font-size:27px}.videoNext>div{flex-wrap:wrap;gap:12px;display:flex}.videoNext a{color:var(--violet);background:#fff;border:1px solid #dfd9f7;border-radius:10px;padding:12px 15px;font-size:12px;font-weight:850}@media (width<=900px){.videoGrid{grid-template-columns:repeat(2,1fr)}.videoCatalogHero h1{font-size:58px}.videoArticleHead h1{font-size:52px}.videoCatalog>header{flex-direction:column;align-items:start}}@media (width<=600px){.videoCatalogHero{padding:58px 0}.videoCatalogHero h1{letter-spacing:-3px;font-size:45px}.videoCatalog{padding-block:55px 75px}.videoGrid{grid-template-columns:1fr}.videoCard{grid-template-columns:42% 58%;display:grid}.videoCardVisual{aspect-ratio:auto;min-height:270px}.videoCard>div:last-child{padding:18px}.videoCatalog>header h2{font-size:38px}.videoArticleHead{padding:40px 0 45px}.videoArticleHead span{margin-top:28px}.videoArticleHead h1{letter-spacing:-3px;font-size:43px}.videoArticleBody{padding-block:35px 75px}.videoPlayerPanel video{border-radius:16px}.videoTranscript h2{font-size:32px}.videoTranscript>div{font-size:16px}.tiktokOnly{padding:50px 20px}.tiktokOnly h2{font-size:28px}}.innerHero{text-align:center;padding:100px 0 60px}.innerHero h1,.topicHero h1,.articleHero h1,.quizPageIntro h1{letter-spacing:-5px;margin:20px 0 26px;font-size:clamp(54px,7vw,90px);line-height:.95}.innerHero h1 em{color:var(--blue);font-style:normal}.innerHero>p{max-width:650px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.6}.innerSection{padding:55px 0 110px}.innerSection .themeCard h2{margin:0 0 10px;font-size:24px}.innerSection .themeCard p{max-width:none;min-height:64px}.cardMeta{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;margin-top:20px;padding-top:17px;font-size:12px;display:flex}.darkBand{color:#fff;background:#171b2d;padding:90px 0}.darkBand h2{letter-spacing:-2.5px;font-size:48px}.quickList{margin-top:40px}.quickList>a{border-top:1px solid #343849;grid-template-columns:60px 1fr 30px;align-items:center;padding:20px 0;display:grid}.quickList>a>span{color:#7ca8ff;font-weight:800}.quickList>a div{flex-direction:column;gap:6px;display:flex}.quickList small{color:#8f95a6}.quickList strong{font-size:22px}.topicHero{padding:55px 0 80px}.topicHeroGrid{grid-template-columns:1fr .8fr;align-items:center;gap:70px;display:grid}.topicHero h1{margin:14px 0 20px}.topicHero p{max-width:670px;font-size:19px;line-height:1.6}.breadcrumb{margin-bottom:50px;font-size:13px;font-weight:750;display:block}.topicIcon{border:2px solid var(--ink);width:50px;height:50px;box-shadow:4px 5px 0 var(--ink);background:#fff;border-radius:14px;place-items:center;margin-right:16px;font-size:24px;font-weight:900;display:inline-grid}.topicStats{border-top:1px solid #0000001f;gap:30px;margin-top:32px;padding-top:24px;display:flex}.topicStats span{flex-direction:column;font-size:11px;display:flex}.topicStats b{font-size:14px}.topicArt{border:2px solid var(--ink);height:390px;box-shadow:12px 13px 0 var(--ink);background:#fff;border-radius:34px;place-items:center;display:grid;position:relative;overflow:hidden}.topicArt>span{color:var(--blue);font-size:150px;font-weight:900}.topicArt i{background:var(--yellow);border:2px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:9px;padding:10px 15px;font-style:normal;font-weight:800;position:absolute}.topicArt i:first-of-type{top:45px;left:35px;transform:rotate(-6deg)}.topicArt i:nth-of-type(2){background:#e9e4ff;top:135px;right:30px;transform:rotate(7deg)}.topicArt i:nth-of-type(3){background:#dff7f0;bottom:45px;left:75px;transform:rotate(3deg)}.catalogGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.catalogCard{border:1px solid var(--line);background:#fff;border-radius:20px;transition:transform .25s,box-shadow .25s;overflow:hidden}.catalogCard:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1e233c1a}.catalogVisual{place-items:center;height:190px;display:grid;position:relative}.catalogVisual>span{font-size:70px;font-weight:900}.catalogVisual small{background:#fff;border-radius:20px;padding:7px 10px;font-weight:700;position:absolute;top:14px;right:14px}.catalogBody{padding:22px}.catalogBody h2{letter-spacing:-.7px;margin:12px 0;font-size:22px;line-height:1.2}.catalogBody p{color:var(--muted);font-size:13px;line-height:1.55}.emptyState{text-align:center;border:1px solid var(--line);background:#fff;border-radius:25px;padding:70px 20px}.emptyState>span{color:var(--blue);font-size:55px}.emptyState button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 18px}.nextTopic{border-top:1px solid var(--line);align-items:center;gap:28px;padding:35px 0 80px;display:flex}.nextTopic>span{color:var(--muted);margin-right:auto;font-size:10px;font-weight:850}.nextTopic a{font-size:13px;font-weight:750}.searchBox{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;max-width:720px;margin:45px auto 0;padding:0 18px;display:flex;box-shadow:0 15px 50px #2a314614}.searchBox span{font-size:25px}.searchBox input{background:0 0;border:0;outline:0;width:100%;padding:18px}.filterBar{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.filterBar button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:30px;padding:10px 14px;font-size:12px;font-weight:700}.filterBar button span{opacity:.5;margin-left:5px}.filterBar button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.resultCount{color:var(--muted);margin:0 0 22px;font-size:12px}.articleHero{padding:50px 0 80px}.articleHeroGrid{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;display:grid}.articleHero h1{margin:20px 0;font-size:clamp(48px,6vw,78px)}.articleHero p{font-size:18px;line-height:1.6}.articleMeta{border-top:1px solid #00000026;gap:20px;margin-top:28px;padding-top:20px;font-size:12px;font-weight:650;display:flex}.articleSymbol{border:3px solid var(--ink);height:330px;box-shadow:12px 13px 0 var(--ink);background:#fff;border-radius:30px;place-items:center;font-size:120px;font-weight:900;display:grid;transform:rotate(3deg)}.articleLayout{grid-template-columns:250px minmax(0,700px);justify-content:center;gap:90px;padding:80px 0;display:grid}.articleLayout aside{flex-direction:column;gap:14px;height:max-content;display:flex;position:sticky;top:25px}.articleLayout aside>span{color:var(--muted);letter-spacing:1px;font-size:10px;font-weight:850}.articleLayout aside a{font-size:12px;font-weight:650;line-height:1.4}.articleLayout aside a:last-child{background:var(--ink);color:#fff;border-radius:10px;margin-top:20px;padding:13px}.articleBody .lead{margin-top:0;font-size:25px;font-weight:550;line-height:1.55}.articleBody>section{border-top:1px solid var(--line);padding:50px 0;scroll-margin-top:30px}.chapter{color:var(--blue);font-size:12px;font-weight:850}.articleBody h2{letter-spacing:-1.6px;margin:12px 0 18px;font-size:38px}.articleBody section>p{color:#454a55;font-size:17px;line-height:1.8}.takeaway{border-left:5px solid var(--blue);background:#e5efff;border-radius:0 14px 14px 0;margin-top:30px;padding:22px 25px}.takeaway b{letter-spacing:1.2px;color:var(--blue);font-size:10px}.takeaway p{margin-bottom:0;line-height:1.6}.articleEnd{text-align:center;color:#fff;background:#171b2d;border-radius:24px;padding:50px 25px}.articleEnd>span{background:var(--mint);width:55px;height:55px;color:var(--ink);border-radius:50%;place-items:center;margin:auto;font-size:25px;display:grid}.articleEnd h2{margin-bottom:8px}.articleEnd p{color:#b6bbca;margin-bottom:30px}.related{padding-bottom:100px}.related>h2{letter-spacing:-2px;font-size:45px}.relatedGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.relatedGrid>a{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:75px 1fr 20px;align-items:center;gap:18px;padding:15px;display:grid}.relatedIcon{border-radius:12px;place-items:center;width:75px;height:75px;font-size:24px;font-weight:900;display:grid}.relatedGrid small{color:var(--muted);font-size:10px}.relatedGrid h3{margin:6px 0;font-size:15px}.quizPage{background:var(--violet);color:#fff;min-height:900px;padding-bottom:100px}.quizPageIntro{text-align:center;padding:85px 0 50px}.quizPageIntro h1{margin:20px 0;font-size:70px}.quizPageIntro p{color:#ddd9ff}.quizStage{max-width:760px}.quizFullCard,.resultCard{color:var(--ink);background:#fff;border-radius:26px;padding:35px;box-shadow:13px 14px #1b155759}.quizFullTop{color:var(--violet);justify-content:space-between;font-size:10px;font-weight:850;display:flex}.quizFullTop>div{gap:5px;display:flex}.quizFullTop i{background:#e5e3ec;border-radius:5px;width:32px;height:5px}.quizFullTop i.done{background:var(--violet)}.quizFullCard h2{margin:35px 0 20px;font-size:30px;line-height:1.25}.scenario{background:#f2f1f5;border-radius:14px;padding:20px;font-size:14px;font-weight:650}.fullAnswers{gap:10px;margin:20px 0;display:grid}.fullAnswers button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:15px;padding:13px;display:flex}.fullAnswers button b{width:28px;height:28px;color:var(--violet);background:#edeaff;border-radius:8px;place-items:center;display:grid}.fullAnswers button.selected{border-color:var(--violet);box-shadow:0 0 0 2px #ded9ff}.answerExplain{border-radius:12px;padding:14px;font-size:13px}.answerExplain p{margin:4px 0 0;line-height:1.45}.answerExplain.good{color:#176b43;background:#dcf7e9}.answerExplain.bad{color:#92402f;background:#fff0e9}.nextButton{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:11px;width:100%;margin-top:16px;padding:15px;font-weight:750}.nextButton:disabled{opacity:.35;cursor:not-allowed}.resultCard{text-align:center;padding:60px 45px}.resultMark{width:80px;height:80px;color:var(--violet);border:3px solid var(--ink);box-shadow:5px 6px 0 var(--ink);background:#e9e4ff;border-radius:50%;place-items:center;margin:0 auto 25px;font-size:35px;display:grid}.resultCard h2{letter-spacing:-1.5px;font-size:38px}.resultCard p{color:var(--muted);line-height:1.6}.resultActions{justify-content:center;gap:10px;margin-top:30px;display:flex}.resultActions>*{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:13px 18px;font-weight:750}.resultActions a{background:var(--blue)}@media (width<=900px){.topicHeroGrid,.articleHeroGrid{grid-template-columns:1fr}.topicArt,.articleSymbol{height:280px}.catalogGrid{grid-template-columns:repeat(2,1fr)}.articleLayout{grid-template-columns:1fr}.articleLayout aside{border-bottom:1px solid var(--line);padding-bottom:30px;position:static}.relatedGrid{grid-template-columns:1fr}.nextTopic{flex-wrap:wrap}.nextTopic>span{width:100%}}@media (width<=600px){.innerHero{padding:70px 0 35px}.innerHero h1,.topicHero h1,.articleHero h1,.quizPageIntro h1{letter-spacing:-3px;font-size:48px}.innerSection{padding:35px 0 75px}.catalogGrid{grid-template-columns:1fr}.darkBand h2{font-size:38px}.topicStats{flex-wrap:wrap;gap:15px}.topicStats span{width:45%}.topicArt{height:250px}.nextTopic{display:grid}.articleHeroGrid{gap:35px}.articleSymbol{height:220px;font-size:80px}.articleMeta{flex-wrap:wrap}.articleLayout{padding:55px 0}.articleBody .lead{font-size:21px}.articleBody h2{font-size:31px}.quizPageIntro h1{font-size:48px}.quizFullCard,.resultCard{padding:24px 18px}.quizFullTop i{width:19px}.quizFullCard h2{font-size:24px}.resultActions{flex-direction:column}.related>h2{font-size:38px}.relatedGrid>a{grid-template-columns:60px 1fr 15px}.relatedIcon{width:60px;height:60px}}.pathsGrid{grid-template-columns:repeat(3,1fr);gap:18px;padding:25px 0 110px;display:grid}.pathCard{border:1px solid #0000000f;border-radius:25px;flex-direction:column;min-height:480px;padding:28px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.pathCard:hover{transform:translateY(-7px);box-shadow:0 25px 50px #1e233c1f}.pathNumber{opacity:.45;font-size:11px;font-weight:850;position:absolute;top:23px;right:24px}.pathSymbol{border:3px solid var(--ink);width:75px;height:75px;box-shadow:6px 7px 0 var(--ink);background:#fff;border-radius:20px;place-items:center;margin:18px 0 65px;font-size:36px;font-weight:900;display:grid}.pathCard h2{letter-spacing:-2px;margin:10px 0;font-size:40px}.pathCard p{font-size:14px;line-height:1.6}.pathCard>div:last-child{border-top:1px solid #0000001f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.pathCard strong{font-size:13px}.pathMethod{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:100px;padding:90px 0;display:grid}.pathMethod h2{letter-spacing:-3px;font-size:56px;line-height:1.02}.pathMethod h2 em{color:var(--blue);font-style:normal}.pathMethod ol{margin:0;padding:0;list-style:none}.pathMethod li{border-top:1px solid var(--line);grid-template-columns:55px 1fr;padding:25px 0;display:grid}.pathMethod li>b{color:var(--blue);font-size:13px}.pathMethod li span{color:var(--muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.pathMethod li strong{color:var(--ink);font-size:18px}.pathHero{padding:55px 0 85px}.pathHeroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:75px;display:grid}.pathHero h1{letter-spacing:-4.5px;margin:20px 0;font-size:clamp(51px,6.5vw,80px);line-height:.98}.pathHero p{max-width:680px;font-size:18px;line-height:1.65}.pathDuration{background:var(--ink);color:#fff;border-radius:10px;margin-top:20px;padding:12px 17px;font-size:12px;font-weight:800;display:inline-block}.pathHeroArt{border:3px solid var(--ink);height:380px;box-shadow:12px 13px 0 var(--ink);background:#fff;border-radius:32px;place-items:center;display:grid;position:relative;transform:rotate(2deg)}.pathHeroArt>span{color:var(--violet);font-size:130px;font-weight:900}.pathHeroArt i{background:var(--yellow);border:2px solid var(--ink);box-shadow:4px 5px 0 var(--ink);border-radius:9px;padding:10px 14px;font-style:normal;font-weight:850;position:absolute;top:30px;left:25px;transform:rotate(-7deg)}.pathHeroArt b{background:var(--blue);color:#fff;border-radius:9px;padding:11px 15px;position:absolute;bottom:30px;right:25px;transform:rotate(5deg)}.pathLayout{grid-template-columns:300px 1fr;gap:90px;padding:95px 0;display:grid}.pathLayout>aside{height:max-content;position:sticky;top:30px}.pathLayout>aside>p{font-size:20px;font-weight:600;line-height:1.55}.pathLayout>aside>div{background:#edeaff;border-radius:14px;flex-direction:column;gap:8px;padding:20px;font-size:13px;line-height:1.5;display:flex}.pathProgress{margin-bottom:30px}.pathProgress>div{justify-content:space-between;align-items:center;font-size:11px;display:flex}.pathProgress span{color:var(--muted);font-weight:850}.pathProgress>i{background:#e8e6e1;border-radius:8px;height:7px;margin-top:12px;display:block}.pathProgress>i b{background:var(--blue);border-radius:8px;height:100%;transition:width .3s;display:block}.pathProgram article{border-top:1px solid var(--line);grid-template-columns:65px 1fr;gap:25px;padding:35px 0;transition:opacity .2s;display:grid}.pathProgram article.completed{opacity:.52}.pathProgram article>button{border:2px solid var(--ink);width:55px;height:55px;box-shadow:4px 5px 0 var(--ink);cursor:pointer;background:#fff;border-radius:15px;font-weight:900}.pathProgram article.completed>button{background:var(--mint)}.pathProgram small{color:var(--violet);font-weight:800}.pathProgram h2{letter-spacing:-1.2px;margin:7px 0;font-size:30px}.pathProgram article p{color:var(--muted);line-height:1.6}.pathAction{background:#f2f1ed;border-radius:12px;align-items:start;gap:15px;margin:20px 0;padding:14px 17px;font-size:13px;line-height:1.45;display:flex}.pathAction b{letter-spacing:1px;color:var(--blue);white-space:nowrap;margin-top:3px;font-size:9px}.pathProgram article a{font-size:13px;font-weight:850}.conversationBand{color:#fff;background:#171b2d;padding:90px 0}.conversationBand>.shell{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.conversationBand h2{letter-spacing:-2.5px;font-size:48px}.conversationBand ol{margin:0;padding:0;list-style:none}.conversationBand li{border-top:1px solid #343849;grid-template-columns:55px 1fr;padding:22px 0;font-size:18px;line-height:1.4;display:grid}.conversationBand li span{color:#82aafc;font-size:11px;font-weight:850}.nextPath{align-items:center;gap:30px;padding:40px 0 80px;display:flex}.nextPath>span{color:var(--muted);margin-right:auto;font-size:10px;font-weight:850}.nextPath a{font-size:13px;font-weight:800}.homePaths{color:#fff;background:#171b2d}.homePaths .sectionHead>p{color:#b6bac8}.homePathGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.homePathGrid>a{color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;min-height:285px;padding:25px;display:flex}.homePathGrid>a:nth-child(2){background:#eae5ff}.homePathGrid>a:nth-child(3){background:#fff0bb}.homePathGrid>a>span{color:var(--blue);font-size:37px;font-weight:900}.homePathGrid small{letter-spacing:1.2px;margin-top:30px;font-size:9px;font-weight:850}.homePathGrid h3{margin:8px 0;font-size:26px}.homePathGrid p{color:var(--muted);font-size:13px;line-height:1.5}.homePathGrid b{margin-top:auto;font-size:12px}@media (width<=900px){.pathsGrid{grid-template-columns:1fr}.pathCard{min-height:340px}.pathSymbol{margin-bottom:35px}.pathMethod,.pathHeroGrid,.pathLayout,.conversationBand>.shell{grid-template-columns:1fr;gap:45px}.pathLayout>aside{position:static}.homePathGrid{grid-template-columns:1fr}.homePathGrid>a{min-height:220px}}@media (width<=600px){.pathMethod h2{font-size:44px}.pathHero h1{letter-spacing:-3px;font-size:46px}.pathHeroArt{height:250px}.pathHeroArt>span{font-size:85px}.pathLayout{padding:65px 0}.pathProgram article{grid-template-columns:48px 1fr;gap:15px}.pathProgram article>button{width:42px;height:42px}.pathProgram h2{font-size:25px}.pathAction{display:block}.pathAction b{margin-bottom:6px;display:block}.conversationBand h2{font-size:38px}.nextPath{display:grid}.nextPath>span{margin:0}.homePathGrid>a{min-height:240px}}.spaceLink{color:var(--violet);background:#edeaff;border-radius:12px;padding:11px 16px;font-size:13px;font-weight:800}.spaceLink span{margin-right:6px}.bookmark{cursor:pointer;background:#ffffffad;border:1px solid #0000002e;border-radius:11px;margin-top:22px;padding:11px 15px;font-size:12px;font-weight:800}.bookmark span{color:var(--violet);margin-right:8px;font-size:18px}.bookmark.saved{background:var(--ink);color:#fff;border-color:var(--ink)}.bookmark.saved span{color:#ff8ca0}.spaceHero{color:#fff;background:#171b2d;padding:85px 0 75px}.spaceHero>.shell{justify-content:space-between;align-items:end;gap:50px;display:flex}.spaceHero h1{letter-spacing:-4px;margin:18px 0;font-size:clamp(48px,6vw,75px);line-height:1}.spaceHero h1 span{color:var(--yellow)}.spaceHero p{color:#b7bbca}.spaceStats{gap:15px;display:flex}.spaceStats>span{text-align:center;color:#aeb2c1;border:1px solid #383c4c;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:120px;height:105px;font-size:10px;display:flex}.spaceStats b{color:#fff;font-size:28px}.dashboard{opacity:.3;grid-template-columns:1fr 315px;gap:45px;padding:80px 0 110px;transition:opacity .2s;display:grid}.dashboard.ready{opacity:1}.dashTitle{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.dashTitle h2{letter-spacing:-1.8px;margin:9px 0 0;font-size:38px}.dashTitle>a{font-size:12px;font-weight:800}.dashPaths{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dashPaths>a{border-radius:16px;flex-direction:column;gap:25px;min-height:240px;padding:18px;display:flex}.dashPathIcon{border:2px solid var(--ink);width:45px;height:45px;box-shadow:3px 4px 0 var(--ink);background:#fff;border-radius:12px;place-items:center;font-size:19px;font-weight:900;display:grid}.dashPaths small{letter-spacing:.7px;font-size:8px;font-weight:850}.dashPaths h3{margin:7px 0 18px;font-size:21px}.dashPaths i{background:#00000021;border-radius:5px;height:5px;display:block}.dashPaths i b{background:var(--ink);border-radius:5px;height:100%;display:block}.dashPaths p{font-size:10px;font-weight:750}.savedTitle{margin-top:65px}.savedGuides{gap:10px;display:grid}.savedGuides>a{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:62px 1fr 20px;align-items:center;gap:15px;padding:11px;display:grid}.savedGuides>a>span{border-radius:10px;place-items:center;width:62px;height:62px;font-size:23px;font-weight:900;display:grid}.savedGuides small{color:var(--muted);font-size:9px}.savedGuides h3{margin:5px 0;font-size:15px}.dashEmpty{border:1px dashed #c9c6be;border-radius:15px;grid-template-columns:45px 1fr auto;align-items:center;gap:16px;padding:25px;display:grid}.dashEmpty>span{color:var(--violet);font-size:34px}.dashEmpty p{color:var(--muted);margin:5px 0;font-size:12px}.dashEmpty a{font-size:11px;font-weight:800}.dashSide{flex-direction:column;gap:15px;display:flex}.quizRecap{background:var(--violet);color:#fff;text-align:center;border-radius:20px;padding:25px}.scoreRing{width:120px;height:120px;color:var(--ink);background:#fff;border:5px solid #9286ff;border-radius:50%;justify-content:center;align-items:baseline;margin:22px auto 15px;padding-top:30px;display:flex;box-shadow:0 0 0 5px #ffffff26}.scoreRing b{font-size:48px}.scoreRing span{font-size:17px}.quizRecap h3{font-size:21px}.quizRecap p{color:#ddd9ff;font-size:12px;line-height:1.5}.quizRecap>a{color:var(--violet);background:#fff;border-radius:10px;margin-top:18px;padding:12px;font-size:12px;font-weight:850;display:block}.badges{border:1px solid var(--line);background:#fff;border-radius:20px;padding:22px}.badges>.kicker{margin-bottom:13px;display:block}.badges>div{border-top:1px solid var(--line);opacity:.38;align-items:center;gap:12px;padding:11px 0;display:flex}.badges>div.won{opacity:1}.badges i{background:#eeece8;border-radius:50%;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.badges .won i{background:var(--yellow)}.badges div>span{flex-direction:column;gap:3px;display:flex}.badges small{color:var(--muted);font-size:9px}.localNote{background:#dff7f0;border-radius:15px;padding:18px;font-size:11px}.localNote p{margin-bottom:0;line-height:1.45}@media (width<=900px){.spaceHero>.shell{display:block}.spaceStats{margin-top:35px}.dashboard{grid-template-columns:1fr}.dashPaths{grid-template-columns:repeat(3,1fr)}.dashSide{grid-template-columns:1fr 1fr;display:grid}.localNote{grid-column:1/3}}@media (width<=600px){.spaceLink{padding:9px 10px}.spaceLink span{display:none}.spaceHero{padding:60px 0}.spaceHero h1{letter-spacing:-3px;font-size:48px}.spaceStats{grid-template-columns:repeat(3,1fr);display:grid}.spaceStats>span{width:auto;height:90px}.dashboard{padding:55px 0}.dashPaths{grid-template-columns:1fr}.dashPaths>a{min-height:180px}.dashSide{display:flex}.localNote{grid-column:auto}.dashEmpty{grid-template-columns:40px 1fr}.dashEmpty a{grid-column:1/3}.dashTitle h2{font-size:31px}}.scamActions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.scamActions a{background:var(--ink);color:#fff;border-radius:10px;padding:11px 15px;font-size:12px;font-weight:800}.scamActions a:last-child{background:var(--coral)}.alertsHero{color:#fff;background:#171b2d;padding:90px 0}.alertsHero>.shell{grid-template-columns:1fr 340px;align-items:end;gap:80px;display:grid}.liveDot{letter-spacing:1px;color:#72e0af;font-size:10px;font-weight:850}.alertsHero h1{letter-spacing:-5px;margin:22px 0;font-size:clamp(54px,7vw,84px);line-height:.96}.alertsHero h1 em{color:var(--coral);font-style:normal}.alertsHero p{color:#b8bdca;max-width:700px;font-size:17px;line-height:1.65}.alertsHero>.shell>a{background:var(--coral);color:var(--ink);border-radius:18px;grid-template-columns:1fr 25px;gap:8px;padding:23px;display:grid;transform:rotate(2deg);box-shadow:8px 9px #0b0d14}.alertsHero a span{letter-spacing:1px;grid-column:1/3;font-size:9px;font-weight:900}.alertsHero a b{font-size:20px}.alertsHero a strong{font-size:24px}.alertsSection{padding:45px 0 110px}.alertFilter{flex-wrap:wrap;gap:8px;margin-bottom:35px;display:flex}.alertFilter button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:25px;padding:10px 15px;font-size:12px;font-weight:750}.alertFilter button.active{background:var(--ink);color:#fff}.alertsGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.alertCard{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:42% 58%;min-height:310px;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden}.alertCard:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1e233c1a}.alertVisual{flex-direction:column;justify-content:center;padding:20px;display:flex;position:relative}.alertVisual>span{border:1px solid var(--ink);background:#fff;border-radius:20px;padding:6px 9px;font-size:9px;font-weight:850;position:absolute;top:15px;left:15px}.alertVisual p{border:2px solid var(--ink);box-shadow:5px 6px 0 var(--ink);background:#fff;border-radius:12px;padding:16px;font-size:12px;line-height:1.4;transform:rotate(-3deg)}.alertVisual i{opacity:.35;font-size:10px;font-style:normal;font-weight:850;position:absolute;bottom:10px;right:13px}.alertBody{flex-direction:column;padding:23px;display:flex}.alertBody>div:first-child{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.alertBody>div>span{color:#7969d7;font-weight:850}.alertBody>div>span.hot{color:var(--coral)}.alertBody h2{letter-spacing:-.7px;margin:22px 0 10px;font-size:23px}.alertBody>p{color:var(--muted);font-size:13px;line-height:1.55}.alertBody footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:15px;font-size:10px;display:flex}.alertBody footer b{font-size:11px}.alertMethod{background:var(--violet);color:#fff;padding:75px 0}.alertMethod .shell>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.alertMethod article{border-top:1px solid #8c80ef;padding-top:20px}.alertMethod article>b{color:#c8c1ff;font-size:11px}.alertMethod h3{margin:14px 0 8px;font-size:25px}.alertMethod p{color:#d9d5ff;font-size:13px;line-height:1.55}.alertDetailHero{padding:55px 0 80px}.alertDetailHero>.shell{grid-template-columns:1.1fr .9fr;align-items:center;gap:85px;display:grid}.alertStatus{color:#b54a3e;font-size:10px;font-weight:850}.alertDetailHero h1{letter-spacing:-4px;margin:20px 0;font-size:clamp(52px,6vw,76px);line-height:1}.alertDetailHero>p{font-size:18px}.alertChips{gap:8px;margin-top:24px;display:flex}.alertChips span{background:#ffffffa6;border-radius:20px;padding:8px 11px;font-size:10px;font-weight:800}.fakeMessage{border:3px solid var(--ink);box-shadow:10px 11px 0 var(--ink);background:#fff;border-radius:24px;padding:28px;transform:rotate(3deg)}.fakeMessage small{color:var(--muted);font-size:9px;font-weight:850}.fakeMessage p{font-size:20px;font-weight:650;line-height:1.45}.fakeMessage i{background:var(--coral);border-radius:7px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:850;display:inline-block}.alertDetail{grid-template-columns:280px minmax(0,700px);justify-content:center;gap:90px;padding:90px 0;display:grid}.alertDetail>aside{color:#fff;background:#171b2d;border-radius:18px;height:max-content;padding:24px;position:sticky;top:25px}.alertDetail>aside>b{letter-spacing:1px;color:#8cb3ff;font-size:9px}.alertDetail>aside p{font-size:15px;line-height:1.6}.alertDetail>aside a{background:var(--coral);color:var(--ink);border-radius:8px;margin-top:20px;padding:11px;font-size:11px;font-weight:850;display:block}.alertDetail>div>section{padding:15px 0 55px}.alertDetail h2{letter-spacing:-1.8px;margin:12px 0 20px;font-size:40px}.alertDetail section>p{color:#484d58;font-size:17px;line-height:1.8}.signalList{padding:0;list-style:none}.signalList li{border-top:1px solid var(--line);grid-template-columns:55px 1fr;padding:18px 0;font-size:16px;font-weight:650;display:grid}.signalList span{color:var(--coral);font-size:11px;font-weight:850}.reflexBox{background:#dff7f0;border-radius:18px;gap:18px;margin-bottom:50px;padding:24px;display:flex}.reflexBox>span{background:var(--mint);border:2px solid var(--ink);border-radius:50%;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.reflexBox b{letter-spacing:1px;color:#238b70;font-size:9px}.reflexBox p{margin-bottom:0;line-height:1.55}.actionList{gap:10px;padding:0;list-style:none;display:grid}.actionList li{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:42px 1fr;align-items:center;padding:12px;display:grid}.actionList b{width:30px;height:30px;color:var(--violet);background:#edeaff;border-radius:8px;place-items:center;display:grid}.actionList span{font-size:14px}.sourceNote{border-top:1px solid var(--line);color:var(--muted);padding-top:20px;font-size:11px}.sourceNote a{color:var(--blue);font-weight:750}.urgentHero{text-align:center;padding:90px 0 50px}.urgentBadge{color:#a94036;background:#ffe3dd;border-radius:20px;padding:8px 11px;font-size:10px;font-weight:900}.urgentHero h1{letter-spacing:-5px;margin:25px 0;font-size:clamp(55px,7vw,82px);line-height:.96}.urgentHero p{max-width:600px;color:var(--muted);margin:auto;line-height:1.6}.urgentTool{padding-bottom:100px}.caseTabs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.caseTabs button{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:13px;align-items:center;gap:8px;padding:15px 10px;font-size:11px;font-weight:750;display:flex}.caseTabs button span{background:#edeaff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.caseTabs button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.urgentSteps{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:1fr 300px;gap:50px;margin-top:18px;padding:38px;display:grid}.urgentSteps h2{letter-spacing:-1.5px;font-size:37px}.urgentSteps ol{padding:0;list-style:none}.urgentSteps li{border-top:1px solid var(--line);grid-template-columns:45px 1fr;align-items:center;padding:16px 0;display:grid}.urgentSteps li b{width:31px;height:31px;color:var(--blue);background:#e6efff;border-radius:8px;place-items:center;display:grid}.urgentSteps li span{font-size:14px}.urgentSteps aside{background:#edeaff;border-radius:15px;height:max-content;padding:22px}.urgentSteps aside p{font-size:12px;line-height:1.5}.urgentSteps aside a{background:var(--violet);color:#fff;border-radius:8px;padding:11px;font-size:11px;font-weight:800;display:block}.urgentSteps aside small{margin-top:14px;font-size:9px;line-height:1.45;display:block}.proofBand{color:#fff;background:#171b2d;padding:28px 0}.proofBand>.shell{justify-content:space-between;gap:20px;font-size:12px;display:flex}.proofBand span{color:#8890a5;font-size:9px;font-weight:850}.urgentBottom{text-align:center;padding:80px 0}.urgentBottom h2{letter-spacing:-2px;font-size:40px}.urgentBottom p{color:var(--muted)}.urgentBottom a{background:var(--blue);color:#fff;border-radius:10px;margin-top:15px;padding:13px 17px;font-size:12px;font-weight:800;display:inline-block}@media (width<=900px){.alertsHero>.shell,.alertDetailHero>.shell,.alertDetail,.urgentSteps,.alertsGrid{grid-template-columns:1fr}.alertDetail>aside{position:static}.caseTabs{grid-template-columns:1fr 1fr}.proofBand>.shell{flex-wrap:wrap}.alertsHero>.shell>a{max-width:360px}.alertMethod .shell>div{grid-template-columns:1fr}.alertMethod article{padding-bottom:15px}}@media (width<=600px){.scamActions{display:grid}.alertsHero{padding:65px 0}.alertsHero h1,.alertDetailHero h1,.urgentHero h1{letter-spacing:-3px;font-size:48px}.alertCard{grid-template-columns:1fr}.alertVisual{min-height:190px}.alertDetailHero>.shell{gap:40px}.fakeMessage p{font-size:17px}.alertDetail{gap:45px;padding:60px 0}.alertDetail h2{font-size:32px}.caseTabs{grid-template-columns:1fr}.urgentSteps{padding:24px 18px}.proofBand>.shell{grid-template-columns:1fr 1fr;display:grid}.proofBand span{grid-column:1/3}.urgentBottom h2{font-size:34px}}.urgentSteps aside a.cardStopLink{background:var(--ink);margin-top:8px}.globalSearchHero{color:#fff;text-align:center;background:#171b2d;padding:90px 0 70px}.globalSearchHero h1{letter-spacing:-5px;margin:22px 0;font-size:clamp(54px,7vw,84px);line-height:.96}.globalSearchHero p{color:#b8bdca;max-width:670px;margin:0 auto;line-height:1.6}.globalSearchInput{max-width:760px;color:var(--ink);background:#fff;border-radius:16px;align-items:center;margin:38px auto 18px;padding:5px 8px 5px 18px;display:flex;box-shadow:0 16px 40px #00000040}.globalSearchInput>span{font-size:26px}.globalSearchInput input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:16px 13px;font-size:16px}.globalSearchInput button{cursor:pointer;background:#eeedf2;border:0;border-radius:10px;width:38px;height:38px;font-size:20px}.searchSuggestions{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.searchSuggestions button{color:#d6d9e3;cursor:pointer;background:#292d3b;border:1px solid #44495a;border-radius:20px;padding:8px 11px;font-size:11px}.searchResults{min-height:520px;padding:55px 0 100px}.searchStart,.searchEmpty{text-align:center;border:1px solid var(--line);background:#fff;border-radius:22px;padding:65px 25px}.searchStart>span,.searchEmpty>span{color:var(--violet);font-size:42px}.searchStart h2,.searchEmpty h2{margin:15px 0 8px;font-size:31px}.searchStart p,.searchEmpty p{color:var(--muted)}.searchStart a,.searchEmpty a{color:var(--blue);margin-top:18px;font-size:13px;font-weight:800;display:inline-block}.searchResultsHead{align-items:baseline;gap:10px;margin-bottom:25px;display:flex}.searchResultsHead h2{margin:0;font-size:32px}.searchResultsHead span{color:var(--muted)}.searchResultGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.searchResultGrid>a{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:70px 1fr 20px;align-items:center;gap:17px;padding:14px;transition:all .2s;display:grid}.searchResultGrid>a:hover{transform:translateY(-3px);box-shadow:0 15px 35px #1e233c14}.searchResultIcon{border-radius:13px;place-items:center;width:70px;height:70px;font-size:25px;font-weight:900;display:grid}.searchResultGrid small{text-transform:uppercase;letter-spacing:1px;color:var(--violet);font-size:9px;font-weight:850}.searchResultGrid h3{margin:5px 0;font-size:17px}.searchResultGrid p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.searchResultGrid>a>b{color:var(--blue)}.searchHint{text-align:center;color:var(--muted)}@media (width<=700px){.globalSearchHero{padding:65px 0 50px}.globalSearchHero h1{letter-spacing:-3px;font-size:48px}.searchResultGrid{grid-template-columns:1fr}.searchResultGrid>a{grid-template-columns:58px 1fr 15px}.searchResultIcon{width:58px;height:58px}.searchResultsHead{display:block}.searchResultsHead span{margin-top:5px;display:block}}.urgentSteps aside a.helpLink{background:#3b82f6;margin-top:8px}.caseTabs.expanded{grid-template-columns:repeat(4,1fr)}.situationGuide{background:var(--blue);color:#fff;border-radius:10px;margin-top:18px;padding:12px 16px;font-size:12px;font-weight:800;display:inline-block}@media (width<=900px){.caseTabs.expanded{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.caseTabs.expanded{grid-template-columns:1fr}}.lexHero{background:var(--blue);color:#fff;padding:85px 0}.lexHero>.shell{grid-template-columns:1fr .8fr;align-items:center;gap:70px;display:grid}.lexHero h1{letter-spacing:-5px;margin:20px 0;font-size:clamp(55px,7vw,84px);line-height:.96}.lexHero h1 em{color:var(--yellow);font-style:normal}.lexHero p{color:#deebff;font-size:17px;line-height:1.6}.wordStack{height:350px;position:relative}.wordStack span{color:var(--ink);border:3px solid var(--ink);box-shadow:6px 7px 0 var(--ink);background:#fff;border-radius:12px;padding:12px 17px;font-size:18px;font-weight:850;position:absolute}.wordStack span:first-child{top:35px;left:35px;transform:rotate(-7deg)}.wordStack span:nth-child(2){background:#fff0bb;top:90px;right:25px;transform:rotate(6deg)}.wordStack span:nth-child(3){background:#dff7f0;bottom:65px;left:90px;transform:rotate(4deg)}.wordStack span:nth-child(4){background:#eae5ff;bottom:20px;right:55px;transform:rotate(-4deg)}.wordStack b{color:#ffffff2e;font-size:190px;position:absolute;top:15%;left:42%}.lexSection{padding:55px 0 110px}.lexSearch{border:1px solid var(--line);background:#fff;border-radius:15px;align-items:center;padding:0 18px;display:flex;box-shadow:0 15px 45px #1e284614}.lexSearch>span{font-size:25px}.lexSearch input{background:0 0;border:0;outline:0;flex:1;padding:18px}.lexSearch small{color:var(--muted);font-size:10px}.lexFilters{flex-wrap:wrap;gap:7px;margin:20px 0 45px;display:flex}.lexFilters button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:25px;padding:9px 13px;font-size:11px;font-weight:750}.lexFilters button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.lexLayout{grid-template-columns:120px 1fr;gap:55px;display:grid}.lexLayout>aside{grid-template-columns:repeat(3,1fr);gap:4px;height:max-content;display:grid;position:sticky;top:25px}.lexLayout>aside>span{letter-spacing:1px;color:var(--muted);grid-column:1/4;margin-bottom:8px;font-size:9px;font-weight:850}.lexLayout aside a{color:#c5c3bd;border-radius:6px;place-items:center;width:27px;height:27px;font-size:10px;font-weight:800;display:grid}.lexLayout aside a.available{color:var(--violet);background:#e9e4ff}.termList{gap:10px;display:grid}.termList article{border:1px solid var(--line);background:#fff;border-radius:16px;scroll-margin-top:30px;overflow:hidden}.termList article.open{border-color:#b9b2f4;box-shadow:0 12px 35px #282d4612}.termList article>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:58px 1fr 30px;align-items:center;gap:18px;width:100%;padding:18px;display:grid}.termIcon{border:2px solid var(--ink);width:58px;height:58px;box-shadow:3px 4px 0 var(--ink);border-radius:14px;place-items:center;font-size:25px;font-weight:900;display:grid}.tone0{background:#dcebff}.tone1{background:#eae5ff}.tone2{background:#fff0bb}.tone3{background:#dff7f0}.termList button small{color:var(--violet);text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:850}.termList h2{margin:5px 0;font-size:23px}.termList button p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.termList button>b{color:var(--blue);font-size:24px}.termDetail{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:35px;margin-left:94px;padding:23px 30px 28px 0;display:grid}.termDetail span{color:var(--blue);letter-spacing:1px;font-size:9px;font-weight:850}.termDetail p{font-size:14px;line-height:1.65}.lexEmpty{text-align:center;background:#fff;border:1px dashed #c9c6be;border-radius:16px;padding:60px}.lexEmpty>b{color:var(--violet);font-size:45px}.lexEmpty p{color:var(--muted)}.lexEmpty button{background:var(--ink);color:#fff;border:0;border-radius:8px;padding:10px 14px}.lexCta{color:#fff;background:#171b2d;padding:70px 0}.lexCta>.shell{justify-content:space-between;align-items:center;display:flex}.lexCta>div>div{align-items:center;gap:25px;display:flex}.lexCta span{color:var(--yellow);font-size:50px}.lexCta h2{letter-spacing:-2px;font-size:40px}.lexCta a{background:var(--blue);border-radius:10px;padding:14px 18px;font-size:12px;font-weight:850}@media (width<=900px){.lexHero>.shell{grid-template-columns:1fr}.wordStack{height:260px}.lexLayout{grid-template-columns:1fr}.lexLayout>aside{display:none}}@media (width<=600px){.lexHero{padding:65px 0}.lexHero h1{letter-spacing:-3px;font-size:48px}.wordStack{height:220px}.wordStack span{font-size:14px}.termList article>button{grid-template-columns:48px 1fr 22px;gap:12px;padding:14px}.termIcon{width:48px;height:48px}.termList h2{font-size:19px}.termDetail{grid-template-columns:1fr;gap:12px;margin-left:0;padding:20px}.lexCta>.shell{display:block}.lexCta h2{font-size:34px}.lexCta a{margin-top:15px;display:inline-block}}.resourcesHero{background:var(--violet);color:#fff;padding:85px 0}.resourcesHero>.shell{grid-template-columns:1fr .8fr;align-items:center;gap:80px;display:grid}.resourcesHero h1{letter-spacing:-5px;margin:20px 0;font-size:clamp(55px,7vw,82px);line-height:.96}.resourcesHero h1 em{color:var(--yellow);font-style:normal}.resourcesHero p{color:#ddd9ff;font-size:17px;line-height:1.6}.resourceNotes{height:330px;position:relative}.resourceNotes span{color:var(--ink);border:3px solid var(--ink);box-shadow:6px 7px 0 var(--ink);background:#fff;border-radius:11px;padding:13px 18px;font-weight:850;position:absolute}.resourceNotes span:first-child{top:30px;left:30px;transform:rotate(-6deg)}.resourceNotes span:nth-child(2){background:#fff0bb;top:120px;right:30px;transform:rotate(7deg)}.resourceNotes span:nth-child(3){background:#dff7f0;bottom:35px;left:80px;transform:rotate(3deg)}.resourceNotes b{font-size:70px;position:absolute;top:42%;left:48%}.resourcesSection{padding:45px 0 110px}.resourceToolbar{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.resourceToolbar>div{gap:7px;display:flex}.resourceToolbar button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:20px;padding:9px 14px;font-size:11px;font-weight:750}.resourceToolbar button.active{background:var(--ink);color:#fff}.resourceToolbar>span{color:var(--muted);font-size:11px}.resourceGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.resourceCard{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:40% 60%;min-height:320px;transition:transform .25s,box-shadow .25s;display:grid;overflow:hidden}.resourceCard:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1e233c1a}.resourceVisual{place-items:center;display:grid;position:relative}.resourceVisual>span{font-size:75px;font-weight:900}.resourceVisual>i{font-size:10px;font-style:normal;font-weight:850;position:absolute;top:15px;left:15px}.resourceCard>div:last-child{flex-direction:column;padding:24px;display:flex}.resourceMeta{flex-wrap:wrap;gap:7px;display:flex}.resourceMeta span{background:#f1f0ed;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:800}.resourceCard h2{letter-spacing:-.8px;font-size:24px;line-height:1.2}.resourceCard p{color:var(--muted);font-size:13px;line-height:1.55}.resourceCard>div>b{margin-top:auto;font-size:12px}.teacherCta{color:#fff;background:#171b2d;padding:75px 0}.teacherCta>.shell{justify-content:space-between;align-items:center;display:flex}.teacherCta h2{letter-spacing:-2.5px;font-size:46px;line-height:1.05}.teacherCta a{background:var(--blue);border-radius:10px;padding:14px 18px;font-size:12px;font-weight:850}.resourceDetailHero{padding:55px 0 75px}.resourceDetailHero>.shell{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.resourceDetailHero h1{letter-spacing:-4px;margin:18px 0;font-size:clamp(50px,6vw,75px);line-height:1}.resourceDetailHero p{font-size:18px;line-height:1.6}.resourceFacts{border-top:1px solid #00000026;gap:35px;margin-top:25px;padding-top:20px;display:flex}.resourceFacts span{flex-direction:column;font-size:9px;display:flex}.resourceFacts b{font-size:15px}.resourceHeroSymbol{border:3px solid var(--ink);height:310px;box-shadow:10px 11px 0 var(--ink);background:#fff;border-radius:27px;place-items:center;font-size:100px;font-weight:900;display:grid;transform:rotate(3deg)}.sheetBar{color:#fff;background:#171b2d;padding:14px 0}.sheetBar>.shell{letter-spacing:1px;justify-content:space-between;align-items:center;font-size:9px;font-weight:850;display:flex}.printButton{background:var(--yellow);color:var(--ink);cursor:pointer;border:0;border-radius:8px;padding:10px 13px;font-size:11px;font-weight:850}.printButton span{margin-right:6px;font-size:17px}.sheetLayout{grid-template-columns:280px minmax(0,700px);justify-content:center;gap:90px;padding:80px 0;display:grid}.sheetLayout>aside section{border-top:1px solid var(--line);padding:20px 0}.sheetLayout>aside span{letter-spacing:1px;color:var(--violet);font-size:9px;font-weight:850}.sheetLayout>aside p,.sheetLayout>aside li{font-size:12px;line-height:1.55}.sheetLayout>aside ul{padding-left:17px}.sheetBody>h2{letter-spacing:-2.4px;font-size:46px}.sheetStep{border-top:1px solid var(--line);grid-template-columns:55px 1fr 30px;gap:20px;padding:25px 0;display:grid}.sheetStep>b{color:var(--blue);font-size:12px}.sheetStep h3{margin:0 0 9px;font-size:23px}.sheetStep p{color:var(--muted);font-size:14px;line-height:1.6}.sheetStep i{border:2px solid #c8c5bc;border-radius:6px;width:24px;height:24px}.discussionBox{background:#eae5ff;border-radius:17px;margin:35px 0;padding:25px}.discussionBox>span{color:var(--violet);letter-spacing:1px;font-size:9px;font-weight:850}.discussionBox li{margin-top:12px;line-height:1.5}.sheetTakeaway{color:#fff;background:#171b2d;border-radius:17px;gap:18px;padding:25px;display:flex}.sheetTakeaway>span{color:var(--yellow);font-size:35px}.sheetTakeaway b{color:#8eb5ff;letter-spacing:1px;font-size:9px}.sheetTakeaway p{line-height:1.55}.sheetNext{border-top:1px solid var(--line);align-items:center;gap:25px;padding:35px 0 80px;display:flex}.sheetNext>span{color:var(--muted);margin-right:auto;font-size:9px;font-weight:850}.sheetNext a{font-size:12px;font-weight:800}@media (width<=900px){.resourcesHero>.shell,.resourceDetailHero>.shell,.sheetLayout,.resourceGrid{grid-template-columns:1fr}.sheetLayout{gap:35px}.resourceHeroSymbol{height:240px}.sheetNext{flex-wrap:wrap}.sheetNext>span{width:100%}}@media (width<=600px){.resourcesHero{padding:65px 0}.resourcesHero h1,.resourceDetailHero h1{letter-spacing:-3px;font-size:47px}.resourceNotes{height:230px}.resourceToolbar{display:block}.resourceToolbar>span{margin-top:12px;display:block}.resourceCard{grid-template-columns:1fr}.resourceVisual{min-height:190px}.teacherCta>.shell{display:block}.teacherCta h2{font-size:38px}.teacherCta a{display:inline-block}.resourceFacts{flex-wrap:wrap;gap:18px}.sheetStep{grid-template-columns:40px 1fr}.sheetStep i{display:none}.sheetNext{display:grid}}@media print{.nav,footer,.sheetBar,.sheetNext{display:none!important}.printSheet{background:#fff}.resourceDetailHero{padding:15mm 0 8mm;background:#fff!important}.resourceDetailHero>.shell{display:block}.resourceDetailHero .breadcrumb,.resourceHeroSymbol{display:none}.resourceDetailHero h1{font-size:34pt}.resourceFacts{margin-top:5mm;padding-top:4mm}.sheetLayout{grid-template-columns:55mm 1fr;gap:10mm;width:100%;padding:8mm 0;display:grid}.sheetStep{break-inside:avoid;padding:4mm 0}.sheetStep p{font-size:10pt}.discussionBox,.sheetTakeaway{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}.sheetBody>h2{font-size:26pt}}.printBrand,.printFooter,.printNotes{display:none}.sheetInstructions{grid-template-columns:1.2fr 1fr 1fr;gap:14px;padding:28px 0;display:grid}.sheetInstructions>div{border:1px solid var(--line);border-radius:15px;padding:18px}.sheetInstructions span{letter-spacing:1px;color:var(--violet);margin-bottom:8px;font-size:9px;font-weight:850;display:block}.sheetInstructions h2{margin:0;font-size:20px;line-height:1.25}.sheetInstructions p,.sheetInstructions li{font-size:12px;line-height:1.5}.sheetInstructions ol{margin:0;padding-left:18px}.sheetOutcome p{margin:0 0 12px}.sheetOutcome p:last-child{margin-bottom:0}@media print{@page{size:A4;margin:0}html,body{width:210mm;background:#fff!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.printSheet{min-height:297mm;padding:10mm 13mm 13mm;position:relative;color:#17191f!important}.printBrand{border-bottom:1.2mm solid #3b82f6;align-items:center;margin-bottom:6mm;padding-bottom:4mm;display:flex}.printLogo{border-radius:2.5mm 4mm 4mm 2.5mm;place-items:center;width:10mm;height:10mm;margin-right:3mm;font-size:16pt;font-weight:900;display:grid;color:#fff!important;background:#3b82f6!important}.printBrand>b{letter-spacing:-.5pt;font-size:15pt}.printBrand>b span{color:#3b82f6!important}.printBrand>small{letter-spacing:1pt;margin-left:auto;font-size:6.5pt;font-weight:850;color:#6d5ef5!important}.resourceDetailHero{margin:0 0 7mm;overflow:hidden;background:#eae5ff!important;border-radius:6mm!important;padding:0!important}.resourceDetailHero>.shell{width:100%!important;padding:7mm!important;display:block!important}.resourceDetailHero .breadcrumb,.resourceHeroSymbol{display:none!important}.resourceDetailHero .kicker{border-radius:5mm;padding:2mm 3mm;font-size:7pt;display:inline-block;color:#6d5ef5!important;background:#fff!important}.resourceDetailHero h1{max-width:155mm;letter-spacing:-1.5pt!important;margin:4mm 0 2.5mm!important;font-size:27pt!important;line-height:1.02!important}.resourceDetailHero p{max-width:155mm;margin:0!important;font-size:10pt!important;line-height:1.45!important}.resourceFacts{border:0!important;gap:3mm!important;margin:6mm 0 0!important;padding:0!important;display:flex!important}.resourceFacts span{border-radius:3mm;min-width:31mm;color:#555!important;background:#fff!important;padding:3mm!important;font-size:6.5pt!important}.resourceFacts b{color:#17191f!important;font-size:11pt!important}.sheetInstructions{grid-template-columns:1.1fr .9fr!important;gap:4mm!important;width:100%!important;padding:0 0 6mm!important;display:grid!important}.sheetInstructions>div{background:#f3f6fc!important;border:0!important;border-radius:4mm!important;padding:4mm!important}.sheetInstructions .sheetPurpose{grid-column:1/-1;background:#fff3c9!important;border-left:1.5mm solid #ffd552!important}.sheetInstructions span{margin-bottom:1.5mm!important;font-size:6.5pt!important}.sheetInstructions h2{margin:0!important;font-size:12pt!important;line-height:1.3!important}.sheetInstructions p,.sheetInstructions li{font-size:7.5pt!important;line-height:1.35!important}.sheetInstructions ol{margin:0!important;padding-left:4mm!important}.sheetInstructions li{margin-bottom:1mm!important}.sheetOutcome p{margin:0 0 2mm!important}.sheetOutcome p:last-child{margin:0!important;font-weight:750!important}.sheetLayout{grid-template-columns:48mm 1fr!important;gap:7mm!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.sheetLayout>aside{border-radius:4mm;height:max-content;padding:3mm 4mm;background:#f3f6fc!important}.sheetLayout>aside section{border:0!important;border-bottom:.3mm solid #d7dfec!important;padding:3.5mm 0!important}.sheetLayout>aside section:last-child{border:0!important}.sheetLayout>aside span{border-radius:4mm;padding:1.3mm 2.2mm;display:inline-block;color:#fff!important;letter-spacing:.7pt!important;background:#3b82f6!important;font-size:6pt!important}.sheetLayout>aside p,.sheetLayout>aside li{font-size:7.5pt!important;line-height:1.4!important}.sheetLayout>aside ul{margin-bottom:0!important;padding-left:4mm!important}.sheetBody>.kicker{font-size:6.5pt!important}.sheetBody>h2{letter-spacing:-1pt!important;margin:1.5mm 0 3mm!important;font-size:22pt!important}.sheetStep{position:relative;box-shadow:inset 0 0 0 .3mm #dfe4ee;break-inside:avoid!important;background:#fff!important;border:0!important;border-radius:3mm!important;grid-template-columns:10mm 1fr 7mm!important;gap:3mm!important;margin-bottom:2.5mm!important;padding:3.2mm!important;display:grid!important}.sheetStep>b{border-radius:50%;place-items:center;width:8mm;height:8mm;display:grid;color:#fff!important;background:#3b82f6!important;font-size:7pt!important}.sheetStep h3{margin:0 0 1.3mm!important;font-size:11.5pt!important}.sheetStep p{color:#4f5663!important;margin:0!important;font-size:8pt!important;line-height:1.4!important}.sheetStep i{border:.5mm solid #bfc6d2!important;border-radius:1.5mm!important;width:6mm!important;height:6mm!important;display:block!important}.discussionBox{width:210mm;position:relative;break-before:page!important;background:#eae5ff!important;border-radius:0!important;margin:0 0 0 -61mm!important;padding:15mm 13mm 8mm!important}.discussionBox:before{content:"DécodeWeb · Questions d’animation";color:#6d5ef5;letter-spacing:1pt;border-bottom:1mm solid #6d5ef5;margin-bottom:9mm;padding-bottom:3mm;font-size:8pt;font-weight:850;display:block}.discussionBox>span{font-size:7pt!important}.discussionBox ul{counter-reset:q;grid-template-columns:1fr;gap:4mm;list-style:none;display:grid;padding:0!important}.discussionBox li{counter-increment:q;border-radius:4mm;min-height:20mm;padding:5mm 6mm 5mm 15mm;line-height:1.35;position:relative;background:#fff!important;font-size:12pt!important}.discussionBox li:before{content:counter(q);border-radius:50%;place-items:center;width:7mm;height:7mm;font-size:8pt;font-weight:900;display:grid;position:absolute;top:5mm;left:5mm;background:#ffd552!important}.sheetTakeaway{width:184mm;break-inside:avoid!important;background:#171b2d!important;border-radius:5mm!important;margin:8mm 0 0 -48mm!important;padding:7mm!important}.sheetTakeaway>span{font-size:24pt!important}.sheetTakeaway b{font-size:7pt!important}.sheetTakeaway p{margin-bottom:0!important;font-size:12pt!important;line-height:1.45!important}.printNotes{border:.4mm solid #d7deea;border-radius:4mm;width:184mm;margin:8mm 0 0 -48mm;padding:5mm 7mm;display:block}.printNotes>b{color:#6d5ef5;letter-spacing:.8pt;font-size:6.5pt}.printNotes>p{margin:2mm 0 3mm;font-size:8pt;font-weight:700}.resultFields{grid-template-columns:1fr 1fr;gap:3mm;display:grid}.resultFields>div{border:.3mm solid #d7deea;border-radius:2.5mm;min-height:16mm;padding:3mm;background:#fff!important}.resultFields span{color:#394150;font-size:7pt;font-weight:800;display:block}.resultFields i{border-bottom:.3mm solid #d7deea;height:7mm;display:block}.printFooter{color:#707684;border-top:.3mm solid #d8dce5;justify-content:space-between;padding-top:2mm;font-size:6.5pt;display:flex;position:fixed;bottom:5mm;left:13mm;right:13mm}}.actionPlan{background:#fff0e9;border-radius:20px;margin:0 0 45px;scroll-margin-top:30px;border:0!important;padding:28px!important}.actionPlan>span,.officialSources>span{letter-spacing:1.2px;color:var(--coral);font-size:10px;font-weight:850}.actionPlan h2{margin-top:10px}.actionPlan ol{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.actionPlan li{background:#fff;border-radius:12px;grid-template-columns:34px 1fr;align-items:center;gap:13px;padding:12px;display:grid}.actionPlan li>b{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.actionPlan li p{margin:0;font-size:14px;line-height:1.45}.officialSources{background:#f3f6fc;border-radius:20px;margin:0 0 45px;border:0!important;padding:28px!important}.officialSources>span{color:var(--blue)}.officialSources h2{margin-top:10px}.officialSources>a{border-top:1px solid #dbe2ee;justify-content:space-between;gap:20px;padding:15px 0;font-size:14px;font-weight:750;display:flex}.officialSources>a b{color:var(--blue)}.scamReportSection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:22px;padding:0 0 110px;display:grid}.scamReportIntro{color:#fff;background:#171b2d;border-radius:26px;padding:34px;position:sticky;top:24px}.scamReportIntro h2{letter-spacing:-2.4px;margin:14px 0;font-size:44px;line-height:1.02}.scamReportIntro p{color:#c1c6d5;font-size:15px;line-height:1.7}.scamReportCard{border:1px solid var(--line);background:#fff;border-radius:26px;gap:14px;padding:30px;display:grid;box-shadow:0 18px 45px #242a3c14}.scamReportCard label{color:var(--ink);gap:7px;font-size:12px;font-weight:800;display:grid}.scamReportCard input,.scamReportCard textarea,.scamReportCard select{width:100%;font:inherit;background:#fbfcfe;border:1px solid #d9dee8;border-radius:13px;outline:none;padding:13px 14px}.scamReportCard textarea{resize:vertical}.scamReportCard input:focus,.scamReportCard textarea:focus,.scamReportCard select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #3b82f61f}.scamReportCard button{background:var(--coral);color:#fff;cursor:pointer;border:0;border-radius:13px;padding:14px 18px;font-weight:850}.scamReportCard button:disabled{opacity:.6;cursor:not-allowed}.scamPhotoCount{color:#3f4554;margin:4px 0 0;font-size:12px;font-weight:800}.scamPhotoCard{gap:8px;margin:0;display:grid}.scamPhotoCard figcaption{justify-content:space-between;align-items:center;gap:10px;display:flex}.scamPhotoCard span{color:#586174;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.scamPhotoCard button{color:#b33e2e;white-space:nowrap;border-radius:10px;padding:8px 10px;font-size:11px;background:#fff0ed!important}.scamReportMessage{border-radius:13px;margin:0;padding:13px 14px;font-size:13px;line-height:1.5}.scamReportMessage.sent{color:#176b43;background:#dcf7e9}.scamReportMessage.error{color:#a5402f;background:#fff0e9}.adminReports{margin-top:18px}.adminReports header{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.adminReportFilters{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.adminReportFilters button{font:inherit;color:#3f4554;cursor:pointer;background:#fff;border:1px solid #d9dee8;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800}.adminReportFilters button.active{color:#fff;background:#171b2d;border-color:#171b2d}.adminReportsList{gap:12px;margin-top:16px;display:grid}.adminReportsList article{background:#fbfcfe;border:1px solid #e2e4ea;border-radius:16px;padding:16px 18px}.adminReportsList article.done{opacity:.72;background:#f4f6fb}.adminReportsList article.pending{background:#fffaf8;border-color:#f4c7b6}.adminReportsList b{margin-bottom:4px;font-size:14px;display:block}.adminReportsList small{color:#7b8190;font-size:10px}.adminReportsList p{color:#3f4554;margin:14px 0 12px;line-height:1.55}.adminReportMeta{flex-wrap:wrap;gap:8px;display:flex}.adminReportMeta span{color:#3c4b72;background:#eef3ff;border-radius:999px;padding:6px 10px;font-size:10px}.adminReportMeta .adminReportTag.new{color:#a5402f;background:#fff0e9}.adminReportMeta .adminReportTag.reviewed{color:#176b43;background:#dcf7e9}.newsletterSoon{z-index:1;color:var(--ink);background:#fff;border-radius:15px;padding:22px;position:relative}.newsletterSoon b{font-size:18px}.newsletterSoon p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.5}.legalHero{color:#fff;background:#171b2d;padding:80px 0}.legalHero span{color:#8eb5ff;letter-spacing:1.3px;font-size:10px;font-weight:850}.legalHero h1{letter-spacing:-4px;max-width:850px;margin:20px 0;font-size:clamp(48px,6vw,72px);line-height:1}.legalHero p{color:#b8bdca;max-width:760px;font-size:17px;line-height:1.65}.legalHero small{color:#7f8698;margin-top:26px;display:block}.legalLayout{grid-template-columns:245px minmax(0,760px);justify-content:center;gap:90px;padding:80px 0 110px;display:grid}.legalLayout>aside{flex-direction:column;gap:13px;height:max-content;display:flex;position:sticky;top:25px}.legalLayout>aside b{letter-spacing:1px;color:var(--muted);margin-bottom:5px;font-size:9px}.legalLayout>aside a{font-size:12px;font-weight:700}.legalLayout>aside a:last-child{color:var(--blue);margin-top:15px}.legalBody>section{border-bottom:1px solid var(--line);margin-bottom:38px;padding:0 0 38px}.legalBody h2{letter-spacing:-1px;margin:0 0 15px;font-size:29px}.legalBody p,.legalBody li{color:#4e5460;font-size:15px;line-height:1.75}.legalBody a{color:var(--blue);font-weight:700}.legalBody ul{padding-left:20px}.legalBody li{margin-bottom:10px}.legalNotice{background:#fff3c8;border-radius:16px;padding:24px}.legalNotice b{letter-spacing:1px;font-size:10px}.legalNotice p{margin-bottom:0;font-size:13px;line-height:1.6}@media (width<=800px){.legalLayout{grid-template-columns:1fr;gap:45px}.legalLayout>aside{border-bottom:1px solid var(--line);padding-bottom:30px;position:static}}@media (width<=600px){.legalHero{padding:60px 0}.legalHero h1{letter-spacing:-3px;font-size:46px}.legalLayout{padding:55px 0 75px}.legalBody h2{font-size:25px}}.siteNotice{color:#17191f;background:#fff0c8;border-bottom:1px solid #e7d58e}.siteNotice .shell{justify-content:space-between;align-items:center;gap:18px;min-height:46px;font-size:13px;font-weight:750;display:flex}.siteNotice a{color:#fff;white-space:nowrap;background:#17191f;border-radius:999px;padding:8px 12px;font-size:12px}.reportLink{background:var(--coral);color:#fff;border-radius:12px;padding:12px 15px;font-size:13px;font-weight:850}.reportLink:hover,.reportLink:focus-visible{filter:brightness(.95)}.mobileReportLink{color:#17191f!important;background:#fff0c8!important}.mobileReportLink span{letter-spacing:1px;color:#8a6f00;font-size:10px;display:block}.mobileReportLink b{margin-top:4px;display:block}.scamPhotoPreviewGrid,.adminReportPhotoGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:10px;display:grid}.scamPhotoPreview{object-fit:cover;border:1px solid #d9dee8;border-radius:14px;width:100%;max-height:240px;margin-top:0}.adminReportPhotoCard{gap:8px;display:grid}.adminReportPhoto{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:#f5f7fc;border:0;border-radius:14px;grid-template-columns:110px 1fr;align-items:center;gap:12px;margin-bottom:0;padding:10px;display:grid}.adminReportPhoto:hover,.adminReportPhoto:focus-visible{outline-offset:2px;background:#e9eef9;outline:2px solid #9cb5ef}.adminReportPhoto img{object-fit:cover;background:#fff;border:1px solid #d9dee8;border-radius:10px;width:110px;height:88px}.adminReportPhoto b{margin-bottom:4px;font-size:12px;display:block}.adminReportPhoto small{color:#7b8190;font-size:10px;line-height:1.4;display:block}.adminReportDownload,.reportPhotoViewerDownload{color:#fff;background:#171b2d;border-radius:10px;justify-content:center;align-items:center;padding:10px 12px;font-size:11px;font-weight:800;display:inline-flex}.adminReportDownload:hover,.adminReportDownload:focus-visible,.reportPhotoViewerDownload:hover,.reportPhotoViewerDownload:focus-visible{filter:brightness(1.08);outline-offset:2px;outline:2px solid}.photoViewerOpen{overflow:hidden}.reportPhotoViewer{z-index:1000;cursor:zoom-out;background:#080b14eb;place-items:center;padding:64px 24px 24px;display:grid;position:fixed;inset:0}.reportPhotoViewer img{object-fit:contain;cursor:default;background:#fff;border-radius:12px;max-width:min(1200px,100%);max-height:calc(100vh - 88px);display:block;box-shadow:0 24px 80px #00000073}.reportPhotoViewerClose,.reportPhotoViewerNav{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff6;border-radius:50%;width:44px;height:44px;font-size:30px;line-height:1;position:fixed}.reportPhotoViewerClose{top:18px;right:22px}.reportPhotoViewerDownload{position:fixed;top:18px;right:78px}.reportPhotoViewerNav{top:50%;transform:translateY(-50%)}.reportPhotoViewerPrev{left:22px}.reportPhotoViewerNext{right:22px}.reportPhotoViewerClose:hover,.reportPhotoViewerClose:focus-visible,.reportPhotoViewerNav:hover,.reportPhotoViewerNav:focus-visible{color:#17191f;outline-offset:2px;background:#fff;outline:2px solid #fff}.adminReportActions{border-top:1px solid #e2e4ea;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.adminReportActions button{color:#176b43;font:inherit;cursor:pointer;background:#dff6e9;border:0;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:850}.adminReportActions button.delete{color:#b33e2e;background:#fff0ed}.adminReportActions button:hover,.adminReportActions button:focus-visible{filter:brightness(.96);outline-offset:2px;outline:2px solid}.adminReportActions button:disabled{opacity:.6;cursor:wait}.adminReportActions>small{color:#b33e2e;width:100%;font-size:10px}.adminReportStatus{color:#176b43;background:#dff6e9;border-radius:10px;padding:9px 12px;font-size:11px;font-weight:850}.adminReportDeleteConfirm{background:#fff7f5;border:1px solid #f2c1b8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px;padding:7px 8px 7px 11px;display:flex}.adminReportDeleteConfirm b{color:#8f3023;margin:0;font-size:11px}.unsubscribePage{padding:80px 0 110px}.unsubscribeCard{border:1px solid var(--line);background:#fff;border-radius:24px;max-width:760px;margin:auto;padding:34px;box-shadow:0 20px 55px #1c223814}.unsubscribeCard h2{letter-spacing:-1px;margin:0 0 10px;font-size:30px}.unsubscribeCard>p{color:var(--muted);margin:0 0 24px;line-height:1.65}.unsubscribeFrame{border:0;width:100%;height:330px;display:block}.unsubscribeHelp{border-top:1px solid var(--line);padding-top:20px;font-size:13px;margin-top:20px!important}.unsubscribeHelp a{color:var(--blue);font-weight:750}@media (width<=600px){.unsubscribePage{padding:50px 0 75px}.unsubscribeCard{padding:22px 14px}.unsubscribeFrame{height:380px}}.methodHero{color:#fff;background:#171b2d;padding:95px 0}.methodHeroGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;display:grid}.methodHero h1{letter-spacing:-5px;margin:22px 0;font-size:clamp(54px,7vw,82px);line-height:.96}.methodHero h1 em{color:#8eb5ff;font-style:normal}.methodHero p{color:#b8bdca;max-width:700px;font-size:17px;line-height:1.65}.methodStamp{color:var(--ink);border:3px solid var(--ink);box-shadow:12px 13px 0 var(--blue);background:#fff;border-radius:25px;flex-direction:column;gap:13px;padding:35px;display:flex;transform:rotate(2deg)}.methodStamp span{letter-spacing:-1px;font-size:27px;font-weight:900}.methodStamp b{color:var(--violet);font-size:25px}.methodIntro{grid-template-columns:.8fr 1.3fr;align-items:start;gap:30px 80px;padding:100px 0;display:grid}.methodIntro>span{grid-column:1}.methodIntro h2{letter-spacing:-2.7px;margin:0;font-size:50px;line-height:1.05}.methodIntro p{color:var(--muted);margin:0;font-size:18px;line-height:1.75}.methodPrinciples{background:var(--violet);color:#fff;padding:85px 0}.principleGrid{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:35px;display:grid}.principleGrid article{color:var(--ink);background:#fff;border-radius:18px;padding:25px}.principleGrid article>span{color:var(--violet);border-bottom:3px solid var(--yellow);padding-bottom:4px;font-size:11px;font-weight:900;display:inline-block}.principleGrid h3{margin:22px 0 9px;font-size:23px}.principleGrid p{color:var(--muted);font-size:14px;line-height:1.6}.sourceMethod{grid-template-columns:.8fr 1.2fr;gap:85px;padding:100px 0;display:grid}.sourceMethod h2{letter-spacing:-2.4px;font-size:46px;line-height:1.08}.sourceMethod>div:first-child>p{color:var(--muted);line-height:1.7}.sourceLevels article{border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:20px;padding:24px 0;display:grid}.sourceLevels article>b{width:39px;height:39px;color:var(--blue);background:#e4efff;border-radius:10px;place-items:center;display:grid}.sourceLevels h3{margin:0 0 7px;font-size:20px}.sourceLevels p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.correctionPolicy{grid-template-columns:1fr 1fr;gap:16px;padding-bottom:100px;display:grid}.correctionPolicy>div{background:#fff3c8;border-radius:20px;padding:30px}.correctionPolicy>div:last-child{background:#ffe6df}.correctionPolicy>div>span{font-size:32px;font-weight:900}.correctionPolicy h2{font-size:25px}.correctionPolicy p{color:#545965;line-height:1.65}.methodCta{background:var(--blue);color:#fff;padding:70px 0}.methodCta>.shell{justify-content:space-between;align-items:center;gap:30px;display:flex}.methodCta h2{letter-spacing:-2px;margin:12px 0 0;font-size:40px}.methodCta a{color:var(--ink);background:#fff;border-radius:12px;padding:15px 18px;font-size:13px;font-weight:800}@media (width<=800px){.methodHeroGrid,.methodIntro,.sourceMethod,.correctionPolicy{grid-template-columns:1fr}.methodIntro{gap:25px}.methodStamp{max-width:420px}.principleGrid{grid-template-columns:1fr}.methodCta>.shell{display:block}.methodCta a{margin-top:25px;display:inline-block}}@media (width<=600px){.methodHero{padding:65px 0}.methodHero h1{letter-spacing:-3px;font-size:48px}.methodIntro,.sourceMethod{padding:70px 0}.methodIntro h2,.sourceMethod h2{font-size:38px}.methodPrinciples{padding:65px 0}.correctionPolicy{padding-bottom:70px}.methodCta h2{font-size:34px}}.bubble1{top:85px;left:70px}.bubble2{top:78px;right:35px}.publishedAlerts{padding-top:80px;padding-bottom:90px}.publishedAlertsHead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.publishedAlertsHead span{letter-spacing:1.2px;color:var(--blue);font-size:10px;font-weight:850}.publishedAlertsHead h2{letter-spacing:-2.3px;margin:12px 0 0;font-size:46px}.publishedAlertsHead>p{color:var(--muted);font-size:12px}.publishedAlertsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.publicAlertCard{border:1px solid var(--line);border-top:5px solid var(--blue);background:#fff;border-radius:20px;flex-direction:column;min-height:300px;padding:25px;transition:transform .2s,box-shadow .2s;display:flex}.publicAlertCard:hover{transform:translateY(-5px);box-shadow:0 20px 45px #1e233c1a}.publicAlertCard>div{justify-content:space-between;gap:15px;font-size:10px;font-weight:800;display:flex}.publicAlertCard>div>span{color:#247858}.publicAlertCard small{color:var(--muted)}.publicAlertCard h2{letter-spacing:-1.1px;margin:30px 0 12px;font-size:28px}.publicAlertCard>p{color:var(--muted);font-size:14px;line-height:1.65}.publicAlertCard footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;margin-top:auto;padding-top:16px;font-size:10px;display:flex}.publicAlertCard footer span{color:var(--muted)}.publicAlertCard footer b{white-space:nowrap;font-size:12px}.publicAlertHero{background:#dcebff;padding:70px 0 75px}.publicAlertHero.vigilance{background:#fff3c8}.publicAlertHero.important{background:#ffe6df}.publicAlertHero .breadcrumb{font-size:12px;font-weight:800}.publicAlertBadges{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.publicAlertBadges span{background:#ffffffbf;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:850}.publicAlertBadges span:first-child{color:#247858}.publicAlertHero h1{letter-spacing:-4.5px;max-width:950px;margin:22px 0;font-size:clamp(52px,6.5vw,78px);line-height:.98}.publicAlertHero p{max-width:820px;font-size:19px;line-height:1.65}.publicAlertHero small{color:#555c69;margin-top:28px;font-weight:750;display:block}.publicAlertFacts{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:35px;display:grid;overflow:hidden}.publicAlertFacts article{background:#fff;padding:25px}.publicAlertFacts span{letter-spacing:1.1px;color:var(--blue);font-size:9px;font-weight:850}.publicAlertFacts p{margin:12px 0 0;font-size:15px;line-height:1.6}.publicAlertContent{grid-template-columns:minmax(0,720px) 280px;justify-content:center;gap:80px;padding-top:85px;padding-bottom:100px;display:grid}.publicAlertContent>div>section{padding-bottom:60px}.publicAlertContent h2{letter-spacing:-1.8px;margin:12px 0 20px;font-size:39px}.publicAlertContent section>p{color:#494f5a;white-space:pre-line;font-size:17px;line-height:1.8}.publicAlertContent ol{gap:10px;padding:0;list-style:none;display:grid}.publicAlertContent li{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:13px;display:grid}.publicAlertContent li>b{width:32px;height:32px;color:var(--blue);background:#e6efff;border-radius:9px;place-items:center;display:grid}.publicAlertContent li span{font-size:14px;line-height:1.5}.publicAlertSources>a{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:17px 0;font-size:13px;display:flex}.publicAlertSources>a>b{color:var(--blue);white-space:nowrap;font-size:11px}.publicAlertContent>aside{color:#fff;background:#171b2d;border-radius:18px;height:max-content;padding:24px;position:sticky;top:25px}.publicAlertContent>aside>b{letter-spacing:1px;color:#8eb5ff;font-size:9px}.publicAlertContent>aside p{color:#c2c7d4;font-size:13px;line-height:1.6}.publicAlertContent>aside>span{color:#8f96a8;border-top:1px solid #35394a;padding-top:16px;font-size:10px;line-height:1.6;display:block}.publicAlertContent>aside strong{color:#fff;font-size:11px}.publicAlertContent>aside a{color:var(--ink);background:#fff;border-radius:9px;margin-top:20px;padding:11px;font-size:11px;font-weight:850;display:block}@media (width<=800px){.publishedAlertsGrid,.publicAlertFacts,.publicAlertContent{grid-template-columns:1fr}.publicAlertContent{gap:35px}.publicAlertContent>aside{position:static}.publicAlertFacts{gap:0}.publicAlertFacts article+article{border-top:1px solid var(--line)}}@media (width<=600px){.publishedAlerts{padding-top:60px;padding-bottom:65px}.publishedAlertsHead{display:block}.publishedAlertsHead h2{font-size:36px}.publicAlertCard{min-height:270px}.publicAlertHero{padding:55px 0}.publicAlertHero h1{letter-spacing:-3px;font-size:46px}.publicAlertHero p{font-size:16px}.publicAlertContent{padding-top:60px;padding-bottom:70px}.publicAlertContent h2{font-size:32px}.publicAlertSources>a{display:grid}}.generalAlertsHero{color:#fff;background:#171b2d;padding:90px 0}.generalAlertsHero>div>span,.generalAlertsCurrent span,.alertScamBridge span{letter-spacing:1.25px;color:#8eb5ff;font-size:10px;font-weight:850}.generalAlertsHero h1{letter-spacing:-4.5px;margin:20px 0;font-size:clamp(52px,7vw,82px);line-height:.97}.generalAlertsHero h1 em{color:var(--yellow);font-style:normal}.generalAlertsHero p{color:#c2c7d4;max-width:760px;font-size:18px;line-height:1.65}.generalAlertsActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.generalAlertsActions a{background:var(--blue);border-radius:12px;padding:14px 18px;font-size:13px;font-weight:850}.generalAlertsActions a+a{color:var(--ink);background:#fff}.generalAlertsCurrent{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding-top:85px;padding-bottom:85px;display:grid}.generalAlertsCurrent span{color:var(--blue)}.generalAlertsCurrent h2{letter-spacing:-2px;margin:14px 0 0;font-size:42px;line-height:1.08}.generalAlertsCurrent p{color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.75}.generalAlertsMethod{background:#f2f5fb;padding:85px 0}.generalAlertsMethod>div>h2{letter-spacing:-2.3px;margin:15px 0 35px;font-size:46px}.generalAlertsGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.generalAlertsGrid article{background:#fff;border-radius:18px;min-height:210px;padding:25px}.generalAlertsGrid b{color:var(--blue);font-size:12px}.generalAlertsGrid h3{margin:34px 0 10px;font-size:22px}.generalAlertsGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.alertScamBridge{justify-content:space-between;align-items:center;gap:50px;padding-top:80px;padding-bottom:90px;scroll-margin-top:30px;display:flex}.alertScamBridge span{color:var(--coral)}.alertScamBridge h2{letter-spacing:-1.7px;margin:13px 0 10px;font-size:38px}.alertScamBridge p{max-width:650px;color:var(--muted);line-height:1.65}.alertScamBridge>a{background:var(--coral);color:#fff;white-space:nowrap;border-radius:12px;padding:15px 19px;font-size:13px;font-weight:850}@media (width<=800px){.generalAlertsCurrent{grid-template-columns:1fr;gap:20px}.generalAlertsGrid{grid-template-columns:repeat(2,1fr)}.alertScamBridge{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=600px){.generalAlertsHero{padding:65px 0}.generalAlertsHero h1{letter-spacing:-3px;font-size:47px}.generalAlertsHero p{font-size:16px}.generalAlertsCurrent{padding-top:60px;padding-bottom:60px}.generalAlertsCurrent h2,.generalAlertsMethod>div>h2{font-size:36px}.generalAlertsGrid{grid-template-columns:1fr}.generalAlertsGrid article{min-height:0}.alertScamBridge{padding-top:60px;padding-bottom:70px}.alertScamBridge h2{font-size:32px}}.homeNoticeBackdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14161c94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.homeNoticeDialog{box-sizing:border-box;background:#fff;border:1px solid #ffffff59;border-radius:22px;width:min(520px,100%);padding:32px;position:relative;box-shadow:0 24px 80px #0000003d}.homeNoticeClose{color:#555b65;cursor:pointer;background:#f0f1f4;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:14px;right:14px}.homeNoticeDialog>span{color:#6d5ef5;letter-spacing:1.2px;font-size:10px;font-weight:900}.homeNoticeDialog h2{letter-spacing:-1px;margin:11px 42px 10px 0;font-size:29px}.homeNoticeDialog>p{color:#606672;white-space:pre-line;font-size:14px;line-height:1.65}.homeNoticeDialog>div{align-items:center;gap:9px;margin-top:22px;display:flex}.homeNoticeDialog a,.homeNoticeDialog>div button{color:#252830;cursor:pointer;background:#fff;border:1px solid #dcdfe5;border-radius:10px;padding:11px 14px;font-size:11px;font-weight:800;text-decoration:none}.homeNoticeDialog a{color:#fff;background:#6d5ef5;border-color:#6d5ef5}@media (width<=550px){.homeNoticeDialog{padding:26px 21px 22px}.homeNoticeDialog h2{font-size:24px}.homeNoticeDialog>div{flex-direction:column;align-items:stretch}.homeNoticeDialog a,.homeNoticeDialog>div button{text-align:center}}.nav nav{gap:18px;font-size:13px}.pillarGateway{grid-template-columns:1fr 1fr;gap:16px;padding-top:28px;display:grid}.pillarGateway>a{border:1px solid #00000012;border-radius:24px;grid-template-columns:95px 1fr;align-items:center;gap:22px;min-height:230px;padding:28px;transition:transform .2s,box-shadow .2s;display:grid}.pillarGateway>a:hover{transform:translateY(-4px);box-shadow:0 18px 45px #191e2d1a}.pillarGateway .security{background:#dff7f0}.pillarGateway .understand{background:#eae5ff}.pillarGateway>a>span{border:3px solid var(--ink);width:88px;height:88px;box-shadow:6px 7px 0 var(--ink);background:#fff;border-radius:25px;place-items:center;font-size:40px;font-weight:900;display:grid}.pillarGateway small{color:var(--violet);letter-spacing:1px;font-size:9px;font-weight:900}.pillarGateway h2{letter-spacing:-1.2px;margin:7px 0;font-size:29px}.pillarGateway p{color:#575e69;margin:0 0 18px;font-size:13px;line-height:1.5}.pillarGateway b{font-size:11px}.pillarHero{padding:72px 0 85px;overflow:hidden}.pillarHero.security{background:#dff7f0}.pillarHero.understand{background:#eae5ff}.pillarHeroGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;display:grid}.pillarHero h1{letter-spacing:-5px;margin:19px 0 25px;font-size:clamp(56px,6.5vw,84px);line-height:.96}.pillarHero h1 em{color:var(--blue);font-style:normal}.pillarHero.security h1 em{color:#16866a}.pillarHeroGrid>div:first-child>p{color:#555c67;max-width:650px;font-size:18px;line-height:1.65}.pillarHeroActions{gap:10px;margin-top:30px;display:flex}.pillarHeroActions a{background:#fff;border:1px solid #00000024;border-radius:11px;padding:13px 16px;font-size:12px;font-weight:800}.pillarHeroActions a:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.pillarHeroArt{border:3px solid var(--ink);height:390px;box-shadow:12px 13px 0 var(--ink);background:#fff;border-radius:35px;place-items:center;display:grid;position:relative;transform:rotate(2deg)}.pillarHeroArt>b{font-size:130px}.pillarHeroArt span{border:2px solid var(--ink);background:var(--yellow);box-shadow:4px 5px 0 var(--ink);border-radius:9px;padding:9px 13px;font-size:12px;font-weight:900;position:absolute}.pillarHeroArt span:first-of-type{top:42px;left:28px;transform:rotate(-6deg)}.pillarHeroArt span:nth-of-type(2){background:#dcebff;top:135px;right:24px;transform:rotate(7deg)}.pillarHeroArt span:nth-of-type(3){background:#ffe6df;bottom:42px;left:65px;transform:rotate(3deg)}.pillarTopics{padding:90px 0 105px}.pillarTopics>header{max-width:700px;margin-bottom:35px}.pillarTopics h2,.pillarResources h2{letter-spacing:-2.4px;margin:10px 0;font-size:48px}.pillarTopics>header p{color:var(--muted);line-height:1.6}.pillarTopics>div{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.pillarTopics>div>a{border:1px solid var(--line);background:#fff;border-radius:20px;min-height:285px;padding:23px;position:relative}.pillarTopics a>small{color:#9297a1;font-size:9px;font-weight:900;position:absolute;top:18px;right:18px}.pillarTopics a>b{width:52px;height:52px;color:var(--violet);background:#edeaff;border-radius:14px;place-items:center;font-size:18px;display:grid}.pillarTopics h3{margin:30px 0 9px;font-size:22px;line-height:1.2}.pillarTopics a p{min-height:62px;color:var(--muted);font-size:13px;line-height:1.55}.pillarTopics strong{font-size:11px}.pillarGuides{color:#fff;background:#171b2d;padding:90px 0 100px}.pillarGuides .sectionHead>p{color:#aeb3c2}.pillarGuideGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.pillarGuideGrid>a{background:#202435;border:1px solid #373b4b;border-radius:19px;padding:19px}.pillarGuideIcon{height:130px;color:var(--ink);border-radius:13px;place-items:center;font-size:42px;font-weight:900;display:grid}.pillarGuideGrid a>span{color:#9299aa;margin-top:17px;font-size:9px;display:block}.pillarGuideGrid h3{min-height:48px;margin:8px 0;font-size:19px;line-height:1.25}.pillarGuideGrid p{color:#b7bcc9;min-height:60px;font-size:11px;line-height:1.55}.pillarGuideGrid a>b{color:#92b9ff;font-size:10px}.pillarAllGuides{justify-content:center;margin-top:30px;display:flex}.pillarAllGuides a{color:#fff;background:#292e41;border:1px solid #484d61;border-radius:11px;padding:13px 17px;font-size:11px;font-weight:850}.pillarAllGuides a:hover{color:#b8d1ff;border-color:#92b9ff}.pillarResources{padding:95px 0 110px}.pillarResources>header{max-width:700px;margin-bottom:35px}.pillarResources>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pillarResources>div>a{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:78px 1fr 20px;align-items:center;gap:16px;padding:14px;display:grid}.pillarResources a>span{border-radius:12px;place-items:center;width:78px;height:78px;font-size:25px;font-weight:900;display:grid}.pillarResources small{color:var(--muted);font-size:8px}.pillarResources h3{margin:5px 0;font-size:16px}.pillarResources p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.pillarHelp{background:var(--blue);color:#fff;padding:65px 0}.pillarHelp>div{justify-content:space-between;align-items:center;gap:50px;display:flex}.pillarHelp span{color:#dceaff;letter-spacing:1px;font-size:9px;font-weight:900}.pillarHelp h2{letter-spacing:-1.7px;margin:8px 0;font-size:37px}.pillarHelp p{color:#e5efff;max-width:700px;margin-bottom:0;line-height:1.55}.pillarHelp a{color:var(--blue);background:#fff;border-radius:11px;flex:none;padding:14px 17px;font-size:12px;font-weight:900}.seoRelated{padding:20px 0 85px}.seoRelated>span{color:var(--muted);letter-spacing:1px;margin-bottom:14px;font-size:9px;font-weight:900;display:block}.seoRelated>div{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.seoRelated a{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1fr 20px;gap:5px 12px;padding:15px;display:grid}.seoRelated a b{font-size:13px}.seoRelated a small{color:var(--muted);font-size:9px;line-height:1.4}.seoRelated a strong{color:var(--blue);grid-area:1/2/span 2;align-self:center}@media (width<=1050px){.nav nav{gap:13px;font-size:12px}.nav .reportLink{display:none}}@media (width<=1120px) and (width>=901px){.nav nav a:nth-child(5),.nav nav a:nth-child(6),.nav .reportLink{display:none}}@media (width<=900px){.pillarGateway,.pillarHeroGrid{grid-template-columns:1fr}.pillarHeroArt{height:290px}.pillarTopics>div,.pillarGuideGrid{grid-template-columns:1fr 1fr}.seoRelated>div{grid-template-columns:1fr}}@media (width<=650px){.pillarGateway{grid-template-columns:1fr;padding-top:18px}.pillarGateway>a{grid-template-columns:62px 1fr;min-height:0;padding:20px}.pillarGateway>a>span{width:58px;height:58px;box-shadow:4px 5px 0 var(--ink);border-radius:18px;font-size:26px}.pillarGateway h2{font-size:23px}.pillarHero{padding:55px 0 65px}.pillarHero h1{letter-spacing:-3.4px;font-size:49px}.pillarHeroGrid{gap:45px}.pillarHeroActions{flex-direction:column;align-items:stretch}.pillarHeroActions a{text-align:center}.pillarTopics{padding:65px 0 75px}.pillarTopics h2,.pillarResources h2{font-size:38px}.pillarTopics>div,.pillarGuideGrid,.pillarResources>div{grid-template-columns:1fr}.pillarTopics>div>a{min-height:240px}.pillarGuideGrid h3,.pillarGuideGrid p{min-height:0}.pillarHelp>div{flex-direction:column;align-items:stretch;gap:25px}.pillarHelp h2{font-size:31px}.pillarHelp a{text-align:center}}.homeFeaturedAlert{border:2px solid var(--ink);box-shadow:7px 8px 0 var(--ink);background:#fff6dc;border-radius:20px;grid-template-columns:150px 1fr 210px;align-items:center;gap:25px;margin-bottom:18px;padding:22px;display:grid}.homeFeaturedAlert.important{background:#ffe6df}.homeFeaturedAlert.information{background:#e8f2ff}.homeFeaturedSignal{letter-spacing:.8px;align-items:center;gap:9px;font-size:9px;display:flex}.homeFeaturedSignal span{background:var(--coral);border-radius:50%;flex:none;width:11px;height:11px;box-shadow:0 0 0 5px #ff6c5e2e}.homeFeaturedAlert>div:nth-child(2) small{color:var(--muted);font-size:9px}.homeFeaturedAlert h3{margin:6px 0 5px;font-size:21px;line-height:1.2}.homeFeaturedAlert p{color:#555c67;margin:0;font-size:11px;line-height:1.5}.homeFeaturedAlert footer{text-align:right;justify-items:end;gap:8px;display:grid}.homeFeaturedAlert footer span{color:var(--muted);font-size:8px;line-height:1.4}.homeFeaturedAlert footer b{color:var(--blue);font-size:10px}.homeLatestGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.homeLatestCard{--card-accent:var(--blue);border:1px solid var(--line);background:#fff;border-radius:21px;flex-direction:column;min-height:315px;padding:21px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.homeLatestCard:before{content:"";background:var(--card-accent);height:7px;position:absolute;inset:0 0 auto}.homeLatestCard:hover{transform:translateY(-5px);box-shadow:0 18px 40px #171b2d1a}.homeLatestCard.isLead{background:linear-gradient(135deg,#fff 60%,color-mix(in srgb,var(--card-accent) 12%,white));grid-column:span 2;grid-template-rows:auto auto 1fr auto;grid-template-columns:78px 1fr;column-gap:22px;display:grid}.homeLatestCard.isLead .homeLatestTop{grid-column:1/-1}.homeLatestCard.isLead .homeLatestIcon{grid-row:2/5;width:72px;height:72px;margin-top:22px;font-size:28px}.homeLatestCard.isLead h3{margin-top:22px;font-size:28px}.homeLatestCard.isLead p{max-width:620px}.homeLatestCard.isLead footer{grid-column:2}.homeLatestLabels>b{color:#fff;background:#171b2d;border-radius:999px;padding:4px 7px;font-size:8px}.homeLatestCard.coral{--card-accent:var(--coral)}.homeLatestCard.yellow{--card-accent:var(--yellow)}.homeLatestCard.violet,.homeLatestCard.lilac{--card-accent:var(--violet)}.homeLatestCard.mint{--card-accent:#53c9aa}.homeLatestCard.blue{--card-accent:var(--blue)}.homeLatestTop{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.homeLatestTop span{color:var(--card-accent);letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:900}.homeLatestTop small{max-width:55%;color:var(--muted);text-align:right;font-size:9px}.homeLatestIcon{background:color-mix(in srgb, var(--card-accent) 18%, white);width:55px;height:55px;color:var(--ink);border-radius:15px;place-items:center;margin-top:23px;font-size:21px;font-weight:900;display:grid}.homeLatestCard h3{letter-spacing:-.6px;margin:19px 0 9px;font-size:22px;line-height:1.18}.homeLatestCard p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.55}.homeLatestCard footer{justify-content:space-between;align-items:end;gap:14px;margin-top:auto;font-size:9px;display:flex}.homeLatestCard footer span{color:var(--muted)}.homeLatestCard footer b{color:var(--blue)}.homeLatestActions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.homeLatestActions a{border:1px solid var(--line);background:#fff;border-radius:10px;padding:11px 14px;font-size:10px;font-weight:800}.homeSafetyEntrances{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.homeSafetyEntrances>a{background:#fff2ee;border:1px solid #f0d8d2;border-radius:16px;grid-template-columns:78px 1fr auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.homeSafetyEntrances>a:first-child{background:#fff8dc;border-color:#efdba5}.homeSafetyEntrances>a>span{letter-spacing:1px;color:#b44235;font-size:9px;font-weight:900}.homeSafetyEntrances>a:first-child>span{color:#806000}.homeSafetyEntrances div{flex-direction:column;gap:4px;display:flex}.homeSafetyEntrances b{font-size:15px}.homeSafetyEntrances small{color:var(--muted);font-size:10px;line-height:1.4}.homeSafetyEntrances strong{color:var(--blue);white-space:nowrap;font-size:10px}.homeLatest{padding-top:76px;padding-bottom:86px}.mission.section,.quizSection.section,.homePaths.section,.faq.section{padding-top:78px;padding-bottom:78px}.navSearch{background:#f0eee9;border-radius:50%;place-items:center;width:32px;height:32px;font-size:19px;line-height:1;display:grid!important}.homePrintables{background:#eef4ff;padding-block:80px}.homePrintablesGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:75px;display:grid}.homePrintables h2{letter-spacing:-3px;margin:12px 0 18px;font-size:clamp(40px,4vw,57px);line-height:1.03}.homePrintables p{max-width:460px;color:var(--muted);margin:0 0 33px;line-height:1.6}.homePrintables .button{display:inline-block}.homePrintableCards{gap:11px;display:grid}.homePrintableCards a{background:#fff;border:1px solid #d9e3f4;border-radius:15px;grid-template-columns:80px 1fr 170px 24px;align-items:center;gap:15px;padding:19px 20px;transition:transform .2s,box-shadow .2s;display:grid}.homePrintableCards a:hover{transform:translate(5px);box-shadow:0 12px 26px #1e3a6e17}.homePrintableCards span{color:var(--violet);letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:900}.homePrintableCards b{font-size:16px}.homePrintableCards small{color:var(--muted);font-size:10px}.homePrintableCards strong{color:var(--blue);font-size:18px}@media (width<=900px){.homePrintablesGrid{grid-template-columns:1fr;gap:38px}.homeFeaturedAlert{grid-template-columns:125px 1fr}.homeFeaturedAlert footer{text-align:left;grid-column:1/-1;justify-content:space-between;display:flex}.homeLatestGrid{grid-template-columns:1fr 1fr}.homeLatestCard.isLead{grid-column:1/-1}}@media (width<=600px){.homePrintables{padding-block:65px}.homePrintableCards a{grid-template-columns:65px 1fr 20px}.homePrintableCards small{display:none}.homeLatest{padding-top:70px;padding-bottom:75px}.homeLatestGrid{grid-template-columns:1fr}.homeLatestCard.isLead{grid-column:auto;display:flex}.homeLatestCard.isLead .homeLatestIcon{width:55px;height:55px;margin-top:23px;font-size:21px}.homeLatestCard.isLead h3{font-size:23px}.homeLatestCard.isLead footer{width:100%}.homeFeaturedAlert{box-shadow:5px 6px 0 var(--ink);grid-template-columns:1fr;gap:13px;padding:19px}.homeFeaturedAlert footer{grid-column:auto;justify-items:start;display:grid}.homeLatestCard{min-height:285px}.homeLatestActions{display:grid}.homeLatestActions a{text-align:center}.homeSafetyEntrances{grid-template-columns:1fr}.homeSafetyEntrances>a{grid-template-columns:65px 1fr}.homeSafetyEntrances strong{grid-column:2}}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.notFoundPage{background:linear-gradient(135deg,#f7f4ff,#fbfaf7 58%);min-height:70vh;padding:85px 0 105px}.notFoundGrid{grid-template-columns:1fr .8fr;align-items:center;gap:75px;display:grid}.notFoundCopy h1{letter-spacing:-4.5px;margin:16px 0 22px;font-size:clamp(54px,6.5vw,82px);line-height:.96}.notFoundCopy h1 em{color:var(--blue);font-style:normal}.notFoundCopy>p{max-width:600px;color:var(--muted);font-size:17px;line-height:1.65}.notFoundActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.notFoundActions a{border:1px solid var(--line);background:#fff;border-radius:11px;padding:14px 17px;font-size:12px;font-weight:900}.notFoundActions a:first-child{border-color:var(--blue);background:var(--blue);color:#fff}.notFoundMark{border:3px solid var(--ink);background:var(--yellow);height:330px;box-shadow:12px 13px 0 var(--ink);border-radius:35px;grid-template-columns:1fr 110px 1fr;place-items:center;display:grid;position:relative;transform:rotate(2deg)}.notFoundMark>span{letter-spacing:-7px;font-size:95px;font-weight:900}.notFoundMark>b{border:3px solid var(--ink);width:105px;height:105px;box-shadow:6px 7px 0 var(--ink);color:var(--violet);background:#fff;border-radius:50%;place-items:center;font-size:60px;display:grid}.notFoundMark small{background:var(--ink);color:#fff;letter-spacing:1px;border-radius:8px;padding:8px 12px;font-size:9px;font-weight:900;position:absolute;bottom:30px}.notFoundLinks{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:70px;display:grid}.notFoundLinks>a{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:50px 1fr 18px;align-items:center;gap:13px;padding:16px;display:grid}.notFoundLinks>a>span{width:48px;height:48px;color:var(--violet);background:#edeaff;border-radius:13px;place-items:center;font-weight:900;display:grid}.notFoundLinks div{gap:4px;display:grid}.notFoundLinks b{font-size:13px}.notFoundLinks small{color:var(--muted);font-size:9px;line-height:1.35}.notFoundLinks strong{color:var(--blue)}@media (width<=850px){.notFoundGrid{grid-template-columns:1fr}.notFoundMark{height:250px}.notFoundLinks{grid-template-columns:1fr}}@media (width<=560px){.notFoundPage{padding:60px 0 75px}.notFoundCopy h1{letter-spacing:-3px;font-size:49px}.notFoundActions{display:grid}.notFoundActions a{text-align:center}.notFoundMark{grid-template-columns:1fr 80px 1fr;height:210px}.notFoundMark>span{font-size:68px}.notFoundMark>b{width:75px;height:75px;font-size:42px}}.skipLink{z-index:3000;background:var(--ink);color:#fff;border-radius:9px;padding:11px 14px;font-size:12px;font-weight:900;transition:transform .15s;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skipLink:focus{transform:translateY(0)}.errorPage{background:linear-gradient(145deg,#e9e5ff,#fbfaf7 56%,#dff7f0);place-items:center;min-height:100vh;padding:30px 20px;display:grid}.errorPanel{border:3px solid var(--ink);width:min(660px,100%);box-shadow:11px 12px 0 var(--ink);text-align:center;background:#fff;border-radius:28px;padding:38px}.errorBrand{align-items:center;gap:9px;margin-bottom:28px;font-size:19px;display:inline-flex}.errorBrand>span{background:var(--blue);color:#fff;border-radius:9px 14px 14px 9px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.errorBrand em{color:var(--blue);font-style:normal}.errorSymbol{border:3px solid var(--ink);background:var(--yellow);width:82px;height:82px;box-shadow:5px 6px 0 var(--ink);border-radius:50%;place-items:center;margin:0 auto 25px;font-size:41px;font-weight:900;display:grid}.errorPanel h1{letter-spacing:-2.4px;margin:12px 0 16px;font-size:clamp(34px,5vw,49px);line-height:1.02}.errorPanel>p{max-width:520px;color:var(--muted);margin:0 auto;line-height:1.6}.errorPanel>div:last-child{justify-content:center;gap:9px;margin-top:27px;display:flex}.errorPanel button,.errorPanel>div:last-child a{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;padding:12px 15px;font-size:11px;font-weight:900}.errorPanel button{border-color:var(--blue);background:var(--blue);color:#fff}@media (width<=520px){.errorPanel{box-shadow:7px 8px 0 var(--ink);padding:30px 20px}.errorPanel>div:last-child{display:grid}}@media (width>=901px){.pathsGrid,.homePathGrid,.dashPaths{grid-template-columns:repeat(4,1fr)}}@media (width>=601px) and (width<=900px){.dashPaths{grid-template-columns:repeat(2,1fr)}}.homePathGrid>a:nth-child(4){background:#dff7f0}.printControl{justify-content:flex-end;display:flex;position:relative}.printHelp{z-index:5;width:min(390px,100vw - 40px);color:var(--ink);border:2px solid var(--ink);box-shadow:5px 6px 0 var(--ink);letter-spacing:0;background:#fff;border-radius:12px;margin:0;padding:15px 17px;font-size:12px;line-height:1.45;position:absolute;top:calc(100% + 10px);right:0}.printHelp b,.printHelp span{display:block}.printHelp span{color:var(--muted);margin-top:6px}.printHelp kbd{color:var(--ink);border:1px solid var(--line);font:inherit;background:#f0eee9;border-radius:5px;padding:1px 5px;font-weight:850;display:inline-block}.printSheet.printMode .printHelp{display:none}@media print{.printControl{display:none!important}@page{size:A4 portrait;margin:9mm}html,body{background:#fff!important;width:auto!important;min-width:0!important;margin:0!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.skipLink,.siteNotice,.nav,body>footer,.sheetBar,.sheetNext,.seoRelated,.printFooter{display:none!important}main{margin:0!important;padding:0!important}.printSheet{background:#fff!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important}.printBrand{border-bottom:.8mm solid #3b82f6!important;margin:0 0 3mm!important;padding:0 0 2.5mm!important;display:flex!important}.printLogo{width:8mm!important;height:8mm!important;margin-right:2mm!important;font-size:12pt!important}.printBrand>b{font-size:12pt!important}.printBrand>small{font-size:5.5pt!important}.resourceDetailHero{break-inside:avoid!important;border-radius:3mm!important;margin:0 0 3mm!important;padding:0!important}.resourceDetailHero>.shell{width:100%!important;padding:4mm 5mm!important}.resourceDetailHero .kicker{padding:1mm 2mm!important;font-size:5.5pt!important}.resourceDetailHero h1{letter-spacing:-.8pt!important;margin:2.5mm 0 1.5mm!important;font-size:20pt!important;line-height:1.03!important}.resourceDetailHero p{font-size:7.5pt!important;line-height:1.3!important}.resourceFacts{gap:2mm!important;margin:3mm 0 0!important}.resourceFacts span{min-width:24mm!important;padding:1.6mm 2mm!important;font-size:5.5pt!important}.resourceFacts b{font-size:8pt!important}.sheetInstructions{break-inside:avoid!important;grid-template-columns:1.15fr .85fr!important;gap:3mm!important;padding:0 0 3mm!important}.sheetInstructions .sheetHowTo{display:none!important}.sheetInstructions .sheetPurpose{grid-column:auto!important}.sheetInstructions>div{border-radius:2.5mm!important;padding:2.8mm 3.2mm!important}.sheetInstructions span{margin-bottom:1mm!important;font-size:5.5pt!important}.sheetInstructions h2{font-size:9.5pt!important;line-height:1.2!important}.sheetInstructions p{margin-bottom:1.2mm!important;font-size:6.4pt!important;line-height:1.25!important}.sheetLayout{grid-template-columns:42mm 1fr!important;gap:4mm!important;width:100%!important;margin:0!important;padding:0!important}.sheetLayout>aside{border-radius:2.5mm!important;padding:2mm 3mm!important}.sheetLayout>aside section{padding:2.2mm 0!important}.sheetLayout>aside span{padding:.9mm 1.6mm!important;font-size:5pt!important}.sheetLayout>aside p,.sheetLayout>aside li{font-size:6.3pt!important;line-height:1.28!important}.sheetLayout>aside p{margin:1.5mm 0!important}.sheetLayout>aside ul{margin:1.5mm 0 0!important;padding-left:3.5mm!important}.sheetBody>.kicker{font-size:5.5pt!important}.sheetBody>h2{margin:1mm 0 2mm!important;font-size:17pt!important}.sheetStep{border-radius:2mm!important;grid-template-columns:7mm 1fr 5mm!important;gap:2mm!important;margin:0 0 1.4mm!important;padding:2mm 2.4mm!important}.sheetStep>b{width:6mm!important;height:6mm!important;font-size:5.5pt!important}.sheetStep h3{margin:0 0 .7mm!important;font-size:9pt!important;line-height:1.15!important}.sheetStep p{font-size:6.6pt!important;line-height:1.26!important}.sheetStep i{border-radius:1mm!important;width:4.5mm!important;height:4.5mm!important}.discussionBox{break-before:page!important;border-radius:0!important;width:192mm!important;margin:0 0 0 -46mm!important;padding:10mm 9mm 5mm!important}.discussionBox:before{margin-bottom:5mm!important;padding-bottom:2mm!important;font-size:7pt!important}.discussionBox>span{font-size:6pt!important}.discussionBox ul{gap:2.5mm!important;margin:3mm 0 0!important}.discussionBox li{min-height:14mm!important;padding:3.5mm 5mm 3.5mm 13mm!important;font-size:9.5pt!important}.discussionBox li:before{width:6mm!important;height:6mm!important;font-size:7pt!important;top:3.5mm!important;left:4mm!important}.sheetTakeaway p{font-size:9pt!important;line-height:1.3!important}.printNotes{break-inside:avoid!important;border-radius:3mm!important;width:192mm!important;margin:5mm 0 0 -46mm!important;padding:4mm 5mm!important}.printNotes>b{font-size:5.5pt!important}.printNotes>p{margin:1mm 0 2mm!important;font-size:6.5pt!important}.resultFields{gap:2mm!important}.resultFields>div{border-radius:1.5mm!important;min-height:11mm!important;padding:2mm!important}.resultFields span{font-size:5.8pt!important}.resultFields i{height:4mm!important}.discussionBox,.printNotes{display:none!important}.sheetTakeaway{border-radius:2mm!important;width:auto!important;margin:2.5mm 0 0!important;padding:3mm 4mm!important}.sheetTakeaway>span{font-size:14pt!important}.sheetTakeaway b{font-size:5.5pt!important}.sheetTakeaway p{margin:0!important;font-size:7.5pt!important;line-height:1.22!important}.printSheet{break-after:avoid!important;page-break-after:avoid!important}}:root{--blue:#2563eb;--violet:#6554d9;--ink:#172033;--paper:#fbfaf7;--muted:#5b6472;--line:#e2e5ea;--coral:#c94840;--yellow:#f2c84b;--mint:#237861;--action-soft:#e7f0ff;--understand-soft:#eeeafd;--danger-soft:#fce7e5;--warning-soft:#fff4cc;--safe-soft:#e1f5ef}.blue{background:var(--action-soft)}.violet,.lilac{background:var(--understand-soft)}.coral{background:var(--danger-soft)}.yellow{background:var(--warning-soft)}.mint{background:var(--safe-soft)}.heroArt,.miniVisual.ai{background:var(--understand-soft)}.guideVisual,.homePrintables{background:var(--action-soft)}.miniVisual.news{background:var(--warning-soft)}.mission,.siteFooter,.sheetTakeaway{background:var(--ink)}.reportLink,.postImage{background:var(--coral)}.publicAlertHero.important,.homeFeaturedAlert.important{background:var(--danger-soft)}.publicAlertHero.vigilance,.homeFeaturedAlert.vigilance{background:var(--warning-soft)}.publicAlertHero.information,.homeFeaturedAlert.information{background:var(--action-soft)}.publicAlertCard.important{border-top-color:var(--coral)}.publicAlertCard.vigilance{border-top-color:var(--yellow)}.feedback.correct,.answers button.correct{background:var(--safe-soft);border-color:var(--mint);color:#176b58}.feedback.wrong{background:var(--danger-soft);color:#96342f}.success{color:#176b58}.mobileReportLink{background:var(--warning-soft)!important}.colorMeaning{background:var(--blue);color:#fff;letter-spacing:.55px;text-transform:uppercase;border-radius:999px;align-items:center;width:max-content;padding:6px 9px;font-weight:900;line-height:1;display:inline-flex;font-size:11px!important}.colorMeaning.coral{background:var(--coral);color:#fff}.colorMeaning.yellow{background:var(--yellow);color:var(--ink)}.colorMeaning.mint{background:var(--mint);color:#fff}.colorMeaning.violet,.colorMeaning.lilac{background:var(--violet);color:#fff}.colorMeaning.blue{background:var(--blue);color:#fff}.themeCard>.colorMeaning{margin:0 0 18px}.themeCard>.themeIcon{margin:0 0 26px}.homeLatestLabels{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.homeLatestLabels>b{letter-spacing:.7px;text-transform:uppercase;font-size:11px}.homeLatestTop .colorMeaning{color:#fff}.homeLatestTop .colorMeaning.yellow{color:var(--ink)}main small{font-size:max(11px,.72rem)}.scamPrivacyConsent{background:#f3f6fb;border-radius:13px;align-items:start;line-height:1.45;grid-template-columns:22px 1fr!important;padding:13px!important;font-weight:600!important}.scamPrivacyConsent input{height:18px;accent-color:var(--blue);margin:1px 0 0;width:18px!important;padding:0!important}.scamPrivacyConsent a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.aboutHero{color:#fff;background:#171b2d;padding:95px 0 100px}.aboutHero h1{letter-spacing:-5px;margin:22px 0;font-size:clamp(52px,7vw,88px);line-height:.96}.aboutHero h1 em{color:#66d8bd;font-style:normal}.aboutHero p{color:#c5c9d6;max-width:720px;font-size:19px;line-height:1.65}.aboutMission{grid-template-columns:.75fr 1.25fr;gap:85px;padding:100px 0;display:grid}.aboutMission h2,.aboutAudience h2,.aboutFounder h2,.aboutLinks h2{letter-spacing:-3px;margin:14px 0 20px;font-size:clamp(38px,4vw,58px);line-height:1.05}.aboutMission>div:first-child p,.aboutFounder p{color:var(--muted);line-height:1.7}.aboutMissionGrid{gap:12px;display:grid}.aboutMissionGrid article{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:48px 1fr;column-gap:15px;padding:24px;display:grid}.aboutMissionGrid article b{color:var(--blue);grid-row:1/3}.aboutMissionGrid h3{margin:0 0 7px}.aboutMissionGrid p{color:var(--muted);margin:0;line-height:1.5}.aboutAudience{color:#fff;background:#3b82f6;padding:90px 0}.aboutAudience>.shell{grid-template-columns:1fr .8fr;align-items:center;gap:80px;display:grid}.aboutAudience p{color:#dceaff;line-height:1.7}.aboutBelgium{color:var(--ink);background:#fff;border-radius:22px;padding:32px;box-shadow:10px 11px #2866ca}.aboutBelgium>span{font-size:38px}.aboutBelgium h3{margin:18px 0 8px;font-size:25px}.aboutBelgium p{color:#5d6472;margin:0}.aboutFounder{grid-template-columns:.7fr 1fr;gap:90px;padding:100px 0;display:grid}.aboutFounder h3{margin-top:8px;font-size:30px}.aboutLinks{color:#fff;background:#171b2d;padding:75px 0}.aboutLinks>.shell{justify-content:space-between;align-items:end;gap:40px;display:flex}.aboutLinks h2{margin-bottom:0}.aboutLinks .shell>div:last-child{flex-direction:column;gap:10px;display:flex}.aboutLinks a{color:var(--ink);background:#fff;border-radius:10px;padding:14px 18px;font-size:13px;font-weight:800}.newsletterEdition{max-width:980px;padding:85px 0 110px}.newsletterEdition>header{text-align:center;max-width:760px;margin:0 auto 55px}.newsletterEdition>header>p:first-of-type{color:var(--muted);font-size:12px;font-weight:800}.newsletterEdition>header h1{letter-spacing:-4px;margin:22px 0;font-size:clamp(50px,7vw,78px);line-height:.96}.newsletterEdition>header>p:last-child{color:var(--muted);font-size:18px;line-height:1.65}.newsletterLead{background:#dff7f0;border-radius:26px;grid-template-columns:1fr 130px;align-items:center;gap:40px;padding:42px;display:grid}.newsletterLead>div>span,.newsletterColumns section>span,.newsletterQuiz>span,.newsletterEdition>footer span{letter-spacing:1.4px;color:#287d69;font-size:10px;font-weight:900}.newsletterLead h2,.newsletterColumns h2,.newsletterQuiz h2,.newsletterEdition>footer h2{margin:12px 0;font-size:28px;line-height:1.15}.newsletterLead p,.newsletterColumns p{color:#58606e;line-height:1.65}.newsletterLead a,.newsletterColumns a{color:#276bc7;font-size:13px;font-weight:850}.newsletterLead>b{border:4px solid var(--ink);width:120px;height:120px;box-shadow:8px 9px 0 var(--ink);background:#fff;border-radius:28px;place-items:center;font-size:58px;display:grid}.newsletterColumns{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.newsletterColumns section{border:1px solid var(--line);background:#fff;border-radius:22px;padding:32px}.newsletterColumns section:last-child{background:#ffe6df}.newsletterColumns section:last-child>span{color:#b84638}.newsletterQuiz{background:#eae5ff;border-radius:22px;padding:38px}.newsletterQuiz>span{color:#6253d6}.newsletterQuiz details{border:0;padding-bottom:0}.newsletterQuiz summary{background:#fff;border-radius:12px;padding:15px;font-size:14px}.newsletterQuiz details p{margin-bottom:0;padding:12px 4px 0}.newsletterEdition>footer{color:#fff;background:#171b2d;border-radius:22px;justify-content:space-between;align-items:center;gap:40px;margin-top:16px;padding:38px;display:flex}.newsletterEdition>footer p{color:#c6c9d4;line-height:1.55}.newsletterEdition>footer a{color:var(--ink);white-space:nowrap;background:#ffd552;border-radius:11px;padding:15px 18px;font-size:13px;font-weight:850}@media (width<=760px){.aboutMission,.aboutFounder,.aboutAudience>.shell{grid-template-columns:1fr;gap:35px}.aboutLinks>.shell,.newsletterEdition>footer{flex-direction:column;align-items:stretch}.newsletterLead{grid-template-columns:1fr}.newsletterLead>b{display:none}.newsletterColumns{grid-template-columns:1fr}.aboutHero h1{letter-spacing:-3px}}.aboutFounder{grid-template-columns:minmax(280px,.8fr) 1.2fr;align-items:center}.aboutFounderPortrait{border:1px solid var(--line);background:#fff;border-radius:28px;margin:0;overflow:hidden;box-shadow:12px 14px #dceaff}.aboutFounderPortrait img{aspect-ratio:1056/992;object-fit:cover;width:100%;height:auto;display:block}.aboutFounderPortrait figcaption{flex-direction:column;gap:4px;padding:20px 22px;display:flex}.aboutFounderPortrait strong{font-size:20px}.aboutFounderPortrait span{color:var(--muted);font-size:12px}.aboutFounderText p{color:var(--muted);line-height:1.7}@media (width<=760px){.aboutFounder{grid-template-columns:1fr;padding:70px 0}.aboutFounderPortrait{max-width:440px;box-shadow:8px 9px #dceaff}}.articleHeroActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.articleHeroActions>.bookmark,.articleHeroActions>.shareButtonWrap{width:206px}.articleHeroActions .bookmark,.articleHeroActions .shareButton{box-sizing:border-box;height:51px;min-height:51px;color:var(--ink);white-space:nowrap;background:#ffffffad;border:1px solid #0000002e;border-radius:11px;justify-content:center;margin-top:0;padding:11px 15px;font-size:12px;font-weight:800}.articleHeroActions .bookmark{align-items:center;display:inline-flex}.articleHeroActions .shareButton{width:100%}.articleHeroActions .shareButton span{color:var(--violet);font-size:18px}.articleHeroActions .shareButton:hover{background:#fff;border-color:#00000047}.detailShare{margin-top:20px}.sheetBarActions{align-items:center;gap:9px;display:flex}.sheetBarActions .printButton,.sheetBarActions .shareButton{border-radius:8px;min-height:38px;padding:8px 12px}.sheetBarActions .shareButton{color:var(--ink);background:#fff;border-color:#fff}.videoEngagement{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:24px auto 6px;display:flex}.videoEngagement .shareButton{border-radius:999px;min-height:44px}.videoEngagement .shareButtonWrap{align-self:flex-start}.videoArticleHead h1{overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(38px,5.2vw,62px)}.videoCatalogControls{grid-template-columns:minmax(240px,1fr) minmax(170px,.35fr) minmax(170px,.35fr);align-items:end;display:grid}.videoSelectFilter{gap:6px;display:grid}.videoSelectFilter>span{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:9px;font-weight:900}.videoSelectFilter select{border:1px solid var(--line);height:46px;color:var(--ink);background:#fff;border-radius:12px;padding:0 12px;font-weight:750}.videoCardBadges{gap:6px;margin-top:9px;padding:0!important;display:flex!important}.videoCardBadges i{color:#315cc8;text-transform:uppercase;background:#eef2ff;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.videoSimilar{border-top:1px solid var(--line);margin-top:55px;padding-top:44px}.videoSimilar>span{letter-spacing:1.2px;color:var(--blue);font-size:10px;font-weight:900}.videoSimilar h2{letter-spacing:-1.5px;margin:8px 0 22px;font-size:34px}.videoSimilar>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.videoSimilar a{border:1px solid var(--line);background:#fff;border-radius:15px;gap:8px;padding-bottom:14px;display:grid;overflow:hidden}.videoSimilar img,.videoSimilar a>i{aspect-ratio:16/10;object-fit:cover;color:#fff;background:#1d2750;place-items:center;width:100%;font-style:normal;display:grid}.videoSimilar small,.videoSimilar b{padding:0 13px}.videoSimilar small{color:var(--blue);text-transform:uppercase;font-size:8px;font-weight:850}.videoSimilar b{font-size:13px;line-height:1.3}.videoTranscriptEmpty p{max-width:720px;color:var(--muted);font-size:16px;line-height:1.65}.videoReadiness>div:last-child{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.videoReadiness>div:last-child span{border:1px solid var(--line);border-radius:11px;align-items:center;gap:9px;padding:11px;font-size:11px;font-weight:800;display:flex}.videoReadiness i{border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.videoReadiness .ready i{color:#167346;background:#dff8ea}.videoReadiness .missing i{color:#737888;background:#f0f1f4}@media (width<=700px){.videoReadiness>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=600px){.articleHeroActions{gap:8px}.articleHeroActions>.bookmark,.articleHeroActions>.shareButtonWrap{width:100%}.articleHeroActions .bookmark,.articleHeroActions .shareButton{justify-content:center;width:100%}.detailShare .shareButton{min-width:132px}.sheetBar>.shell{gap:12px}.sheetBar>.shell>span{line-height:1.4}.sheetBarActions{flex-shrink:0}.sheetBarActions .printButton,.sheetBarActions .shareButton{padding:8px 10px;font-size:10px}.videoEngagement{gap:9px;margin-top:18px}.videoEngagement .shareButton{padding:10px 15px}}@media (width<=760px){.videoCatalogControls,.videoSimilar>div{grid-template-columns:1fr}.videoArticleHead h1{letter-spacing:-2.4px;font-size:clamp(34px,11vw,46px)}}.catalogTrust{flex-wrap:wrap;align-items:center;gap:8px;margin-top:25px;display:flex}.catalogTrust span{min-height:31px;color:var(--ink);letter-spacing:.2px;background:#ffffffd1;border:1px solid #17203324;border-radius:999px;align-items:center;padding:7px 11px;font-size:10px;font-weight:850;display:inline-flex}.catalogControls{justify-content:space-between;align-items:flex-start;gap:18px;margin:0 0 14px;display:flex}.catalogSearch{border:1px solid var(--line);background:#fff;border-radius:13px;flex:1;align-items:center;gap:10px;max-width:510px;min-height:48px;padding:0 15px;display:flex;box-shadow:0 5px 18px #1720330a}.catalogSearch>span{color:var(--blue);font-size:20px;font-weight:900}.catalogSearch input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:13px 0;font-size:14px}.catalogSearch input::placeholder{color:#7c8490}.catalogFilters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.catalogFilters button{border:1px solid var(--line);min-height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.catalogFilters button:hover{border-color:#9ba7b9}.catalogFilters button.active{border-color:var(--ink);background:var(--ink);color:#fff}.catalogFilters button span{background:#17203314;border-radius:99px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:4px;font-size:9px;display:inline-flex}.catalogFilters button.active span{background:#fff3}.catalogResult{color:var(--muted);margin:0 0 24px;font-size:12px;font-weight:750}.catalogEmpty{text-align:center;background:#f7f8fa;border:1px dashed #bcc4d0;border-radius:20px;margin:28px 0 0;padding:46px 24px}.catalogEmpty>span{width:46px;height:46px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;margin:0 auto 14px;font-size:22px;font-weight:900;display:grid}.catalogEmpty h2{margin:0 0 7px;font-size:24px}.catalogEmpty p{color:var(--muted);margin:0 0 18px}.catalogEmpty button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:12px 16px;font-weight:800}.alertsSection>.catalogControls,.resourcesSection>.catalogControls{margin-top:0}.publishedAlerts>.catalogControls{margin-top:28px}.generalAlertsCurrent>a{background:var(--ink);color:#fff;white-space:nowrap;border-radius:10px;align-self:center;padding:13px 16px;font-size:12px;font-weight:800}@media (width<=760px){.catalogTrust{gap:6px;margin-top:20px}.catalogTrust span{padding:6px 9px;font-size:9px}.catalogControls{flex-direction:column;align-items:stretch;gap:12px}.catalogSearch{box-sizing:border-box;width:100%;max-width:none}.catalogFilters{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 4px;overflow-x:auto}.catalogFilters::-webkit-scrollbar{display:none}.catalogFilters button{flex:none}.catalogResult{margin-bottom:18px}.catalogEmpty{padding:36px 18px}.generalAlertsCurrent>a{align-self:flex-start}}.contentVerification{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:18px;padding-bottom:18px;display:flex}.contentVerification>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contentVerification span{color:#4d5665;background:#f1f4f8;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.contentVerification span:first-child{background:var(--safe-soft);color:#176b58}.contentVerification a{color:var(--blue);white-space:nowrap;font-size:11px;font-weight:850}.detailShare>.shareButtonWrap{width:206px}.detailShare .shareButton{box-sizing:border-box;background:#ffffffb3;border-radius:11px;justify-content:center;width:100%;min-height:48px}@media (width<=600px){.contentVerification{flex-direction:column;align-items:flex-start}.contentVerification>div{gap:6px}.contentVerification a{white-space:normal}.detailShare>.shareButtonWrap{width:100%}}@media print{.contentVerification{display:none!important}}.scamReach{grid-template-columns:1fr 1fr;gap:12px;padding-top:24px;display:grid}.scamReach article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:18px}.scamReach article span{color:var(--violet);letter-spacing:1px;font-size:9px;font-weight:900}.scamReach article p{color:#4e5664;margin:8px 0 0;font-size:13px;line-height:1.5}.scamReach small{color:var(--muted);grid-column:1/-1;font-size:10px;line-height:1.5}.fieldHelp{color:var(--muted);margin:-4px 0 4px;font-size:11px;line-height:1.5}@media (width<=600px){.scamReach{grid-template-columns:1fr}.scamReach small{grid-column:auto}}.languageSwitch{border:1px solid var(--line);background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.languageSwitch a{min-width:31px;height:28px;color:var(--muted);border-radius:999px;place-items:center;font-size:10px;font-weight:900;display:grid}.languageSwitch a.active{background:var(--ink);color:#fff}.nlMobileNav{display:none;position:relative}.nlMobileNav summary{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:850;list-style:none}.nlMobileNav summary::-webkit-details-marker{display:none}.nlMobileNav>div{z-index:50;border:1px solid var(--line);background:#fff;border-radius:14px;min-width:220px;padding:10px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 18px 45px #17203329}.nlMobileNav a{border-radius:8px;padding:10px;font-size:12px;font-weight:750}.nlMobileNav a:hover{background:#f1f4f8}.nlSimpleCard .catalogBody{flex-direction:column;display:flex}.nlSimpleCard .catalogBody>.cardMeta,.nlSimpleCard .catalogBody>b{margin-top:auto}.nlInfoBody{padding-top:70px;padding-bottom:100px}.nlInfoBody>section{border-bottom:1px solid var(--line);max-width:820px;margin:0 auto;padding:28px 0}.nlInfoBody h2{letter-spacing:-1px;font-size:32px}.nlInfoBody p{color:var(--muted);font-size:16px;line-height:1.75}@media (width<=1150px){.nav>.languageSwitch{margin-left:auto}.nlNav>nav{display:none}.nlMobileNav{display:block}}@media (width<=700px){.languageSwitch a{min-width:29px}.nlNav{gap:8px}.nlMobileNav>div{right:-4px}.nlInfoBody{padding-top:40px}.nlInfoBody h2{font-size:26px}}.nlNewsletterForm{border:1px solid var(--line);background:#fff;border-radius:16px;gap:10px;padding:22px;display:grid}.nlNewsletterForm label{font-size:12px;font-weight:850}.nlNewsletterForm input[type=email]{min-height:48px;font:inherit;border:1px solid #b8c1cf;border-radius:9px;padding:0 13px}.nlNewsletterForm button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:46px;font-weight:900}.nlNewsletterForm .inputHidden{position:absolute!important;left:-9999px!important}.nlHomeLatest{padding-top:88px}.nlHomePriority{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.nlHomePriority>a{background:var(--warning-soft);border:1px solid #17203314;border-radius:20px;flex-direction:column;min-height:205px;padding:25px;display:flex}.nlHomePriority>a+a{background:var(--danger-soft)}.nlHomePriority span{color:#876900;letter-spacing:1.1px;font-size:9px;font-weight:900}.nlHomePriority>a+a span{color:var(--coral)}.nlHomePriority h3{letter-spacing:-1px;margin:24px 0 8px;font-size:26px}.nlHomePriority p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.nlHomePriority b{margin-top:auto;padding-top:20px;font-size:12px}.nlHomeLatest+.mission{margin-top:0}@media (width<=900px){.nlHomePriority{grid-template-columns:1fr}.nlHomeLatest{padding-top:72px}}.nlNoticeShort{display:none}@media (width<=600px){.nlHomePriority>a{min-height:180px}.nlHomePriority h3{font-size:23px}.nlHomeLatest{padding-top:58px}.nlSiteNotice .shell{justify-content:center;min-height:48px}.nlNoticeLong,.nlNoticeShort{display:none}.nlSiteNotice a{padding:8px 12px;font-size:10px}.nlSiteNotice+.nlNav{height:72px}.hero h1 em{display:inline-block}}.adminTranslationAlert{background:#fff7d8;border:1px solid #f0c660;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 28px;padding:20px 24px;display:flex}.adminTranslationAlert b{font-size:16px}.adminTranslationAlert p{color:#65605a;margin:5px 0 0;font-size:13px}.adminTranslationAlert>span{white-space:nowrap;font-size:12px;font-weight:850}.translationWarning{background:#fff8dc;border:1px solid #efbd46;border-radius:18px;align-items:center;gap:20px;max-width:1180px;margin:25px auto;padding:20px 24px;display:flex}.translationWarning>span{color:#625d51;flex:1;font-size:13px}.translationWarning button,.translationSave button{color:#fff;cursor:pointer;background:#171b2d;border:0;border-radius:10px;padding:12px 16px;font-weight:800}.translationFailures{background:#fff4f0;border:1px solid #f2b0a1;border-radius:18px;max-width:1180px;margin:0 auto 25px;padding:20px}.translationFailures header,.translationFailures article{justify-content:space-between;gap:20px;display:flex}.translationFailures article{border-top:1px solid #f1d6cf;margin-top:14px;padding-top:14px}.translationFailures p{color:#6b5a56;margin:4px 0;font-size:12px}.translationSelector,.translationPreviewHead,.translationCompare,.translationSave{max-width:1180px;margin-left:auto;margin-right:auto}.translationSelector{margin-top:30px}.translationSelector label{gap:8px;font-weight:800;display:grid}.translationSelector select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:12px;padding:14px}.translationPreviewHead{justify-content:space-between;align-items:end;gap:20px;margin-top:35px;margin-bottom:18px;display:flex}.translationPreviewHead h2{margin:6px 0;font-size:30px}.translationPreviewHead>div:last-child{gap:8px;display:flex}.translationPreviewHead a{border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px 12px;font-size:12px;font-weight:800}.needsReview{color:#9a6300}.reviewed{color:#22744d}.translationCompare{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.translationCompare>header,.translationCompare>article{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.translationCompare>header b{color:#fff;letter-spacing:.7px;background:#171b2d;padding:14px 18px;font-size:11px}.translationCompare label{background:#fff;gap:7px;padding:14px;display:grid}.translationCompare label>span{color:var(--blue);text-transform:uppercase;font-size:10px;font-weight:850}.translationCompare textarea{width:100%;min-height:88px;font:inherit;resize:vertical;border:1px solid #d9dce4;border-radius:9px;padding:11px;font-size:13px;line-height:1.5}.translationCompare textarea[readonly]{color:#555;background:#f6f7f9}.translationSave{align-items:center;gap:18px;padding:20px 0 60px;display:flex}.translationEmpty{border:1px dashed var(--line);border-radius:16px;max-width:1180px;margin:25px auto;padding:25px}.countryGuidance{border-left:4px solid var(--blue);background:#eef5ff;border-radius:10px;margin:25px 0;padding:18px}.countryGuidance b{letter-spacing:.8px;font-size:10px}.countryGuidance p{margin:8px 0 0;font-size:13px;line-height:1.6}.cockpitAnalytics h3{margin:24px 0 10px}.analyticsLanguages{grid-template-columns:1fr 1fr;gap:10px;display:grid!important}.analyticsLanguages article{background:#eef5ff;border-radius:10px!important;padding:12px!important}@media (width<=760px){.translationWarning,.translationPreviewHead,.adminTranslationAlert{flex-direction:column;align-items:flex-start}.translationCompare>header,.translationCompare>article{grid-template-columns:1fr}.translationCompare>header b:last-child{display:none}.translationPreviewHead>div:last-child{flex-wrap:wrap}.analyticsLanguages{grid-template-columns:1fr}}.adminPage{--ink:#17191f;--blue:#3b82f6;--violet:#6d5ef5;min-height:100vh;color:var(--ink);font-family:var(--font-geist), Arial, sans-serif;background:#f5f6f9;grid-template-columns:245px 1fr;display:grid}.adminSide{box-sizing:border-box;color:#fff;background:#17191f;flex-direction:column;height:100vh;padding:28px 20px 22px;display:flex;position:sticky;top:0}.adminLogo{align-items:center;gap:10px;padding:0 8px;display:flex}.adminLogo>span{background:var(--blue);border-radius:9px 14px 14px 9px;place-items:center;width:35px;height:35px;font-size:20px;font-weight:900;display:grid}.adminLogo>b{letter-spacing:-1px;font-size:20px}.adminLogo em{color:#74a7ff;font-style:normal}.adminSide nav{flex-direction:column;gap:5px;margin-top:55px;display:flex}.adminSide nav>span{letter-spacing:1.4px;color:#747b8d;padding:0 12px 12px;font-size:8px;font-weight:850}.adminSide nav a{color:#9da4b3;border-radius:10px;align-items:center;gap:12px;padding:12px;font-size:12px;font-weight:700;display:flex}.adminSide nav a i{text-align:center;width:18px;font-size:15px;font-style:normal}.adminSide nav a.active{color:#fff;background:#2b303c}.adminAccount{border-top:1px solid #303541;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:grid}.adminAccount>span{background:#6d5ef5;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.adminAccount div{flex-direction:column;min-width:0;display:flex}.adminAccount b{font-size:10px}.adminAccount small{color:#858c9b;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.adminAccount>a{color:#858c9b}.adminMain{min-width:0;padding:55px 5vw 80px}.adminTop{justify-content:space-between;align-items:center;gap:30px;display:flex}.adminTop>div>span,.adminPanel header span,.adminNext>span{letter-spacing:1.3px;color:var(--violet);font-size:9px;font-weight:900}.adminTop h1{letter-spacing:-2.5px;margin:8px 0 4px;font-size:45px}.adminTop p{color:#727887;margin:0;font-size:13px}.adminTop>a{background:#fff;border:1px solid #dfe2e9;border-radius:10px;padding:11px 14px;font-size:11px;font-weight:800}.adminStats{grid-template-columns:repeat(4,1fr);gap:13px;margin:38px 0 26px;display:grid}.adminStats article{background:#fff;border:1px solid #e2e4ea;border-radius:16px;padding:20px;position:relative;overflow:hidden}.adminStats article:before{content:"";background:var(--blue);width:4px;position:absolute;inset:0 auto 0 0}.adminStats article.coral:before{background:#ff765f}.adminStats article.yellow:before{background:#ffd552}.adminStats article.violet:before{background:var(--violet)}.adminStats article.mint:before{background:#55c99a}.adminStats span,.adminStats small{color:#7b8190;font-size:9px;display:block}.adminStats b{letter-spacing:-1px;margin:10px 0 3px;font-size:32px;display:block}.adminGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:18px;display:grid}.adminPanel,.adminNext{background:#fff;border:1px solid #e2e4ea;border-radius:18px;padding:24px}.adminPanel>header{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.adminPanel h2,.adminNext h2{letter-spacing:-.7px;margin:7px 0 0;font-size:22px}.adminPanel header>small{color:#8a909e;font-size:9px}.adminList>a{border-bottom:1px solid #eceef2;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:14px 0;display:grid}.adminList>a:last-child{border:0}.adminList i{width:38px;height:38px;color:var(--blue);background:#e7f0ff;border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.adminList i.coral{color:#ef5c45;background:#ffe8e3}.adminList div{flex-direction:column;min-width:0;display:flex}.adminList b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.adminList small{color:#858b98;font-size:9px}.adminList>*>span{color:#23805c;background:#e5f7ef;border-radius:12px;padding:5px 7px;font-size:8px;font-weight:800}.adminList strong{font-size:11px}.adminNext{background:#e9e7ff;border-color:#ddd9ff}.adminNext>p{color:#5f6472;font-size:12px;line-height:1.6}.adminNext>div{border-top:1px solid #d5d1ee;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.adminNext>div>i{background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:850;display:grid}.adminNext>div>span{flex-direction:column;display:flex}.adminNext>div b{font-size:10px}.adminNext>div small{color:#797e8d;font-size:8px}.adminNext strong{font-size:11px}.adminDenied{color:#fff;min-height:100vh;font-family:var(--font-geist), Arial, sans-serif;background:#17191f;place-items:center;padding:24px;display:grid}.adminDenied>div{background:#222631;border:1px solid #373c49;border-radius:22px;max-width:520px;padding:40px}.adminDenied span{color:#ff8875;letter-spacing:1.5px;font-size:9px;font-weight:900}.adminDenied h1{letter-spacing:-2px;font-size:42px}.adminDenied p{color:#adb3c1;line-height:1.6}.adminDenied a{color:#17191f;background:#fff;border-radius:10px;margin-top:15px;padding:12px 15px;font-size:12px;font-weight:800;display:inline-block}@media (width<=900px){.adminPage{grid-template-columns:78px 1fr}.adminSide{padding-inline:14px}.adminLogo>b,.adminSide nav span,.adminSide nav a:not(.active),.adminAccount div,.adminAccount>a{display:none}.adminLogo{padding:0}.adminSide nav a.active{justify-content:center}.adminAccount{display:block}.adminStats{grid-template-columns:repeat(2,1fr)}.adminGrid{grid-template-columns:1fr}}@media (width<=600px){.adminPage{display:block}.adminSide{flex-direction:row;align-items:center;width:100%;height:auto;padding:14px 18px;display:flex;position:static}.adminSide nav{display:none}.adminAccount{border:0;margin:0 0 0 auto;padding:0}.adminMain{padding:35px 18px 60px}.adminTop{align-items:flex-start}.adminTop h1{font-size:36px}.adminTop p{max-width:230px}.adminTop>a{font-size:0}.adminTop>a b{font-size:13px}.adminStats{gap:8px}.adminStats article{padding:15px}.adminGrid{display:block}.adminNext{margin-top:16px}.adminList>a{grid-template-columns:40px minmax(0,1fr) 16px}.adminList>*>span{display:none}}.editorPage{color:#17191f;min-height:100vh;font-family:var(--font-geist), Arial, sans-serif;background:#f5f6f9;padding:45px max(24px,50vw - 630px) 90px}.editorTop{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.editorTop>div{display:grid}.editorTop>div>a{margin-bottom:25px;font-size:11px;font-weight:750}.editorTop span,.contentForm section>span,.managedList header span{letter-spacing:1.3px;color:#6d5ef5;font-size:9px;font-weight:900}.editorTop h1{letter-spacing:-2.3px;margin:8px 0;font-size:44px}.editorTop p{color:#737987;margin:0;font-size:13px}.alertTemplateButton{color:#202637;cursor:pointer;background:#fff;border:1px solid #cdd5e2;border-radius:10px;margin-top:16px;padding:11px 14px;font-size:12px;font-weight:800}.alertTemplateButton:hover,.alertTemplateButton:focus-visible{color:#276bc7;border-color:#3b82f6}.editorTop>a{background:#fff;border:1px solid #dfe2e9;border-radius:10px;padding:12px 15px;font-size:11px;font-weight:800}.editorLayout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);align-items:start;gap:20px;display:grid}.contentForm{gap:15px;display:grid}.contentForm section,.managedList{background:#fff;border:1px solid #e1e4ea;border-radius:18px;padding:24px}.contentForm label{gap:7px;margin-top:17px;font-size:10px;font-weight:800;display:grid}.contentForm input,.contentForm textarea,.contentForm select{box-sizing:border-box;color:#17191f;width:100%;font:inherit;background:#fafbfc;border:1px solid #d8dce4;border-radius:9px;outline:none;padding:11px 12px;font-size:12px}.contentForm textarea{resize:vertical;line-height:1.5}.contentForm input:focus,.contentForm textarea:focus,.contentForm select:focus{border-color:#6d5ef5;box-shadow:0 0 0 3px #ece9ff}.twoFields,.threeFields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.threeFields{grid-template-columns:1fr 1fr .7fr}.editorActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.editorActions button,.managedList button,.managedList a{cursor:pointer;background:#fff;border:1px solid #d7dbe3;border-radius:9px;padding:10px 12px;font-size:10px;font-weight:800}.editorActions .publish{color:#fff;background:#17191f;border-color:#17191f}.editorActions p{color:#25815f;margin-left:auto;font-size:11px}.managedList{position:sticky;top:20px}.managedList>header{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.managedList header b{background:#e9e7ff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.managedList article{border-bottom:1px solid #eceef2;padding:17px 0}.managedList article>div>span{letter-spacing:.8px;color:#856900;background:#fff0c9;border-radius:10px;padding:4px 6px;font-size:7px;font-weight:900;display:inline-block}.managedList article>div>span.published{color:#207555;background:#dcf6ea}.managedList h2{margin:9px 0 4px;font-size:15px;line-height:1.25}.managedList p{color:#7d8390;margin:0;font-size:9px}.managedList footer{gap:6px;margin-top:12px;display:flex}.managedList footer button,.managedList footer a{padding:7px 8px;font-size:8px}.managedList footer .danger{color:#b74332;margin-left:auto}.emptyManaged{text-align:center;color:#747b88;padding:45px 20px}.emptyManaged b{color:#6d5ef5;font-size:28px}.emptyManaged p{font-size:11px;line-height:1.55}@media (width<=850px){.editorLayout{grid-template-columns:1fr}.managedList{position:static}.twoFields,.threeFields{grid-template-columns:1fr}}@media (width<=550px){.editorPage{padding:28px 15px 60px}.editorTop{align-items:flex-start}.editorTop h1{font-size:36px}.editorTop>a{font-size:0}.editorTop>a:after{content:"↗";font-size:12px}}.adminTopActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.adminTopActions>a{background:#fff;border:1px solid #dfe2e9;border-radius:10px;padding:11px 13px;font-size:10px;font-weight:800}.adminTopActions>a:first-child{color:#fff;background:#17191f;border-color:#17191f}.adminList>*>span.draft{color:#806600;background:#fff0c9}.adminEmpty{text-align:center;color:#7b8190;padding:55px 20px}.adminEmpty>b{color:#6d5ef5;font-size:30px}.adminEmpty p{font-size:11px}@media (width<=700px){.adminTopActions{justify-content:flex-start;margin-top:20px}.adminTop{display:block}}.videoUploadBox{cursor:pointer;background:#f8faff;border:2px dashed #ccd4e2;border-radius:15px;gap:6px;position:relative;padding:24px!important;display:grid!important}.videoUploadBox:hover{border-color:#377df1}.videoUploadBox>b{font-size:13px}.videoUploadBox>span{color:#737987;font-size:10px}.videoUploadBox input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.videoUploadBox.compact{padding:18px!important}.adminVideoPreview{background:#111;border-radius:14px;width:100%;max-width:360px;max-height:480px;margin:16px auto;display:block}.adminPosterPreview{object-fit:cover;border:1px solid #dfe3ea;border-radius:12px;width:180px;max-height:240px;margin:12px auto;display:block}.videoEditor select{background:#fff;border:1px solid #dfe3ea;border-radius:9px;width:100%;min-height:44px;padding:0 12px}.editorialCockpit{max-width:1500px;margin:0 auto}.cockpitStats{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0;display:grid}.cockpitStats article{background:#fff;border:1px solid #e2e4ea;border-radius:14px;flex-direction:column;padding:18px;display:flex}.cockpitStats b{font-size:30px}.cockpitStats span{color:#717887;font-size:10px}.cockpitStats .warning{background:#fff9ee;border-color:#ffbd59}.editorialTracking{background:#fff;border:1px solid #e2e4ea;border-radius:18px;margin:0 0 22px;padding:24px}.editorialTracking>header{justify-content:space-between;align-items:end;gap:25px;margin-bottom:18px;display:flex}.editorialTracking>header span{color:#6d5ef5;letter-spacing:1.3px;font-size:9px;font-weight:900}.editorialTracking h2{margin:6px 0;font-size:24px}.editorialTracking header p{color:#737987;margin:0;font-size:11px}.editorialTracking>header>a{color:#fff;background:#171b2d;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:800}.trackingTable{overflow-x:auto}.trackingHead,.trackingRow{grid-template-columns:2fr .8fr .65fr .9fr 1fr .6fr;align-items:center;gap:14px;min-width:850px;display:grid}.trackingHead{color:#7a808c;text-transform:uppercase;letter-spacing:.6px;padding:0 12px 9px;font-size:8px;font-weight:850}.trackingRow{border-top:1px solid #eceef2;padding:12px;font-size:10px}.trackingRow>span:first-child,.trackingRow>span:nth-child(3){flex-direction:column;gap:3px;display:flex}.trackingRow small{color:#7b818d;font-size:8px}.trackingRow i{border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850;display:inline-block}.trackingRow i.draft{color:#505765;background:#eef0f4}.trackingRow i.overdue{color:#a33d2f;background:#ffe8e2}.trackingRow i.missing{color:#7d5b00;background:#fff4cf}.trackingRow i.ready{color:#23725d;background:#ddf6ed}.trackingRow a{color:#276bc7;font-weight:850}.trackingEmpty{color:#737987;padding:20px;font-size:11px}.cockpitGrid{grid-template-columns:1.25fr .75fr;align-items:start;gap:18px;display:grid}.cockpitPanel{background:#fff;border:1px solid #e2e4ea;border-radius:18px;min-width:0;padding:24px}.cockpitPanel header>span{color:#6d5ef5;letter-spacing:1.3px;font-size:9px;font-weight:900}.cockpitPanel h2{margin:6px 0 18px;font-size:22px}.cockpitPanel header p{color:#737987;font-size:11px}.cockpitPanel label{gap:6px;font-size:10px;font-weight:750;display:grid}.cockpitPanel select,.cockpitPanel input,.cockpitPanel textarea{box-sizing:border-box;width:100%;font:inherit;background:#fafbfc;border:1px solid #dfe2e9;border-radius:9px;padding:10px}.selectedContent{background:#f5f7fb;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:14px;display:flex}.selectedContent>div{flex-direction:column;gap:4px;display:flex}.selectedContent small{color:#777e8d;font-size:9px}.selectedContent>div:last-child{flex-direction:row}.selectedContent a,.cockpitPanel button{cursor:pointer;background:#e8edf6;border:0;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:800}.cockpitDates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cockpitToggles{gap:9px;margin:16px 0;display:grid}.cockpitToggles label,.cockpitPanel fieldset label{align-items:center;gap:8px;display:flex}.cockpitToggles input,.cockpitPanel fieldset input{width:auto}.cockpitPanel fieldset{border:1px solid #e1e4ea;border-radius:12px;gap:9px;margin:0 0 16px;padding:15px;display:grid}.cockpitPanel legend{padding:0 6px;font-size:10px;font-weight:850}.cockpitPanel .primaryCockpit{color:#fff;background:#3b82f6;padding:12px 15px}.cockpitNotice{color:#21684d;background:#e8f7ef;border-radius:9px;padding:10px;font-size:10px}.versionList{gap:8px;display:grid}.versionList>div{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:9px;display:flex}.mediaUpload{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.mediaList{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.mediaList article{border:1px solid #e6e8ed;border-radius:10px;grid-template-columns:72px 1fr;gap:10px;min-width:0;padding:8px;display:grid}.mediaList img{object-fit:cover;border-radius:7px;width:72px;height:60px}.mediaType{color:#276bc7;letter-spacing:.7px;background:#e8efff;border-radius:7px;place-items:center;width:72px;height:60px;font-size:8px;font-weight:900;display:grid}.mediaList div{flex-direction:column;gap:4px;min-width:0;display:flex}.mediaList b,.mediaList small{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.newsletterDraft{resize:vertical;min-height:260px;line-height:1.5}.cockpitAnalytics>div{gap:7px;display:grid}.cockpitAnalytics article{background:#f6f7f9;border-radius:8px;justify-content:space-between;gap:12px;padding:10px;font-size:9px;display:flex}.previewPage{max-width:900px;margin:0 auto}.previewPage>header{justify-content:space-between;margin-bottom:22px;font-size:10px;display:flex}.previewPage>article{background:#fff;border:1px solid #e2e4ea;border-radius:22px;padding:clamp(25px,5vw,60px)}.previewPage h1{letter-spacing:-2px;font-size:clamp(35px,6vw,65px)}.previewLead{color:#555d6b;font-size:20px;line-height:1.5}.previewBody section{border-top:1px solid #e5e7eb;margin-top:25px;padding-top:15px}.previewBody p{white-space:pre-wrap;line-height:1.7}@media (width<=900px){.cockpitStats{grid-template-columns:1fr 1fr}.cockpitGrid,.mediaUpload,.cockpitDates{grid-template-columns:1fr}}@media (width<=700px){.editorialTracking>header{flex-direction:column;align-items:stretch}.editorialTracking>header>a{text-align:center}}@media (width<=900px){.unifiedCreator details>div{grid-template-columns:1fr 1fr}}@media (width<=600px){.unifiedCreator summary{grid-template-columns:40px 1fr}.unifiedCreator summary>small{display:none}.unifiedCreator details>div{grid-template-columns:1fr}}.createContentPanel,.contentLibrary,.noticePreview{background:#fff;border:1px solid #e1e4ea;border-radius:18px;padding:24px}.createContentPanel>span,.contentLibrary>header span,.noticePreview>span{color:#6d5ef5;letter-spacing:1.2px;font-size:9px;font-weight:900}.createContentPanel>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.createContentPanel a{background:#f4f5f8;border-radius:12px;grid-template-columns:34px 1fr;gap:2px 10px;padding:14px;display:grid}.createContentPanel a>b{background:#fff;border-radius:10px;grid-row:1/span 2;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.createContentPanel a>span{font-size:11px;font-weight:900}.createContentPanel a>small{color:#777e8a;font-size:8px}.createContentPanel a.coral{background:#fff0eb}.createContentPanel a.yellow{background:#fff7d9}.createContentPanel a.blue{background:#eaf2ff}.createContentPanel a.violet{background:#f0edff}.unifiedCreator{max-width:820px}.unifiedCreator>p{color:#747b89;margin:10px 0 0;font-size:10px}.unifiedCreator details{position:relative}.unifiedCreator summary{color:#fff;cursor:pointer;background:#171b2d;border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:14px 18px;list-style:none;display:grid;box-shadow:0 6px #c9c3ff}.unifiedCreator summary::-webkit-details-marker{display:none}.unifiedCreator summary>b{background:#3b82f6;border-radius:10px;place-items:center;width:38px;height:38px;font-size:23px;display:grid}.unifiedCreator summary>span{font-size:15px;font-weight:900}.unifiedCreator summary>small{color:#cfd3df;font-size:10px}.unifiedCreator details[open] summary{box-shadow:none;border-radius:14px 14px 0 0}.unifiedCreator details>div{background:#fff;border:1px solid #dfe2e9;border-top:0;border-radius:0 0 14px 14px;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.unifiedCreator details>div a{min-height:92px}.contentFormMessage{color:#9b3d31;background:#fff0eb;border-radius:9px;font-weight:750;padding:10px!important}.contentLibrary{margin-top:16px}.contentLibrary>header{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:15px;padding-bottom:16px;display:flex}.contentLibrary h2{margin:5px 0 0;font-size:22px}.contentFilters{gap:8px;display:flex}.contentFilters select{background:#fafbfc;border:1px solid #d8dce4;border-radius:9px;padding:9px 11px;font-size:10px}.contentTable article{border-bottom:1px solid #eceef2;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 0;display:grid}.contentKind{text-align:center;background:#f0f1f4;border-radius:20px;padding:6px 8px;font-size:8px;font-weight:900}.contentTable article>div{gap:4px;display:grid}.contentTable article>div b{font-size:12px}.contentTable article>div small{color:#7b818d;font-size:8px}.contentTable footer{gap:6px;display:flex}.contentTable footer a,.contentTable footer button{color:#333741;cursor:pointer;background:#fff;border:1px solid #d8dce4;border-radius:8px;padding:8px 9px;font-size:8px;font-weight:800}.contentTable footer button{color:#fff;background:#17191f;border-color:#17191f}.noticeEditorGrid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:20px;display:grid}.noticeToggle{background:#f2f0ff;border-radius:11px;align-items:start;padding:13px;grid-template-columns:18px 1fr!important}.noticeToggle input{width:16px;margin:1px 0 0}.noticeToggle span{gap:4px;display:grid}.noticeToggle small{color:#777d89;font-size:8px;font-weight:500}.noticePreview>div{background:#f6f5ff;border-radius:15px;margin-top:15px;padding:24px;position:relative}.noticePreview>div>button{color:#777d89;background:0 0;border:0;font-size:18px;position:absolute;top:10px;right:10px}.noticePreview small{color:#6d5ef5;font-size:8px;font-weight:900}.noticePreview h2{margin:9px 25px 7px 0;font-size:22px}.noticePreview p{color:#626975;white-space:pre-line;font-size:10px;line-height:1.6}.noticePreview div>b{color:#5b4ed9;margin-top:8px;font-size:9px;display:inline-block}@media (width<=850px){.createContentPanel>div{grid-template-columns:1fr 1fr}.noticeEditorGrid{grid-template-columns:1fr}}@media (width<=600px){.createContentPanel>div{grid-template-columns:1fr}.contentLibrary>header{flex-direction:column;align-items:stretch}.contentFilters select{flex:1}.contentTable article{grid-template-columns:68px 1fr}.contentTable footer{grid-column:1/-1}}.simpleAlertForm>section{padding:28px}.simpleSectionTitle{border-bottom:1px solid #eceef2;align-items:center;gap:13px;padding-bottom:18px;display:flex}.simpleSectionTitle>b{color:#fff;background:#17191f;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.simpleSectionTitle span{color:#17191f;letter-spacing:1px;font-size:11px;font-weight:900;display:block}.simpleSectionTitle p{color:#777d89;margin:3px 0 0;font-size:10px}.simpleFieldGroup{gap:9px;margin-top:18px;display:grid}.simpleFieldGroup>b,.repeatableField>header>b{font-size:10px}.simpleChoiceGrid{gap:9px;display:grid}.severityChoices{grid-template-columns:repeat(3,1fr)}.situationChoices,.guideThemeChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.simpleChoiceGrid button{color:#30343b;text-align:left;cursor:pointer;background:#fafbfc;border:1px solid #d8dce4;border-radius:11px;padding:12px}.simpleChoiceGrid button strong,.simpleChoiceGrid button small{display:block}.simpleChoiceGrid button strong{font-size:11px}.simpleChoiceGrid button small{color:#7a808c;margin-top:4px;font-size:8px;line-height:1.35}.simpleChoiceGrid button.active{background:#f1efff;border-color:#6d5ef5;box-shadow:inset 0 0 0 1px #6d5ef5}.situationChoices button{text-align:center;font-size:10px;font-weight:800}.repeatableField{background:#fafbfc;border:1px solid #e3e6ec;border-radius:13px;margin-top:20px;padding:16px}.repeatableField>header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.repeatableField>header button{color:#5c4ee2;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.recommendationRow,.sourceEditorRow{align-items:center;gap:8px;margin-top:8px;display:grid}.recommendationRow{grid-template-columns:24px minmax(0,1fr) 28px}.sourceEditorRow{grid-template-columns:minmax(130px,.65fr) minmax(180px,1fr) 28px}.recommendationRow>span{color:#5447cd;background:#e9e7ff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.recommendationRow input,.sourceEditorRow input{background:#fff;margin:0}.recommendationRow>button,.sourceEditorRow>button{color:#8a909c;cursor:pointer;background:#f2f3f6;border:0;border-radius:8px;width:28px;height:28px;font-size:17px}.simpleAlertPreview{background:linear-gradient(135deg,#fff 0%,#faf9ff 100%)!important;border-left:5px solid #6d5ef5!important}.simpleAlertPreview.information{border-left-color:#3977c4!important}.simpleAlertPreview.important{border-left-color:#d25c43!important}.simpleAlertPreview>header,.previewBadges,.previewFacts{align-items:center;gap:8px;display:flex}.simpleAlertPreview>header{justify-content:space-between}.simpleAlertPreview>header>span{color:#6d5ef5;letter-spacing:1px;font-size:9px;font-weight:900}.simpleAlertPreview>header button{color:#747a87;cursor:pointer;background:0 0;border:0;font-size:9px}.previewBadges{margin-top:22px}.previewBadges b{color:#584bcf;background:#ece9ff;border-radius:20px;padding:5px 8px;font-size:8px}.simpleAlertPreview h2{letter-spacing:-.7px;margin:12px 0 7px;font-size:24px}.simpleAlertPreview>p,.simpleAlertPreview li{color:#5f6672;font-size:11px;line-height:1.6}.simpleAlertPreview h3{margin:20px 0 7px;font-size:11px}.simpleAlertPreview ul{margin:0;padding-left:19px}.previewReflex{background:#fff1ed;border-radius:10px;margin-top:18px;padding:13px}.previewReflex>b{color:#aa412d;text-transform:uppercase;letter-spacing:.7px;font-size:9px;display:block}.previewReflex p{color:#4f555f;margin:5px 0 0;font-size:10px;line-height:1.5}.guideSections{background:#f7f8fa}.guideSectionCard{background:#fff;border:1px solid #dfe3e9;border-radius:11px;gap:9px;margin-top:11px;padding:14px;display:grid}.guideSectionCard>header{justify-content:space-between;align-items:center;display:flex}.guideSectionCard>header b{color:#5c4ee2;font-size:9px}.guideSectionCard>header button{color:#888e99;cursor:pointer;background:#f2f3f6;border:0;border-radius:8px;width:27px;height:27px;font-size:16px}.guideSectionCard input,.guideSectionCard textarea{background:#fafbfc;margin:0}.previewGuideSection{border-top:1px solid #e7e9ee;margin-top:18px;padding-top:16px}.previewGuideSection h3{margin-top:0}.previewGuideSection>p{color:#5f6672;white-space:pre-line;font-size:10px;line-height:1.6}.previewFacts{margin-top:17px}.previewFacts span{color:#666d79;background:#f3f4f7;border-radius:9px;gap:3px;min-width:130px;padding:10px;font-size:9px;display:grid}.previewFacts b{color:#202329}.simpleEditorActions{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #dfe2e9;border-radius:14px;padding:11px;position:sticky;bottom:12px;box-shadow:0 10px 30px #191c231a}.simpleEditorActions button:disabled{opacity:.45;cursor:not-allowed}.translationAdmin{max-width:1180px;margin:0 auto}.translationSummary{grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0 18px;display:grid}.translationSummary article{background:#fff;border:1px solid #e0e3ea;border-radius:16px;gap:7px;padding:22px;display:grid}.translationSummary span,.translationGroup header span{color:#6759ed;letter-spacing:1.2px;font-size:9px;font-weight:850}.translationSummary b{font-size:32px}.translationSummary small{color:#69707c}.translationNotice{background:#fff4cf;border-radius:14px;padding:18px 20px}.translationNotice p{color:#5d5540;margin:5px 0 0}.translationGroup{background:#fff;border:1px solid #e0e3ea;border-radius:18px;margin-top:22px;overflow:hidden}.translationGroup>header{border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.translationGroup h2{margin:5px 0 0;font-size:20px}.translationGroup>header>b{color:#147346;letter-spacing:1px;background:#daf5e7;border-radius:999px;padding:7px 10px;font-size:9px}.translationGroup>div>article{border-bottom:1px solid #eef0f4;grid-template-columns:1fr auto auto auto;align-items:center;gap:16px;padding:13px 20px;display:grid}.translationGroup>div>article:last-child{border-bottom:0}.translationGroup article div{gap:3px;display:grid}.translationGroup article small{color:#868d98}.translationGroup article>span{color:#147346;font-size:10px;font-weight:800}.translationGroup article>a{color:#5647dc;font-size:10px;font-weight:800}.editorialCalendar{background:#fff;border:1px solid #e0e3ea;border-radius:20px;margin:24px 0;padding:24px}.editorialCalendar>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.editorialCalendar>header span{color:#6759ed;letter-spacing:1.2px;font-size:9px;font-weight:850}.editorialCalendar>header h2{margin:6px 0}.editorialCalendar>header p{color:#69707c;margin:0}.editorialCalendar>header>b{color:#5144cf;white-space:nowrap;background:#edf0ff;border-radius:999px;padding:8px 12px;font-size:10px}.calendarGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:22px;display:grid}.calendarList{align-content:start;gap:10px;display:grid}.calendarList article{border:1px solid #e8eaf0;border-radius:14px;grid-template-columns:58px minmax(0,1fr) 126px;align-items:start;gap:14px;padding:14px;display:grid}.calendarList time{color:#275fc7;text-transform:uppercase;background:#eef3ff;border-radius:10px;place-items:center;min-height:54px;display:grid}.calendarList time b{font-size:14px}.calendarList time small{font-size:8px}.calendarList article>div>span{color:#6759ed;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:850}.calendarList h3{margin:4px 0;font-size:13px}.calendarList p{color:#69707c;margin:0 0 5px;font-size:10px;line-height:1.45}.calendarList select{margin:0;font-size:9px}.calendarForm{background:#f5f6fa;border-radius:16px;align-content:start;gap:11px;padding:18px;display:grid}.calendarForm h3{margin:0}.calendarForm>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.calendarForm label{gap:5px;font-size:9px;font-weight:800;display:grid}.calendarForm input,.calendarForm select,.calendarForm textarea{background:#fff;margin:0}.calendarForm textarea{min-height:74px}.calendarForm fieldset{border:1px solid #dfe2e9;border-radius:10px;gap:14px;margin:0;padding:10px;display:flex}.calendarForm fieldset label{align-items:center;gap:5px;display:flex}.calendarForm fieldset input{width:auto}.calendarForm button{color:#fff;cursor:pointer;background:#171c2d;border:0;border-radius:10px;padding:12px;font-weight:800}.backupAdmin{max-width:1040px;margin:0 auto}.backupActions{color:#fff;background:#171c2d;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:30px 0 16px;padding:26px;display:flex}.backupActions span,.backupList header span{color:#8faeff;letter-spacing:1.2px;font-size:9px;font-weight:850}.backupActions h2{margin:6px 0 10px}.backupActions ol{color:#d8dce7;margin:0;padding-left:20px;line-height:1.7}.backupActions button{color:#171c2d;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:11px;padding:13px 16px;font-weight:850}.backupNotice{color:#17643e;background:#e9f7ef;border-radius:11px;padding:13px 16px;font-weight:750}.backupList{background:#fff;border:1px solid #e0e3ea;border-radius:18px;padding:24px}.backupList header{margin-bottom:14px}.backupList header h2{margin:5px 0}.backupList article{border-top:1px solid #eceef2;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.backupList article div{gap:4px;display:grid}.backupList article small{color:#737a86}.backupList article a,.backupList article button{color:#3f35bd;cursor:pointer;background:#fff;border:1px solid #dfe2e9;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:800}.seoAdmin{max-width:1040px;margin:0 auto}.seoHealth{grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0 18px;display:grid}.seoHealth article{background:#fff;border:1px solid #e0e3ea;border-radius:16px;gap:5px;padding:20px;display:grid}.seoHealth b{color:#4e42cf;font-size:26px}.seoHealth span{color:#69707c}.seoChecklist,.seoProcedure{background:#fff;border:1px solid #e0e3ea;border-radius:18px;padding:24px}.seoChecklist header span,.seoProcedure span{color:#6759ed;letter-spacing:1.2px;font-size:9px;font-weight:850}.seoChecklist header h2,.seoProcedure h2{margin:5px 0 14px}.seoChecklist article{border-top:1px solid #eceef2;gap:13px;padding:14px 0;display:flex}.seoChecklist article i{color:#147346;background:#daf5e7;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.seoChecklist article p{color:#69707c;margin:4px 0 0}.seoProcedure{grid-template-columns:1.4fr .8fr;gap:30px;margin-top:18px;display:grid}.seoProcedure ol{padding-left:20px;line-height:1.8}.seoProcedure a{color:#4e42cf;font-weight:800}@media (width<=700px){.calendarGrid{grid-template-columns:1fr}.calendarList article{grid-template-columns:52px minmax(0,1fr)}.calendarList article>select{grid-column:2}.backupActions{flex-direction:column;align-items:stretch}.backupList article{grid-template-columns:1fr 1fr}.backupList article div{grid-column:1/-1}.seoHealth,.seoProcedure,.translationSummary{grid-template-columns:1fr}.translationGroup>div>article{grid-template-columns:1fr auto auto}.translationGroup article>a{grid-column:1/-1}.severityChoices,.situationChoices,.guideThemeChoices{grid-template-columns:1fr}.sourceEditorRow{grid-template-columns:1fr 28px}.sourceEditorRow input:first-child,.sourceEditorRow input:nth-child(2){grid-column:1}.sourceEditorRow>button{grid-area:1/2/span 2}.previewFacts{flex-direction:column;align-items:stretch}.simpleEditorActions{position:static}}.soonPage{--sblue:#3b82f6;--sviolet:#6d5ef5;--sink:#17191f;min-height:100vh;color:var(--sink);font-family:var(--font-geist),Arial,sans-serif;background:#fbfaf7;position:relative;overflow:hidden}.soonGlow{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.soonGlow.one{background:#e5eaff;width:520px;height:520px;top:-190px;right:-150px}.soonGlow.two{background:#fff0bd;width:320px;height:320px;bottom:100px;left:-170px}.soonNav{z-index:2;justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:90px;margin:auto;display:flex;position:relative}.soonNav>a:last-child{background:#fff;border:1px solid #dedce4;border-radius:12px;padding:11px 15px;font-size:12px;font-weight:800}.soonBrand{align-items:center;gap:10px;display:flex}.soonBrand>span{background:var(--sblue);color:#fff;border-radius:10px 16px 16px 10px;place-items:center;width:38px;height:38px;font-size:22px;font-weight:900;display:grid;position:relative}.soonBrand>span:after{content:"";background:var(--sviolet);border-radius:5px;width:7px;height:16px;position:absolute;bottom:-7px;right:-3px;transform:rotate(42deg)}.soonBrand>b{letter-spacing:-1px;font-size:23px}.soonBrand em{color:var(--sblue);font-style:normal}.soonHero{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;width:min(1180px,100% - 40px);min-height:650px;margin:auto;padding:45px 0 80px;display:grid;position:relative}.soonEyebrow{letter-spacing:1.3px;color:var(--sviolet);font-size:10px;font-weight:900}.soonEyebrow i{background:#62d7a7;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #dcf7eb}.soonCopy h1{letter-spacing:-6px;margin:28px 0;font-size:clamp(60px,7.2vw,94px);line-height:.91}.soonCopy h1 em{color:var(--sblue);font-style:normal}.soonCopy>p{color:#626875;max-width:640px;font-size:18px;line-height:1.65}.soonStatus{align-items:center;gap:18px;margin-top:35px;font-size:12px;font-weight:850;display:flex}.soonStatus>span{background:var(--sink);color:#fff;border-radius:10px;padding:13px 16px}.soonStatus>i{background:#e4e2e7;border-radius:4px;width:120px;height:5px;display:block;overflow:hidden}.soonStatus>i b{background:var(--sviolet);width:72%;height:100%;display:block}.soonArt{background:#e8e5ff;border-radius:44% 47% 38% 50%;height:490px;position:relative}.soonCard{border:4px solid var(--sink);width:245px;height:330px;box-shadow:11px 12px 0 var(--sink);background:#fff;border-radius:22px;flex-direction:column;gap:17px;padding:24px;display:flex;position:absolute;top:72px;left:95px;transform:rotate(-5deg)}.soonCard small{color:var(--sviolet);font-size:9px;font-weight:900}.soonCard>b{border-bottom:1px solid #e4e2e7;padding-bottom:13px;font-size:18px}.soonCard>span{border:3px solid var(--sink);background:#64d8b8;border-radius:50%;align-self:flex-end;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.soonBubble{border:2px solid var(--sink);box-shadow:5px 6px 0 var(--sink);background:#fff;border-radius:12px;padding:12px 14px;font-size:12px;font-weight:800;position:absolute}.soonBubble b{background:#ffd552;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:8px;display:inline-grid}.soonBubble.b1{top:28px;left:15px;transform:rotate(-5deg)}.soonBubble.b2{top:125px;right:10px;transform:rotate(5deg)}.soonBubble.b2 b{background:var(--sblue);color:#fff}.soonMascot{background:var(--sblue);border:4px solid var(--sink);border-radius:47% 53% 44% 56%;width:135px;height:135px;position:absolute;bottom:10px;right:20px;transform:rotate(5deg)}.soonMascot>i{background:var(--sink);border-radius:50%;width:12px;height:18px;position:absolute;top:43px}.soonMascot>i:first-child{left:38px}.soonMascot>i:nth-child(2){right:37px}.soonMascot>b{border:4px solid var(--sink);border-top:0;border-radius:0 0 25px 25px;width:35px;height:18px;position:absolute;top:72px;left:48px}.soonTopics{white-space:nowrap;letter-spacing:1.4px;background:#fff;border-block:1px solid #e4e2df;justify-content:center;gap:24px;padding:17px 20px;font-size:10px;font-weight:900;display:flex}.soonTopics i{color:var(--sviolet);font-style:normal}.soonFooter{grid-template-columns:1.3fr 1fr 1fr auto;align-items:start;gap:40px;width:min(1180px,100% - 40px);margin:auto;padding:55px 0;display:grid}.soonFooter>div{flex-direction:column;gap:7px;display:flex}.soonFooter>div>b{font-size:20px}.soonFooter p,.soonFooter span,.soonFooter a{color:#626875;font-size:12px;line-height:1.5}.soonFooter small{letter-spacing:1px;color:var(--sviolet);font-size:9px;font-weight:900}.soonFooter>a{font-weight:800}@media (width<=850px){.soonHero{grid-template-columns:1fr;padding-top:65px}.soonCopy{text-align:center}.soonCopy>p{margin-inline:auto}.soonStatus{justify-content:center}.soonArt{width:100%;max-width:520px;margin:auto}.soonFooter{grid-template-columns:1fr 1fr}.soonTopics{justify-content:flex-start;overflow:hidden}}@media (width<=550px){.soonNav{height:75px}.soonNav>a:last-child{font-size:10px}.soonHero{gap:45px;width:min(100% - 24px,1180px);padding:45px 0 65px}.soonCopy h1{letter-spacing:-3.5px;font-size:54px}.soonCopy>p{font-size:15px}.soonStatus{justify-items:center;display:grid}.soonArt{height:370px}.soonCard{width:190px;height:270px;padding:19px;top:55px;left:55px}.soonCard>b{font-size:15px}.soonBubble.b2{right:2px}.soonMascot{width:105px;height:105px}.soonMascot>i{top:32px}.soonMascot>i:first-child{left:28px}.soonMascot>i:nth-child(2){right:27px}.soonMascot>b{width:29px;top:58px;left:36px}.soonFooter{grid-template-columns:1fr;padding:40px 0}.soonFooter>span{grid-column:1}.soonTopics{gap:18px}}.soonFooter{box-sizing:border-box;background:var(--sink);color:#fff;z-index:2;grid-template-columns:1.3fr 1fr 1fr auto;gap:48px;width:100%;margin:0;padding:46px max(32px,50vw - 590px);position:relative}.soonFooter>div{gap:8px}.soonFooter>div>b{letter-spacing:-.5px;font-size:21px}.soonFooter p{margin:0}.soonFooter p,.soonFooter span,.soonFooter a{color:#aeb3c0;line-height:1.55}.soonFooter small{color:#9589ff;letter-spacing:1.2px}.soonFooter a{color:#fff;font-weight:750}.soonFooter>span{text-align:right;white-space:nowrap}@media (width<=850px){.soonFooter{grid-template-columns:1.2fr 1fr;padding-inline:28px}.soonFooter>span{text-align:left}}@media (width<=550px){.soonFooter{grid-template-columns:1fr;gap:28px;padding:38px 22px}.soonFooter>span{grid-column:1}}.newsletter{background:linear-gradient(135deg,#286fe8 0%,#3b82f6 62%,#6658ed 100%);grid-template-columns:minmax(0,1fr) minmax(410px,.86fr);align-items:center;gap:46px;padding:48px;box-shadow:0 22px 55px #2353af2e}.newsletterCopy,.newsletterSignup{z-index:1;width:100%;min-width:0;position:relative}.newsletterCopy h2{max-width:630px;margin:14px 0 18px}.newsletterIntro{max-width:570px;margin:0;font-size:16px;line-height:1.6}.newsletterBenefits{gap:9px;margin:26px 0 18px;padding:0;list-style:none;display:grid}.newsletterBenefits li{background:#10215b2e;border:1px solid #ffffff2e;border-radius:13px;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:11px 14px;display:grid}.newsletterBenefits li>span{color:#276bc7;background:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.newsletterBenefits div{flex-direction:column;gap:3px;display:flex}.newsletterBenefits b{font-size:13px}.newsletterBenefits small{color:#dceaff;font-size:11px;line-height:1.35}.newsletterExample{background:#171b2d;border-radius:14px;padding:16px 18px;box-shadow:6px 7px #0b163c40}.newsletterExample>span{color:#ffd552;letter-spacing:1.2px;font-size:9px;font-weight:900}.newsletterExample p{color:#cdd2e0;margin:7px 0 0;font-size:12px;line-height:1.5}.newsletterExample p b{color:#fff;font-size:13px}.newsletterSignup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff61;border-radius:24px;padding:14px}.newsletterSignupTop{gap:4px;padding:4px 6px 13px;display:grid}.newsletterSignupTop span{color:#ffd552;letter-spacing:1.2px;font-size:9px;font-weight:900}.newsletterSignupTop b{font-size:18px}.newsletterSignupTop small{color:#dceaff;font-size:11px}.newsletterForm{z-index:1;background:#fff;border-radius:15px;height:520px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 14px 35px #192a7033}.newsletterForm iframe{border:0;width:100%;height:520px;min-height:520px;display:block}.newsletterTrust{color:#fff;flex-wrap:wrap;gap:6px 12px;margin:12px 5px 0;font-size:9px;font-weight:800;display:flex}.newsletterPrivacy{z-index:1;color:#dceaff;margin:8px 5px 2px;font-size:11px;line-height:1.5;position:relative}.newsletterPrivacy a{color:#fff;font-weight:800;text-decoration:underline}@media (width<=900px){.newsletter{grid-template-columns:1fr;gap:38px;padding:42px}}@media (width<=600px){.newsletter{padding:32px 18px}.newsletterCopy h2{font-size:36px}.newsletterBenefits li,.newsletterSignup{padding:10px}.newsletterForm,.newsletterForm iframe{height:610px;min-height:610px}}
