/*! tailwindcss v4.0.0 | MIT License | https://tailwindcss.com */
/*!
Theme Name: encryption_consulting
Theme URI: https://www.encryptionconsulting.com
Author: EC Team
Author URI: https://underscoretw.com/
Description: A custom theme based on Tailwind CSS
Version: 0.1.0
Tested up to: 6.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: encryption_consulting
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

encryption_consulting is based on _tw https://underscoretw.com/, (C) 2021-2025 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2025 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(assets/fonts/Inter_24pt-Medium.ttf)format("truetype")}:root{--font-sans:Poppins,sans-serif;--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(.971 .013 17.38);--color-red-100:oklch(.936 .032 17.717);--color-red-200:oklch(.885 .062 18.334);--color-red-300:oklch(.808 .114 19.571);--color-red-400:oklch(.704 .191 22.216);--color-red-500:oklch(.637 .237 25.331);--color-red-600:oklch(.577 .245 27.325);--color-red-700:oklch(.505 .213 27.518);--color-red-800:oklch(.444 .177 26.899);--color-red-900:oklch(.396 .141 25.723);--color-red-950:oklch(.258 .092 26.042);--color-orange-50:oklch(.98 .016 73.684);--color-orange-100:oklch(.954 .038 75.164);--color-orange-200:oklch(.901 .076 70.697);--color-orange-300:oklch(.837 .128 66.29);--color-orange-400:oklch(.75 .183 55.934);--color-orange-500:oklch(.705 .213 47.604);--color-orange-600:oklch(.646 .222 41.116);--color-orange-700:oklch(.553 .195 38.402);--color-orange-800:oklch(.47 .157 37.304);--color-orange-900:oklch(.408 .123 38.172);--color-orange-950:oklch(.266 .079 36.259);--color-amber-50:oklch(.987 .022 95.277);--color-amber-100:oklch(.962 .059 95.617);--color-amber-200:oklch(.924 .12 95.746);--color-amber-300:oklch(.879 .169 91.605);--color-amber-400:oklch(.828 .189 84.429);--color-amber-500:oklch(.769 .188 70.08);--color-amber-600:oklch(.666 .179 58.318);--color-amber-700:oklch(.555 .163 48.998);--color-amber-800:oklch(.473 .137 46.201);--color-amber-900:oklch(.414 .112 45.904);--color-amber-950:oklch(.279 .077 45.635);--color-yellow-50:oklch(.987 .026 102.212);--color-yellow-100:oklch(.973 .071 103.193);--color-yellow-200:oklch(.945 .129 101.54);--color-yellow-300:oklch(.905 .182 98.111);--color-yellow-400:oklch(.852 .199 91.936);--color-yellow-500:oklch(.795 .184 86.047);--color-yellow-600:oklch(.681 .162 75.834);--color-yellow-700:oklch(.554 .135 66.442);--color-yellow-800:oklch(.476 .114 61.907);--color-yellow-900:oklch(.421 .095 57.708);--color-yellow-950:oklch(.286 .066 53.813);--color-lime-50:oklch(.986 .031 120.757);--color-lime-100:oklch(.967 .067 122.328);--color-lime-200:oklch(.938 .127 124.321);--color-lime-300:oklch(.897 .196 126.665);--color-lime-400:oklch(.841 .238 128.85);--color-lime-500:oklch(.768 .233 130.85);--color-lime-600:oklch(.648 .2 131.684);--color-lime-700:oklch(.532 .157 131.589);--color-lime-800:oklch(.453 .124 130.933);--color-lime-900:oklch(.405 .101 131.063);--color-lime-950:oklch(.274 .072 132.109);--color-green-50:oklch(.982 .018 155.826);--color-green-100:oklch(.962 .044 156.743);--color-green-200:oklch(.925 .084 155.995);--color-green-300:oklch(.871 .15 154.449);--color-green-400:oklch(.792 .209 151.711);--color-green-500:oklch(.723 .219 149.579);--color-green-600:oklch(.627 .194 149.214);--color-green-700:oklch(.527 .154 150.069);--color-green-800:oklch(.448 .119 151.328);--color-green-900:oklch(.393 .095 152.535);--color-green-950:oklch(.266 .065 152.934);--color-emerald-50:oklch(.979 .021 166.113);--color-emerald-100:oklch(.95 .052 163.051);--color-emerald-200:oklch(.905 .093 164.15);--color-emerald-300:oklch(.845 .143 164.978);--color-emerald-400:oklch(.765 .177 163.223);--color-emerald-500:oklch(.696 .17 162.48);--color-emerald-600:oklch(.596 .145 163.225);--color-emerald-700:oklch(.508 .118 165.612);--color-emerald-800:oklch(.432 .095 166.913);--color-emerald-900:oklch(.378 .077 168.94);--color-emerald-950:oklch(.262 .051 172.552);--color-teal-50:oklch(.984 .014 180.72);--color-teal-100:oklch(.953 .051 180.801);--color-teal-200:oklch(.91 .096 180.426);--color-teal-300:oklch(.855 .138 181.071);--color-teal-400:oklch(.777 .152 181.912);--color-teal-500:oklch(.704 .14 182.503);--color-teal-600:oklch(.6 .118 184.704);--color-teal-700:oklch(.511 .096 186.391);--color-teal-800:oklch(.437 .078 188.216);--color-teal-900:oklch(.386 .063 188.416);--color-teal-950:oklch(.277 .046 192.524);--color-cyan-50:oklch(.984 .019 200.873);--color-cyan-100:oklch(.956 .045 203.388);--color-cyan-200:oklch(.917 .08 205.041);--color-cyan-300:oklch(.865 .127 207.078);--color-cyan-400:oklch(.789 .154 211.53);--color-cyan-500:oklch(.715 .143 215.221);--color-cyan-600:oklch(.609 .126 221.723);--color-cyan-700:oklch(.52 .105 223.128);--color-cyan-800:oklch(.45 .085 224.283);--color-cyan-900:oklch(.398 .07 227.392);--color-cyan-950:oklch(.302 .056 229.695);--color-sky-50:oklch(.977 .013 236.62);--color-sky-100:oklch(.951 .026 236.824);--color-sky-200:oklch(.901 .058 230.902);--color-sky-300:oklch(.828 .111 230.318);--color-sky-400:oklch(.746 .16 232.661);--color-sky-500:oklch(.685 .169 237.323);--color-sky-600:oklch(.588 .158 241.966);--color-sky-700:oklch(.5 .134 242.749);--color-sky-800:oklch(.443 .11 240.79);--color-sky-900:oklch(.391 .09 240.876);--color-sky-950:oklch(.293 .066 243.157);--color-blue-50:oklch(.97 .014 254.604);--color-blue-100:oklch(.932 .032 255.585);--color-blue-200:oklch(.882 .059 254.128);--color-blue-300:oklch(.809 .105 251.813);--color-blue-400:oklch(.707 .165 254.624);--color-blue-500:oklch(.623 .214 259.815);--color-blue-600:oklch(.546 .245 262.881);--color-blue-700:oklch(.488 .243 264.376);--color-blue-800:oklch(.424 .199 265.638);--color-blue-900:oklch(.379 .146 265.522);--color-blue-950:oklch(.282 .091 267.935);--color-indigo-50:oklch(.962 .018 272.314);--color-indigo-100:oklch(.93 .034 272.788);--color-indigo-200:oklch(.87 .065 274.039);--color-indigo-300:oklch(.785 .115 274.713);--color-indigo-400:oklch(.673 .182 276.935);--color-indigo-500:oklch(.585 .233 277.117);--color-indigo-600:oklch(.511 .262 276.966);--color-indigo-700:oklch(.457 .24 277.023);--color-indigo-800:oklch(.398 .195 277.366);--color-indigo-900:oklch(.359 .144 278.697);--color-indigo-950:oklch(.257 .09 281.288);--color-violet-50:oklch(.969 .016 293.756);--color-violet-100:oklch(.943 .029 294.588);--color-violet-200:oklch(.894 .057 293.283);--color-violet-300:oklch(.811 .111 293.571);--color-violet-400:oklch(.702 .183 293.541);--color-violet-500:oklch(.606 .25 292.717);--color-violet-600:oklch(.541 .281 293.009);--color-violet-700:oklch(.491 .27 292.581);--color-violet-800:oklch(.432 .232 292.759);--color-violet-900:oklch(.38 .189 293.745);--color-violet-950:oklch(.283 .141 291.089);--color-purple-50:oklch(.977 .014 308.299);--color-purple-100:oklch(.946 .033 307.174);--color-purple-200:oklch(.902 .063 306.703);--color-purple-300:oklch(.827 .119 306.383);--color-purple-400:oklch(.714 .203 305.504);--color-purple-500:oklch(.627 .265 303.9);--color-purple-600:oklch(.558 .288 302.321);--color-purple-700:oklch(.496 .265 301.924);--color-purple-800:oklch(.438 .218 303.724);--color-purple-900:oklch(.381 .176 304.987);--color-purple-950:oklch(.291 .149 302.717);--color-fuchsia-50:oklch(.977 .017 320.058);--color-fuchsia-100:oklch(.952 .037 318.852);--color-fuchsia-200:oklch(.903 .076 319.62);--color-fuchsia-300:oklch(.833 .145 321.434);--color-fuchsia-400:oklch(.74 .238 322.16);--color-fuchsia-500:oklch(.667 .295 322.15);--color-fuchsia-600:oklch(.591 .293 322.896);--color-fuchsia-700:oklch(.518 .253 323.949);--color-fuchsia-800:oklch(.452 .211 324.591);--color-fuchsia-900:oklch(.401 .17 325.612);--color-fuchsia-950:oklch(.293 .136 325.661);--color-pink-50:oklch(.971 .014 343.198);--color-pink-100:oklch(.948 .028 342.258);--color-pink-200:oklch(.899 .061 343.231);--color-pink-300:oklch(.823 .12 346.018);--color-pink-400:oklch(.718 .202 349.761);--color-pink-500:oklch(.656 .241 354.308);--color-pink-600:oklch(.592 .249 .584);--color-pink-700:oklch(.525 .223 3.958);--color-pink-800:oklch(.459 .187 3.815);--color-pink-900:oklch(.408 .153 2.432);--color-pink-950:oklch(.284 .109 3.907);--color-rose-50:oklch(.969 .015 12.422);--color-rose-100:oklch(.941 .03 12.58);--color-rose-200:oklch(.892 .058 10.001);--color-rose-300:oklch(.81 .117 11.638);--color-rose-400:oklch(.712 .194 13.428);--color-rose-500:oklch(.645 .246 16.439);--color-rose-600:oklch(.586 .253 17.585);--color-rose-700:oklch(.514 .222 16.935);--color-rose-800:oklch(.455 .188 13.697);--color-rose-900:oklch(.41 .159 10.272);--color-rose-950:oklch(.271 .105 12.094);--color-slate-50:oklch(.984 .003 247.858);--color-slate-100:oklch(.968 .007 247.896);--color-slate-200:oklch(.929 .013 255.508);--color-slate-300:oklch(.869 .022 252.894);--color-slate-400:oklch(.704 .04 256.788);--color-slate-500:oklch(.554 .046 257.417);--color-slate-600:oklch(.446 .043 257.281);--color-slate-700:oklch(.372 .044 257.287);--color-slate-800:oklch(.279 .041 260.031);--color-slate-900:oklch(.208 .042 265.755);--color-slate-950:oklch(.129 .042 264.695);--color-gray-50:oklch(.985 .002 247.839);--color-gray-100:oklch(.967 .003 264.542);--color-gray-200:oklch(.928 .006 264.531);--color-gray-300:oklch(.872 .01 258.338);--color-gray-400:oklch(.707 .022 261.325);--color-gray-500:oklch(.551 .027 264.364);--color-gray-600:oklch(.446 .03 256.802);--color-gray-700:oklch(.373 .034 259.733);--color-gray-800:oklch(.278 .033 256.848);--color-gray-900:oklch(.21 .034 264.665);--color-gray-950:oklch(.13 .028 261.692);--color-zinc-50:oklch(.985 0 0);--color-zinc-100:oklch(.967 .001 286.375);--color-zinc-200:oklch(.92 .004 286.32);--color-zinc-300:oklch(.871 .006 286.286);--color-zinc-400:oklch(.705 .015 286.067);--color-zinc-500:oklch(.552 .016 285.938);--color-zinc-600:oklch(.442 .017 285.786);--color-zinc-700:oklch(.37 .013 285.805);--color-zinc-800:oklch(.274 .006 286.033);--color-zinc-900:oklch(.21 .006 285.885);--color-zinc-950:oklch(.141 .005 285.823);--color-neutral-50:oklch(.985 0 0);--color-neutral-100:oklch(.97 0 0);--color-neutral-200:oklch(.922 0 0);--color-neutral-300:oklch(.87 0 0);--color-neutral-400:oklch(.708 0 0);--color-neutral-500:oklch(.556 0 0);--color-neutral-600:oklch(.439 0 0);--color-neutral-700:oklch(.371 0 0);--color-neutral-800:oklch(.269 0 0);--color-neutral-900:oklch(.205 0 0);--color-neutral-950:oklch(.145 0 0);--color-stone-50:oklch(.985 .001 106.423);--color-stone-100:oklch(.97 .001 106.424);--color-stone-200:oklch(.923 .003 48.717);--color-stone-300:oklch(.869 .005 56.366);--color-stone-400:oklch(.709 .01 56.259);--color-stone-500:oklch(.553 .013 58.071);--color-stone-600:oklch(.444 .011 73.639);--color-stone-700:oklch(.374 .01 67.558);--color-stone-800:oklch(.268 .007 34.298);--color-stone-900:oklch(.216 .006 56.043);--color-stone-950:oklch(.147 .004 49.25);--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;--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;--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:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--color-background:var(--wp--preset--color--background);--color-foreground:var(--wp--preset--color--foreground);--color-primary:var(--wp--preset--color--primary);--color-secondary:var(--wp--preset--color--secondary);--color-tertiary:var(--wp--preset--color--tertiary);--container-content:var(--wp--style--global--content-size);--container-wide:var(--wp--style--global--wide-size);--color-ec-black-dark:#111;--color-ec-primary-color:#0d56d4;--color-ec-secondary-color:#f8f8f8;--color-ec-meta-color:#7d7d7d;--font-Inter:Inter,"sans-serif"}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;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}:-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}html{scroll-behavior:smooth}body{background-color:var(--color-background);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-foreground);font-family:var(--font-sans)}@media (width>=96rem){body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=64rem){h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@media (width>=80rem){h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}}@media (width>=120rem){h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (width>=64rem){h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}}@media (width>=80rem){h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (width>=120rem){h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}@media (width>=64rem){h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (width>=80rem){h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}@media (width>=120rem){h3{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}@media (width>=64rem){h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (width>=80rem){h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}@media (width>=120rem){h4{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}h5{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=64rem){h5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (width>=80rem){h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}@media (width>=120rem){h5{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}h6{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}@media (width>=64rem){h6{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (width>=80rem){h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}@media (width>=120rem){h6{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=96rem){p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}h1,h2,h3,h4,h5,h6{scroll-margin-top:5rem}ul,.prose ul:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0;padding:0;list-style-type:none}ul li,.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding:0}body.page,body.woocommerce,body.case-study-page{background-color:#f8f8f8}.page-title,.entry-title{margin-inline:auto;margin-bottom:calc(var(--spacing)*6);max-width:var(--container-content);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-neutral-900)}.page-content>*,.entry-content>*{max-width:var(--container-content);margin-inline:auto}.entry-content>.alignwide{max-width:var(--container-wide)}.entry-content>.alignfull{max-width:none}.entry-content>.alignleft{float:left;margin-right:calc(var(--spacing)*8)}.entry-content>.alignright{float:right;margin-left:calc(var(--spacing)*8)}a:where(:not(.wp-element-button)){text-decoration:none!important}.white-surface-bg{background-color:#f8f8f8}.blob-bg-container-dark{background-color:#111;position:relative;overflow:hidden}.blob-bg-container-dark .blob{--tw-blur:blur(var(--blur-2xl));width:200px;height:200px;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);pointer-events:none;background:radial-gradient(53.97% 53.97%,#0d56d459 0%,#0000 100%);position:absolute}.hyperlink.white{border-bottom-style:var(--tw-border-style);--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-bottom-width:1px;border-bottom-color:var(--color-white)}@media (width>=96rem){.hyperlink.white{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.hyperlink:hover{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.grey-gradient-border-container.outer{background:linear-gradient(30deg,#fff 0%,#1ebdbd80 100%);padding:1.75px}.grey-gradient-border-container.inner{z-index:0;border-radius:inherit;background:linear-gradient(145deg,#ffffffe6 0%,#ffffffb3 40%,#ffffff4d 100%);height:100%;position:relative}.dark-bg-blue-gradient-border-container.outer{background:linear-gradient(330deg,#1116 -24.06%,#0d56d466 78.45%);padding:1.75px}.dark-bg-blue-gradient-border-container.inner{z-index:2;border-radius:inherit;background-color:#111;height:100%;position:relative}.dark-bg-blue-gradient-border-container.inner:before{content:"";inset:calc(var(--spacing)*0);z-index:-1;opacity:.05;border-radius:inherit;background:radial-gradient(circle,#fff9 100%,#fff6 0%);width:100%;height:100%;position:absolute}.light-blue-gradient-border.outer{background:linear-gradient(135deg,#0d56d4 0%,#f8f8f8 100%);padding:1.75px}.light-blue-gradient-border .inner{border-radius:inherit;background-color:#ebebeb;height:100%}.vertical-blue-gradient-border{position:relative}.vertical-blue-gradient-border.left:after{content:"";top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);width:2px;height:100%;position:absolute}.horizontal-light-gradient-seperator{background:linear-gradient(90deg,#111 0%,#595959 52%,#111 100%);width:100%;height:1.5px}.horizontal-grey-seperator{background:#595959;width:100%;height:1.5px}.grey-seperator{height:1px;width:full;background:linear-gradient(90deg,#e7f0fe 0%,#a2a2a2 49%,#e7f0fe 100%);display:block}.language-container{cursor:pointer;position:relative}.language-label{align-items:center;column-gap:10px;height:100%;font-weight:600;display:flex}.login-link{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#0d56d4}.language-label #current-language,.login-link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=48rem){:is(.language-label #current-language,.login-link){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.gtranslate_wrapper{z-index:15;opacity:0;visibility:hidden;background-color:#fff;border:.2px solid #b8b8b8;border-radius:10px;flex-direction:column;align-items:center;row-gap:7px;padding:4px 0;transition:opacity .3s,transform .3s;display:flex;position:absolute;right:0;box-shadow:0 13px 61px #a9a9a95e}.gtranslate_wrapper .glink{text-align:center;color:#111;width:100%;padding-block:4px;padding-inline:35px;position:relative}.gtranslate_wrapper .glink:hover{color:#0d56d4}.gtranslate_wrapper .gt-current-lang{color:#0d56d4;font-weight:400!important}.language-label svg{transition:transform .3s}.language-container:hover .gtranslate_wrapper{opacity:1;visibility:visible}.language-container:hover .language-label svg{transform:rotate(180deg)}.gtranslate_wrapper .glink:not(:last-of-type):after{content:"";border-bottom:1px solid #d7d7d7;width:100%;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.coupon-strip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=48rem){.coupon-strip{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.coupon-strip .header-wrapper{gap:calc(var(--spacing)*1);flex-wrap:wrap;padding-block:9px;display:flex}@media (width>=48rem){.coupon-strip .header-wrapper{justify-content:center;align-items:center;padding-block:9px}}.coupon-strip .code{padding-block:calc(var(--spacing)*.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=48rem){.coupon-strip .code{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-ec-black-dark);padding-inline:calc(var(--spacing)*2)}}.upcoming-strip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=48rem){.upcoming-strip{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.upcoming-strip .header-wrapper{align-items:center;gap:calc(var(--spacing)*1);flex-wrap:wrap;padding-block:9px;display:flex}@media (width>=48rem){.upcoming-strip .header-wrapper{justify-content:center;padding-block:10px}}.upcoming-strip .urgency-dot{flex-shrink:0;width:10px;height:10px;display:inline-flex;position:relative}.upcoming-strip .urgency-dot .dot-ping{opacity:.75;background-color:#f87171;border-radius:9999px;width:100%;height:100%;animation:1s cubic-bezier(0,0,.2,1) infinite urgency-ping;display:inline-flex;position:absolute}.upcoming-strip .urgency-dot .dot-core{background-color:#ef4444;border-radius:9999px;width:10px;height:10px;display:inline-flex;position:relative}.upcoming-strip .urgency-highlight{color:#dc2626;font-weight:600}.upcoming-strip .urgency-text{font-weight:600}.upcoming-strip .urgency-link{color:#0d56d4;white-space:nowrap}@keyframes urgency-ping{75%,to{opacity:0;transform:scale(2)}}:is(.upcoming-strip,.coupon-strip) .v-line{top:calc(var(--spacing)*0);margin-inline:calc(var(--spacing)*.5);height:calc(var(--spacing)*3.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ec-black-dark);background-color:var(--color-black);width:1px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));position:relative}@media (width>=48rem){:is(.upcoming-strip,.coupon-strip) .v-line{margin-inline:calc(var(--spacing)*2)}}.top-header{z-index:11;position:relative}.top-header .right-box{align-self:flex-end}@media (width>64em){.top-header .right-box{padding-right:2rem}}.main-header{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;width:100%;min-height:76.19px;position:sticky;box-shadow:0 10px 15px #00000040}.main-header.active{z-index:12}.main-menu-wrapper .menu-main-menu-container .menu .menu-item{margin-right:2rem;display:inline-block;position:relative}.main-menu-wrapper .menu-main-menu-container .menu .menu-item a{color:var(--color-neutral-900);font-family:var(--font-Inter);padding:1.65rem 0;display:block}.main-menu-wrapper .menu-main-menu-container .menu .unclickable-link>a{pointer-events:none;cursor:default}.main-menu-wrapper .menu-main-menu-container .menu .menu-item:hover>a:after{content:"";background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);width:100%;height:.2rem;position:absolute;bottom:0;left:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.current-menu-parent{position:relative}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.current-menu-parent.menu-item-has-children>a:after{content:"";background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);width:100%;height:.2rem;position:absolute;bottom:0;left:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu{visibility:hidden;opacity:0;z-index:1;background:#fff;border-radius:.4rem;width:380px;margin-top:4px;padding:1rem;position:absolute;left:-2rem;box-shadow:0 10px 15px #00000040}.main-menu-wrapper .menu-main-menu-container .menu .sub-menu .menu-item{position:initial;margin-bottom:.25rem;margin-right:0;display:block}.main-menu-wrapper .menu-main-menu-container .menu .sub-menu .menu-item:last-child{margin-bottom:0;padding-bottom:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item a{color:#000;padding:.3rem}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item:hover a{background:#f0f0f0;border-radius:6px}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item:hover a:after{content:"";background:0 0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .icon.menu-item a .menu-item-icon{margin-right:1rem;display:inline-block;position:relative;top:.1rem}.main-menu-wrapper .menu-main-menu-container .menu .menu-item:hover .sub-menu{visibility:visible;opacity:1;transition:all .3s ease-in-out}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item .menu-wrapper a{align-items:center;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item .menu-wrapper .menu-details .menu-item-title{color:#000;display:block}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .menu-item .menu-wrapper .menu-details .menu-item-description{color:#000;margin-top:0;font-size:12px;display:block}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .icon.menu-item a .menu-item-icon{background:#f3f4f6;border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;margin-right:.875rem;display:inline-flex}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .icon.menu-item a .menu-item-icon svg{width:22px;height:22px}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list>.menu-item{width:100%}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .menu-item>a,.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .menu-item .menu-wrapper a{border-radius:6px;width:100%}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .menu-item .menu-wrapper a{align-items:center;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .menu-item .menu-wrapper .menu-details .menu-item-title{color:#000;display:block}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-column-list .menu-item .menu-wrapper .menu-details .menu-item-description{color:#000;margin-top:0;font-size:12px;display:block}.main-menu-wrapper .menu-main-menu-container .menu .two-column-layout .sub-menu{min-width:750px}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu{min-width:1050px}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu{grid-column-gap:1rem;grid-row-gap:.3rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));min-width:650px;display:grid}.main-menu-wrapper .menu-main-menu-container .menu .two-column-layout .sub-menu{grid-column-gap:1rem;grid-row-gap:.3rem;grid-template-columns:1fr 1fr;display:grid}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu{grid-column-gap:1rem;grid-row-gap:.3rem;grid-template-columns:1fr 1fr 280px;display:grid}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label{grid-column:1/-1;width:100%;position:relative}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .full-width-menu{grid-column:1/-1;width:100%}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label a{cursor:default;z-index:1;color:#111;background-color:#fff;padding:.2rem .4rem .2rem .75rem;font-weight:700;display:inline-block;position:relative}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label:before{content:"";z-index:2;background:linear-gradient(#0d56d4 0%,#1ebdbd 100%);border-radius:2px;width:4px;height:60%;position:absolute;top:20%;left:0}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label:after{content:"";border:1px solid;border-image-source:linear-gradient(90deg,#c3c3c3 0%,#f8f8f8 100%);border-image-slice:1;width:100%;position:absolute;top:15px;right:0}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label:hover:after{content:"";background:#fff;position:absolute}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label.menu-item:hover a{pointer-events:none;background-color:#fff}.main-menu-wrapper .menu-main-menu-container .menu .two-column-layout .sub-menu .menu-item,.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .menu-item,.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-item{height:fit-content;margin-bottom:0;padding-bottom:0}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .ec-menu-roi-panel{flex-direction:column;grid-area:1/3/span 4;align-self:stretch;margin:0;padding:0 0 0 1rem;list-style:none;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .custom-menu-wrapper{grid-column:1/span 2;width:100%}.ec-menu-roi-inner{box-sizing:border-box;flex-direction:column;flex:1;gap:.4rem;display:flex;overflow:hidden}.ec-menu-roi-label{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;font-size:.6rem;font-weight:700}.ec-menu-roi-heading{color:#111827;margin:0 0 .2rem;font-size:.8rem;font-weight:700;line-height:1.3}.ec-menu-roi-card{background:#0c0f14;border:1.5px solid #ffffff14;border-radius:.75rem;flex-direction:column;flex:1;padding:.5rem .6rem;transition:background .2s,transform .2s;display:flex;position:relative}.ec-menu-roi-card:hover{background:#05080c;transform:translateY(-1px)}.ec-menu-roi-card__link:after{content:"";position:absolute;inset:0}.ec-menu-roi-card:nth-child(2){border-color:#2663eb}.ec-menu-roi-card:nth-child(3){border-color:#16b277}.ec-menu-roi-card__header{align-items:center;gap:.35rem;margin-bottom:.2rem;display:flex}.ec-menu-roi-card__dot{background:#2663eb;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px 2px #2663eb99}.ec-menu-roi-card:nth-child(3) .ec-menu-roi-card__dot{background:#16b277;box-shadow:0 0 6px 2px #16b27799}.ec-menu-roi-card__name{color:#e7eaef;font-size:.63rem;font-weight:600}.ec-menu-roi-card__badge{color:#06204a;background:linear-gradient(90deg,#7cc0ff,#3f86f5);border-radius:9999px;align-items:center;gap:.2rem;margin-left:auto;padding:.08rem .35rem;font-size:.56rem;font-weight:600;display:inline-flex}.ec-menu-roi-card__badge svg{flex-shrink:0;display:block}.ec-menu-roi-card__badge--green{color:#04301d;background:linear-gradient(90deg,#3fe6a8,#1ebd86)}.ec-menu-roi-card__amount{color:#fff;justify-content:space-between;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:800;line-height:1.2;display:flex}.ec-menu-roi-card__amount svg{flex-shrink:0;width:auto;height:2rem}.ec-menu-roi-card__desc{color:#9aa0aa;font-size:.63rem;line-height:1.3}.ec-menu-roi-card__footer{align-items:center;gap:.4rem;margin-top:auto;padding-bottom:.1rem;display:flex}.ec-menu-roi-card__link{color:#8fbcff;font-size:.65rem;font-weight:500;text-decoration:none}.main-menu-wrapper .menu-main-menu-container .menu .ec-menu-roi-panel .ec-menu-roi-card__link{color:#8fbcff;padding:0;line-height:1.2;display:inline}.main-menu-wrapper .menu-main-menu-container .menu .ec-menu-roi-panel .ec-menu-roi-card:nth-child(3) .ec-menu-roi-card__link{color:#3fe6a8e6}.ec-menu-roi-card__link:hover{text-decoration:underline}.ec-menu-roi-card__period{color:#9ca3af;font-size:.6rem}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label:not(:first-child){margin-top:.2rem}.main-menu-wrapper .menu-main-menu-container .menu .single-column-layout .sub-menu{width:250px}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu{grid-template-columns:1fr 1fr;column-gap:0;min-width:610px;padding:0;display:grid}.multi-column-layout .sub-menu .menu-item-has-children .sub-column-list{width:100%;display:block}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu .menu-item-has-children:hover a{background-color:#0000}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu .menu-item ul .menu-item:hover a{background:#f0f0f0;border-radius:6px}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu>.menu-item{margin-bottom:initial}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu .menu-item>a{padding:.8rem 0 .8rem 1.8rem}.main-menu-wrapper .menu-main-menu-container .menu .multi-column-layout .sub-menu .menu-item:last-child{margin-bottom:.5rem;padding-bottom:0}.menu-column-header>a{border-bottom:1px solid #e5e7eb;margin-bottom:0;padding:.6rem .5rem .75rem .875rem;font-weight:700;display:block;position:relative;background:0 0!important}.menu-column-header>a:before{content:"";background:linear-gradient(#0d56d4 0%,#1ebdbd 100%);border-radius:2px;width:4px;height:40%;position:absolute;top:30%;left:0}.multi-column-layout .menu-column-header>a{padding-left:1.25rem}.multi-column-layout .menu-column-header>a:before{left:1rem}.menu-column-header>a:after,.menu-column-header:hover>a:after,.multi-column-layout .sub-menu .menu-column-header>a:after,.multi-column-layout .sub-menu .menu-column-header:hover>a:after{content:none!important;display:none!important}.multi-column-layout .sub-menu:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.multi-column-layout .sub-column-list .menu-item .menu-wrapper{width:100%}.multi-column-layout .sub-menu>.menu-item-has-children:first-child{border-right:1px solid #e5e7eb}.multi-column-layout .sub-menu>.menu-item-has-children:last-child{padding-left:0}.multi-column-layout .sub-menu>.menu-item-has-children .sub-column-list{margin-top:.4rem;padding:0 1rem}.section-padding{padding-block:calc(var(--spacing)*8)}@media (width>=48rem){.section-padding{padding-block:calc(var(--spacing)*20)}}@media (width>=64rem){.section-padding{padding-block:calc(var(--spacing)*32)}}.section-padding-top{padding-top:calc(var(--spacing)*12)}@media (width>=48rem){.section-padding-top{padding-top:calc(var(--spacing)*20)}}@media (width>=64rem){.section-padding-top{padding-top:calc(var(--spacing)*32)}}.section-padding-bottom{padding-bottom:calc(var(--spacing)*12)}@media (width>=48rem){.section-padding-bottom{padding-bottom:calc(var(--spacing)*20)}}@media (width>=64rem){.section-padding-bottom{padding-bottom:calc(var(--spacing)*32)}}.sub-section-padding{padding-bottom:calc(var(--spacing)*10)}@media (width>=48rem){.sub-section-padding{padding-bottom:calc(var(--spacing)*16)}}@media (width>=64rem){.sub-section-padding{padding-bottom:calc(var(--spacing)*24)}}.section-spacing-bottom{padding-bottom:calc(var(--spacing)*12)}@media (width>=48rem){.section-spacing-bottom{padding-bottom:calc(var(--spacing)*20)}}@media (width>=64rem){.section-spacing-bottom{padding-bottom:calc(var(--spacing)*32)}}.sub-section-spacing-top-bottom{padding-block:calc(var(--spacing)*10)}@media (width>=48rem){.sub-section-spacing-top-bottom{padding-block:calc(var(--spacing)*16)}}@media (width>=64rem){.sub-section-spacing-top-bottom{padding-block:calc(var(--spacing)*24)}}.sub-section-spacing-top{padding-top:calc(var(--spacing)*10)}@media (width>=48rem){.sub-section-spacing-top{padding-top:calc(var(--spacing)*16)}}@media (width>=64rem){.sub-section-spacing-top{padding-top:calc(var(--spacing)*24)}}.sub-section-spacing-bottom{padding-bottom:calc(var(--spacing)*10)}@media (width>=48rem){.sub-section-spacing-bottom{padding-bottom:calc(var(--spacing)*16)}}@media (width>=64rem){.sub-section-spacing-bottom{padding-bottom:calc(var(--spacing)*24)}}.medium-section-padding{padding-block:calc(var(--spacing)*10)}@media (width>=64rem){.medium-section-padding{padding-block:calc(var(--spacing)*15)}}.medium-section-padding-bottom{padding-bottom:calc(var(--spacing)*10)}@media (width>=64rem){.medium-section-padding-bottom{padding-bottom:calc(var(--spacing)*15)}}.medium-section-padding-top{padding-top:calc(var(--spacing)*10)}@media (width>=64rem){.medium-section-padding-top{padding-top:calc(var(--spacing)*15)}}.small-section-padding{padding-bottom:calc(var(--spacing)*8)}@media (width>=64rem){.small-section-padding{padding-block:calc(var(--spacing)*10)}.hero-wrapper{align-items:center;min-height:580px;display:flex}}.hero-wrapper .gradient-blob{z-index:1;aspect-ratio:1;background:radial-gradient(50% 50%,#0d56d480 0%,#0000 100%);border-radius:3.40282e38px;height:150%;display:none;position:absolute;top:-70%;right:5%}@media (width>=48rem){.hero-wrapper .gradient-blob{display:block}}@media (width>=64rem){.hero-wrapper .gradient-blob{right:10%}}@media (width>=80rem){.hero-wrapper .gradient-blob{right:25%}}.video-js{background-color:#0000}.vjs-control-bar,.vjs-button,.vjs-progress-control{background-color:#0d56d4!important}.cyan .vjs-control-bar,.cyan .vjs-button,.cyan .vjs-progress-control{background-color:#1ebdbd!important}.gold .vjs-control-bar,.gold .vjs-button,.gold .vjs-progress-control{background-color:#e5b85e!important}.purple .vjs-control-bar,.purple .vjs-button,.purple .vjs-progress-control{background-color:#6822c4!important}.green .vjs-control-bar,.green .vjs-button,.green .vjs-progress-control{background-color:#0aa06a!important}.sky .vjs-control-bar,.sky .vjs-button,.sky .vjs-progress-control{background-color:#0095c6!important}.vjs-poster{background-color:#0000}@media (width>=64rem){.hero-wrapper img{max-width:450px}}@media (width>=120rem){.hero-wrapper img{max-width:540px}}.global-search-toggler{cursor:pointer;padding:20px;position:relative}.global-search-toggler svg{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:linear;transition-duration:.2s;transition-timing-function:linear;position:absolute;top:50%;left:50%}.global-search-toggler svg:last-child{opacity:0}.global-search-toggler.active svg:last-child{opacity:1;transition-delay:.2s}.global-search-toggler.active svg:first-child{opacity:0}.global-search-toggler:not(.active) svg:first-child{opacity:1;transition-delay:.2s}.global-search-bar-wrapper{--tw-translate-x:calc(calc(1/2*100%)*-1);width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-translate-y:calc(100px*-1);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;position:absolute;left:50%}.global-search-backdrop{pointer-events:none;top:100%;left:calc(var(--spacing)*0);z-index:-1;background-color:var(--color-ec-black-dark);width:100%;height:0;transition:all .35s ease-in-out;position:absolute}.global-search-backdrop.active{height:130px}.global-search-bar-wrapper .global-search-bar button:last-child{display:none}@media (width>=48rem){.search-results h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.search-results .source-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin:calc(var(--spacing)*0)!important}.search-results .source-label>span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.search-results .link svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:linear;transition-duration:.15s;transition-timing-function:linear}.search-results .link:hover svg{--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.search-results a{border-bottom-width:0!important}.search-results .filters .global-search-form{gap:25px;width:100%;max-width:350px;display:grid}.search-results .filters .global-search-form .form-wrapper{position:relative}.search-results .filters .global-search-form .form-wrapper>label{margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);display:block}.search-results .filters .global-search-form .form-wrapper .input-wrapper{position:relative}.search-results .filters .global-search-form .form-wrapper .input-wrapper input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);outline-style:var(--tw-outline-style);border-width:1px;outline-width:0;width:100%;padding:10px 40px 10px 10px}.search-results .filters .global-search-form .form-wrapper .cross-icon{--tw-translate-y:calc(calc(1/2*100%)*-1);width:15px;height:15px;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;position:absolute;top:50%;right:15px}.search-results .filters .global-search-form .form-wrapper .cross-icon svg{width:100%;height:100%}.search-results .filters .global-search-form .filter-wrapper{border-radius:var(--radius-xl);background-color:#f2f2f2;flex-direction:column;gap:30px;padding-block:20px;padding-inline:20px;display:flex}.search-results .filters .global-search-form .filter-wrapper .filter .filter-heading{margin:calc(var(--spacing)*0);border-bottom-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-black);border-color:silver;border-bottom-width:1px;padding-bottom:5px}.search-results .filters .global-search-form .filter-wrapper ul{flex-direction:column;gap:15px;list-style-type:none;display:flex;margin-inline:10px!important;margin-top:20px!important;margin-bottom:calc(var(--spacing)*0)!important}.search-results .filters .global-search-form .filter-wrapper ul li{opacity:.5;width:fit-content;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)!important}.search-results .filters .global-search-form .filter-wrapper ul label{pointer-events:none;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));align-items:center;display:flex}:where(.search-results .filters .global-search-form .filter-wrapper ul label>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.search-results .filters .global-search-form .filter-wrapper ul label input{pointer-events:none;--tw-scale-x:130%;--tw-scale-y:130%;--tw-scale-z:130%;scale:var(--tw-scale-x)var(--tw-scale-y)}.search-results .filters .global-search-form .filter-wrapper .filter.active ul li{opacity:1;width:fit-content;margin:calc(var(--spacing)*0)!important;padding:calc(var(--spacing)*0)!important}.search-results .filters .global-search-form .filter-wrapper .filter.active ul li label,.search-results .filters .global-search-form .filter-wrapper .filter.active ul li input{pointer-events:auto;cursor:pointer}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(-90px)}50%{opacity:0}80%{opacity:.25}90%{opacity:.5}to{opacity:1;transform:translateY(180px)}}@keyframes slideFadeOut{0%{opacity:1;transform:translateY(180px)}10%{opacity:.5}20%{opacity:.25}50%{opacity:0}to{opacity:0;transform:translateY(-90px)}}.animate-slide-in{animation:.35s ease-in-out forwards slideFadeIn}.animate-slide-out{animation:.35s ease-in-out forwards slideFadeOut}.main-header-wrapper .global-search-bar{border-style:var(--tw-border-style);filter:drop-shadow(0 0 20px #48484880);background-color:#252525;border-width:1px;border-color:#454545;border-radius:100px;width:100%;padding-block:10px;padding-inline:15px}.main-header-wrapper .global-search-bar form{flex-direction:row;align-items:center;gap:10px;display:flex}.main-header-wrapper .global-search-bar form button{cursor:pointer;flex-shrink:0}.main-header-wrapper .global-search-bar input{background-color:var(--color-white);color:#7b7b7b;border-radius:100px;width:100%;padding-block:10px;padding-inline:25px}.timeline-wrapper{width:100%;overflow:hidden}.timeline-controller{margin-bottom:calc(var(--spacing)*6);align-items:center;gap:calc(var(--spacing)*3);width:fit-content;margin-left:auto;display:flex}.timeline-controller button{cursor:pointer}.timeline-controller button:disabled{cursor:not-allowed;opacity:.5}.timeline-track{transition:all .4s ease-in-out;position:relative}.timeline-item{pointer-events:none;transition:inherit}.timeline-item h5,.timeline-item p{opacity:0;transition:all .3s linear}.timeline-item.active h5,.timeline-item.active p{opacity:1}.timeline-item .step{z-index:3;margin:auto;background-color:#0000;border-radius:3.40282e38px;width:fit-content;height:fit-content;margin-block:20px;padding:10px;transition:all .2s ease-in-out;display:block;position:relative}@media (width>=120rem){.timeline-item .step{margin-top:1.6rem}}.timeline-item.active .step{background-color:#0d56d4}.timeline-item .step .inner{background-color:#0d56d4;border-radius:3.40282e38px;width:20px;height:20px;transition:all .2s ease-in-out;display:block}.timeline-item.active .step .inner{background-color:var(--color-white)}.timeline{top:59px;right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;background:linear-gradient(90deg,#111 0%,#4d4d4d 50%,#111 100%);height:4px;transition:all .3s linear;display:block;position:absolute}@media (width>=48rem){.timeline{top:62px}}@media (width>=80rem){.timeline{top:67px}}@media (width>=120rem){.timeline{top:77px}}.timeline .progress{top:-2px;left:calc(var(--spacing)*0);z-index:2;background:linear-gradient(90deg,#111 0%,#0d57d4 100%);height:6px;transition:width .2s ease-in-out;display:block;position:absolute}.gradient-icon-container{background:linear-gradient(#1ebdbd 0%,#0d56d4 100%);border-radius:3.40282e38px;flex-shrink:0;padding:12px;display:block}.gradient-icon-container.small svg{width:24px;height:24px}.partner-grid-item{flex-direction:column;height:100%;display:flex}.partner-grid-item .content{height:100%;padding:calc(var(--spacing)*6);flex-direction:column;flex:1;justify-content:space-between;display:flex}.partner-grid-item .logo{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#353535;justify-content:center;align-items:center;display:flex}.partner-grid-item .logo img{width:100%;max-width:400px;margin:auto;display:block}.carousel-track{transition:transform .4s ease-in-out}.carousel-controller{margin-bottom:calc(var(--spacing)*6);align-items:center;gap:calc(var(--spacing)*3);width:fit-content;margin-left:auto;display:none}@media (width>=48rem){.carousel-controller{display:flex}}.carousel-controller button{cursor:pointer}.carousel-controller button:disabled{cursor:auto;opacity:.5}.carousel-dots span{background-color:#d1d5db;border-radius:50%;width:8px;height:8px;transition:background-color .3s}.carousel-dots span.active{background-color:#0d56d4;width:10px;height:10px}.foucs-section-carousel-item{gap:calc(var(--spacing)*3);flex-direction:column;width:100%;max-width:450px;margin:auto;display:flex}@media (width>=40rem){.foucs-section-carousel-item{max-width:100%}}@media (width>=48rem){.foucs-section-carousel-item{gap:calc(var(--spacing)*4);padding-right:60px}}.foucs-section-carousel-item .icon-container{align-items:center;gap:3px;display:flex}.foucs-section-carousel-item .icon-container .blue-gradient-strip{background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 40%,#fff 100%);width:100%;height:1.9px;display:block}.foucs-section-carousel-item .content{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.comment-section-carousel-item{border-radius:var(--radius-lg);border-top-right-radius:var(--radius-3xl);padding:calc(var(--spacing)*6);background-color:#e7f0fe}.icon-carousel-item .link-container{align-items:center;gap:calc(var(--spacing)*3);width:fit-content;display:flex}.icon-carousel-item .link-container:hover svg{rotate:45deg}.icon-carousel-item .link-container a{--tw-font-weight:var(--font-weight-medium);width:fit-content;font-weight:var(--font-weight-medium);color:#0d56d4;text-decoration-line:underline}.icon-carousel-item .link-container svg{transform-origin:50%;transition:all .2s linear;rotate:none}.icon-carousel-item .icon-container{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background:linear-gradient(158.2deg,#0d56d4 14.29%,#1ebdbd 117.86%);border-radius:3.40282e38px;align-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:-25px}.breadcrum-wrapper{align-items:center;column-gap:calc(var(--spacing)*3);row-gap:calc(var(--spacing)*1);flex-wrap:wrap;display:flex}@media (width<48rem){.breadcrum-wrapper{justify-content:center}}.breadcrum-wrapper a,.breadcrum-wrapper span{font-size:inherit}.breadcrum-wrapper .link{cursor:pointer;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:1px;transition:all .2s linear;display:block}.breadcrum-wrapper .link:hover{border-color:inherit}.breadcrum-wrapper .text{color:#6f6f6f}.error-msg{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-red-500);display:none}.error-msg.active{display:block}.sticky-panel-layout{gap:50px;display:flex;position:relative}@media (width<48rem){.sticky-panel-layout{flex-direction:column;gap:70px}}.sticky-panel-layout .sticky-section{align-self:flex-start;height:fit-content}@media (width>=48rem){.sticky-panel-layout .sticky-section{position:sticky;top:40%}}.hero-section-content{margin-bottom:calc(var(--spacing)*10);flex-direction:column;width:100%;display:flex}@media (width>=48rem){.hero-section-content{margin-top:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*13);text-align:left;align-items:flex-start}}@media (width>=64rem){.hero-section-content{width:60%;padding-right:calc(var(--spacing)*26)}}.hero-section-content .heading{margin-bottom:calc(var(--spacing)*4)}@media (width>=64rem){.hero-section-content .heading{margin-bottom:calc(var(--spacing)*8)}}.hero-section-content p{text-align:center}@media (width>=48rem){.hero-section-content p{text-align:left}}.hero-section-video{width:100%;position:relative}@media (width>=64rem){.hero-section-video{top:-4rem;right:calc(var(--spacing)*0);width:40%;position:absolute}}.hero-section-video .ec-video{cursor:pointer;max-width:420px;margin:auto}@media (width>=64rem){.hero-section-video .ec-video{min-height:328px;margin-left:auto}}.hero-section-video .play-pause-btn{--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;position:absolute;top:50%;left:50%}.hero-section-video #pauseIcon,.hero-section-video #playIcon{display:none}.heading .main-title{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);display:block}@media (width>=64rem){.heading .main-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.hero-homepage{width:100%;position:relative}@media (width>=64rem){.hero-homepage{right:calc(var(--spacing)*0);width:40%;display:flex}}.underline-hover{text-decoration-line:none}@media (hover:hover){.underline-hover:hover{text-decoration-line:underline!important}}.hero-subsection .soundToggleBtn svg{cursor:pointer;opacity:0;width:2rem;padding:6px;transition:opacity .6s;position:absolute;top:10px;right:15px}.hero-subsection .soundToggleBtn:hover svg{background-color:var(--color-neutral-700);border-radius:3.40282e38px}.hero-subsection .playToggleBtn svg{pointer-events:none;--tw-translate-x:-50%;--tw-translate-y:-50%;width:4rem;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;transition:opacity .6s;position:absolute;top:50%;left:50%}.hero-subsection .playToggleBtn svg.icon-visible,.hero-subsection:hover .icon-visible{opacity:1}.heading .bold-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);display:block}@media (width>=40rem){.heading .bold-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}}@media (width>=48rem){.heading .bold-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}}@media (width>=64rem){.heading .bold-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}}@media (width>=80rem){.heading .bold-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}}@media (width>=96rem){.heading .bold-title{font-size:42px}}.heading .sub-title{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;display:block}.heading .sub-title.blue-gradient{background-image:linear-gradient(90deg,#0d57d4 0%,#3d84ff 100%)}.heading .sub-title.cyan-gradient{background-image:linear-gradient(90deg,#1ebdbd 0%,#2df0f0 100%)}.heading .sub-title.yellow-gradient{background-image:linear-gradient(90deg,#ffc043 0%,#ffcd6b 60%)}.heading .sub-title.purple-gradient{background-image:linear-gradient(90deg,#6822c4 0%,#994bff 100%)}.heading .sub-title.pink-gradient{background-image:linear-gradient(90deg,#cc2843 0%,#ff627c 100%)}.heading .sub-title.sky-gradient{background-image:linear-gradient(90deg,#0095c6 0%,#5ad6ff 100%)}.heading .sub-title.green-gradient{background-image:linear-gradient(90deg,#006c45 0%,#0aa06a 100%)}.functionality-page-green-text{color:#0aa06a}.heading .form-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;display:block}.course-content-wrapper{gap:calc(var(--spacing)*4);flex-direction:column;width:100%;display:flex}.course-content-wrapper .course-item{width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5)}.course-content-wrapper .course-item .course-item-header{align-items:center;gap:calc(var(--spacing)*3);display:flex}@media (width>=64rem){.course-content-wrapper .course-item .course-item-header{gap:calc(var(--spacing)*4)}}.course-content-wrapper .course-item-header .content{gap:calc(var(--spacing)*2);text-wrap:nowrap;flex-direction:column;width:100%;display:flex}@media (width>=48rem){.course-content-wrapper .course-item-header .content{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-direction:row}}.course-content-wrapper .course-item .course-item-content{margin-top:calc(var(--spacing)*5);gap:calc(var(--spacing)*5);flex-direction:column;display:flex}.course-content-wrapper .course-item .course-item-content li{align-items:center;gap:calc(var(--spacing)*3);display:flex}.course-content-wrapper .course-item .course-item-content li .content{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);width:100%;display:flex}@media (width>=64rem){.course-content-wrapper .course-item .course-item-content li .content{gap:calc(var(--spacing)*4)}}.accordion{transition:all .3s ease-in-out}.accordion.active .accordion-header svg{transform-origin:50%;transform:rotate(180deg)}.accordion .accordion-header{cursor:pointer}.accordion .accordion-header svg{transition:transform .3s,padding .3s}.accordion-content{max-height:calc(var(--spacing)*0);transition:max-height .3s,padding .3s;overflow:hidden}.gradient-text{color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;width:fit-content}.gradient-underline{display:inline-block;position:relative}.gradient-underline:after{content:"";bottom:-2px;left:calc(var(--spacing)*0);background:linear-gradient(90deg,#0d57d4 0%,#1db7be 100%);width:100%;height:3px;position:absolute}.hero-section-btns{margin-top:calc(var(--spacing)*4);justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media (width>=80rem){.hero-section-btns{gap:calc(var(--spacing)*4)}}.gradient-stroke{background:linear-gradient(90deg,#b1b1b1 0%,#f8f8f8 100%);width:100%;height:1px}.black-stroke{background-color:var(--color-black);width:100%;height:1px}.gradient-stroke.dark{background:linear-gradient(90deg,#595959 0%,#111 100%)}.gradient-stroke.light{background:linear-gradient(90deg,#111 0%,#595959 100%)}.gradient-upperline{border-radius:var(--radius-2xl);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);width:40px;height:6px;display:block}.outline-btn{min-width:calc(var(--spacing)*40);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:28.437px;display:inline-block;position:relative}.outline-btn:hover{background:linear-gradient(145deg,#b4c8ff33 0%,#82aaff33 30%,#d2a0fa33 60%,#b4c8ff33 100%)}.outline-btn:after{content:"";border-radius:inherit;-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);padding:.1rem;position:absolute;inset:0}.primary-btn{transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden}.primary-btn:before{content:"";pointer-events:none;background:linear-gradient(120deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);width:50%;height:100%;position:absolute;top:0;left:0;transform:skew(-20deg)translate(-250%)}@keyframes glare-sweep{0%{transform:skew(-20deg)translate(-80%)}to{transform:skew(-20deg)translate(300%)}}.primary-btn:hover:before{animation:1s linear glare-sweep}.primary-btn:hover{transform:translateY(-1.5px);box-shadow:0 8px 24px #0d56d473}.contact-us-btn{min-width:calc(var(--spacing)*30);border-width:1.5px;border-style:var(--tw-border-style);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#0d56d4;border-width:1px;border-color:#c5d0e8;border-radius:28.437px;outline:none;display:inline-block;position:relative}.contact-us-btn:hover{background-color:#0d56d40d;border-color:#0d56d4}.footer-contact-link{transition:color .2s;display:inline-block;text-decoration:underline!important}.footer-contact-link:hover{color:#d8d8d8}.contact-us-btn:after{content:"";border-radius:inherit;-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);padding:.1rem;position:absolute;inset:0}.cs-outcome-first{border-top:1px solid #e7e5e0}.cs-outcome-last{border-bottom:1px solid #e7e5e0}.cs-outcome-tile:not(.cs-outcome-first):not(.cs-outcome-last){border-top:1px solid #e7e5e0;border-bottom:1px solid #e7e5e0}.trusted-logos{white-space:nowrap;align-items:center;display:flex;position:relative;overflow:hidden}.trusted-logos:before,.trusted-logos:after{content:"";z-index:1;top:calc(var(--spacing)*0);height:100%;width:calc(var(--spacing)*40);position:absolute}.trusted-logos:before{left:calc(var(--spacing)*0);background:linear-gradient(90deg,#111 0%,#0000 100%)}.trusted-logos:after{right:calc(var(--spacing)*0);background:linear-gradient(270deg,#111 0%,#0000 100%)}.trusted-logos-slide{align-items:center;animation:80s linear infinite scrolling;display:flex}.trusted-logos-slide li{display:inline-block}.trusted-logos-slide li img{margin-inline:calc(var(--spacing)*12);max-width:calc(var(--spacing)*30)}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-100%)}}.insights-wrapper{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}@media (width>=64rem){.insights-wrapper{justify-content:center}}.insights-wrapper.dark .sub-text,.insights-wrapper.dark .main-text{color:var(--color-white)}.insights-wrapper.light .sub-text,.insights-wrapper.light .main-text{color:var(--color-black)}.insights{padding-left:calc(var(--spacing)*5);position:relative}.insights-col{margin-bottom:calc(var(--spacing)*6)}@media (width>=40rem){.insights-col{width:50%}}@media (width>=48rem){.insights-col{margin-bottom:calc(var(--spacing)*0);width:25%}}@media (width>=64rem){.insights-col{width:20%}}.insights .main-text{margin-top:calc(var(--spacing)*3.5);margin-bottom:calc(var(--spacing)*1);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.insights .main-text .icon{display:inline-block;position:relative;top:-.3rem}.insights .sub-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.insights:before{content:"";top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*14);position:absolute}.insights-wrapper.threat-stat .insights:before{height:calc(var(--spacing)*18)}.insights:before{border-style:solid;border-left-width:2px}.insights.blue:before{border-image:linear-gradient(#4d5fff,#fff) 1 100%}.insights.teal:before{border-image:linear-gradient(#66d9bd,#fff) 1 100%}.insights.yellow:before{border-image:linear-gradient(#ffc300,#fff) 1 100%}.insights.purple:before{border-image:linear-gradient(#8d4cef,#fff) 1 100%}.bg-ec-black-dark .insights{color:var(--color-white)}.bg-ec-black-dark .insights.blue:before{border-image:linear-gradient(#4d5fff,#191717) 1 100%}.bg-ec-black-dark .insights.teal:before{border-image:linear-gradient(#66d9bd,#191717) 1 100%}.bg-ec-black-dark .insights.yellow:before{border-image:linear-gradient(#ffc300,#191717) 1 100%}.bg-ec-black-dark .insights.purple:before{border-image:linear-gradient(#8d4cef,#191717) 1 100%}.threat-stats-wrapper{justify-content:space-between;gap:calc(var(--spacing)*4);flex-wrap:wrap;width:100%;display:flex}@media (width>=48rem){.threat-stats-wrapper{gap:calc(var(--spacing)*6)}}@media (width>=64rem){.threat-stats-wrapper{justify-content:center}}.threat-stats-wrapper.dark .threat-stats-label,.threat-stats-wrapper.dark .threat-stats-value{color:var(--color-white)}.threat-stats-wrapper.light .threat-stats-label,.threat-stats-wrapper.light .threat-stats-value{color:var(--color-black)}.threat-stats-col{width:100%}@media (width>=320px){.threat-stats-col{width:calc(50% - 8px)}}@media (width>=48rem){.threat-stats-col{width:calc(25% - 18px)}}@media (width>=64rem){.threat-stats-col{width:20%}}.threat-stats-card{padding-left:calc(var(--spacing)*5);position:relative}.threat-stats-value{margin-top:calc(var(--spacing)*3.5);margin-bottom:calc(var(--spacing)*1);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}@media (width>=48rem){.threat-stats-value{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width>=64rem){.threat-stats-value{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.threat-stats-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));line-height:1.5em;display:block}.threat-stats-card:before{content:"";top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*16);border-style:solid;border-left-width:2px;position:absolute}.threat-stats-card.blue:before{border-image:linear-gradient(#4d5fff,#fff) 1 100%}.threat-stats-card.teal:before{border-image:linear-gradient(#66d9bd,#fff) 1 100%}.threat-stats-card.yellow:before{border-image:linear-gradient(#ffc300,#fff) 1 100%}.threat-stats-card.purple:before{border-image:linear-gradient(#8d4cef,#fff) 1 100%}.bg-ec-black-dark .threat-stats-card{color:var(--color-white)}.bg-ec-black-dark .threat-stats-card.blue:before{border-image:linear-gradient(#4d5fff,#191717) 1 100%}.bg-ec-black-dark .threat-stats-card.teal:before{border-image:linear-gradient(#66d9bd,#191717) 1 100%}.bg-ec-black-dark .threat-stats-card.yellow:before{border-image:linear-gradient(#ffc300,#191717) 1 100%}.bg-ec-black-dark .threat-stats-card.purple:before{border-image:linear-gradient(#8d4cef,#191717) 1 100%}.threat-stats-wrapper.light .threat-stats-card.blue:before{border-image:linear-gradient(#4d5fff,#fff) 1 100%}.threat-stats-wrapper.light .threat-stats-card.teal:before{border-image:linear-gradient(#66d9bd,#fff) 1 100%}.threat-stats-wrapper.light .threat-stats-card.yellow:before{border-image:linear-gradient(#ffc300,#fff) 1 100%}.threat-stats-wrapper.light .threat-stats-card.purple:before{border-image:linear-gradient(#8d4cef,#fff) 1 100%}.fortune-stats-heading{margin-bottom:calc(var(--spacing)*4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:#0d56d4}.resource-tile{border:2px solid #4c4c4c;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.resource-tile .image-container{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:0;padding-top:56.25%}.resource-tile .content{border-top:2px solid #4c4c4c;flex-direction:column;flex:1;justify-content:space-between;gap:10px;padding:2em 1.5em;display:flex}.resource-tile .content a{color:#0d56d4;flex-shrink:0;align-items:center;gap:10px;display:flex}.resource-tile .content a:hover svg{transform:translate(5px)}.resource-tile .content a svg{aspect-ratio:1;width:17px;transition:transform .2s linear}.review-tile{background-color:#f4f8ff;border:1px solid #cbd3e0;border-radius:45px;flex-direction:column;gap:30px;height:100%;padding:2em;display:flex}.review-tile .tab{color:#0d56d4;border:1px solid #0d56d4;border-radius:25px;align-items:center;gap:6px;padding:8px 14px;font-size:.65rem;display:flex}.review-tile .tab span{background:#0d56d4;border-radius:50%;width:5px;height:5px;display:block}.review-tile .icon-wrapper{background:#0d56d4;border-radius:50%;width:50px;height:50px;padding:12px}.review-tile .icon-wrapper svg{width:100%;height:100%}.review-tile a{color:#0d56d4;flex-shrink:0;align-items:center;gap:10px;font-weight:500;display:flex}.review-tile a:hover svg{transform:translate(5px)}.review-tile a svg{aspect-ratio:1;width:17px;transition:transform .2s linear}.gradient-border-tile{border-radius:10px;padding:2px}.gradient-border-tile .inner{border-radius:10px}.gradient-border-tile .inner .content{border-radius:9px}.gradient-border-tile .content.icon{padding-top:30px;position:relative}.gradient-border-tile .content.icon .icon-wrapper{border-radius:100%;width:40px;height:40px;padding:10px;position:absolute;top:-20px}.gradient-border-tile .content.icon .icon-wrapper svg{width:100%;height:100%}.gradient-border-tile.blue-light{background:linear-gradient(270deg,#1ebdbd33 0%,#0d56d4 100%)}.gradient-border-tile.blue-light .inner{background:var(--color-white)}.gradient-border-tile.blue-light .inner .content{background:linear-gradient(135deg,#ecf2fb 0%,#f6fcfc 100%);border-left:5px solid #0d56d4}.gradient-border-tile.blue-light .content.icon .icon-wrapper{background-color:#0d56d4}.gradient-border-tile.blue-dark{background:linear-gradient(270deg,#0d56d433 0%,#0d56d4 100%)}.gradient-border-tile.blue-dark .inner{background:var(--color-ec-black-dark)}.gradient-border-tile.blue-dark .inner .content{background:linear-gradient(90deg,#0d56d433 0%,#000 50% 100%);border-left:5px solid #0d56d4}.grey-tile-wrapper{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.grey-tile-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grey-tile-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.grey-tile-wrapper .tile{background:#f6f6f6;border:1px solid #0a0a0a14;border-radius:24px;padding:1.5em}.grey-tile-wrapper .tile .icon-wrapper{background:#0084ff14;border-radius:14px;width:50px;height:50px;padding:10px}.grey-tile-wrapper .tile h5{margin-block:calc(var(--spacing)*3);font-weight:600}.grey-tile-wrapper .tile p{font-size:.9rem}.grey-tile-wrapper .tile .icon-wrapper svg{width:100%;height:100%}.integration-tile{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-drop-shadow: ;filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);border-width:1.75px;border-color:#a6a6a6;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.integration-tile:hover{--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.integration-tile .img-wrapper img{width:100%;max-width:400px;margin:auto;display:block}.integration-tile .content{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*5);background-color:#f0f0f0;flex-direction:column;flex:1;display:flex}.integration-tile .content h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.integration-tile .content .tags{align-items:center;gap:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*2);flex-wrap:wrap;margin-top:auto;display:flex}.integration-tile .content .tags .tag{border-radius:var(--radius-4xl);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.integration-tile .content .tags .tag span{border-radius:3.40282e38px;width:8px;height:8px;margin-right:5px;display:inline-block}#instruction-guide{max-height:900px;position:relative;overflow:hidden}#instruction-guide .table-of-contents a{pointer-events:none}#instruction-guide .entry-content{z-index:0;position:relative}#instruction-guide .entry-content:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#f8f8f800 0%,#f8f8f833 15%,#f8f8f8cc 22%);position:absolute;inset:0}#instruction-guide.active{max-height:100%;overflow:visible}#instruction-guide.active .entry-content:after{content:none}#instruction-guide.active .table-of-contents a{pointer-events:all}#instruction-guide.active:after{content:none}#instruction-guide .video-container{z-index:3;position:relative}.code-block{margin-block:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#afafaf;width:100%;overflow:hidden}.copy-btn{border-bottom-style:var(--tw-border-style);padding:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);background-color:#f4f4f4;border-color:#afafaf;border-bottom-width:1px}.copy-btn button{cursor:pointer;justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);margin-left:auto;font-size:12px;transition:all .2s linear;display:flex}@media (hover:hover){.copy-btn button:hover{background-color:#eae9e9}}.code-block .code{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2);background-color:#fbf5f5}.feature-section{align-items:center;gap:45px;display:grid}@media (width>=40rem){.feature-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:100px 65px}}@media (width>=64rem){.feature-section{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-section .feature-title.outer{border-radius:var(--radius-md);background:linear-gradient(140.8deg,#0d56d4 24.13%,#1ebdbd05 84.8%);width:100%;height:fit-content;margin:auto;padding:1.75px}.feature-section .feature-title.inner{border-radius:var(--radius-sm);width:100%;height:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*5);background-color:#f8f8f8;display:flex}.feature-section .feature-item{gap:calc(var(--spacing)*4);flex-direction:column;width:100%;height:100%;margin:auto;display:flex;position:relative}@media (width>=40rem){:is(.feature-section .feature-item:nth-child(2),.feature-section .feature-item:nth-child(3)):before,.feature-section .feature-item:nth-child(4):before{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}}@media (width>=64rem){.feature-section .feature-item:nth-child(4):before{content:var(--tw-content);--tw-content:none;content:none}}.gradient-link-wrapper{cursor:pointer;border-radius:var(--radius-xl);color:#0d56d4;--tw-shadow:4px 4px 4px 0px var(--tw-shadow-color,#00000040);width:100%;max-width:280px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-inline:auto;padding:1px}@media (width<48rem){.gradient-link-wrapper{background-color:#0d56d4;height:100%;position:relative}}@media (width>=48rem){.gradient-link-wrapper{background-image:linear-gradient(57deg,#0d56d4 24.13%,#1ebdbd05 65.8% 72.8%);width:fit-content;max-width:230px;position:absolute;top:1rem;right:1rem}}@media (width>=64rem){.gradient-link-wrapper{max-width:auto;min-width:280px}}.gradient-link-wrapper.teal{color:#1ebdbd}@media (width<48rem){.gradient-link-wrapper.teal{background-color:#1ebdbd}}@media (width>=48rem){.gradient-link-wrapper.teal{background-image:linear-gradient(57deg,#1ebdbd 24.13%,#1ebdbd05 65.8% 72.8%);top:auto;bottom:18rem;right:-5rem}}@media (width>=64rem){.gradient-link-wrapper.teal{bottom:14.5rem;right:1rem}}.gradient-link-wrapper.purple{color:#6600d1}@media (width<48rem){.gradient-link-wrapper.purple{background-color:#6600d1}}@media (width>=48rem){.gradient-link-wrapper.purple{background-image:linear-gradient(279deg,#6600d1 24.13%,#1ebdbd05 65.8% 72.8%);top:6.5rem;left:-3rem;right:auto}}@media (width>=64rem){.gradient-link-wrapper.purple{top:6.5rem}}.gradient-link-wrapper.gold{color:#e5b85e}@media (width<48rem){.gradient-link-wrapper.gold{background-color:#e5b85e}}@media (width>=48rem){.gradient-link-wrapper.gold{background-image:linear-gradient(279deg,#e5b85e 24.13%,#1ebdbd05 65.8% 72.8%);inset:auto auto .8rem -1.5rem}}@media (width>=64rem){.gradient-link-wrapper.gold{bottom:3.5rem;left:4.2rem}}.gradient-link-wrapper.sky{color:#0095c6}@media (width<48rem){.gradient-link-wrapper.sky{background-color:#0095c6}}@media (width>=48rem){.gradient-link-wrapper.sky{background-image:linear-gradient(57deg,#0095c6 24.13%,#1ebdbd05 65.8% 72.8%);top:auto;bottom:4.5rem;right:-3.5rem}}@media (width>=64rem){.gradient-link-wrapper.sky{bottom:2.5rem;right:1rem}}.gradient-link-wrapper.green{color:#0aa06a}@media (width<48rem){.gradient-link-wrapper.green{background-color:#0aa06a}}@media (width>=48rem){.gradient-link-wrapper.green{background-image:linear-gradient(279deg,#0aa06a 24.13%,#1ebdbd05 65.8% 72.8%);top:19rem;left:-9rem;right:auto}}@media (width>=64rem){.gradient-link-wrapper.green{top:6.5rem}}@media (width>=48rem){:is(.gradient-link-wrapper.purple .inner,.gradient-link-wrapper.gold .inner,.gradient-link-wrapper.green .inner){text-align:right}}.gradient-link-wrapper .prod-logo{position:absolute;top:-1.5rem}@media (width>=48rem){.gradient-link-wrapper .prod-logo{display:none}}@media (width<48rem){.gradient-link-wrapper .title{margin-top:1.3rem}}@media (width>=48rem){.gradient-link-wrapper .title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.gradient-link-wrapper p{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.gradient-link-wrapper .arrow-link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}.gradient-link-wrapper:hover svg:not(.img-icon){transform:translate(.6rem)}.gradient-link-wrapper .inner{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);width:100%;height:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);background-color:var(--color-ec-black-dark);flex-direction:column;display:flex}@media (width<48rem){.gradient-link-wrapper .inner{padding-bottom:3rem}}@media (width>=48rem){.gradient-link-wrapper .inner{display:block}}@layer utilities{.feature-section .feature-item:before{content:none;background:linear-gradient(90deg,#fff 0%,#a6a6a6 50%,#fff 100%);width:100%;height:1.75px;position:absolute;bottom:-50px}}.feature-section .feature-item .feature-item-content{align-items:center;gap:calc(var(--spacing)*4);flex-direction:row;display:flex}.feature-section .feature-item .feature-icon{background:linear-gradient(90deg,#0d57d4 0%,#1ebdbd 100%);border-radius:3.40282e38px;align-content:center;align-items:center;padding:15px;display:flex}.feature-section .feature-item .feature-icon svg{width:24px}.feature-section.codesign h2 span{color:#1ebdbd}.feature-section.codesign .feature-title.outer{background:linear-gradient(140.8deg,#1ebdbd 24.13%,#1ebdbd05 84.8%)}.feature-section.codesign .feature-icon{background:#1ebdbd}.feature-section.pki h2 span{color:#e5b85e}.feature-section.pki .feature-title.outer{background:linear-gradient(140.8deg,#e5b85e 24.13%,#1ebdbd05 84.8%)}.feature-section.pki .feature-icon{background:#e5b85e}.feature-section.hsm h2 span{color:#6600d1}.feature-section.hsm .feature-title.outer{background:linear-gradient(140.8deg,#6600d1 24.13%,#1ebdbd05 84.8%)}.feature-section.hsm .feature-icon{background:#6822c4}.feature-section.certsecure h2 span{color:#0d56d4}.feature-section.certsecure .feature-title.outer{background:linear-gradient(140.8deg,#0d56d4 24.13%,#1ebdbd05 84.8%)}.feature-section.certsecure .feature-icon{background:#0d57d4}.feature-section.ssh h2 span{color:#0095c6}.feature-section.ssh .feature-title.outer{background:linear-gradient(140.8deg,#0095c6 24.13%,#1ebdbd05 84.8%)}.feature-section.ssh .feature-icon{background:#0095c6}.feature-section.cbom h2 span{color:#0aa06a}.feature-section.cbom .feature-title.outer{background:linear-gradient(140.8deg,#0aa06a 24.13%,#1ebdbd05 84.8%)}.feature-section.cbom .feature-icon{background:#0aa06a}.plan-grid{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan-grid .plan-card{text-align:left;background:#161b26;border:1px solid #2a3040;border-radius:1em;padding:2em 1.75em;position:relative}.plan-grid .plan-card.recommended{border-color:#3b9eff;box-shadow:0 0 0 1px #3b9eff44}.plan-grid .plan-badge{text-transform:uppercase;color:#fff;border:1px solid #3b9eff;border-radius:25px;margin-bottom:2em;padding:.25em .85em;font-size:.8rem;display:inline-block}.plan-grid .plan-badge.standard{color:#3179f4;background:0 0}.plan-grid .plan-badge.recommended{background:#0d56d4;border-color:#0d56d4}.plan-grid .feature-list{flex-direction:column;margin-top:1.25em;list-style:none;display:flex}.plan-grid .feature-list>li{color:#fff;border-bottom:1px solid #2d2d2d;align-items:center;gap:1em;padding:1em 0;display:flex}.plan-grid .feature-list>li:last-child{border:0;padding-bottom:0}.plan-grid .feature-list>li>svg{width:25px;height:25px}.plan-grid .feature-list li.excluded{color:#4a5568}.center-text-wrapper-960{text-align:center;width:100%;max-width:960px;margin:auto}.section-heading{margin-bottom:calc(var(--spacing)*10);z-index:1;position:relative}.section-heading .title{margin-bottom:calc(var(--spacing)*0)}.section-heading.black-theme .title{color:var(--color-white)}.section-heading.white-theme .title{color:var(--color-black)}.section-heading .gradient-heading{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 13%);-webkit-background-clip:text;background-clip:text}.section-heading.black-theme.line .title:nth-child(2){background-color:var(--color-neutral-900);padding-right:calc(var(--spacing)*5);display:inline-block}.section-heading.line:after{content:"";z-index:-1;background:linear-gradient(90deg,#595959 0%,#0f0f0f 100%);border:1px solid;width:100%;position:absolute;bottom:1.2rem;left:0}.box-items-container{width:100%;padding:calc(var(--spacing)*4)}@media (width>=48rem){.box-items-container{width:50%}}@media (width>=80rem){.box-items-container{width:25%}}.box-items-wrapper{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);height:100%;padding:calc(var(--spacing)*7);z-index:2;border-width:1px;position:relative}.light .box-items-wrapper{background:linear-gradient(153deg,#f8f8f8 .92%,#e8eef7 100%)}.box-items-wrapper.teal{border-color:var(--color-teal-500)}.box-items-wrapper.blue{border-color:var(--color-blue-500)}.box-items-wrapper.sky{border-color:var(--color-sky-500)}.box-items-wrapper.orange{border-color:var(--color-orange-300)}.box-items-wrapper.purple{border-color:var(--color-violet-500)}.box-items-wrapper.pink{border-color:var(--color-pink-700)}.box-items-wrapper.green{border-color:var(--color-green-700)}.bg-ec-black-dark .box-items-wrapper.teal{box-shadow:0 -2px 10px 1px #038181}.bg-ec-black-dark .box-items-wrapper.blue{box-shadow:0 -2px 10px 1px #0562b1}.bg-ec-black-dark .box-items-wrapper.sky{box-shadow:0 -2px 10px 1px #017195}.bg-ec-black-dark .box-items-wrapper.orange{box-shadow:0 -2px 10px 2px #aa7304}.bg-ec-black-dark .box-items-wrapper.purple{box-shadow:0 -2px 10px 2px #4502aa}.bg-ec-black-dark .box-items-wrapper.pink{box-shadow:0 -2px 10px 2px #920018}.bg-ec-black-dark .box-items-wrapper.green{box-shadow:0 -2px 10px 2px #00924b}.bg-ec-black-dark .box-items-wrapper .title{margin-bottom:calc(var(--spacing)*1);color:var(--color-white)}@media (width<64rem){.bg-ec-black-dark .box-items-wrapper .title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.bg-ec-black-dark .box-items-wrapper .sub-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.3;--tw-font-weight:var(--font-weight-light);line-height:1.3;font-weight:var(--font-weight-light);color:#d6d6d6}.bg-ec-black-dark .box-items-wrapper svg{flex-shrink:0;transition:all .4s linear}.bg-ec-black-dark .box-items-wrapper:hover .arrow-link svg{transform:translate(.6rem)}.service-section-wrapper{z-index:1;position:relative}.service-section-wrapper .service-section-heading-container{width:100%}@media (width>=48rem){.service-section-wrapper .service-section-heading-container{width:40%;padding-right:calc(var(--spacing)*10)}}@media (width>=80rem){.service-section-wrapper .service-section-heading-container{width:33.3333%}}.service-section-wrapper .service-section-content-container{width:100%}@media (width>=48rem){.service-section-wrapper .service-section-content-container{width:60%}}@media (width>=80rem){.service-section-wrapper .service-section-content-container{width:66.6667%}}@media (width>=48rem){.service-section-content{margin-left:calc(2/5*100% + var(--spacing)*5)}}@media (width>=80rem){.service-section-content{margin-left:calc(1/3*100% + var(--spacing)*5)}}.service-section-wrapper .border-line{padding-bottom:calc(var(--spacing)*16);border-top:1px solid #0000;border-image-source:linear-gradient(90deg,#111 0%,#595959 52.5%,#111 100%);border-image-slice:1}.service-section-wrapper .service-section-heading{margin-bottom:calc(var(--spacing)*16);border-radius:var(--radius-xl);padding:calc(var(--spacing)*8);background-clip:padding-box;background-color:var(--color-ec-black-dark);border:1px solid #0000;position:relative}.service-section-wrapper .service-section-heading:after{content:"";border-radius:var(--radius-xl);z-index:-1;background:linear-gradient(125deg,#0d56d4 1.67%,#1ebdbd00 100.67%);position:absolute;inset:-1px}.service-section-wrapper .service-section-heading .main-title{margin-bottom:calc(var(--spacing)*4);color:var(--color-white)}.service-section-wrapper:before{content:"";width:calc(var(--spacing)*1);--tw-translate-x:50%;translate:var(--tw-translate-x)var(--tw-translate-y);z-index:-1;border:3px solid #0000;border-image-source:linear-gradient(90deg,#111 0%,#595959 52.5%,#111 100%);border-image-slice:1;height:100%;position:absolute;top:-1rem;left:50%}@media (width>=48rem){.service-section-wrapper:before{--tw-translate-x:15%;translate:var(--tw-translate-x)var(--tw-translate-y);left:15%}}.service-section-wrapper .service-content{border-radius:var(--radius-4xl);padding:calc(var(--spacing)*6);background:radial-gradient(107.32% 141.42% at 0 0,#212121f7 0%,#1a1818 100%) padding-box padding-box;border:1px solid #0000;position:relative}@media (width>=40rem){.service-section-wrapper .service-content{padding:calc(var(--spacing)*10)}}.service-section-wrapper .service-content:before{content:"";border-radius:var(--radius-4xl);opacity:.5;z-index:-1;background:radial-gradient(107.32% 141.42% at 0 0,#1ebdbd 0%,#0d56d463 100%);position:absolute;inset:-1px}.service-section-wrapper .service-content .icon{margin-right:calc(var(--spacing)*5);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);background-color:var(--color-black);border-radius:3.40282e38px}.bg-image-overlay{z-index:1;position:relative}.bg-image-overlay:before{content:"";z-index:-1;background-image:url(../../../../../../wp-content/themes/encryption_consulting/assets/images/bg-overlay.png);width:269px;height:100%;position:absolute;top:0;left:0}.gradient-outline{display:inline-block;position:relative}.gradient-outline:after{content:"";bottom:0;left:calc(var(--spacing)*0);background:linear-gradient(90deg,#0d57d4 0%,#1db7be 100%);width:100%;height:3px;position:absolute}@media (width>=48rem){.gradient-outline:after{bottom:-1px}}.gradient-outline.blue:after{background:#0d57d4}.gradient-outline.sky:after{background:#0095c6}.gradient-outline.teal:after{background:#1ebdbd}.gradient-outline.gold:after{background:#e5b85e}.gradient-outline.purple:after{background:#8d4cef}.gradient-outline.pink:after{background:#cc2843}.gradient-outline.green:after{background:#0aa06a}:is(.blue-btn,.teal-btn,.gold-btn,.purple-btn,.pink-btn,.sky-btn,.green-btn).contained{position:relative;overflow:hidden}:is(.blue-btn,.teal-btn,.gold-btn,.purple-btn,.pink-btn,.sky-btn,.green-btn).contained:before{content:"";pointer-events:none;background:linear-gradient(120deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);width:50%;height:100%;position:absolute;top:0;left:0;transform:skew(-20deg)translate(-250%)}:is(.blue-btn,.teal-btn,.gold-btn,.purple-btn,.pink-btn,.sky-btn,.green-btn).contained:hover:before{animation:1s linear glare-sweep}:is(.blue-btn,.teal-btn,.gold-btn,.purple-btn,.pink-btn,.sky-btn,.green-btn).contained:hover{transform:translateY(-1.5px);box-shadow:0 4px 16px #0003}.blue-btn.contained{color:#fff;text-align:center;background:#0d57d4;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.blue-btn.contained:hover{background:#1247a3}.blue-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#0d57d4;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.blue-btn.outlined:hover{background:#f1eded18}.teal-btn.contained{color:#fff;text-align:center;background:#1ebdbd;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.teal-btn.contained:hover{background:#15a3a3}.teal-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#1ebdbd;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.teal-btn.outlined:hover{background:#f1eded18}.gold-btn.contained{color:#fff;text-align:center;background:#e5b85e;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.gold-btn.contained:hover{background:#c39437}.gold-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#e5b85e;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.gold-btn.outlined:hover{background:#f1eded18}.purple-btn.contained{color:#fff;text-align:center;background:#6822c4;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.purple-btn.contained:hover{background:#5b1baf}.purple-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#6822c4;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.purple-btn.outlined:hover{background:#f1eded18}.pink-btn.contained{color:#fff;text-align:center;background:#cc2843;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.pink-btn.contained:hover{background:#b0233a}.pink-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#cc2843;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.pink-btn.outlined:hover{background:#f1eded18}.sky-btn.contained{color:#fff;text-align:center;background:#0095c6;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.sky-btn.contained:hover{background:#0087b4}.sky-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#0095c6;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.sky-btn.outlined:hover{background:#f1eded18}.green-btn.contained{color:#fff;text-align:center;background:#0aa06a;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.green-btn.contained:hover{background:#006c45}.green-btn.outlined{color:#fff;text-align:center;border-style:var(--tw-border-style);background:0 0;border-width:1px;border-color:#0aa06a;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.green-btn.outlined:hover{background:#f1eded18}.grey-outlined-btn{color:#fff;text-align:center;background:0 0;border:1px solid #c5d0e880;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;transition:border-color .2s;display:inline-block;position:relative;overflow:visible}.grey-outlined-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.grey-outlined-btn:before{display:none}.grey-outlined-btn:hover{border-color:var(--grey-btn-color);background:#f1eded18}.grey-outlined-btn.blue{--grey-btn-color:#0d57d4}.grey-outlined-btn.teal{--grey-btn-color:#1ebdbd}.grey-outlined-btn.sky{--grey-btn-color:#0095c6}.grey-outlined-btn.gold{--grey-btn-color:#e5b85e}.grey-outlined-btn.purple{--grey-btn-color:#6822c4}.grey-outlined-btn.green{--grey-btn-color:#0aa06a}.grey-outlined-btn.gradient:after{content:"";border-radius:inherit;-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);padding:1.5px;transition:opacity .2s;position:absolute;inset:0}.grey-outlined-btn.gradient:hover{background-color:#0000;border-color:#0000}.grey-outlined-btn.gradient:hover:after{opacity:1}.common-hero-section{background-color:var(--color-ec-black-dark)}.common-hero-section .container{flex-direction:column;align-items:center;gap:60px;display:flex}@media (width>=48rem){.common-hero-section .container{flex-direction:row}}.common-hero-section .hero-subsection{width:100%}@media (width>=48rem){.common-hero-section .hero-subsection{width:50%}}.common-hero-section .hero-subsection .bordered-img{margin-top:calc(var(--spacing)*7);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);border-color:var(--color-zinc-700);padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*9)}@media (width>=48rem){.common-hero-section .hero-subsection .bordered-img{border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);border-width:0}}.common-hero-section .hero-subsection .header .label{margin-bottom:calc(var(--spacing)*7);justify-content:center;width:100%;display:inline-flex}@media (width>=48rem){.common-hero-section .hero-subsection .header .label{margin-bottom:calc(var(--spacing)*3);justify-content:flex-start}}.common-hero-section .hero-subsection .header .label p{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1);color:var(--color-white)}@media (width>=48rem){.common-hero-section .hero-subsection .header .label p{border-radius:20px}}.common-hero-section .hero-subsection .header .title{text-align:center;display:block}@media (width>=48rem){.common-hero-section .hero-subsection .header .title{text-align:left}}@media (width<290px){.common-hero-section .hero-subsection .header .title .bottom-gradient:after{--tw-content:none;content:none}}.common-hero-section .hero-subsection .one-liner{margin-block:calc(var(--spacing)*6);text-align:center}@media (width>=48rem){.common-hero-section .hero-subsection .one-liner{text-align:left}}.common-hero-section .btn-group{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media (width>=48rem){.common-hero-section .btn-group{justify-content:flex-start}}@media (width>=64rem){.common-hero-section .btn-group{gap:calc(var(--spacing)*3)}}@media (width>=80rem){.common-hero-section .btn-group{gap:calc(var(--spacing)*4)}}.black-bottom-rounded-section{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl);background-color:var(--color-ec-black-dark);height:2rem}.centered-align-section{flex-direction:column;align-items:center;display:flex}.centered-align-section .sub-section-80{text-align:center;max-width:960px}.centered-align-section .sub-section-80 h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.centered-align-section .sub-section-80 .description{margin-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white)}@media (width>=48rem){.centered-align-section .sub-section-80 .description{padding-inline:calc(var(--spacing)*14)}}.centered-align-section .sub-section-80 a{padding-block:10px}.spot-wrapper .spot{filter:blur(32px);width:2.5rem;height:5rem;display:none;position:absolute}@media (width>=40rem){.spot-wrapper .spot{display:block}}.spot-wrapper .spot.upper-right{top:15rem;right:calc(var(--spacing)*0);border-start-start-radius:50%;border-end-start-radius:50%}.spot-wrapper .spot.lower-left{top:44rem;left:calc(var(--spacing)*0);border-start-start-radius:50%;border-end-start-radius:50%}.info-wrapper{content:"";position:absolute;top:-18px;left:12px}.section-divider{margin-block:calc(var(--spacing)*10);width:100%;height:1px}@media (width>=48rem){.section-divider{margin-block:calc(var(--spacing)*16)}}@media (width>=64rem){.section-divider{margin-block:calc(var(--spacing)*24)}}.section-divider.light-gray{background:linear-gradient(90deg,#111 0%,#595959 52.5%,#111 100%)}.gradient-image-box{z-index:1;height:100%;padding-block:calc(var(--spacing)*8);--tw-backdrop-blur:blur(21px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:radial-gradient(107.32% 141.42% at 0 0,#ffffff0f 0%,#fff0 100%);border-radius:10px;position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.gradient-image-box:before{content:"";z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:10px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradient-image-box img{margin-inline:auto;margin-bottom:calc(var(--spacing)*8)}@media (width>=40rem){.gradient-image-box img{width:280px}}.gradient-image-box .content{padding-inline:calc(var(--spacing)*6)}.gradient-image-box .label{margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.gradient-image-box .title{margin-bottom:calc(var(--spacing)*6);color:var(--color-white)}.gradient-image-box p,.gradient-image-box span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white)}.gradient-image-box ul{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white);flex-direction:column;list-style-type:disc;list-style-position:inside;display:flex}.gradient-image-box span,.gradient-image-box ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=96rem){:is(.gradient-image-box span,.gradient-image-box ul){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.gray-image-box{z-index:1;border-style:var(--tw-border-style);--tw-border-style:solid;height:100%;padding:calc(var(--spacing)*8);--tw-backdrop-blur:blur(21px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background-color:#f6f6f6;border:1px solid #d5d5d5;border-radius:10px;position:relative}.gray-image-box img{margin-inline:auto;margin-bottom:calc(var(--spacing)*8)}@media (width>=40rem){.gray-image-box img{width:250px}}.gray-image-box span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#6e6e6e}.gradient-left-border-box{z-index:1;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);--tw-backdrop-blur:blur(21px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:radial-gradient(107.32% 141.42% at 0 0,#ffffff0f 0%,#fff0 100%);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.gradient-left-border-box:before{content:"";z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-image:linear-gradient(136deg,#142964c7,#061b3d00);border-radius:10px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradient-left-border-box:after{content:"";z-index:1;background-image:linear-gradient(#0d56d4 0%,#1ebdbd 100%);border-radius:10px 0 0 10px;width:8px;height:100%;position:absolute;top:0;left:0}.gradient-left-border-box h6{text-align:center;color:var(--color-white)}.grid-cards{gap:calc(var(--spacing)*7);width:100%;display:grid}@media (width>=40rem){.grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-cards .spot{filter:blur(40px);width:2rem;height:4rem;display:none;position:absolute}@media (width>=40rem){.grid-cards .spot{display:block}}.grid-cards .spot.upper-right{top:14rem;right:calc(var(--spacing)*0);border-start-start-radius:50%;border-end-start-radius:50%}.grid-cards .spot.lower-left{top:40rem;left:calc(var(--spacing)*0);border-start-start-radius:50%;border-end-start-radius:50%}.blue-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#142964c7,#061b3d00)}.blue-theme-section .gradient-image-box .label{color:var(--color-blue-700)}.blue-theme-section .spot{background:#0d56d4}.blue-theme-section .info-card-grid .card{border-left-color:#0d56d4}.blue-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#14296475,#061b3d00)}.green-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#0aa06a52,#061b3d00)}.green-theme-section .gradient-image-box .label{color:#0aa06a}.green-theme-section .spot{background:#0aa06a}.green-theme-section .info-card-grid .card{border-left-color:#0aa06a}.green-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#0aa06a52,#061b3d00)}.teal-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#1ebdbd36,#061b3d00)}.teal-theme-section .gradient-image-box .label{color:#1ebdbd}.teal-theme-section .spot{background:#1ebdbd}.teal-theme-section .info-card-grid .card{border-left-color:#1ebdbd}.teal-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#1f7d7d29,#061b3d00)}.gold-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#f7d4863d,#061b3d00)}.gold-theme-section .gradient-image-box .label{color:#f7d486}.gold-theme-section .spot{background:#f7d486}.gold-theme-section .info-card-grid .card{border-left-color:#f7d486}.gold-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#6a511b3d,#061b3d00)}.purple-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#8d4cef52,#061b3d00)}.purple-theme-section .gradient-image-box .label{color:#8d4cef}.purple-theme-section .spot{background:#8d4cef}.purple-theme-section .info-card-grid .card{border-left-color:#8d4cef}.purple-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#3717688b,#061b3d00)}.sky-theme-section .gradient-image-box:before{background-image:linear-gradient(136deg,#093a4b,#061b3d00)}.sky-theme-section .gradient-image-box .label{color:#0095c6}.sky-theme-section .spot{background:#24a3ce85}.sky-theme-section .info-card-grid .card{border-left-color:#0095c6}.sky-theme-section .info-card-grid .card:before{background-image:linear-gradient(176deg,#2179967a,#061b3d00)}.gradient-banner{padding:calc(var(--spacing)*10);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);padding-inline:2rem;background:radial-gradient(107.32% 141.42% at 0 0,#ffffff14 0%,#fff0 100%);border-radius:30px;padding-top:11rem;padding-bottom:2.5rem;position:relative;box-shadow:inset -5px -5px 250px #ffffff05}@media (width>=64rem){.gradient-banner{padding-block:calc(var(--spacing)*8);padding-left:18rem;padding-right:3rem}}@media (width>=80rem){.gradient-banner{padding-block:calc(var(--spacing)*10);padding-left:17rem;padding-right:5rem}}.gradient-banner:before{content:"";z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(179deg,#0d56d436,#1ebdbd1c);border-radius:30px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gradient-banner img{width:17rem;position:absolute;top:-9rem;left:52%}@media (width<1024px){.gradient-banner img{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (width>=64rem){.gradient-banner img{width:18.5rem;top:-1rem;left:-6.2rem}}@media (width>=80rem){.gradient-banner img{top:-.8rem}}.aligned-two-column{align-items:center;column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*10);flex-direction:column;display:flex}@media (width>=48rem){.aligned-two-column{flex-direction:row}.aligned-two-column .column{width:50%}}.info-card-grid{column-gap:calc(var(--spacing)*7);row-gap:calc(var(--spacing)*13);width:100%;display:grid}@media (width>=48rem){.info-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.info-card-grid .card{z-index:1;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*7);padding-bottom:calc(var(--spacing)*4);--tw-backdrop-blur:blur(21px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:radial-gradient(107.32% 141.42% at 0 0,#ffffff0f 0%,#fff0 100%);border-left-width:8px;border-radius:7px;position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.info-card-grid .card:before{content:"";z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:0 7px 7px 0;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.info-card-grid .card .title{margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white)}.info-card-grid .card .brief{margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-white)}.info-card-grid .icon{--tw-content:"";content:var(--tw-content);position:absolute;top:-24.5px;left:2rem}.border-grid-tile-container{column-gap:calc(var(--spacing)*7);row-gap:calc(var(--spacing)*13);width:100%;display:grid}@media (width>=48rem){.border-grid-tile-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.border-grid-tile-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-card-grid.one-third{column-gap:calc(var(--spacing)*5);row-gap:calc(var(--spacing)*13);width:100%;display:grid}@media (width>=48rem){.info-card-grid.one-third{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.info-card-grid.one-third{grid-template-columns:repeat(3,minmax(0,1fr))}}.border-tiles-container{column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*14);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.border-tiles-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.border-tiles-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.border-tiles-container .gradient-border-outer-container{border-left-style:var(--tw-border-style);border-color:#0d56d4;border-left-width:7px;border-radius:7px;position:relative}.border-tiles-container .gradient-border-inner-container{height:100%;padding:1.75px;padding-left:calc(var(--spacing)*0);background:linear-gradient(135deg,#0d56d4 0%,#f8f8f8 100%);border-top-right-radius:7px;border-bottom-right-radius:7px}.border-tiles-container .gradient-border-inner-container .card{height:100%;padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*6);border-radius:7px;border-radius:inherit;background-color:#f8f8f8;position:relative}.border-tiles-container .gradient-border-inner-container .card .icon{padding:calc(var(--spacing)*3);--tw-content:"";content:var(--tw-content);background-color:#0d56d4;border-radius:3.40282e38px;position:absolute;top:-34px;left:1.5rem}.border-tiles-container .gradient-border-inner-container .card svg{width:30px;height:30px}.pie-graph-wrapper{width:fit-content;margin:0 auto}.pie-graph-wrapper .pie-graph{aspect-ratio:1;color:#fff;place-items:center;width:150px;margin-bottom:20px;font-size:1.5rem;font-weight:700;display:grid;position:relative}.pie-graph-wrapper .pie-graph .percentage-text{z-index:2}.pie-graph-wrapper .pie-graph:before{content:"";z-index:1;border:1px solid #4b4b4b;border-radius:50%;position:absolute;inset:0}.pie-graph-wrapper .pie-graph:after{content:"";z-index:1;background:linear-gradient(45deg,#272727,#161616);border:1px solid #4b4b4b;border-radius:50%;position:absolute;inset:19px}.pie-graph-wrapper .pie-graph.ninety-two:before{background:conic-gradient(#007cf0 0%,#00dfd8 92%,#222 92% 100%)}.pie-graph-wrapper .pie-graph.eighty-five:before{background:conic-gradient(#007cf0 0%,#00dfd8 85%,#222 85% 100%)}.pie-graph-wrapper .pie-graph.seventy-five:before{background:conic-gradient(#007cf0 0%,#00dfd8 75%,#222 75% 100%)}.pie-graph-wrapper .pie-graph.seventy-one:before{background:conic-gradient(#007cf0 0%,#00dfd8 71%,#222 71% 100%)}.pie-graph-wrapper .pie-graph.seventy:before{background:conic-gradient(#007cf0 0%,#00dfd8 70%,#222 70% 100%)}.pie-graph-wrapper .pie-graph.sixty-nine:before{background:conic-gradient(#007cf0 0%,#00dfd8 69%,#222 69% 100%)}.pie-graph-wrapper .pie-graph.sixty-eight:before{background:conic-gradient(#007cf0 0%,#00dfd8 68%,#222 68% 100%)}.pie-graph-wrapper .pie-graph.sixty-five:before{background:conic-gradient(#007cf0 0%,#00dfd8 65%,#222 65% 100%)}.pie-graph-wrapper .pie-graph.sixty-four:before{background:conic-gradient(#007cf0 0%,#00dfd8 64%,#222 64% 100%)}.pie-graph-wrapper .pie-graph.sixty-two:before{background:conic-gradient(#007cf0 0%,#00dfd8 62%,#222 62% 100%)}.pie-graph-wrapper .pie-graph.sixty:before{background:conic-gradient(#007cf0 0%,#00dfd8 60%,#222 60% 100%)}.pie-graph-wrapper .pie-graph.fifty-eight:before{background:conic-gradient(#007cf0 0%,#00dfd8 58%,#222 58% 100%)}.pie-graph-wrapper .pie-graph.fifty-five:before{background:conic-gradient(#007cf0 0%,#00dfd8 55%,#222 55% 100%)}.pie-graph-wrapper .pie-graph.fifty-three:before{background:conic-gradient(#007cf0 0%,#00dfd8 53%,#222 53% 100%)}.pie-graph-wrapper .pie-graph.fifty-one:before{background:conic-gradient(#007cf0 0%,#00dfd8 51%,#222 51% 100%)}.pie-graph-wrapper .pie-graph.fifty:before{background:conic-gradient(#007cf0 0%,#00dfd8 50%,#222 50% 100%)}.pie-graph-wrapper .pie-graph.forty-eight:before{background:conic-gradient(#007cf0 0%,#00dfd8 48%,#222 48% 100%)}.pie-graph-wrapper .pie-graph.forty-seven:before{background:conic-gradient(#007cf0 0%,#00dfd8 47%,#222 47% 100%)}.pie-graph-wrapper .pie-graph.forty-four:before{background:conic-gradient(#007cf0 0%,#00dfd8 44%,#222 44% 100%)}.pie-graph-wrapper .pie-graph.forty-two:before{background:conic-gradient(#007cf0 0%,#00dfd8 42%,#222 42% 100%)}.pie-graph-wrapper .pie-graph.twenty-five:before{background:conic-gradient(#007cf0 0%,#00dfd8 25%,#222 25% 100%)}.pie-graph-wrapper .pie-graph.twenty-two-seven:before{background:conic-gradient(#007cf0 0%,#00dfd8 22%,#222 22% 100%)}.white-bg-gradient-card{gap:calc(var(--spacing)*3);border-radius:var(--radius-xl);height:100%;padding:calc(var(--spacing)*8);background:radial-gradient(107.32% 141.42% at 0 0,#dce8ff21 0%,#0d56d40d 100%);flex-direction:column;display:flex;position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.white-bg-gradient-card:before{border-radius:var(--radius-xl);--tw-content:"";content:var(--tw-content);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(314deg,#0d56d436,#1ebdbd33);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.custom-table{z-index:1;border-radius:var(--radius-xl);--tw-backdrop-blur:blur(21px);width:100%;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:radial-gradient(107.32% 141.42% at 0 0,#ffffff0f 0%,#fff0 100%);position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.custom-table tr{border-bottom-style:var(--tw-border-style);border-color:#353535;border-bottom-width:1px}.custom-table tr td,.custom-table tr th{border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);text-align:left;color:var(--color-white);border-color:#353535;border-left-width:1px}:is(.custom-table tr td,.custom-table tr th):first-child{border-left-style:var(--tw-border-style);border-left-width:0}.custom-table tr th{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.custom-table tr td{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.custom-table tr .icon{width:21px}.custom-table tbody tr:last-child{--tw-border-style:none;border-style:none}.custom-table:before{content:"";-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(136deg,#142964c7,#061b3d00);border-radius:10px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.split-section-wrapper .split-section{align-items:center;row-gap:calc(var(--spacing)*10);flex-direction:column;width:100%;display:flex;position:relative}@media (width>=48rem){.split-section-wrapper .split-section{flex-direction:row;justify-content:space-between}}.split-section-wrapper .split-section .content-section{order:1}@media (width>=48rem){.split-section-wrapper .split-section .content-section{order:0;width:50%}}.split-section-wrapper .split-section .content-section .title{margin-bottom:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.split-section-wrapper .split-section .content-section .title span{-webkit-text-fill-color:transparent;-webkit-background-clip:text!important}.split-section-wrapper .split-section .image-section{order:2}@media (width>=40rem){.split-section-wrapper .split-section .image-section{width:70%}}@media (width>=48rem){.split-section-wrapper .split-section .image-section{order:0;width:40%}}.split-section-wrapper .split-section li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-white)}@media (width>=96rem){.split-section-wrapper .split-section li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.split-section-wrapper .split-section ul{list-style-type:none}.split-section-wrapper .split-section ul li{margin-bottom:calc(var(--spacing)*2);align-items:flex-start;gap:calc(var(--spacing)*2);display:flex}.split-section-wrapper .split-section ul li svg{flex:none}.split-section-wrapper .split-section:before{top:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);filter:blur(48px);border-start-start-radius:50%;border-end-start-radius:50%;width:4rem;height:4rem;display:none;position:absolute}@media (width>=40rem){.split-section-wrapper .split-section:before{display:block}}.split-section-wrapper .split-section:nth-child(odd):before{right:-16rem}.split-section-wrapper .split-section:nth-child(2n):before{left:-16rem}.split-section-wrapper.teal-theme-section .split-section:before{background-color:#1ebdbd}.split-section-wrapper.teal-theme-section .split-section .title span{background:linear-gradient(90deg,#1ebdbd 0%,#befdff 33.19%)}.split-section-wrapper.gold-theme-section .split-section:before{background-color:#f7d486}.split-section-wrapper.gold-theme-section .split-section .title span{background:linear-gradient(90deg,#f7d486 0%,#dccfb3 33.19%)}.split-section-wrapper.green-theme-section .split-section:before{background-color:#0aa06a}.split-section-wrapper.green-theme-section .split-section .title span{background:linear-gradient(90deg,#0aa06a 0% 33.19%)}.split-section-wrapper.purple-theme-section .split-section:before{background-color:#8d4cef}.split-section-wrapper.purple-theme-section .split-section .title span{background:linear-gradient(90deg,#b685ff 0%,#bca5dd 33.19%)}.split-section-wrapper.pink-theme-section .split-section:before{background-color:#cc2843}.split-section-wrapper.pink-theme-section .split-section .title span{background:linear-gradient(90deg,#cc2843 0%,#f67a8e 84.77%)}.split-section-wrapper.blue-theme-section .split-section:before{background-color:#0095c6}.split-section-wrapper.blue-theme-section .split-section .title span{background:linear-gradient(90deg,#007cf0 0%,#0095c6 84.77%)}.split-section-wrapper .divider{justify-content:center;display:none}@media (width>=48rem){.split-section-wrapper .divider{display:flex}}.split-section-wrapper .divider svg{width:60%}.split-section-wrapper .section-divider{display:block}@media (width>=48rem){.split-section-wrapper .section-divider{display:none}}.section-image-box-wrapper{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#a6a6a6;flex-direction:column;height:100%;display:flex;overflow:hidden}.section-image-box-wrapper .section-image{aspect-ratio:16/9;background-color:#d3d3d3}.section-image-box-wrapper .section-content-wrapper{padding-inline:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*14);flex-grow:1;position:relative}.section-image-box-wrapper .section-content-wrapper .btn-link-wrapper{bottom:calc(var(--spacing)*4);left:calc(var(--spacing)*3);align-items:center;gap:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ec-primary-color);display:flex;position:absolute}.section-image-box-wrapper .section-content-wrapper .btn-link-wrapper svg{width:14px;transition:all .25s linear}.section-image-box-wrapper:hover .btn-link-wrapper svg{transform:translate(3px)}.sticky-popup-form-wrapper{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1000;opacity:0;visibility:hidden;justify-content:center;align-items:center;height:100%;transition:opacity .3s;display:flex;position:fixed}.sticky-popup-form-wrapper .sticky-popup-window{border-radius:var(--radius-lg);text-align:center;background-color:#0000;width:800px;height:550px;margin-bottom:3rem;padding-top:5rem;position:relative}.sticky-popup-form-wrapper .sticky-popup-window .close-icon{top:2.2rem;right:calc(var(--spacing)*0);z-index:2;cursor:pointer;width:27px;position:absolute}.sticky-popup-form-wrapper.active{opacity:1;visibility:visible}.yt_display iframe{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);width:100%;height:480px}.navigation-tab-container{gap:calc(var(--spacing)*3);display:flex}.navigation-tab-container a{cursor:pointer;border-style:var(--tw-border-style);min-width:8rem;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#818181;border-width:1px;border-color:#9e9e9e;border-radius:26.457px}.navigation-tab-container a.active,.navigation-tab-container a:hover{color:#0d56d4;border-color:#0d56d4}.tabs-container{gap:calc(var(--spacing)*6);flex-direction:column;display:flex;position:relative}.tabs-container .tab-links{background-color:var(--color-white);padding-block:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);opacity:0;border-radius:0 0 5px 5px;max-height:0;overflow:visible}.tabs-container .tab-links li{cursor:pointer;border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-black)}.tabs-container .tab-links li.active{color:var(--color-ec-primary-color);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tabs-container .tab-links li.see-more-tab{display:none;position:relative}.tabs-container .tab-links li.see-more-tab svg{transition:all .21s linear}.tabs-container .tab-links li.see-more-tab .see-more-dropdown{top:100%;right:calc(var(--spacing)*0);z-index:100;margin:calc(var(--spacing)*0);gap:calc(var(--spacing)*0);border-style:var(--tw-border-style);min-width:200px;padding-top:calc(var(--spacing)*3);opacity:0;border-width:0;flex-direction:column;transition:all .16s linear;display:flex;position:absolute}.tabs-container .tab-links li.see-more-tab .see-more-dropdown li{margin:calc(var(--spacing)*0);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);background-color:#282828;border-width:0;border-radius:0}.tabs-container .tab-links li.see-more-tab .see-more-dropdown li:only-child{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200)}.tabs-container .tab-links li.see-more-tab .see-more-dropdown li:first-child:not(:only-child){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--color-gray-200)}.tabs-container .tab-links li.see-more-tab .see-more-dropdown li:not(:last-child):not(:only-child){border-inline-style:var(--tw-border-style);border-inline-width:1px;border-bottom-style:var(--tw-border-style);border-color:#cfcfcf;border-bottom-width:1px;border-inline-color:#cfcfcf;border-bottom-color:var(--color-gray-500)}.tabs-container .tab-links li.see-more-tab .see-more-dropdown li:last-child:not(:only-child){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-color:#cfcfcf;border-top-width:0}.tabs-container .tab-links li.see-more-tab:hover{background-color:#ffffff34}.tabs-container:has(.tab-links) .tabs-wrapper{padding-top:2.5rem}.tabs-container:has(.tab-links):before{content:"Filter Options";color:#fff;background:linear-gradient(95deg,#0d56d4 7.78%,#1ebdbd 125.55%);border-radius:5px;width:100%;padding:8px 5px 8px 20px;position:absolute;top:0}.tabs-container:has(.tab-links):after{content:"";background:url(assets/icons/dropdown-arrow.svg) 50%/contain no-repeat;width:40px;height:40px;position:absolute;top:0;right:10px}.tabs-container.active:after{transform:rotate(180deg)}.tabs-container.active:before{border-radius:5px 5px 0 0}.tabs-container.active .tab-links{opacity:1;max-height:max-content}.tabs-container .panel-header{margin-top:calc(var(--spacing)*3);align-items:center;gap:calc(var(--spacing)*3);display:flex}.tabs-container .panel-header .content{gap:calc(var(--spacing)*3);color:var(--color-white);flex-direction:column;display:flex}@media (width>=40rem){.tabs-container .panel-header .content{padding-right:2rem}}@media (width>=64rem){.tabs-container .panel-header .content{padding-right:7rem}}.tabs-container .panel-header .content h4{--tw-leading:1.5;line-height:1.5}.tabs-container .panel-header img{width:35%;margin-top:-2.5rem;display:none}@media (width>=40rem){.tabs-container .panel-header img{display:block}}.tabs-container .icons-wrapper{margin-top:calc(var(--spacing)*10);justify-content:center;gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.tabs-container .icons-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.tabs-container .icons-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.tabs-container .icons-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}.tabs-container .icons-wrapper .icon-box{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);background:radial-gradient(106.72% 141.85% at 0 0,#ffffff14 0%,#fff0 100%);border-width:1px;border-color:#1ebdbd80;border-radius:10px;padding-block:.1rem;padding-inline:.5rem;display:flex;box-shadow:inset -5px -5px 250px #ffffff05}.tabs-container .icons-wrapper .icon-box svg{transition:all .2s linear;transform:rotate(-35deg)}.tabs-container .icons-wrapper .icon-box:hover svg{transform:rotate(-35deg)translate(3px,-1px)}.wds-multi-step-form{scroll-margin-top:100px}.wds-multi-step-form .wds-form-step{display:none}.wds-multi-step-form .wds-form-step.active{display:block}.wds-multi-step-form .wdsMultiStepFormNav{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.wds-multi-step-form .wdsMultiStepFormNav .button-wrapper p{cursor:pointer;gap:calc(var(--spacing)*1);display:flex}.wds-multi-step-form .wdsMultiStepFormNav .button-wrapper p svg path{fill:#0d56d4}.wds-multi-step-form .wdsMultiStepFormNav .button-wrapper p:has(button[disabled],input[disabled]){cursor:not-allowed}.wds-multi-step-form .wdsMultiStepFormNav .button-wrapper p:has(button[disabled],input[disabled]) svg path{fill:#ababab}.wds-multi-step-form .wdsMultiStepFormNav button,.wds-multi-step-form .wdsMultiStepFormNav input{cursor:pointer;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ec-primary-color);position:relative}.wds-multi-step-form .wdsMultiStepFormNav{position:relative}.wds-multi-step-form .wdsMultiStepFormNav button[disabled],.wds-multi-step-form .wdsMultiStepFormNav input[disabled]{cursor:not-allowed;color:#ababab}.wds-multi-step-form .wdsMultiStepFormNav .wpcf7-spinner{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:1.5rem;left:50%}.wds-multi-step-form .phone-row{flex-direction:column;display:flex}.wds-multi-step-form .form-section form .wpcf7-submit{margin-bottom:calc(var(--spacing)*0);width:100%;padding-block:calc(var(--spacing)*0);color:var(--color-ec-primary-color);background:0 0}.wds-multi-step-form .form-section form .wpcf7-submit:disabled{color:#ababab}.wds-multi-step-form .form-section form .wpcf7-response-output{margin-top:1rem}.wds-multi-step-form #field-missing-warning{margin-inline:calc(var(--spacing)*0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-yellow-500);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-top:1rem;padding:8px}.wds-multi-step-form .step-indicator{justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.wds-multi-step-form .step-indicator .step{cursor:not-allowed;flex-direction:column;align-items:center;display:flex;position:relative}.wds-multi-step-form .step-indicator .step.visited{cursor:pointer}.wds-multi-step-form .step-indicator .step.active{cursor:default}.wds-multi-step-form .step-indicator .circle{border-style:var(--tw-border-style);background-color:var(--color-white);--tw-font-weight:var(--font-weight-medium);width:25px;height:25px;font-weight:var(--font-weight-medium);color:#a4a4a4;border-width:1px;border-color:#a4a4a4;border-radius:50%;justify-content:center;align-items:center;display:flex}.wds-multi-step-form .step-indicator .step.validated .circle{background-color:var(--color-green-600);color:var(--color-white)}.wds-multi-step-form .step-indicator .step.active .circle{color:var(--color-white);background-color:var(--color-ec-primary-color)}.wds-multi-step-form .step-indicator .line{background-color:#a4a4a4;flex:1;height:1px;margin:0}.wds-multi-step-form .step-indicator .step.validated+.line{background-color:var(--color-green-600)}.product-roi-calculator .roi-container{border-color:#c3c3c3;border-radius:15px}@media (width>=40rem){.product-roi-calculator .roi-container{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*5);border-width:1px}}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper{margin-bottom:calc(var(--spacing)*8)}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper .input-header{margin-bottom:calc(var(--spacing)*2);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#5c5c5c;display:flex}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper .input-header .text-box{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);background-color:#def1ff;border-radius:5px;justify-content:center;align-items:center;display:flex}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper .input-header .text-box input{text-align:right;width:5rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#19489a}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper .input-header .text-box input:focus-visible{outline:none}.product-roi-calculator .roi-container .input-box-container .input-box-wrapper .input-header .text-box .dollar-symbol{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#19489a}.product-roi-calculator .seperator{height:1.75px}.product-roi-calculator .seperator.dark{background:linear-gradient(90deg,#fff 0%,#a6a6a6 50%,#fff 100%);margin-block:3rem}.product-roi-calculator .seperator.light{background:linear-gradient(90deg,#111 0%,#636363 47%,#111 100%);margin-block:2rem}.product-roi-calculator .result-wrapper{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*15);color:var(--color-white);position:relative;overflow:hidden}.product-roi-calculator .result-wrapper:before{content:"";filter:blur(20px);background:#0d56d4;width:2rem;height:2.5rem;margin-left:50%;position:absolute;top:-15px;transform:translate(-50%)}.product-roi-calculator .result-wrapper:after{filter:blur(20px);content:"";background:#0d56d4;width:2rem;height:2.5rem;margin-left:50%;position:absolute;bottom:-15px;transform:translate(-50%)}.product-roi-calculator .result-wrapper .result-container .col{flex-direction:column;align-items:center;display:flex}@media (width>=64rem){.product-roi-calculator .result-wrapper .result-container .col{align-items:flex-start}}.product-roi-calculator .result-wrapper .result-container .col *{color:var(--color-white)}.form-section form .row{column-gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.form-section form .row>*{box-sizing:border-box;width:100%}.form-section form .row.hidden{display:none}.form-section form .col{margin-bottom:calc(var(--spacing)*6);flex:1 0}.form-section form .col label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#636363;margin-bottom:4px;display:inline-block}.form-section form .col input[type=text],.form-section form .col input[type=email],.form-section form .col input[type=date],.form-section form .col input[type=tel],.form-section form .col select,.form-section form .col textarea{margin-top:calc(var(--spacing)*1);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing)*3);background-color:#f8f8f8;border-width:1px;border-color:#9e9e9e;border-radius:4px;padding-block:8px;font-size:16px}.form-section form .col label .red{color:var(--color-red-500)}.form-section form .acceptance-field{margin-bottom:calc(var(--spacing)*8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#636363;display:flex}.form-section form .wpcf7-list-item{margin-left:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.form-section form .wpcf7-list-item label{align-items:flex-start;gap:calc(var(--spacing)*3);display:flex}.form-section form .wpcf7-list-item label .wpcf7-list-item-label a{color:var(--color-blue-600);text-decoration-line:underline}@media (hover:hover){.form-section form .wpcf7-list-item label .wpcf7-list-item-label a:hover{text-decoration-line:none}}.form-section form .wpcf7-list-item input[type=checkbox]{flex-shrink:0;width:16px;height:16px;transform:translateY(2px)}.form-section form .wpcf7-submit{margin-bottom:calc(var(--spacing)*3);cursor:pointer;width:100%;padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:4px}.form-section form .wpcf7-not-valid-tip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);margin-top:3px}.form-section form .wpcf7-response-output{margin:calc(var(--spacing)*0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;padding:8px}.form-section form .wpcf7-spinner{margin-inline:auto;display:none}.form-section form.submitting .wpcf7-spinner{display:block}.form-section.black-bg form{background:var(--color-ec-black-dark)}.form-section.black-bg form .col label,.form-section.black-bg form .acceptance-field{color:var(--color-white)}.form-section.black-bg form .wpcf7-list-item label .wpcf7-list-item-label a{color:#5d8bff}.form-section form,.blue-gradient-wrapper{z-index:1;border-radius:var(--radius-xl);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*8);background:linear-gradient(153deg,#f8f8f8 .92%,#e8eef7 100%);position:relative}@media (width>=64rem){:is(.form-section form,.blue-gradient-wrapper){padding-inline:calc(var(--spacing)*6)}}:is(.form-section form,.blue-gradient-wrapper):before{content:"";z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(153deg,#0d56d47b .92%,#1ebdbd7f 100%);border-radius:10px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ec-form-card{z-index:1;border-radius:var(--radius-3xl);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*10);background:#fff;align-self:flex-start;position:relative;box-shadow:0 4px 32px #0000001a}@media (width>=64rem){.ec-form-card{padding-inline:calc(var(--spacing)*10)}}@media (width<=1023px){.ec-form-card{margin-top:2rem}}.ec-form-card .row{column-gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.ec-form-card .row>*{box-sizing:border-box;width:100%}.ec-form-card .row.hidden{display:none}.ec-form-card .col{margin-bottom:calc(var(--spacing)*1);flex:1 0}.ec-form-card .col label{margin-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#111;display:inline-block}.ec-form-card .col label .optional-label{color:#aab0bb;margin-left:4px;font-weight:400}.ec-form-card .col input[type=text],.ec-form-card .col input[type=email],.ec-form-card .col input[type=date],.ec-form-card .col input[type=tel],.ec-form-card .col select,.ec-form-card .col textarea{margin-top:calc(var(--spacing)*1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);color:#111;border-width:1px;border-color:#dfe3ea;outline:none;font-size:15px;transition:border-color .2s}:is(.ec-form-card .col input[type=text],.ec-form-card .col input[type=email],.ec-form-card .col input[type=date],.ec-form-card .col input[type=tel],.ec-form-card .col select,.ec-form-card .col textarea)::placeholder{color:#a0aec0}:is(.ec-form-card .col input[type=text],.ec-form-card .col input[type=email],.ec-form-card .col input[type=date],.ec-form-card .col input[type=tel],.ec-form-card .col select,.ec-form-card .col textarea):focus{border-color:#0d56d4;box-shadow:0 0 0 3px #0d56d426}.ec-form-card .col textarea{resize:vertical;height:100px}.ec-form-card .col select option:disabled{display:none}.ec-form-card .col input[type=email]::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;display:none!important}.ec-form-card .col input[type=email]::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;display:none!important}.ec-form-card .col select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.ec-form-card .col label .blue{color:#0d56d4}.ec-form-card .acceptance-field{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#636363;display:flex}.ec-form-card .wpcf7-list-item{margin-left:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.ec-form-card .wpcf7-list-item label{align-items:flex-start;gap:calc(var(--spacing)*3);display:flex}.ec-form-card .wpcf7-list-item label .wpcf7-list-item-label a{color:var(--color-blue-600);text-decoration-line:underline}@media (hover:hover){.ec-form-card .wpcf7-list-item label .wpcf7-list-item-label a:hover{text-decoration-line:none}}.ec-form-card .wpcf7-list-item input[type=checkbox]{flex-shrink:0;width:16px;height:16px;transform:translateY(2px)}.ec-form-card p{margin-top:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#6b7280}.ec-form-card p a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-blue-600);text-decoration-line:underline}@media (hover:hover){.ec-form-card p a:hover{text-decoration-line:none}}.ec-form-card .primary-btn{color:#fff;text-align:center;min-width:10rem;margin-bottom:calc(var(--spacing)*2);cursor:pointer;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:3.40282e38px;width:100%;padding:.5rem 1.5rem;font-weight:500;display:block}.ec-form-card .primary-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.ec-form-card .primary-btn input[type=submit]{cursor:pointer;text-align:center;--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);color:var(--color-white);appearance:none;z-index:1;background:0 0;border:none;height:fit-content;display:block;position:relative}.ec-form-card .primary-btn:before{z-index:2}.ec-form-card .primary-btn p{margin:0;padding:0}.ec-form-card .wpcf7-not-valid-tip{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:#e53e3e;margin-top:3px}.ec-form-card .wpcf7-not-valid-tip~.wpcf7-not-valid-tip{display:none}.ec-form-card .wpcf7-response-output{margin:calc(var(--spacing)*0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;padding:8px}.ec-form-card .wpcf7-spinner{display:none!important}.ec-form-card .primary-btn:after{content:"";z-index:5;border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite ec-btn-spin;display:none;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.ec-form-card form.submitting .primary-btn{pointer-events:none;cursor:not-allowed}.ec-form-card form.submitting .primary-btn:after{display:block}.ec-form-card form.submitting .primary-btn input[type=submit]{color:#0000}@media (width<=425px){.ec-form-card .col label{font-size:12px}.ec-form-card .col input[type=text],.ec-form-card .col input[type=email],.ec-form-card .col input[type=date],.ec-form-card .col input[type=tel],.ec-form-card .col select,.ec-form-card .col textarea{padding:.5rem .75rem;font-size:12px}.ec-form-card .col textarea{height:80px}}@keyframes ec-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#wpcf7-f72813-p72808-o1 select[name=products] option[value="Encryption Advisory Services"],#wpcf7-f72813-p72808-o1 select[name=products] option[value="PQC Advisory Services"],#wpcf7-f72813-p72808-o1 select[name=products] option[value=PKI\ Services],#wpcf7-f72813-p72808-o1 select[name=products] option[value=Compliance\ Services],#wpcf7-f72813-p72808-o1 select[name=products] option[value="Cloud Data Protection Services"],#wpcf7-f72813-p72808-o1 select[name=products] option[value="Enterprise Encryption Services"],#wpcf7-f72813-p72808-o1 select[name=products] option[value=HSM\ Services],#wpcf7-f80781-p72796-o1 select[name=requested-for] option:nth-child(n+7){display:none}.sticky-form-wrapper{z-index:999999;opacity:0;visibility:hidden;width:100%;margin-top:6rem;transition:opacity .3s;position:absolute;top:0}.sticky-form-wrapper .form-section{position:relative}.sticky-form-wrapper .close-icon{z-index:2;cursor:pointer;width:22px;position:absolute;top:2.2rem;right:1.5rem}.dark-modal{opacity:.98;z-index:999;background-color:#161616;width:100%;height:100%;position:fixed;top:0}.hide-scrollbar::-webkit-scrollbar{width:1em}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:1em}.range-value{appearance:none;cursor:pointer;background:linear-gradient(90deg,#0d56d4 17.5%,#ddd 17.5%);width:100%;height:5px}.range-value::-webkit-slider-thumb{appearance:none;width:21px;height:21px;box-shadow:none;background:#fff;border:1px solid #c2c2c2;border-radius:9999px}.range-value::-moz-range-thumb{width:21px;height:21px;box-shadow:none;background:#fff;border:1px solid #c2c2c2;border-radius:9999px}.icon-circle-wrapper-secondary{position:relative}.icon-circle-wrapper-primary .detail-section{margin-left:calc(var(--spacing)*5)}.icon-circle-wrapper-primary .detail-section a{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white);align-items:flex-start;display:flex}@media (width>=64rem){.icon-circle-wrapper-primary .detail-section a{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.icon-circle-wrapper-primary .service-icon{margin-top:calc(var(--spacing)*1)}.text-action{margin-bottom:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);color:var(--color-white);border-bottom-width:1px}.text-action:hover{border-color:#0000}.text-action-primary{margin-bottom:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-ec-primary-color);color:var(--color-ec-primary-color)}.text-action-primary:hover{border-color:#0000}.big-icon-wrapper{aspect-ratio:1;width:calc(var(--spacing)*12);background:linear-gradient(176.6deg,#0d56d4 19.8%,#1ebdbd 112.08%);border-radius:3.40282e38px;flex-shrink:0}.feature-grid-section{gap:calc(var(--spacing)*5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.feature-grid-section{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-grid-section .card-media{border-radius:var(--radius-2xl);display:grid}@media (width<48rem){.feature-grid-section .card-media{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto}}@media (width>=48rem){.feature-grid-section .card-media{grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<48rem){.feature-grid-section .card-media .content{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);grid-row-start:2}}@media (width>=48rem){.feature-grid-section .card-media .content:first-child{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.feature-grid-section .card-media .content:last-child{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}}@media (width<48rem){.feature-grid-section .card-media .media{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);background-image:linear-gradient(#fff 0%,#202020 100%);grid-row-start:1;padding-top:1.5px;padding-left:1.5px;padding-right:1.5px}}.feature-grid-section .card-media .media .img-container{border-radius:inherit;width:100%;height:100%;overflow:hidden}@media (width>=48rem){.feature-grid-section .card-media .media .img-container{background-repeat:no-repeat;background-size:cover}.feature-grid-section .card-media .media:first-child{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);padding-block:1.5px;background-image:linear-gradient(90deg,#fff 0%,#202020 100%);padding-left:1.5px}.feature-grid-section .card-media .media:last-child{padding-block:1.5px;border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl);background-image:linear-gradient(270deg,#fff 0%,#202020 100%);padding-right:1.5px}}.feature-grid-section .card-media .media .img-container img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=48rem){.feature-grid-section .card-media .media .img-container img{display:none}}.feature-grid-section .card-content .content{border-radius:var(--radius-2xl);height:100%}.feature-grid-section .content{justify-content:center;gap:calc(var(--spacing)*4);background-color:#202020;flex-direction:column;display:flex}@media (width<48rem){.feature-grid-section .content{padding:calc(var(--spacing)*9)}}@media (width>=48rem){.feature-grid-section .content{padding:calc(var(--spacing)*12)}}.feature-grid-section .content p{width:100%;max-width:600px}.feature-grid-section.light .card-media{background:radial-gradient(107.32% 141.42% at 0 0,#dce8ff21 0%,#0d56d40d 100%);position:relative;box-shadow:inset -5px -5px 250px #ffffff05}.feature-grid-section.light .card-media:before{border-radius:var(--radius-2xl);--tw-content:"";content:var(--tw-content);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(314deg,#0d56d436,#1ebdbd33);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.feature-grid-section.light .card-media .content,.feature-grid-section.light .card-media .media{background:0 0}.feature-grid-section.training{gap:calc(var(--spacing)*10)}.feature-grid-section.training .card-media{border:1px solid #2c2c2c}.feature-grid-section.training .card-media .content{background:#181818}.feature-grid-section.training .card-media .content .badge{color:#5ebfd4;background:#101f22;border-radius:50px;width:fit-content;padding:.45em 1.25em;font-size:.9rem;font-weight:600;display:block}.feature-grid-section.training .card-media .media{background:#111;padding:2em}@media (width<48rem){.feature-grid-section .card-media .media .img-container{background-image:none!important}}.feature-grid-section.training .card-media .media .img-container{background-position:50%;background-size:contain}.training-tiles{gap:calc(var(--spacing)*8);flex-direction:column;display:flex}.training-tiles .header{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}@media (width>=48rem){.training-tiles .header{flex-direction:row;justify-content:space-between;align-items:center}}.training-tiles .tiles-wrapper{gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=48rem){.training-tiles .tiles-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.training-tiles .tiles-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.training-tiles .tiles-wrapper .tile{background:linear-gradient(#0d56d4 0%,#1ebdbd 100%);border-radius:25px;padding:1px;overflow:hidden}.training-tiles .tiles-wrapper .tile .content{gap:calc(var(--spacing)*5);background-color:var(--color-white);height:100%;padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*12);border-radius:24px;flex-direction:column;display:flex}.training-tiles .tiles-wrapper .tile .content .icon-wrapper{background:linear-gradient(#0d56d4 0%,#1ebdbd 100%);border-radius:18px;width:60px;height:60px;padding:15px}.training-tiles .tiles-wrapper .tile .content .icon-wrapper svg{width:100%;height:100%}.stepwise-content-wrapper .index-list{padding-left:calc(var(--spacing)*1);background-color:#0000;overflow:hidden}.stepwise-content-wrapper .index-list ul{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none;position:relative}.stepwise-content-wrapper .index-list ul:before{z-index:0;--tw-content:"";content:var(--tw-content);background:repeating-linear-gradient(#0d56d4,#0d56d4 6px,#0000 6px 14px);width:2px;position:absolute;top:35px;bottom:89px;left:4px}.stepwise-content-wrapper .index-list ul li{z-index:1;margin:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*3);position:relative}.stepwise-content-wrapper .index-list ul li:before{z-index:2;border-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);background-color:#fff;border-width:1px;border-color:#1ebdbd;border-radius:3.40282e38px;width:18px;height:18px;position:absolute;top:23px;left:-4px}.stepwise-content-wrapper .index-list ul li:after{z-index:2;--tw-content:"";content:var(--tw-content);background-color:#0d56d4;border-radius:3.40282e38px;width:13px;height:13px;position:absolute;top:25.5px;left:-1.1px}.stepwise-content-wrapper .index-list h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;display:block}.training-badge-wrapper{flex-direction:column;display:flex;position:relative}@media (width>=48rem){.training-badge-wrapper{flex-direction:row}}.training-badge-wrapper .badge-container{flex-shrink:0;height:100%}.training-badge-wrapper .badge-container img{top:calc(var(--spacing)*0);z-index:3;position:absolute;left:50%}@media (width<48rem){.training-badge-wrapper .badge-container img{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (width>=48rem){.training-badge-wrapper .badge-container img{top:50%;left:calc(var(--spacing)*0);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.training-badge-wrapper .content{height:100%;padding-inline:calc(var(--spacing)*6)}@media (width<48rem){.training-badge-wrapper .content{padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*10)}}@media (width>=48rem){.training-badge-wrapper .content{padding-block:calc(var(--spacing)*16);padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*12)}}.training-section-wrapper{z-index:1;position:relative}.training-section-wrapper .training-section-image{margin-top:-9rem;margin-bottom:calc(var(--spacing)*9);width:100%}@media (width>=64rem){.training-section-wrapper .training-section-image{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);width:33.3333%}}.training-section-wrapper .training-section-image .wp-block-image img{margin-inline:auto}.training-section-wrapper .training-section-content{width:100%;padding-inline:calc(var(--spacing)*6)}@media (width>=48rem){.training-section-wrapper .training-section-content{padding-left:calc(var(--spacing)*16)}}@media (width>=64rem){.training-section-wrapper .training-section-content{width:66.6667%}}.training-section-wrapper:before{content:"";top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);border-radius:var(--radius-4xl);z-index:-1;opacity:.5;border:2px solid #1ebdbd80;width:100%;height:100%;position:absolute}@media (width>=64rem){.training-section-wrapper:before{width:83.5%;left:16.5%}}.training-section-wrapper .primary-btn{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=64rem){.training-section-wrapper .primary-btn{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.training-section-wrapper .outline-btn{min-width:calc(var(--spacing)*44);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (width>=64rem){.training-section-wrapper .outline-btn{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.training-section-wrapper.light:before{background:radial-gradient(107.32% 141.42% at 0 0,#dce8ff21 0%,#0d56d40d 100%);border:2px solid #3a4ed5bf}.resource-hero-wrapper{flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (width>=48rem){.resource-hero-wrapper{flex-direction:row}}.resource-hero-wrapper .corner-stripes{right:calc(var(--spacing)*0);pointer-events:none;display:none;position:absolute}@media (width>=64rem){.resource-hero-wrapper .corner-stripes{display:block}}@media (width<=1023px){.bg-ec-black-dark .resource-hero-wrapper{flex-direction:column}.hubspot-form{margin-top:2rem}}@media (width>=1024px){.bg-ec-black-dark .resource-hero-wrapper>div:last-child{padding-left:3.75rem}}.resource-hero-wrapper .title{color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;width:fit-content;margin:auto;display:block}@media (width<48rem){.resource-hero-wrapper .title{text-align:center}}@media (width>=48rem){.resource-hero-wrapper .title{margin:calc(var(--spacing)*0)}}.featured-panel{margin-inline:calc(var(--spacing)*0);margin-top:-4.5rem;position:relative}@media (width>=48rem){.featured-panel{margin-top:-7rem}}.featured-panel .panel-content{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5);background-color:#f8f8f8;border:1px solid #3a4ed5}@media (width>=40rem){.featured-panel .panel-content{padding-inline:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}}.tabs-container .tabs-wrapper ul:not(.tab-links){gap:calc(var(--spacing)*5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-neutral-400);display:flex}@media (width>=40rem){.tabs-container .tabs-wrapper ul:not(.tab-links){gap:calc(var(--spacing)*10)}}.tabs-container .tabs-wrapper ul:not(.tab-links) li{cursor:pointer;padding-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (width>=40rem){.tabs-container .tabs-wrapper ul:not(.tab-links) li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.tabs-container .tabs-wrapper ul:not(.tab-links) li.active{cursor:default;border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-blue-700)}.tabs-container .tabs-wrapper ul .see-more-tab .see-more-dropdown li.active{color:#186dff}.tabs-container.white-bg .tabs-wrapper ul.tab-links li.active{border-style:var(--tw-border-style);color:#0d56d4;background:0 0;border-width:1px;border-color:#0d56d4}.tabs-container.white-bg .tabs-wrapper ul.tab-links li:not(.active),.tabs-container.white-bg .tabs-wrapper ul.tab-links li:not(.selected){border-style:var(--tw-border-style);color:#939393;border-width:1px;border-color:#9e9e9e}.tabs-container .tabs-section .tab-content{display:none}.tabs-container .tabs-section .tab-content.active{display:block}.image-wrapper{border-radius:var(--radius-lg);background-color:var(--color-white);height:100%;position:relative}.image-wrapper .content{width:100%;padding:calc(var(--spacing)*5);justify-content:space-between;align-items:center;display:flex}.image-wrapper .content .ec-text-ellipsis{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.image-wrapper .content svg{fill:#111}.image-wrapper:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}.post-content-container{z-index:2;border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:var(--color-ec-black-dark);padding-block:calc(var(--spacing)*12);align-items:center;display:flex;position:relative}@media (width>=48rem){.post-content-container{padding-block:calc(var(--spacing)*20)}}@media (width>=64rem){.post-content-container{padding-block:calc(var(--spacing)*32)}}.post-content-container figure,.post-content-container figure img{border-radius:var(--radius-2xl)}.blog-single-header .text-link{margin-bottom:calc(var(--spacing)*5)}.blog-single-header .text-link a{color:var(--color-white);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-gray-500);-webkit-text-decoration-color:var(--color-gray-500);text-decoration-color:var(--color-gray-500);text-underline-offset:2px}@media (hover:hover){.blog-single-header .text-link a:hover{text-decoration-line:none;text-decoration-thickness:0}}.blog-single-header .text-link a+a{margin-left:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*3);position:relative}.blog-single-header .text-link a+a:before{content:"";top:calc(var(--spacing)*.5);left:calc(var(--spacing)*0);height:calc(var(--spacing)*4);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-white);position:absolute}.blog-single-header .entry-meta{flex-wrap:wrap;display:flex}.blog-single-header .entry-meta .border-left{position:relative}.blog-single-header .entry-meta .border-left:before{content:"";top:calc(var(--spacing)*1);left:calc(var(--spacing)*0);height:calc(var(--spacing)*4);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-white);position:absolute}.blog-single-header .entry-meta span{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.single-post{background-color:var(--color-ec-secondary-color);color:#626161}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*3);color:var(--color-ec-black-dark)}.single-post .entry-content h1 strong,.single-post .entry-content h2 strong,.single-post .entry-content h3 strong,.single-post .entry-content h4 strong,.single-post .entry-content h5 strong,.single-post .entry-content h6 strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.single-post .entry-content p{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);overflow-wrap:break-word}@media (width>=96rem){.single-post .entry-content p{--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.single-post .entry-content p:first-child{margin-top:calc(var(--spacing)*0)}.single-post .entry-content p:last-child{margin-bottom:calc(var(--spacing)*0)}.single-post .entry-content .wp-block-image{margin-top:calc(var(--spacing)*4);margin-right:auto;margin-bottom:calc(var(--spacing)*8);text-align:center;margin-left:auto;display:table}.single-post .entry-content a{border-bottom-style:var(--tw-border-style);--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5);color:var(--color-ec-primary-color);border-bottom-width:1px;border-bottom-color:var(--color-ec-primary-color)}@media (width>=96rem){.single-post .entry-content a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.single-post .entry-content a:hover{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.single-post .entry-content,.static-content) .table-of-contents{top:calc(var(--spacing)*36);max-height:calc(100vh - 130px);position:sticky;overflow-y:auto}:is(.single-post .entry-content,.static-content) .toc-dropdown{border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);max-width:100%;padding-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*2);background:linear-gradient(123deg,#0d56d4 1.9%,#1ebdbd 99.34%);overflow-y:auto;transform:translateY(-2rem)}:is(.single-post .entry-content,.static-content) .table-of-contents::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}:is(.single-post .entry-content,.static-content) .table-of-contents::-webkit-scrollbar{background-color:#f5f5f5;width:6px}:is(.single-post .entry-content,.static-content) .table-of-contents::-webkit-scrollbar-thumb{background-color:#a7a5a5}:is(.single-post .entry-content,.static-content) .table-of-contents ul,:is(.single-post .entry-content,.static-content) .toc-dropdown ul{margin-top:calc(var(--spacing)*2);margin-right:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*0);list-style-type:none}:is(.single-post .entry-content,.static-content) .table-of-contents>ul{border-color:var(--color-zinc-400)}@media (width>=64rem){:is(.single-post .entry-content,.static-content) .table-of-contents>ul{border-left-style:var(--tw-border-style);border-left-width:1px}}:is(.single-post .entry-content,.static-content) .table-of-contents ul li{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*2);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);position:relative}@media (width>=64rem){:is(.single-post .entry-content,.static-content) .table-of-contents ul li{padding-inline:calc(var(--spacing)*6)}}:is(.single-post .entry-content,.static-content) .table-of-contents ul li a{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:#5d5d5d;-webkit-line-clamp:2;text-overflow:ellipsis;border-width:0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.single-post .entry-content,.static-content) .table-of-contents ul li.active>a,:is(.single-post .entry-content,.static-content) .table-of-contents ul li>a:hover{color:var(--color-ec-primary-color)}:is(.single-post .entry-content,.static-content) .table-of-contents ul li.active:before{content:"";top:calc(var(--spacing)*.5);height:calc(var(--spacing)*6);border-radius:var(--radius-2xl);border-color:var(--color-ec-primary-color);position:absolute;left:-2px}@media (width>=64rem){:is(.single-post .entry-content,.static-content) .table-of-contents ul li.active:before{border-left-style:var(--tw-border-style);border-left-width:4px}}:is(.single-post .entry-content,.static-content) .table-of-contents ul li ul li{padding-left:calc(var(--spacing)*4)}:is(.single-post .entry-content,.static-content) .table-of-contents ul li ul li.active:before{left:-26px}:is(.single-post .entry-content,.static-content) .table-of-contents ul li ul li ul li.active:before{left:-42px}:is(.single-post .entry-content,.static-content) .toc-dropdown .title{width:100%;padding-block:calc(var(--spacing)*5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-white);justify-content:space-between;align-items:center;display:inline-flex}:is(.single-post .entry-content,.static-content) .toc-dropdown ul{padding-bottom:calc(var(--spacing)*2);display:none}:is(.single-post .entry-content,.static-content) .toc-dropdown ul li{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;display:inline-flex}:is(.single-post .entry-content,.static-content) .toc-dropdown ul li a{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--color-white);text-overflow:ellipsis;border-width:0;overflow:hidden}:is(.single-post .entry-content,.static-content) .toc-dropdown .title .arrow{margin-right:calc(var(--spacing)*1);--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.single-post .entry-content,.static-content) .toc-dropdown .title .arrow.active{rotate:180deg}.single-post .entry-content .size-full{width:auto;height:auto}.single-post .entry-content ul{padding-left:calc(var(--spacing)*4);list-style-type:disc}.single-post .entry-content ol{padding-left:calc(var(--spacing)*4);list-style-type:decimal}.single-post .entry-content ul li,.single-post .entry-content ol li{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=96rem){:is(.single-post .entry-content ul li,.single-post .entry-content ol li){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.single-post .entry-content ul>li>p+p,.single-post .entry-content ol>li>p+p{margin-block:calc(var(--spacing)*4)}.single-post .entry-content ul>li p,.single-post .entry-content ol>li p{margin-block:calc(var(--spacing)*2)}.single-post .entry-content ol>li::marker{font-weight:600}.single-post .entry-content table{margin-block:calc(var(--spacing)*4);border-collapse:separate;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:var(--radius-lg);border-style:var(--tw-border-style);text-align:left;color:#747474;border-width:1px;border-color:#d9d9d9;overflow:hidden}.single-post .entry-content table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}.single-post .entry-content table th,.single-post .entry-content table td{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=96rem){:is(.single-post .entry-content table th,.single-post .entry-content table td){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.single-post .entry-content table thead{color:var(--color-white);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%)}.single-post .entry-content table thead tr th{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.single-post .entry-content table thead tr th:not(:last-child),.single-post .entry-content table tbody tr td:not(:last-child){border-right-style:var(--tw-border-style);border-color:#d9d9d9;border-right-width:1px}.single-post .entry-content table tbody tr td{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3)}.single-post .entry-content table tbody tr:nth-child(2n){background-color:#fbfbfb}.single-post .entry-content table tbody tr:nth-child(odd){background-color:#f0f1f6}.single-post .entry-content table tbody tr.even{background-color:#fbfbfb}.single-post .entry-content table tbody tr.odd{background-color:#f0f1f6}.single-post .entry-content table tbody td.border-r-1{border-right-style:var(--tw-border-style);border-color:#d9d9d9;border-right-width:1px}.single-post .entry-content table thead tr:first-child th:first-child{border-bottom-left-radius:var(--radius-lg)}.single-post .entry-content table thead tr:first-child th:last-child{border-bottom-right-radius:var(--radius-lg)}.single-post .entry-content table thead tr th:last-child.no-border-radius{border-bottom-right-radius:0}.single-post .entry-content table th.border-b-1,.single-post .entry-content table td.border-b-1{border-bottom-style:var(--tw-border-style);border-color:#d9d9d9;border-bottom-width:1px}.single-post .entry-content table thead th.border-radius-right,.single-post .entry-content table thead td.border-radius-right{border-bottom-right-radius:var(--radius-lg)}.single-post .entry-content .cta-banner{margin-block:calc(var(--spacing)*10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ec-primary-color);background-color:var(--color-ec-black-dark);padding:calc(var(--spacing)*8)}.single-post .entry-content .cta-banner .heading{margin-bottom:calc(var(--spacing)*4);width:100%;padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*4)}@media (width>=64rem){.single-post .entry-content .cta-banner .heading{margin-bottom:calc(var(--spacing)*0);width:75%;padding-right:calc(var(--spacing)*4)}}.single-post .entry-content .cta-banner .heading .top-heading{margin-bottom:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-ec-secondary-color)}.single-post .entry-content .cta-banner .heading .content{margin-top:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-white);position:relative}@media (width>=40rem){.single-post .entry-content .cta-banner .heading .content{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=96rem){.single-post .entry-content .cta-banner .heading .content{--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.single-post .entry-content .cta-banner .heading .content:before{content:"";top:calc(var(--spacing)*1.5);border:2px solid;border-image-source:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-image-slice:1;height:calc(100% - .6rem);position:absolute;left:-1.2rem}.single-post .entry-content .cta-banner .btn-wrapper{width:100%}@media (width>=64rem){.single-post .entry-content .cta-banner .btn-wrapper{text-align:right;width:25%}}.single-post .entry-content .cta-banner .btn-wrapper a{color:var(--color-white);display:inline-block}.single-post .entry-content .wp-block-table{overflow:auto hidden}.single-post .entry-content pre{white-space:pre-line;white-space:-moz-pre-line;white-space:-pre-line;white-space:-o-pre-line;overflow-wrap:break-word;word-wrap:break-word}.wp-block-table td{border:1px solid #d9d9d9!important}.single-post .entry-content figcaption{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}@media (width>=96rem){.single-post .entry-content figcaption{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.single-post .entry-content .wp-block-embed-youtube{margin-block:calc(var(--spacing)*8);position:relative}@media (width>=48rem){.single-post .entry-content .wp-block-embed-youtube{justify-content:center;display:flex}}.single-post .entry-content .wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:100%}@media (width>=48rem){.single-post .entry-content .wp-block-embed-youtube .wp-block-embed__wrapper iframe{width:var(--container-lg)}}.author-photo{padding:calc(var(--spacing)*7);background-image:url(assets/images/profile-bg.png);background-repeat:no-repeat;background-size:contain;justify-content:flex-end;display:flex;position:relative}.author-photo img{margin-top:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*1);border-radius:3.40282e38px;width:100%;height:auto;display:block}.rll-youtube-player iframe{z-index:0!important}.gradient-blue-border{border-radius:var(--radius-2xl);border:1px solid #3a4ed5}.hero-section-bg{position:relative}.hero-section-bg:before{content:"";top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-ec-black-dark);z-index:-1;width:100%;height:calc(100vh - 75.2px);position:absolute}.video-container{width:100%;position:relative;overflow:hidden}.custom-video-container{cursor:pointer;width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.custom-video-container .yt-thumb{z-index:1;background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.custom-video-container .yt-thumb img{width:100%}.custom-video-container .play-button{z-index:1;width:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-post .entry-content .bg-light{border-radius:var(--radius-sm);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);background-color:#ededed}.single-post .entry-content .space-mb-0{margin-bottom:calc(var(--spacing)*0)}.single-post .entry-content .space-mb-1{margin-bottom:calc(var(--spacing)*1)}.single-post .entry-content .space-mb-2{margin-bottom:calc(var(--spacing)*2)}.responsive-iframe{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}.post-grid{margin-bottom:calc(var(--spacing)*10);width:100%;padding-inline:calc(var(--spacing)*4)}@media (width>=48rem){.post-grid{width:50%}}.post-grid .article-tile{cursor:pointer;border-radius:var(--radius-2xl);background-color:var(--color-white);border:1px solid #a6a6a6;height:100%;position:relative;overflow:hidden}.post-grid .article-tile .content{background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}@media (width>=48rem){.post-grid .article-tile .content{padding-bottom:calc(var(--spacing)*12)}}.post-grid .article-tile .content .category{margin-bottom:calc(var(--spacing)*3);min-width:calc(var(--spacing)*26);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-width:1px;border-color:#a6a6a6;display:inline-block}.post-grid .article-tile .content .category .tag{margin-right:calc(var(--spacing)*1.5);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:#0d56d4;display:inline-block}.post-grid .article-tile .content .category .tag.chinese-gold{background-color:#d1a000}.post-grid .article-tile .content .category .tag.maximum-blue-green{background-color:#1ebdbd}.post-grid .article-tile .content .category .tag.pumpkin{background-color:#ff7520}.post-grid .article-tile .content .category .tag.french-violet{background-color:#6600d1}.post-grid .article-tile .content .category .tag.new-car{background-color:#0d56d4}.post-grid .article-tile .content .heading{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (width>=64rem){.post-grid .article-tile .content .heading{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.post-grid .article-tile .content .heading.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-grid .article-tile .content .note-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#898989;align-items:center;display:flex}@media (width>=48rem){.post-grid .article-tile .content .note-text{bottom:calc(var(--spacing)*5);position:absolute}}.post-grid .article-tile .content .note-text svg{margin-left:calc(var(--spacing)*2);fill:#898989;stroke:#898989;transition:all .15s linear;display:inline-block}.post-grid .article-tile.post-full-grid .content{background-color:var(--color-ec-black-dark)}.post-grid .article-tile.post-full-grid .content .heading{color:var(--color-white)}.post-grid a:hover .article-tile{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}.post-grid a:hover .note-text svg{--tw-translate-x:1.2;translate:var(--tw-translate-x)var(--tw-translate-y)}.post-grid.three-cols{width:100%}@media (width>=48rem){.post-grid.three-cols{width:33.3333%}}.central-insights-trends{background-image:url(assets/images/trends.png);background-position:top;background-repeat:no-repeat;background-size:cover}.central-insights-card:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}.info-block{margin-inline:calc(var(--spacing)*-4);margin-top:calc(var(--spacing)*-6);margin-bottom:calc(var(--spacing)*-10);flex-wrap:wrap;display:flex}@media (width>=40rem){.info-block{margin:calc(var(--spacing)*-4)}}.info-block .column{padding:calc(var(--spacing)*4);text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=48rem){.info-block .column.three-col{width:33.3333%}.info-block .column.two-col{width:50%}}.info-block .column .icon{margin-bottom:calc(var(--spacing)*6);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.info-block .column .content{flex-grow:1}.info-block .column .content .title{margin-bottom:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.box-group{border-radius:var(--radius-lg);height:100%;padding-left:calc(var(--spacing)*8);flex-direction:column;display:flex}.box-group .icon{margin-right:calc(var(--spacing)*3);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.box-group .title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.box-group .content{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.box-group a{margin-top:calc(var(--spacing)*3);color:var(--color-indigo-500);align-items:center;display:inline-flex}.box-group.blue-gradient-left{position:relative}.box-group.blue-gradient-left:before{content:"";background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);width:1.5px;height:100%;position:absolute;top:0;left:0}.woocommerce div.product form.cart div.quantity{margin-top:calc(var(--spacing)*1);margin-right:calc(var(--spacing)*3);border-radius:var(--radius-sm);padding:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.woocommerce .quantity .qty{width:calc(var(--spacing)*10)}.woocommerce-cart .wp-block-heading{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product{margin-inline:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-xl);background-color:var(--color-ec-black-dark);max-width:calc(100% - 16px);padding-inline:calc(var(--spacing)*7);padding-block:calc(var(--spacing)*8);flex:0 0 100%}@media (width>=40rem){.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product{flex:0 0 50%;max-width:calc(50% - 16px)}}@media (width>=64rem){.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product{flex-basis:calc(33.33% - 16px);max-width:calc(33.33% - 16px)}}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-title{color:var(--color-white)}@media (width>=64rem){.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount{margin-bottom:calc(var(--spacing)*6);color:var(--color-white);display:block}@media (width>=64rem){.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin-bottom:calc(var(--spacing)*0)}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-add-to-cart a{color:#fff;text-align:center;min-width:10rem;font-weight:500;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:28.437px;padding:.5rem 1.5rem;display:inline-block}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__product .wc-block-grid__product-add-to-cart a:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.custom-cart-page.wc-block-components-sidebar-layout .wc-block-components-main{border-radius:var(--radius-xl);border-style:var(--tw-border-style);height:fit-content;padding:calc(var(--spacing)*.5);padding-right:calc(var(--spacing)*0);background:linear-gradient(140.8deg,#0d56d4 24.13%,#1ebdbd05 84.8%);border-width:1px}.custom-cart-page.wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items{margin:calc(var(--spacing)*0);border-radius:var(--radius-xl);background-color:var(--color-ec-black-dark)!important}.custom-cart-page.is-large.wc-block-cart .wc-block-cart-items th{padding:calc(var(--spacing)*4)}.custom-cart-page.is-large.wc-block-cart .wc-block-cart-items th span{color:var(--color-white)}.custom-cart-page.is-large.wc-block-cart .wc-block-components-product-name{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-white)}.custom-cart-page.is-large.wc-block-cart .wc-block-components-product-price{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-white)}.custom-cart-page.is-large.wc-block-cart .wc-block-components-product-metadata__description{display:none}.custom-cart-page.is-large.wc-block-cart .wc-block-components-product-details__upcoming-training-date{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white)}.custom-cart-page.is-large.wc-block-cart .wc-block-components-quantity-selector{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ec-meta-color)}.custom-cart-page.is-large.wc-block-cart .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input,.custom-cart-page.is-large.wc-block-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.custom-cart-page.is-large.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{color:var(--color-white)}.custom-cart-page.is-large.wc-block-cart .wc-block-cart-items td{padding:24px 0 24px 24px}.custom-cart-page.is-large.wc-block-cart .wc-block-cart__totals-title,.custom-cart-page.is-large.wc-block-cart .wc-block-components-totals-wrapper{color:var(--color-white)}.custom-cart-page .wc-block-components-button:not(.is-link){min-width:calc(var(--spacing)*36);cursor:pointer;padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#0000;border-radius:28.437px;display:inline-block;position:relative}.custom-cart-page .wc-block-components-button:not(.is-link):hover{background:linear-gradient(145deg,#b4c8ff33 0%,#82aaff33 30%,#d2a0fa33 60%,#b4c8ff33 100%)}.custom-cart-page .wc-block-components-button:not(.is-link):after{content:"";border-radius:inherit;-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);-webkit-mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);mask:conic-gradient(#000 0 0)content-box exclude,conic-gradient(#000 0 0);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);padding:.1rem;position:absolute;inset:0}.custom-cart-page .wp-block-woocommerce-cart-order-summary-coupon-form-block{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-600)}.custom-cart-page .wc-block-components-totals-wrapper{margin-bottom:calc(var(--spacing)*3);padding:calc(var(--spacing)*0)}.custom-cart-page .wc-block-components-totals-coupon .wc-block-components-panel__button{padding:16px}.custom-cart-page .wc-block-components-totals-coupon__form{margin-bottom:calc(var(--spacing)*4)}.custom-cart-page .wc-block-components-text-input input[type=text]{height:2.5em;padding:0 .5em}.custom-cart-page .wc-block-components-text-input label{top:1.3em}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{height:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.shop-page .woocommerce ul.products li.product,.shop-page .woocommerce-page ul.products li.product{float:none;margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);width:100%;padding-inline:calc(var(--spacing)*7);padding-block:calc(var(--spacing)*8);background:radial-gradient(107.32% 141.42% at 0 0,#212121f7 0%,#1a1818 100%) padding-box padding-box;position:relative}@media (width>=64rem){:is(.shop-page .woocommerce ul.products li.product,.shop-page .woocommerce-page ul.products li.product){margin:calc(var(--spacing)*0);width:33.3333%}}:is(.shop-page .woocommerce ul.products li.product,.shop-page .woocommerce-page ul.products li.product):before{content:"";border-radius:var(--radius-2xl);opacity:.5;z-index:-1;background:radial-gradient(107.32% 141.42% at 0 0,#1ebdbd 0%,#0d56d463 100%);position:absolute;inset:-1px}.shop-page .woocommerce .products ul,.shop-page .woocommerce ul.products{padding-top:calc(var(--spacing)*6);flex-direction:column;display:flex}@media (width>=64rem){:is(.shop-page .woocommerce .products ul,.shop-page .woocommerce ul.products){margin:calc(var(--spacing)*-4);gap:calc(var(--spacing)*4);flex-direction:row;overflow:hidden}}.shop-page .woocommerce-result-count{color:var(--color-white)}.shop-page select{border-radius:var(--radius-sm);background-color:var(--color-white);padding:calc(var(--spacing)*2)}.shop-page ul.products li.product .woocommerce-loop-product__title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white)}.shop-page ul.products li.product .price{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-white)}.shop-page ul.products li.product .button{color:#fff;text-align:center;min-width:10rem;font-weight:500;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:28.437px;padding:.5rem 1.5rem;display:inline-block}.shop-page ul.products li.product .button:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.page-numbers,.nav-links{margin-inline:calc(var(--spacing)*1);margin-top:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);justify-content:center;display:flex}:is(.page-numbers,.nav-links) li a{border-radius:var(--radius-sm);color:var(--color-gray-700)!important}:is(.page-numbers,.nav-links) li a:hover{background-color:var(--color-ec-primary-color);color:var(--color-white)!important}:is(.page-numbers,.nav-links).current{border-radius:var(--radius-sm);border-color:var(--color-blue-500);background-color:var(--color-ec-primary-color);color:var(--color-white)}.arrow-link svg:not(.img-icon){flex-shrink:0;transition:all .4s linear}.arrow-link:hover svg:not(.img-icon){transform:translate(.6rem)}.icon-bg{margin-bottom:calc(var(--spacing)*4);background:linear-gradient(90deg,#0d57d4 0%,#1ebdbd 100%);border-radius:3.40282e38px;padding:15px;display:inline-block}.static-content p{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*4);overflow-wrap:break-word}@media (width>=96rem){.static-content p{--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.static-content h2,.static-content h3,.static-content h4,.static-content h5,.static-content h6{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*3)}.static-content .wp-block-list{margin-bottom:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*4);list-style-type:disc}.static-content .wp-block-list li{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (width>=96rem){.static-content .wp-block-list li{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.static-content .wp-block-list li ul{padding-left:calc(var(--spacing)*5)}.static-content a{border-bottom-style:var(--tw-border-style);color:var(--color-ec-primary-color);border-bottom-width:1px;border-bottom-color:var(--color-ec-primary-color)}@media (width>=96rem){.static-content a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}}.static-content a:hover{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.full-width-search-container{max-width:var(--container-xl);margin:auto;position:relative}.full-width-search-container .search-box{border-radius:var(--radius-lg);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*4)}.full-width-search-container .search-box:focus{--tw-outline-style:none;outline-style:none}.full-width-search-container .close-btn{top:calc(var(--spacing)*5);right:calc(var(--spacing)*5);cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:uppercase;display:none;position:absolute}:is(.full-width-search-container,.search-container) .search-results{top:calc(var(--spacing)*12);border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);background-color:var(--color-white);z-index:2;width:100%;position:absolute;overflow:hidden;box-shadow:0 10px 15px #00000040}:is(.full-width-search-container,.search-container) .search-results .search-result-item{cursor:pointer;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-gray-200);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5)}@media (hover:hover){:is(.full-width-search-container,.search-container) .search-results .search-result-item:hover{background-color:var(--color-gray-100)}}:is(.full-width-search-container,.search-container) .search-results .search-result-item:last-child{border-bottom-color:#0000}.search-container{width:100%;position:relative}@media (width>=40rem){.search-container{width:auto}}.search-container .search-box{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*5);outline-style:var(--tw-outline-style);border-width:1px;border-color:#6e6e6e;outline-width:0}@media (width>=40rem){.search-container .search-box{min-width:450px}}.search-container .search-box:focus{background-color:var(--color-white);border-color:#0000;box-shadow:0 10px 15px #00000040}.search-container .search-results{top:calc(var(--spacing)*11)}.search-container .close-btn{top:50%;right:calc(var(--spacing)*2.5);--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);cursor:pointer;display:none;position:absolute}.filter-container .filter-search{cursor:pointer;border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2.5);border-width:1px;border-color:#949494;border-left-style:var(--tw-border-style);border-left-width:0}@media (width>=40rem){.filter-container .filter-search{width:50%}}.filter-container .filter-search .title{margin-bottom:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#949494}.filter-container .filter-search:last-child{border-top-style:var(--tw-border-style);border-top-width:0;border-right-style:var(--tw-border-style);border-right-width:0}@media (width>=40rem){.filter-container .filter-search:last-child{border-top-style:var(--tw-border-style);border-top-width:1px}}.filter-container .filter-search .filter-option{position:relative}.filter-container .filter-search .filter-option .filter-btn .arrow{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);--tw-duration:.3s;--tw-ease:var(--ease-in);transition-duration:.3s;transition-timing-function:var(--ease-in);position:absolute;rotate:90deg}.filter-container .filter-search .filter-option .results{top:35px;left:calc(var(--spacing)*0);background-color:#f8f8f8;width:100%;position:absolute}.filter-container .filter-search.active{border-bottom-color:#0000}.filter-container .filter-search.active .filter-btn .arrow{rotate:270deg}.filter-container .filter-search.triad{width:33.3333%}.filter-container .results{display:none}.filter-container .results ul li{cursor:pointer;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-400);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ec-black-dark);display:block}@media (hover:hover){.filter-container .results ul li:hover{background-color:var(--color-gray-100)}}.filter-container .results ul li.active{border-color:var(--color-ec-primary-color);color:var(--color-ec-primary-color)}.filter-container .filter-btns{margin-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*10);display:block}@media (width>=40rem){.filter-container .filter-btns{border-bottom-style:var(--tw-border-style);border-color:#949494;border-bottom-width:1px;display:none}}@media (width>=48rem){.filter-container .filter-btns{padding-top:calc(var(--spacing)*0)}}.filter-container .filter-btns.active{display:block}.filter-container .one-third .filter-search{border-left-style:var(--tw-border-style);border-left-width:0;width:33.3333%}.load-more-btn{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:#eee;border-width:1px;border-color:#9d9d9d}.breadcrumb{padding-bottom:calc(var(--spacing)*3)}.breadcrumb a{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-wrap:wrap;align-items:center;display:flex}.breadcrumb .arrow{margin-inline:calc(var(--spacing)*2);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);flex-shrink:0}.breadcrumb li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));align-items:center;display:inline-flex}.breadcrumb.dark a{color:var(--color-gray-600)}@media (hover:hover){.breadcrumb.dark a:hover{color:var(--color-black)}}.breadcrumb.dark a:focus{outline-style:none}@media (forced-colors:active){.breadcrumb.dark a:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumb.dark .arrow{color:var(--color-gray-600)}.breadcrumb.dark li{color:var(--color-ec-black-dark)}.breadcrumb.light a{color:var(--color-white)}@media (hover:hover){.breadcrumb.light a:hover{text-decoration-line:underline}}.breadcrumb.light a:focus{outline-style:none}@media (forced-colors:active){.breadcrumb.light a:focus{outline-offset:2px;outline:2px solid #0000}}.breadcrumb.light .arrow,.breadcrumb.light li{color:var(--color-gray-300)}.sidebar-list-wrapper{margin-bottom:calc(var(--spacing)*8);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);overflow:hidden}.sidebar-list-wrapper .title{padding-block:calc(var(--spacing)*3);padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);background:linear-gradient(95deg,#0d56d4 7.78%,#1ebdbd 125.55%);position:relative}.sidebar-list-wrapper .title .arrow{top:50%;right:calc(var(--spacing)*5);--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);display:block;position:absolute}@media (width>=64rem){.sidebar-list-wrapper .title .arrow{display:none}}.sidebar-list-wrapper .title .arrow.active{rotate:180deg}.sidebar-list-wrapper .list{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);display:none}:where(.sidebar-list-wrapper .list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}@media (width>=64rem){.sidebar-list-wrapper .list{display:block!important}}.sidebar-list-wrapper .list li{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sidebar-list-wrapper .list li:last-child{margin-bottom:calc(var(--spacing)*0)}.sidebar-list-wrapper .list li a .name{padding-right:calc(var(--spacing)*2)}.sidebar-list-wrapper .list li a:hover{color:var(--color-ec-primary-color)}.post-results li{margin-bottom:calc(var(--spacing)*6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-gray-200);padding-bottom:calc(var(--spacing)*4)}.post-results li a{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));display:block}@media (hover:hover){.post-results li a:hover{color:var(--color-black)}}.post-results li p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-600)}.list-icons li{margin-bottom:calc(var(--spacing)*3);display:flex}.list-icons li svg{margin-top:calc(var(--spacing)*1);flex-shrink:0}.list-icons li span{margin-left:calc(var(--spacing)*2)}.list-icons.light span{color:var(--color-white)}.section-image-responsive{width:100%;height:auto;max-width:var(--container-3xs)}@media (width>=48rem){.section-image-responsive{max-width:300px}}@media (width>=64rem){.section-image-responsive{max-width:400px}}@media (width>=120rem){.section-image-responsive{max-width:553px}}.footer-container{padding-bottom:calc(var(--spacing)*8);border-bottom:.5px solid;border-image-source:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-image-slice:1}.footer-bg{background-color:#111!important}.footer-container .is-layout-flex{flex-flow:column wrap;align-items:flex-start;display:flex}@media (width>=40rem){.footer-container .is-layout-flex{flex-direction:row}}@media (width>=64rem){.footer-container .is-layout-flex{gap:calc(var(--spacing)*6)}}.footer-container .is-layout-flex .widget.widget_nav_menu{margin-bottom:calc(var(--spacing)*5);flex-grow:1}@media (width>=64rem){.footer-container .is-layout-flex .widget.widget_nav_menu{margin-bottom:calc(var(--spacing)*0)}}.footer-container .is-layout-flex .footer-logo{grid-row:1/-1}@media (width>=80rem){.footer-container .is-layout-flex .footer-logo{grid-row:span 3/span 3}}.footer-container .is-layout-flex .widget_nav_menu:nth-child(3){grid-column:span 2/span 2}@media (width>=40rem){.footer-container .is-layout-flex .widget_nav_menu:nth-child(3){grid-column:auto}}.footer-container .widget_block .widget_nav_menu .widgettitle{margin-bottom:calc(var(--spacing)*3);color:var(--color-white);text-transform:uppercase}.footer-container .widget_block .widget_nav_menu .menu li a{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-stone-300);display:block}.footer-container .widget_block .widget_nav_menu .menu li a:hover{color:var(--color-white)}.footer-container .widget_block .widgettitle{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*3);line-height:calc(var(--spacing)*3)}@media (width>=96rem){.footer-container .widget_block .widgettitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}@media (width>=120rem){.footer-container .widget_block .widgettitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}}.footer-contact-bg{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);background-color:var(--color-ec-black-dark);background:linear-gradient(92.28deg,#044545 2.84%,#111 47.49%,#011e4f 96.85%)}@media (width>=64rem){.footer-contact-bg{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}}.footer-contact{border-radius:var(--radius-xl);background-clip:padding-box;border:2px solid #0000;position:relative}.footer-contact .main-title{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (width>=64rem){.footer-contact .main-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=96rem){.footer-contact .main-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.footer-sub-section{border-bottom:.5px solid;border-image-source:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-image-slice:1}.footer-logos-container{justify-content:center;gap:calc(var(--spacing)*10);flex-wrap:wrap;display:flex}@media (width>=48rem){.footer-logos-container{justify-content:flex-end}}.footer-copyright{padding-block:calc(var(--spacing)*10);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.footer-copyright .footer-link{margin-bottom:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*6);position:relative}@media (width>=40rem){.footer-copyright .footer-link{margin-bottom:calc(var(--spacing)*0)}}.footer-copyright .footer-link a:hover{color:var(--color-white)}.footer-copyright .footer-link:after{content:"";top:7px;right:calc(var(--spacing)*3);height:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:1px;border-bottom-color:var(--color-stone-300);width:1px;position:absolute}.footer-copyright .footer-link:last-child:after{content:none}#ec-panel-form{transition:opacity .35s}.ec-circle{stroke-dasharray:152;stroke-dashoffset:152px;animation:.6s cubic-bezier(.16,1,.3,1) 50ms forwards ec-dash-circle}.ec-check{stroke-dasharray:40;stroke-dashoffset:40px;animation:.45s cubic-bezier(.16,1,.3,1) .4s forwards ec-dash-check}.ec-spinner{border:3px solid #00000014;border-top-color:var(--color-ec-primary-color);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite ec-spin}#ec-panel-hubspot{z-index:1;background:#fff;border-radius:16px;padding:32px;position:relative;box-shadow:0 4px 24px #00000014}.booking-confirmation{text-align:center;border-bottom:1px solid #00000014;margin-bottom:16px;padding:24px 0 20px}.booking-confirmation .booking-confirmation__title{color:#111;margin-bottom:6px;font-size:20px;font-weight:600}.booking-confirmation .booking-confirmation__name{color:#0000;background:linear-gradient(116deg,#0d56d4,#1ebdbd);-webkit-background-clip:text;background-clip:text}.booking-confirmation .booking-confirmation__subtitle{color:#5b6270;margin:0;font-size:13.5px}.hubspot-form__loading-state{color:#5b6270;flex-direction:column;align-items:center;gap:12px;padding:32px 0;font-size:13px;display:flex}.booking-skip{text-align:center;margin-top:16px;padding-bottom:8px}.booking-skip .booking-skip__button{cursor:pointer;color:#5b6270;background:0 0;border:none;border-bottom:1px solid #5b62704d;padding-bottom:2px;font-family:inherit;font-size:13.5px;text-decoration:none}.booking-skip__message{text-align:center;padding:24px 0;display:none}.booking-skip__message .booking-skip__title{color:#111;margin-bottom:6px;font-size:15px;font-weight:500}.booking-skip__message .booking-skip__subtitle{color:#5b6270;margin:0;font-size:13.5px}.meetings-iframe-container{background-color:var(--color-ec-primary-color)}@keyframes ec-dash-circle{to{stroke-dashoffset:0}}@keyframes ec-dash-check{to{stroke-dashoffset:0}}@keyframes ec-spin{to{transform:rotate(360deg)}}@media only screen and (width>=77.5em){.main-navigation .hamburger-menu{display:none}.main-navigation .main-menu-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper{background-color:#252525;border-radius:1rem 1rem .4rem .4rem;grid-column:span 2;width:104.5%;position:relative;bottom:-16px;left:-16px;right:0}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .custom-menu-wrapper{background-color:#0c0f14;border-radius:.75rem;width:100%;margin-top:1rem;bottom:0;left:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper:before{content:"";z-index:-1;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#0d56d4,#1ebdbd) border-box;border:10px solid #0000;border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;position:absolute;top:-5px;left:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout{padding:.6rem 1rem}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout ul{grid-column-gap:1rem;grid-row-gap:.5rem;grid-template-columns:1fr 1fr;display:grid}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout .menu-item .menu-wrapper .menu-details .menu-item-title,.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout .menu-item .menu-wrapper .menu-details .menu-item-description{color:#fff;line-height:20px}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout .menu-item:hover .menu-details .menu-item-title,.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper .sub-column-layout .menu-item:hover .menu-details .menu-item-description{color:#000}.main-navigation .main-menu-wrapper .mobile-menu-wrapper{display:none}.main-navigation .nav-btn{display:block}.main-navigation .mobile-menu-wrapper{display:none}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu:before{content:"";height:calc(var(--spacing)*1);border-radius:var(--radius-xl);width:99%;position:absolute;top:-4px;left:1%}.global-search-toggler#toggler-1{display:none}}@media only screen and (width>=75em) and (width<=83.125em){.main-header-wrapper{padding-inline:calc(var(--spacing)*4)!important}.main-menu-wrapper .menu-main-menu-container .menu .menu-item{margin-right:1.8rem}.main-navigation .main-menu-wrapper{margin-left:calc(var(--spacing)*4)}}@media only screen and (width<=39.999em){.blog-single-header .entry-meta .posted-on.border-left:before{content:none}.footer-contact-bg{background-image:linear-gradient(92.28deg,#143a3a -6.76%,#111 43.15%,#10264c 93.06%)}}@media only screen and (width<=47.9375em){.global-search-bar-wrapper .global-search-bar button:nth-child(3){display:none}.global-search-bar-wrapper .global-search-bar button:last-child{display:block}}@media only screen and (width<=77.4994em){.global-search-toggler#toggler-1{display:block}.global-search-toggler#toggler-2{display:none}.main-header{min-height:auto}.main-header-wrapper{min-height:inherit;flex-flow:column wrap;justify-content:center;display:flex}.main-header-wrapper #masthead{padding-block:calc(var(--spacing)*4)}.main-navigation{justify-content:flex-end}.main-navigation .hamburger-menu{display:block}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper{margin-top:.5rem;padding-top:1rem;position:relative}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .custom-menu-wrapper{grid-column:unset;background-color:#0000;border-radius:0;margin-top:.5rem}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu .custom-menu-wrapper:before{content:"";border-top:1px solid #e9e9e9;width:100%;position:absolute;top:0;left:0}.main-navigation .main-menu-wrapper .mobile-menu-wrapper{display:block}.main-navigation .main-menu-wrapper{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);z-index:10;background-color:var(--color-white);width:100%;height:100%;display:none;position:absolute;overflow-y:scroll}.main-navigation .main-menu-wrapper.active{display:block;position:fixed;overflow-x:hidden}.main-navigation .main-menu-wrapper.active .menu-main-menu-container{margin-bottom:calc(var(--spacing)*8)}.main-navigation .main-menu-wrapper .menu .menu-item{margin-right:calc(var(--spacing)*0);width:100%;display:block}.main-menu-wrapper .menu-main-menu-container .menu .menu-item:hover .sub-menu{visibility:hidden;opacity:0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .two-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .single-column-layout .sub-menu{left:calc(var(--spacing)*0);height:calc(var(--spacing)*0);width:auto;padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*3);opacity:0;flex-wrap:wrap;display:flex;position:relative}.main-menu-wrapper .menu-main-menu-container .menu .two-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu{min-width:auto}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .ec-menu-roi-panel{flex-direction:column;gap:.75rem;width:100%;max-width:420px;margin-top:.75rem;padding-left:0;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .ec-menu-roi-panel .ec-menu-roi-card{flex:none;min-height:130px;padding:.75rem .85rem}.main-menu-wrapper .menu-main-menu-container .menu .three-column-layout .sub-menu .ec-menu-roi-panel .ec-menu-roi-card__footer{margin-top:auto;padding-bottom:.2rem}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu,.main-menu-wrapper .menu-main-menu-container .menu .single-column-layout .sub-menu{flex-flow:column wrap;display:flex}.main-menu-wrapper .menu-main-menu-container .menu .flexible-column-layout .sub-menu .menu-label:after{top:15px}.main-navigation .main-menu-wrapper .menu .menu-item a{padding:calc(var(--spacing)*4);color:var(--color-ec-black-dark);position:relative}.main-navigation .main-menu-wrapper .menu .menu-item-has-children>a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300)}.main-menu-wrapper .menu-main-menu-container .menu .menu-item:hover a:after{background:0 0}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.current-menu-parent a{color:var(--color-ec-primary-color)}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.menu-item-has-children>a:after,.main-menu-wrapper .menu-main-menu-container .menu .menu-item:hover>a:after{content:url("data:image/svg+xml,<svg width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.46967 6.53033C5.76256 6.82322 6.23744 6.82322 6.53033 6.53033L11.3033 1.75736C11.5962 1.46447 11.5962 0.989592 11.3033 0.696699C11.0104 0.403806 10.5355 0.403806 10.2426 0.696699L6 4.93934L1.75736 0.696699C1.46447 0.403806 0.989592 0.403806 0.696699 0.696699C0.403806 0.989593 0.403806 1.46447 0.696699 1.75736L5.46967 6.53033ZM6.75 6L6.75 5L5.25 5L5.25 6L6.75 6Z\" fill=\"black\"/></svg>");right:calc(var(--spacing)*4);width:auto;height:auto;position:absolute;bottom:auto;left:auto}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.current-menu-parent.menu-item-has-children>a:after{content:url("data:image/svg+xml,<svg width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M5.46967 6.53033C5.76256 6.82322 6.23744 6.82322 6.53033 6.53033L11.3033 1.75736C11.5962 1.46447 11.5962 0.989592 11.3033 0.696699C11.0104 0.403806 10.5355 0.403806 10.2426 0.696699L6 4.93934L1.75736 0.696699C1.46447 0.403806 0.989592 0.403806 0.696699 0.696699C0.403806 0.989593 0.403806 1.46447 0.696699 1.75736L5.46967 6.53033ZM6.75 6L6.75 5L5.25 5L5.25 6L6.75 6Z\" fill=\"blue\"/></svg>");right:calc(var(--spacing)*4);background-image:none;width:auto;height:auto;position:absolute;bottom:auto;left:auto}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.active>a:after,.main-menu-wrapper .menu-main-menu-container .menu .menu-item.active:hover>a:after{rotate:180deg}.main-menu-wrapper .menu-main-menu-container .menu .menu-item.active .sub-menu{visibility:visible;opacity:1;--tw-shadow:0 0 #0000;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}.main-navigation .nav-btn a{margin-bottom:calc(var(--spacing)*3);min-width:calc(var(--spacing)*40)}.main-navigation .mobile-menu-wrapper.active{top:72px;right:calc(var(--spacing)*0);height:100%;width:calc(var(--spacing)*80);background-color:var(--color-white);display:block;position:absolute;overflow-y:scroll}.main-navigation .mobile-menu-wrapper.active .menu-main-menu-container{padding:calc(var(--spacing)*5)}.main-navigation .mobile-menu-wrapper.active .menu-main-menu-container .sub-menu{display:none}.main-navigation .mobile-menu-wrapper.active .menu-main-menu-container .menu-item{margin-bottom:calc(var(--spacing)*5)}.main-navigation .mobile-menu-wrapper.active .menu-main-menu-container .menu-item a{display:block}}@media only screen and (width>=62em){.tabs-container:has(.tab-links):before,.tabs-container:has(.tab-links):after{content:none}.tabs-container:has(.tab-links) .tabs-wrapper{margin-bottom:calc(var(--spacing)*1);padding-top:0}.tabs-container .tab-links{gap:calc(var(--spacing)*3);opacity:1;background-color:#0000;flex-direction:row;max-height:max-content;padding-bottom:5px;display:flex}.tabs-container .tab-links li{cursor:pointer;min-width:8rem;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;border-radius:26.457px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tabs-container .tab-links>li.active,.tabs-container .tab-links li.selected{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);background:linear-gradient(95deg,#0d56d4 7.78%,#1ebdbd 125.55%);text-decoration-line:none}.tabs-container .tab-links li:not(.active):not(.selected){border-style:var(--tw-border-style);color:#cfcfcf;border-width:1px;border-color:#cfcfcf}.tabs-container .tab-links::-webkit-scrollbar{height:6px}.tabs-container .tab-links::-webkit-scrollbar-track{background:0 0}.tabs-container .tab-links::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.tabs-container .tab-links{scrollbar-width:thin;scrollbar-color:#555 transparent}}@media only screen and (width>=64em) and (width<=79.9375em){.gradient-link-wrapper{top:4rem;right:5rem}.gradient-link-wrapper.teal{bottom:25rem;right:-7rem}.gradient-link-wrapper.purple{top:9rem;left:-1.5rem}.gradient-link-wrapper.gold{bottom:5.5rem;left:3rem}.gradient-link-wrapper.sky{bottom:7.5rem;right:-1rem}.gradient-link-wrapper.green{top:24.5rem;left:-7.5rem}}@media only screen and (width<=21.87em){.single-post .entry-content h2[id]{scroll-margin-top:450px}}@media only screen and (width>=21.93em) and (width<=64em){.single-post .entry-content h2[id]{scroll-margin-top:400px}}@media only screen and (width<=31.25em){.search-results .filters .global-search-form{max-width:100%}}@media only screen and (width>=31.25em) and (width<=64em){.search-results .filters .global-search-form{max-width:100%}.search-results .filters .global-search-form .filter-wrapper ul{flex-flow:wrap;align-items:center;gap:20px 30px}}@media only screen and (width>=79.9375em) and (width<=96em){.gradient-link-wrapper{top:3rem;right:12rem}.gradient-link-wrapper.teal{bottom:24rem;right:.5rem}.gradient-link-wrapper.purple{top:10.5rem;left:4.5rem}.gradient-link-wrapper.green{top:23.5rem;left:-1rem}.gradient-link-wrapper.gold{bottom:3rem;left:9.5rem}.gradient-link-wrapper.sky{bottom:6rem;right:6.5rem}}@media only screen and (width>=96em) and (width<=120em){.gradient-link-wrapper{top:3rem;right:19rem}.gradient-link-wrapper.teal{bottom:24rem;right:7.5rem}.gradient-link-wrapper.purple{top:8.5rem;left:12.5rem}.gradient-link-wrapper.green{top:25.5rem;left:7rem}.gradient-link-wrapper.gold{bottom:1.5rem;left:18rem}.gradient-link-wrapper.sky{bottom:7rem;right:13.5rem}}@media only screen and (width>=120em){.gradient-link-wrapper{top:3rem;right:32rem}.gradient-link-wrapper.teal{bottom:24rem;right:20rem}.gradient-link-wrapper.purple{top:7rem;left:25rem}.gradient-link-wrapper.green{top:23.5rem;left:19rem}.gradient-link-wrapper.gold{bottom:4rem;left:30rem}.gradient-link-wrapper.sky{bottom:4.5rem;right:26rem}}.sticky-header{z-index:9;background:#f8f8f8;padding-top:8px;position:sticky;top:130px}.sticky-header:before{content:"";background:#f8f8f8;height:30px;position:absolute;top:-30px;left:0;right:0}@media (width>=64em) and (width<=77.4994em){.sticky-header{top:112px}}@media (width<64em){.sticky-header{top:65px}}.page-webinars .tabs-wrapper-btns a.active,.page-webinars .tabs-wrapper-btns ul li.active,.page-webinars .tabs-wrapper-btns ul li.active a{color:#fff!important;background:#0d57d4!important;border:1px solid #0d57d4!important}.sidebar-list-wrapper .list li.active a{color:#0d57d4}.webinar-card-wrap{flex-direction:column;display:flex}.webinar-card-wrap>a,.article-tile.webinar-content,.article-tile.webinar-content .content{flex-direction:column;flex:1;display:flex}.article-tile.webinar-content .heading{flex:1}.webinar-cat-section{padding-bottom:3rem}.webinar-cat-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.webinar-cat-title{color:#111;margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:1.3}.webinar-cat-subtitle{color:#898989;margin:0;font-size:.875rem}.blue-underline-link{color:#0d57d4;white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.blue-underline-link:hover{text-decoration:underline!important}.blue-underline-link svg{fill:#0d57d4;stroke:#0d57d4}.webinar-card-footer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.webinar-card-cta{color:#0d57d4;white-space:nowrap;flex-shrink:0;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:inline-flex}.webinar-card-cta svg{fill:#0d57d4;stroke:#0d57d4;transition:transform .15s linear}.post-grid:hover .webinar-card-cta svg{transform:translate(3px)}.webinar-cat-empty{text-align:center;color:#898989;padding:2.5rem 0}@media (width<=768px){.webinar-cat-header{flex-direction:column}}.ec-tiles-grid{grid-template-columns:repeat(6,1fr);gap:1.25rem;display:grid}.ec-tiles-grid .ec-tile-half{grid-column:span 3}.ec-tiles-grid .ec-tile-third{grid-column:span 2}@media (width>=768px) and (width<=1023px){.ec-tiles-grid{grid-template-columns:repeat(2,1fr)}.ec-tiles-grid .ec-tile-half,.ec-tiles-grid .ec-tile-third{grid-column:span 1}}@media (width<=767px){.ec-tiles-grid{grid-template-columns:1fr}.ec-tiles-grid .ec-tile-half,.ec-tiles-grid .ec-tile-third{grid-column:span 1}}.ec-tiles-grid .ec-product-tile-inner{border:1.5px solid color-mix(in srgb,var(--tile-color)28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--tile-color)6%,#fff)0%,#fff 50%);cursor:pointer;flex-direction:column;height:100%;padding:1.5rem;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.ec-tiles-grid .ec-product-tile-inner:hover{border-color:color-mix(in srgb,var(--tile-color)55%,transparent);box-shadow:0 6px 24px color-mix(in srgb,var(--tile-color)14%,transparent)}.ec-tiles-grid .ec-tile-icon-badge svg{width:100%;height:100%}.ec-tiles-grid .ec-product-tile-inner.ec-tile-no-bg{background:#fff}.ec-tiles-grid .ec-tile-content{flex:1;margin-bottom:1rem}.ec-tiles-grid .ec-tile-subtitle{color:#555;font-size:.8rem}.ec-tiles-grid .ec-tile-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ec-tiles-grid .ec-tile-header .ec-tile-icon-badge{flex-shrink:0;margin-bottom:0}.ec-tiles-grid .ec-tile-header-text{flex-direction:column;gap:.1rem;display:flex}.ec-tiles-grid .ec-tile-title{color:#111;font-size:1.1rem;font-weight:600}.ec-tiles-grid .ec-tile-description{color:#555;font-size:1rem}.ec-tiles-grid .ec-tile-explore-link{text-transform:uppercase;align-items:center;gap:.4rem;width:100%;margin-top:.5em;font-size:.8rem;font-weight:600;transition:opacity .15s;display:inline-flex;color:var(--tile-color)!important;text-decoration:none!important}.ec-tiles-grid .ec-tile-explore-link:after{content:"";position:absolute;inset:0}.ec-tiles-grid .ec-product-tile-inner:hover .ec-tile-explore-link{opacity:.72}.ec-tiles-grid .ec-tile-explore-link svg{fill:var(--tile-color);flex-shrink:0;transition:transform .15s}.ec-tiles-grid .ec-tile-explore-link svg path{fill:inherit}.ec-tiles-grid .ec-product-tile-inner:hover .ec-tile-explore-link svg{transform:translate(3px)}.industry-why-ec-wrapper{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (width>=768px) and (width<=1023px){.industry-why-ec-wrapper{grid-template-columns:repeat(2,1fr);row-gap:calc(25px + 1.25rem)}}@media (width<=767px){.industry-why-ec-wrapper{grid-template-columns:1fr;row-gap:calc(25px + 1.25rem)}}.industry-why-ec-item-inner{flex-direction:column;gap:.75rem;height:100%;padding:1.75rem;display:flex;position:relative}.industry-why-ec-icon{flex-shrink:0;width:50px;height:50px;position:absolute;top:-25px;left:30px}.industry-why-ec-icon svg{width:100%;height:100%}.industry-why-ec-title{color:#fff;margin-top:.85rem;font-size:1.1rem;font-weight:600}.industry-why-ec-description{color:#fff;font-size:1rem}.industrial-icon-sprite{background-repeat:no-repeat;width:60px;height:60px;margin-bottom:1em;display:block}.financial-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/financial-why-sprite.png)}.sprite-icon-bank{background-position:0 0}.sprite-icon-chart{background-position:-60px 0}.sprite-icon-umbrella{background-position:-120px 0}.sprite-icon-card{background-position:-180px 0}.sprite-icon-growth{background-position:-240px 0}.sprite-icon-dollar{background-position:-300px 0}.manufacturing-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/manufacturing-why-sprite.png)}.sprite-icon-setting{background-position:0 0}.sprite-icon-chip{background-position:-60px 0}.sprite-icon-hospital{background-position:-240px 0}.sprite-icon-bell{background-position:-300px 0}.sprite-icon-cube{background-position:-360px 0}.sprite-icon-cpu{background-position:-420px 0}.healthcare-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/healthcare-why-sprite.png)}.sprite-icon-emergency{background-position:0 0}.sprite-icon-heart{background-position:-60px 0}.sprite-icon-dna{background-position:-120px 0}.sprite-icon-call{background-position:-180px 0}.sprite-icon-search{background-position:-240px 0}.telecommunication-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/telecommunication-why-sprite.png)}.sprite-icon-sim{background-position:0 0}.sprite-icon-wifi{background-position:-60px 0}.sprite-icon-signal{background-position:-120px 0}.sprite-icon-message{background-position:-180px 0}.sprite-icon-shield{background-position:-240px 0}.sprite-icon-satellite{background-position:-300px 0}.sprite-icon-map{background-position:-360px 0}.sprite-icon-tower{background-position:-420px 0}.government-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/government-why-sprite.png)}.sprite-icon-brain{background-position:0 0}.sprite-icon-balance{background-position:-60px 0}.sprite-icon-flask{background-position:-120px 0}.automotive-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/automotive-why-sprite.png)}.sprite-icon-person{background-position:0 0}.sprite-icon-car{background-position:-60px 0}.sprite-icon-terminal{background-position:-120px 0}.sprite-icon-key{background-position:-180px 0}.sprite-icon-device{background-position:-240px 0}.sprite-icon-doc{background-position:-300px 0}.software-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/software-why-sprite.png)}.sprite-icon-sass{background-position:0 0}.sprite-icon-devops{background-position:-60px 0}.sprite-icon-open-source{background-position:-120px 0}.sprite-icon-lock{background-position:-180px 0}.sprite-icon-code{background-position:-240px 0}.energy-sprite-image{background-image:url(https://ecwebsitedata.blob.core.windows.net/encryption-consulting-website-data/2026/04/energy-why-sprite.png)}.sprite-icon-flash{background-position:0 0}.sprite-icon-grid{background-position:-60px 0}.sprite-icon-fuel{background-position:-120px 0}.sprite-icon-renewable{background-position:-180px 0}.sprite-icon-energy{background-position:-240px 0}.sprite-icon-grid-2{background-position:-300px 0}.sprite-icon-nuclear{background-position:-360px 0}.idustrial-tag{color:#60a5fa;width:fit-content;margin-bottom:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background:#ffffff0a;border:1px solid #ffffff14;border-radius:25px;align-items:center;gap:5px;display:flex}@media (width<48rem){.idustrial-tag{margin:auto}}.idustrial-tag .tag{background:#2f4b79;border-radius:50%;width:13px;height:13px;display:inline-block;position:relative}.idustrial-tag .tag:after{content:"";background:#3b82f6;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quote{text-align:center;flex-direction:column;align-items:center;display:flex}.quote-block{border-radius:2rem;width:.45rem;height:6.5rem;background:linear-gradient(#111 10%,#0d56d4 100%)!important}.why-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.why-grid .col-span-1{grid-column:span 2}.why-grid .col-span-2{grid-column:span 3}.why-grid .why-icon{background-color:#2563eb;border-radius:15px;justify-content:center;align-self:center;width:4rem;height:4rem;margin-bottom:2rem;padding:1rem;display:flex;box-shadow:0 4px 10px #2563eb40,0 0 20px #2563eb26}.why-card h4{margin-bottom:calc(var(--spacing)*3)}.why-grid .why-card{background:radial-gradient(120% 120% at 100% 100%,#1ebdbd33 0%,#0d56d433 80%);border-radius:20px;padding:1.25px}.why-grid .why-card-outer{background:radial-gradient(120% 120% at 0 0,#ffffff14 0%,#ffffff08 40%,#fff0 70%),#0c1320;border-radius:20px;height:100%;padding:3rem}.why-grid .gradient-bg{background:radial-gradient(120% 120% at 0 0,#ffffff1a 0%,#ffffff0d 40%,#fff0 70%),linear-gradient(135deg,#0c1320 0%,#2c47787d 100%)}.why-grid .gradient-border{background:radial-gradient(120% 120% at 100% 100%,#168ec8b3 70%,#0d56d4b3 100%)}.why-card .desc{font-size:var(--text-sm);color:#d4d4d4}@media (width<=768px){.why-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.why-grid .col-span-1,.why-grid .col-span-2,.why-grid .col-span-3{grid-column:span 1}}@media (width>=768px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid .col-span-1,.why-grid .col-span-2{grid-column:span 1}.why-grid .col-span-3{grid-column:span 2}}@media (width>=1024px){.top-header{position:sticky;top:0}.main-header{top:44px}.why-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.why-grid .col-span-1{grid-column:span 2}.why-grid .col-span-2{grid-column:span 3}}.why-grid.pki .why-card-outer,.why-grid.ssh .why-card-outer,.why-grid.hsm .why-card-outer,.why-grid.certsecure .why-card-outer,.why-grid.codesign .why-card-outer,.why-grid.cbom .why-card-outer{background:radial-gradient(120% 120% at 0%,#ffffff0d 0%,#ffffff08 30%,#ffffff03 55%,#0000 70%),linear-gradient(#252525 0%,#131313 40%,#0a0a0b 100%)}.why-grid.pki .why-card,.why-grid.ssh .why-card,.why-grid.hsm .why-card,.why-grid.certsecure .why-card,.why-grid.codesign .why-card,.why-grid.cbom .why-card{padding:2px}.why-grid.pki .why-icon{background-color:#e5b85e;box-shadow:0 4px 10px #ffcc001a,0 0 20px #ffcc001a}.quote-block.pki{background:linear-gradient(#111 10%,#e5b85e 100%)!important}.why-grid.pki .why-card{background-image:linear-gradient(136deg,#f7d4863d,#061b3d00)}.why-grid.ssh .why-icon{background-color:#0095c6;box-shadow:0 4px 10px #0095c640,0 0 20px #0095c626}.quote-block.ssh{background:linear-gradient(#111 10%,#0095c6 100%)!important}.why-grid.ssh .why-card{background-image:linear-gradient(136deg,#093a4b,#061b3d00)}.why-grid.hsm .why-icon{background-color:#6822c4;box-shadow:0 4px 8px #6822c440,0 0 15px #6822c426}.quote-block.hsm{background:linear-gradient(#111 10%,#6822c4 100%)!important}.why-grid.hsm .why-card{background-image:linear-gradient(136deg,#6822c480,#061b3d00)}.why-grid.certsecure .why-icon{background-color:#0d57d4}.quote-block.certsecure{background:linear-gradient(#111 10%,#0d57d4 100%)!important}.why-grid.certsecure .why-card{background-image:linear-gradient(136deg,#0d57d480,#061b3d00)}.why-grid.codesign .why-icon{background-color:#1ebdbd;box-shadow:0 4px 8px #1ebdbd40,0 0 15px #1ebdbd26}.quote-block.codesign{background:linear-gradient(#111 10%,#1ebdbd 100%)!important}.why-grid.codesign .why-card{background-image:linear-gradient(136deg,#1ebdbd36,#061b3d00);padding:2px}.why-grid.cbom .why-icon{background-color:#0aa06a;box-shadow:0 4px 8px #0aa06a40,0 0 15px #0aa06a26}.quote-block.cbom{background:linear-gradient(#111 10%,#0aa06a 100%)!important}.why-grid.cbom .why-card{background-image:linear-gradient(136deg,#0aa06a52,#061b3d00)}.usecase-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.usecase-grid .col-span-1{grid-column:span 2}.usecase-grid .col-span-2{grid-column:span 3}.usecase-card h4{margin-bottom:calc(var(--spacing)*3)}.usecase-grid .usecase-card{background:radial-gradient(120% 120% at 100% 100%,#1ebdbd33 0%,#0d56d433 80%);border-radius:20px;padding:1.25px}.usecase-grid .usecase-card-outer{background:radial-gradient(120% 120% at 0%,#ffffff0d 0%,#ffffff08 30%,#ffffff03 55%,#0000 70%),linear-gradient(#252525 0%,#131313 40%,#0a0a0b 100%);border-radius:20px;height:100%;padding:3rem}.usecase-grid .usecase-card-inner{flex-direction:column;height:100%;display:flex}.usecase-card .desc{font-size:var(--text-sm);color:#d4d4d4;margin-bottom:20px}.usecase-card-inner img{width:100%;margin-top:auto;display:block}.usecase-card .card-meta{align-items:center;gap:10px;margin-bottom:16px;display:flex}.usecase-card .card-number{color:#0351d7;background:#001232;border:1px solid #0351d7;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600}.usecase-card .card-label{letter-spacing:1px;color:#888;font-size:11px}@media (width<=767px){.usecase-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.usecase-grid .col-span-1,.usecase-grid .col-span-2,.usecase-grid .col-span-3{grid-column:span 1}}@media (width>=768px){.usecase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usecase-grid .col-span-1,.usecase-grid .col-span-2{grid-column:span 1}.usecase-grid .col-span-3{grid-column:span 2}}@media (width>=1024px){.usecase-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.usecase-grid .col-span-1{grid-column:span 2}.usecase-grid .col-span-2{grid-column:span 3}}.usecases .ec-tiles-grid .ec-product-tile-inner{background:linear-gradient(135deg,color-mix(in srgb,var(--tile-color)6%,transparent)0%,transparent 50%);color:#fff!important}.usecases .ec-tiles-grid .ec-tile-title{color:#fff!important}.usecases .ec-tiles-grid .ec-tile-subtitle,.usecases .ec-tiles-grid .ec-tile-description{color:#b4b4b4!important}.usecase .quote-block{background:linear-gradient(#0000 10%,#0d56d4 100%)!important}.usecase .quote p{font-size:1.1rem;color:#000!important}.usecase-strategy-wrapper{border:1px solid #ddd;border-radius:20px;overflow:hidden}.usecase-strategy-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.usecase-strategy-grid .col-span-1{grid-column:span 2}.usecase-strategy-grid .col-span-2,.usecase-strategy-grid .col-span-3{grid-column:span 3}.usecase-strategy-card{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:40px;position:relative}.usecase-strategy-number{color:#888;letter-spacing:1px;margin-bottom:20px;font-size:12px;display:block}.usecase-strategy-icon{margin:2rem 0}.usecase-strategy-title{color:#111;margin-bottom:10px;font-size:20px;font-weight:600}.usecase-strategy-desc{color:#111;font-size:14px;line-height:1.6}@media (width<=767px){.usecase-strategy-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.usecase-strategy-grid .col-span-1,.usecase-strategy-grid .col-span-2,.usecase-strategy-grid .col-span-3{grid-column:span 1}.usecase-strategy-card{border-right:none}.usecase-strategy-card:last-child{border-bottom:none}}@media (width>=768px){.usecase-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.usecase-strategy-grid .col-span-1,.usecase-strategy-grid .col-span-2{grid-column:span 1}.usecase-strategy-card:nth-child(2n){border-right:none}.usecase-strategy-card:nth-child(5){border-bottom:none;border-right:none;grid-column:span 2}}@media (width>=1024px){.usecase-strategy-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.usecase-strategy-grid .col-span-1{grid-column:span 2}.usecase-strategy-grid .col-span-2{grid-column:span 3}.usecase-strategy-card:nth-child(3n),.usecase-strategy-card:nth-child(5n){border-right:none}.usecase-strategy-card:nth-last-child(-n+2){border-bottom:none}.usecase-strategy-card:nth-child(2n){border-right:1px solid #ddd}}.practitioner-quote{background:linear-gradient(135deg,#f3f6fb,#eef3f8);border:1px solid #cbd3e0;border-radius:20px;padding:40px 8rem 40px 40px;position:relative}.pq-label{color:#0d56d4;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.pq-line{background:#0d56d4;width:20px;height:2px}.pq-text{color:#111;margin-bottom:30px;font-size:medium;line-height:1.6}.pq-text strong{color:#0d56d4;font-weight:600}.pq-author{align-items:center;gap:12px;display:flex}.pq-avatar{color:#fff;background:#0d56d4;border-radius:100%;justify-content:center;align-items:center;width:44px;height:44px;font-weight:600;display:flex}.pq-name{margin:0;font-weight:600}.pq-role{color:#666;margin:0;font-size:12px}.pq-quote-icon{position:absolute;top:20px;right:30px}@media (width<=768px){.practitioner-quote{padding-right:40px}.pq-text{font-size:smaller;line-height:normal}.pq-name{font-size:small}.pq-role{font-size:smaller}.pq-avatar{border-radius:50%;flex-shrink:0;width:40px;min-width:40px;height:40px}}@media (width<=375px){.pq-quote-icon{display:none}}.form-control::placeholder{font-size:12px}.ec-demo-badge{color:#1c82ff;letter-spacing:.5px;text-transform:uppercase;background:0 0;border:1px solid #ffffff26;border-radius:25px;align-items:center;gap:8px;width:fit-content;margin-bottom:20px;padding:6px 14px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1;display:flex}.ec-demo-badge__dot{background:#0d2e2e;border-radius:50%;flex-shrink:0;width:18px;height:18px;position:relative}.ec-demo-badge__dot:after{content:"";background:#1c82ff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ec-demo-desc{color:#d4d4d4;font-size:var(--text-sm);margin:26px 0 32px;font-weight:400;line-height:1.7}.ec-demo-quote-outer{background:radial-gradient(50% 60% at 0 0,#0d56d4d9 0%,#0000 100%),radial-gradient(50% 60% at 0 100%,#1ebdbdd9 0%,#0000 100%),#111;border-radius:20px;padding:1px 1px 1px 2.5px}.ec-demo-quote{background:radial-gradient(120% 120% at 0%,#ffffff0d 0%,#ffffff08 30%,#ffffff03 55%,#0000 70%),linear-gradient(#252525 0%,#131313 40%,#0a0a0b 100%);border-radius:20px;margin:0;padding:28px}.ec-demo-quote__mark{margin-bottom:16px}.ec-demo-quote__mark svg{display:block}.ec-demo-quote__text{color:#e2e8f0;margin:0 0 20px;font-size:16px;font-style:normal;line-height:1.75}.ec-demo-quote__footer{color:#a4a4a4;flex-direction:column;gap:2px;font-size:12px;display:flex}.ec-demo-quote-name{color:#e2e8f0;margin-top:16px;font-size:16px}.ec-demo-left h1.heading{color:#fff}.ec-section-blue-border{box-shadow:inset 0 -12px #0d56d4;border:none!important}.ec-demo-divider{background:linear-gradient(90deg,#0000 0%,#ffffff26 30% 70%,#0000 100%);height:1px;margin:4.5rem 0}.ec-demo-numbers{margin-bottom:0!important}.ec-demo-numbers>div{background:0 0!important;padding:0!important}.ec-demo-numbers .container{max-width:100%!important;margin:0!important;padding:0!important}.ec-demo-numbers .insights-wrapper{justify-content:flex-start;gap:26px;flex-wrap:nowrap!important}.ec-demo-numbers .insights-col{flex:none;width:auto!important;margin-bottom:0!important}.ec-demo-numbers .insights .main-text{margin-top:.5rem!important;margin-bottom:.25rem!important;font-size:1.6rem!important}.ec-demo-numbers .insights .main-text .icon svg{width:13px;height:13px}.ec-demo-numbers .insights .sub-text{font-size:.65rem!important}.ec-demo-numbers .insights{padding-left:14px!important}.ec-demo-numbers .insights:before{height:2.2rem!important}@media (width<=1099px){.ec-demo-numbers .insights-wrapper{grid-template-columns:1fr 1fr!important;gap:16px!important;display:grid!important}.ec-demo-numbers .insights-col{flex:none!important;width:100%!important}}@media (width<=767px){.ec-demo-quote__text,.ec-demo-quote-name{font-size:14px}}@media (width>=1024px) and (width<=1279px){.ec-demo-numbers .insights-wrapper{gap:12px}.ec-demo-numbers .insights .main-text{font-size:1.2rem!important}.ec-demo-numbers .insights .sub-text{font-size:.55rem!important}.ec-demo-numbers .insights{padding-left:9px!important}.ec-demo-numbers .insights:before{height:1.7rem!important}}@media (width>=1280px) and (width<=1535px){.ec-demo-numbers .insights-wrapper{gap:18px}.ec-demo-numbers .insights .main-text{font-size:1.3rem!important}.ec-demo-numbers .insights .sub-text{font-size:.62rem!important}.ec-demo-numbers .insights:before{height:2rem!important}}.ec-subtitle{letter-spacing:0;color:#6b6b70;width:90%;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:1.2}.ec-section-divider{justify-content:center;align-items:center;gap:20px;margin:40px 0 0;display:flex}.ec-section-divider:before,.ec-section-divider:after{content:"";background:#e2e8f0;flex:1;height:1px}.ec-section-divider__circle{background:#111;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.ec-steps-grid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}@media (width<=1300px){.ec-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ec-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=425px){.ec-steps-grid{grid-template-columns:1fr}}.ec-step{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:28px 24px;display:flex}.ec-step__top{align-items:flex-end;gap:6px;display:flex}.ec-step__minutes{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0d56d4 0% 70%,#1ebdbd 100%);-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:600;line-height:1}.ec-step__unit{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#0d56d4 0%,#1ebdbd 110%);-webkit-background-clip:text;background-clip:text;font-size:25px;font-weight:500}.ec-step__arrow{align-items:center;padding-bottom:4px;display:flex}.ec-step__arrow svg{width:28px;height:28px}.ec-step__title{color:#0f172a;margin:4px 0 0;font-size:16px;font-weight:600}.ec-step__desc{color:#6b6b70;margin:0;font-size:14px;line-height:1.65}@media (width<=650px){.ec-step{padding:16px}.ec-step__minutes{font-size:48px}.ec-step__unit{font-size:18px}.ec-step__arrow svg{width:20px;height:20px}.ec-step__title{font-size:14px}.ec-step__desc{font-size:12px}}.ec-analyst-recognition{width:100%}.ec-analyst-prev,.ec-analyst-next{cursor:pointer}.ec-analyst-prev:disabled,.ec-analyst-next:disabled{cursor:default}.ec-analyst-recognition__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.ec-analyst-badge-label{letter-spacing:1px;text-transform:uppercase;color:#1c82ff;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;display:block}.ec-analyst-recognition__title{color:#0f172a;max-width:520px;margin:0;font-size:clamp(24px,3.5vw,40px);font-weight:700;line-height:1.2}.ec-analyst-slider-track{display:grid;position:relative}.ec-analyst-slide{opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(90deg,#7fd2fb1a 0%,#fff0 100%);border:1px solid #e6e6e2;border-radius:16px;grid-area:1/1;transition:opacity .5s,visibility .5s;display:flex;overflow:hidden}.ec-analyst-slide.active{opacity:1;visibility:visible;pointer-events:auto}.ec-analyst-slide__quote-col{border-right:1px solid #e2e8f0;flex-direction:column;flex:1;justify-content:space-between;gap:20px;padding:40px;display:flex}.ec-analyst-slide__report-col{background-color:#7fd2fb1a;flex-direction:column;flex-shrink:0;justify-content:center;gap:16px;width:320px;padding:40px;display:flex}.ec-analyst-quote-mark{display:flex}.ec-analyst-quote-text{color:#374151;width:75%;margin:0;font-family:poppins,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.ec-analyst-highlight{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;background-clip:text;font-weight:500}.ec-analyst-attribution{align-items:center;gap:12px;margin-top:auto;display:flex}.ec-analyst-dash{background:#0f172a;flex-shrink:0;width:28px;height:2px;display:block}.ec-analyst-author{color:#0f172a;font-size:14px;font-weight:600}.ec-analyst-source{color:#6b6b70;font-size:14px}.ec-analyst-report-label{letter-spacing:1.5px;text-transform:uppercase;color:#8a93a0;font-size:11px;font-weight:600}.ec-analyst-report-title{color:#0f172a;margin:0;font-size:20px;font-weight:600;line-height:1.3}.ec-analyst-tags{flex-wrap:wrap;gap:8px;display:flex}.ec-analyst-tag{color:#5b6470;white-space:nowrap;border:1px solid #1111112e;border-radius:999px;padding:4px 14px;font-size:13px}.ec-analyst-btn{color:#fff;text-align:center;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:28.437px;width:fit-content;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.ec-analyst-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.ec-analyst-dots{justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.ec-analyst-dot{cursor:pointer;background:#cbd5e0;border-radius:50%;width:8px;height:8px;transition:background .2s,width .2s;display:block}.ec-analyst-dot.active{background:#0d56d4;border-radius:999px;width:24px}@media (width<=1024px){.ec-analyst-quote-text{font-size:18px}.ec-analyst-report-title{font-size:17px}}@media (width<=768px){.ec-analyst-slide{flex-direction:column}.ec-analyst-slide__quote-col{border-bottom:1px solid #e2e8f0;border-right:none;padding:24px}.ec-analyst-slide__report-col{width:100%;padding:24px}.ec-analyst-recognition{margin:calc(var(--spacing)*12)0}.ec-analyst-recognition__header{flex-direction:column}.ec-analyst-quote-text{width:100%;font-size:16px}.ec-analyst-report-title{font-size:16px}.ec-analyst-author,.ec-analyst-source{font-size:12px}}@media (width<=480px){.ec-analyst-quote-text{font-size:14px}.ec-analyst-report-title{font-size:15px}.ec-analyst-slide__quote-col,.ec-analyst-slide__report-col{padding:20px}}.ec-contact-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;column-gap:2rem;display:grid}.ec-contact-hero{grid-area:1/1}.ec-contact-form{grid-area:1/2/span 3}.ec-contact-cards-wrapper{grid-area:2/1}.ec-contact-numbers{grid-area:3/1}@media (width>=1025px){.ec-contact-grid .ec-contact-form{padding-left:3.75rem}}@media (width<=1024px){.ec-contact-grid{flex-direction:column;display:flex}.ec-contact-hero{order:1}.ec-contact-form{order:2}.ec-contact-cards-wrapper{order:3;margin-top:1.5rem}.ec-contact-numbers{order:4}.ec-contact-cards{margin-top:1rem}}.ec-contact-cards{flex-direction:column;gap:16px;display:flex}.ec-contact-card-outer{box-sizing:border-box;background:linear-gradient(145deg,#0d56d4b3 0%,#1ebdbd59 45%,#0000 75%);border-radius:16px;width:100%;padding:1.1px}.ec-contact-card{box-sizing:border-box;background:linear-gradient(90deg,#212121 0%,#151515 100%);border:1px solid #ffffff14;border-radius:15px;align-items:center;gap:20px;width:100%;padding:20px 24px;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.ec-contact-card-outer .ec-contact-card{border:none}.ec-contact-card:hover{border-color:#ffffff2e}.ec-contact-card__icon{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ec-contact-card__content{flex-direction:column;flex:1;gap:4px;display:flex}.ec-contact-card__title{color:#fff;font-size:16px;font-weight:700;line-height:1.2}.ec-contact-card__value{color:#ffffff80;font-size:14px;line-height:1.4}.ec-contact-card__arrow{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (width<=768px){.ec-contact-cards{gap:12px}.ec-demo-divider{margin:2.5rem 0}.ec-contact-card{gap:12px;padding:12px 14px 12px 12px}.ec-contact-card__icon{border-radius:8px;width:36px;height:36px}.ec-contact-card__icon svg{width:18px;height:18px}.ec-contact-card__title{font-size:14px}.ec-contact-card__value{font-size:12px}.ec-contact-card__content{min-width:0}.ec-contact-card__arrow{background:0 0;border:none;width:32px;height:32px}}@media (width<=375px){.ec-contact-card__value{font-size:10px}.ec-contact-card__arrow{width:16px;height:16px;margin-bottom:1rem}.ec-demo-divider{margin:1.5rem 0}}@media (width>=768px){.cs-outcome-tile{border-top:1px solid #e7e5e0;border-bottom:1px solid #e7e5e0}.cs-outcome-tile:not(.cs-outcome-first):not(.cs-outcome-last){border-left:1px solid #e7e5e0;border-right:1px solid #e7e5e0}}.black-outlined-btn{color:#000;text-align:center;white-space:nowrap;background:0 0;border:1px solid #898989;border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-size:.8rem;font-weight:500;transition:border-color .2s;display:inline-block;position:relative;overflow:visible;width:fit-content!important;min-width:unset!important;padding-left:2.25rem!important;padding-right:2.25rem!important}.black-outlined-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.black-outlined-btn:before{display:none}.black-outlined-btn:hover{background:#f1eded18;border-color:#898989}.ec-cs-cards{align-items:stretch;gap:1rem;height:440px;display:flex}.ec-cs-card{cursor:default;background:radial-gradient(30% 25% at 0 100%,#0d56d473 0%,#0000 100%),linear-gradient(90deg,#06102e 0%,#000 100%);border-radius:1.5rem;flex:0 0 210px;min-width:0;transition:flex .7s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ec-cs-card--active{background:radial-gradient(30% 25% at 0 100%,#0d56d473 0%,#0000 100%),linear-gradient(90deg,#06102e 0%,#000 100%);flex:1}.ec-cs-card__inner{z-index:1;box-sizing:border-box;flex-direction:column;height:100%;padding:2rem;display:flex;position:relative}.ec-cs-card__tag{background:#bad4ff12;border:1px solid #bad4ff40;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1.25rem;padding:.2rem .65rem;display:inline-flex;box-shadow:0 0 8px #bad4ff1f,inset 0 1px #bad4ff26}.ec-cs-card__dot{background:#0d56d42e;border-radius:50%;flex-shrink:0;width:12px;height:12px;position:relative}.ec-cs-card__dot:after{content:"";background:#0d56d4;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ec-cs-card__tag-text{color:#fff;white-space:nowrap;font-size:.7rem;font-weight:500}.ec-cs-card__title-wrap{margin:0 0 auto;padding-bottom:1.25rem}.ec-cs-card__title-sm{opacity:1;max-height:160px;margin:0;font-size:1.35rem;font-weight:700;line-height:1.35;transition:max-height 0s .2s,opacity .4s .2s;overflow:hidden}.ec-cs-card__title-lg{color:#fff;opacity:0;width:70%;max-height:0;margin:0;font-size:1.15rem;font-weight:700;line-height:1.35;transition:opacity .25s,max-height 0s .3s;overflow:hidden}.ec-cs-card--active .ec-cs-card__title-sm{opacity:0;max-height:0;transition:opacity .15s,max-height 0s .15s}.ec-cs-card--active .ec-cs-card__title-lg{opacity:1;max-height:300px;transition:max-height 0s .51s,opacity .4s .51s}.ec-cs-card__title-lg .ec-cs-card__highlight{margin-bottom:.15rem;font-size:1.55rem;line-height:1.2;display:block}.ec-cs-card__expanded{opacity:0;flex-shrink:0;max-height:0;transition:max-height,opacity;overflow:hidden}.ec-cs-card--active .ec-cs-card__expanded{opacity:1;max-height:260px;transition:max-height .7s cubic-bezier(.25,.46,.45,.94),opacity .45s .25s}.ec-cs-card__meta{margin-bottom:1.25rem}.ec-cs-card__meta p{color:#e4eeff;margin:0;font-size:.8125rem;line-height:1.7}.ec-cs-card__read-btn{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:9999px;align-items:center;gap:.4rem;padding:.7rem 1.4rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.ec-cs-card__read-btn:hover{opacity:.88;color:#fff;text-decoration:none}.ec-cs-card__arrow-btn{background:linear-gradient(135deg,#0d56d4 0%,#1ebdbd 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.ec-cs-card__arrow-btn:hover{opacity:.88;text-decoration:none;transform:scale(1.07)}.ec-cs-card--active .ec-cs-card__arrow-btn{display:none}.ec-cs-card__deco-img{pointer-events:none;opacity:0;width:auto;max-height:55%;transition:opacity .4s;position:absolute;bottom:0;right:0}.ec-cs-card--active .ec-cs-card__deco-img{opacity:1;transition:opacity .4s .7s}@media (width<=1023px){.ec-cs-cards-outer{width:100%;overflow:hidden}.ec-cs-cards{flex-direction:row;gap:0;height:auto;min-height:0;padding:0;transition:transform .4s ease-in-out;overflow:visible}.ec-cs-card,.ec-cs-card--active{flex:0 0 100%;height:auto;min-height:400px;transition:none}.ec-cs-card__inner{padding-bottom:2rem}.ec-cs-card__title-wrap{margin-bottom:0}.ec-cs-card__expanded{margin-top:auto;opacity:1!important;max-height:none!important;transition:none!important}.ec-cs-card__title-sm{opacity:0!important;max-height:0!important;overflow:hidden!important}.ec-cs-card__title-lg{width:80%;opacity:1!important;max-height:none!important;transition:none!important}.ec-cs-card__title-lg .ec-cs-card__highlight{font-size:1.15rem}.ec-cs-card__title-lg{font-size:.95rem}.ec-cs-card__arrow-btn{display:none!important}.ec-cs-card__deco-img{opacity:1!important;transition:none!important}.ec-cs-dots span{cursor:pointer;background:#d1d5db;border-radius:50%;width:8px;height:8px;transition:background-color .3s;display:block}.ec-cs-dots span.active{background:#0d56d4;width:10px;height:10px}}@media (width<=425px){.ec-cs-card__meta p{font-size:.7rem;line-height:1.5}.ec-cs-card__read-btn{padding:.5rem 1rem;font-size:.75rem}.ec-cs-card__title-lg .ec-cs-card__highlight{font-size:1rem}.ec-cs-card__title-lg{font-size:.85rem}}.ec-qc-wrapper{align-items:flex-start;gap:2rem;display:flex}.ec-qc-tabs{flex-direction:column;flex-shrink:0;gap:.5rem;width:220px;display:flex}.ec-qc-tab{color:#374151;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;width:100%;padding:.75rem 1.1rem;font-size:.9rem;font-weight:500;line-height:1.4;transition:background .2s,color .2s,border-color .2s;display:block}.ec-qc-tab:hover:not(.ec-qc-tab--active){box-shadow:0 2px 12px #00000014}.ec-qc-tab--active{color:#fff;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-color:#0000}.ec-qc-right{flex:1;min-width:0;position:relative}.ec-qc-wrapper .carousel-controller{z-index:2;margin-bottom:0;position:absolute;top:0;right:0}.ec-qc-right .carousel-wrapper{background:linear-gradient(135deg,#7fd2fb26 0%,#fff0 50%,#7fd2fb1f 100%);border:1px solid #e5e7eb;border-radius:1.25rem}.ec-qc-right .carousel-track{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.ec-qc-right .carousel-item{box-sizing:border-box;opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .4s}.ec-qc-right .carousel-item.active{opacity:1;pointer-events:auto}.ec-qc-panel{flex-direction:column;gap:12px;min-height:315px;padding:22px 32px;display:flex}.ec-qc-panel .ec-analyst-quote-text{width:100%}.ec-qc-panel .ec-analyst-quote-mark svg{width:36px;height:31px}.ec-qc-logo-wrap{flex-direction:column;gap:4px;margin-top:auto;display:flex}.ec-qc-logo{object-fit:contain;align-self:start;width:auto;height:1.25rem;display:block}@media (width>=1024px){.ec-qc-logo{height:1.5rem}}@media (width>=1280px){.ec-qc-logo{height:1.875rem}}@media (width>=1920px){.ec-qc-logo{height:2.25rem}}.ec-qc-source{color:#9ca3af;letter-spacing:.02em;font-size:.65rem}@media (width>=1280px){.ec-qc-source{font-size:.7rem}}@media (width>=1536px){.ec-qc-source{font-size:.75rem}}.ec-qc-dots span{cursor:pointer;background:#d1d5db;border-radius:50%;width:8px;height:8px;transition:background-color .3s,width .3s,height .3s;display:block}.ec-qc-dots span.active{background:#0d56d4;width:10px;height:10px}@media (width<=1023px){.ec-qc-wrapper{flex-direction:column}.ec-qc-tabs{display:none}.ec-qc-panel{min-height:300px;padding:16px 18px}}.ec-icon-list{flex-direction:column;gap:12px;display:flex}.ec-icon-list p{color:#fff;align-items:center;gap:10px;margin-top:.5rem;display:flex}.ec-icon-list .text-black{color:#404040}.ec-icon-list p svg{flex-shrink:0;align-self:flex-start}.ec-section-heading{align-items:center;gap:8px;margin-bottom:20px;display:flex}.ec-section-heading h2{flex:1;min-width:0;margin:0}@media (width<=425px){.ec-section-heading{flex-wrap:wrap}.ec-section-heading h2{flex-basis:100%}.ec-section-heading .black-outlined-btn{margin-left:auto;padding-left:1rem!important;padding-right:1rem!important;font-size:.7rem!important}}.heading-inline-logo{align-items:center;gap:8px;display:flex}.heading-inline-logo img{width:auto;height:1em;display:inline-block}.ec-freetrial-card{background:linear-gradient(180deg,#141418eb 0%,#08080af5 100%)padding-box,linear-gradient(90deg,var(--ft-border-1)0%,var(--ft-border-2)70%)border-box;border:1.4px solid #0000;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.ec-freetrial-card:before{content:"";background:radial-gradient(ellipse at left center,var(--ft-c1)0%,transparent 95%);filter:blur(30px);opacity:.5;pointer-events:none;z-index:0;width:30%;height:100%;position:absolute;top:0;left:0}.ec-freetrial-card:after{content:"";background:radial-gradient(circle,var(--ft-c2)0%,transparent 70%);filter:blur(30px);opacity:.45;pointer-events:none;z-index:0;border-radius:50%;width:400px;height:400px;position:absolute;top:40%;right:2%}.ec-freetrial-left{z-index:1;flex:320px;align-items:center;gap:20px;display:flex;position:relative}.ec-freetrial-icon{background:var(--ft-icon);width:56px;height:56px;box-shadow:0 14px 20px -6px var(--ft-glow);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ec-freetrial-icon svg{width:26px;height:26px}.ec-freetrial-text h3{color:#fff;font-size:var(--text-lg);margin:0 0 6px;font-family:inherit;font-weight:600}.ec-freetrial-text p{color:#fff;max-width:85%;margin:0;font-size:14px;font-weight:300;line-height:1.55}.ec-freetrial-card .contained{z-index:1;white-space:nowrap;box-shadow:0 14px 20px -6px var(--ft-glow);flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.ec-freetrial-purple{--ft-c1:#6822c4;--ft-c2:#994bff;--ft-icon:#6822c4;--ft-border-1:#8d4cef;--ft-border-2:#3d1473;--ft-glow:#6822c440}.ec-freetrial-blue{--ft-c1:#0d57d4;--ft-c2:#3d84ff;--ft-icon:#0d57d4;--ft-border-1:#4c8def;--ft-border-2:#142d73;--ft-glow:#0d56d440}.ec-freetrial-teal{--ft-c1:#1ebdbd;--ft-c2:#2df0f0;--ft-icon:#1ebdbd;--ft-border-1:#4cdcdc;--ft-border-2:#0f4646;--ft-glow:#1ebdbd40}.ec-freetrial-gold{--ft-c1:#e5b85e;--ft-c2:#ffcd6b;--ft-icon:#e5b85e;--ft-border-1:#efc36c;--ft-border-2:#735414;--ft-glow:#e5b85e40}.ec-freetrial-green{--ft-c1:#006c45;--ft-c2:#0aa06a;--ft-icon:#0aa06a;--ft-border-1:#4cc896;--ft-border-2:#0f412d;--ft-glow:#006c4540}.ec-freetrial-sky{--ft-c1:#0095c6;--ft-c2:#5ad6ff;--ft-icon:#0095c6;--ft-border-1:#5ad6ff;--ft-border-2:#0a3246;--ft-glow:#0095c640}@media (width<=767px){.ec-freetrial-card{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.ec-freetrial-left{flex-direction:column;flex:0 auto;align-items:flex-start;gap:8px}.ec-freetrial-icon{border-radius:12px;width:40px;height:40px}.ec-freetrial-icon svg{width:18px;height:18px}.ec-freetrial-text h3{margin:0 0 4px;font-size:14px}.ec-freetrial-text p{max-width:95%;margin-bottom:1.5rem;font-size:12px;line-height:1.4}.ec-freetrial-card:before{width:35%}.ec-freetrial-card:after{width:150px;height:150px;top:80%}.ec-freetrial-card .contained{font-size:14px}}.ec-faq{margin-bottom:calc(var(--tool-r-xl)*6);font-family:var(--tool-sans);color:var(--tool-text);font-size:.875rem}.ec-faq *,.ec-faq :before,.ec-faq :after{box-sizing:border-box}.ec-faq-badge{font-size:.68rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tool-blue);background:#e6f0ff;border:1px solid #b5d0ff;border-radius:999px;margin-bottom:14px;padding:5px 14px;display:inline-block}.ec-faq-header{margin-bottom:32px}.ec-faq-title{font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--tool-text);margin:0 0 10px;line-height:1.2}@media (width>=640px){.ec-faq-title{font-size:1.75rem;line-height:1.18}}@media (width>=768px){.ec-faq-title{font-size:2rem;line-height:1.15}}@media (width>=1024px){.ec-faq-title{font-size:2.25rem}}@media (width>=1280px){.ec-faq-title{font-size:2.5rem}}.ec-faq-title .ec-faq-gradient-highlight{color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;background-clip:text;width:fit-content}.ec-faq-sub{color:var(--tool-grey);margin:0;font-size:.9375rem}.ec-faq-list{flex-direction:column;gap:20px;display:flex}.ec-faq-item{background:var(--tool-white);border:1px solid var(--tool-border);box-shadow:var(--tool-shadow-sm);border-radius:20px;transition:border-color .2s;overflow:hidden}.ec-faq-item[open]{background-color:#f1f9ff;border-color:#0d56d4;box-shadow:2px 2px 20px #6bb0ff1a}.ec-faq-q{color:var(--tool-text);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;font-size:1rem;font-weight:600;list-style:none;display:flex}.ec-faq-q::-webkit-details-marker{display:none}.ec-faq-item[open] .ec-faq-q{padding-bottom:0}.ec-faq-chevron-wrap{flex-shrink:0}.ec-faq-chevron{color:#0d56d4;background-color:#e4f4ff;border:1px solid #cadeff;border-radius:100%;flex-shrink:0;transition:transform .25s,color .15s}.ec-faq-item[open] .ec-faq-chevron{color:var(--tool-white);background:linear-gradient(#4388ff 0%,#0d56d4 100%);transform:rotate(180deg)}.ec-faq-body{flex-direction:column;gap:14px;padding:12px 55px 28px 24px;display:flex}.ec-faq-body p{color:var(--tool-grey);margin:0;font-size:.9375rem;line-height:1.7}.ec-faq-body code{background:var(--tool-bg);border:1px solid var(--tool-border);color:var(--tool-blue);border-radius:4px;padding:1px 6px;font-family:ui-monospace,Cascadia Code,monospace;font-size:.8125rem}.ec-faq-link{color:var(--tool-blue);margin-top:6px;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-block}.ec-faq-link:hover{text-decoration:underline}.ec-faq-steps{flex-direction:column;gap:14px;display:flex}.ec-faq-step{align-items:flex-start;gap:14px;display:flex}.ec-faq-step-num{width:28px;height:28px;color:var(--tool-blue);background:#e6f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.8125rem;font-weight:700;display:flex}.ec-faq-step-content{flex-direction:column;gap:4px;display:flex}.ec-faq-step-content strong{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--tool-text)}.ec-faq-step-content p{color:var(--tool-grey);font-size:.8125rem}.ec-faq a{border-bottom-style:var(--tw-border-style);--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5);color:var(--color-ec-primary-color);border-bottom-width:1px;border-bottom-color:var(--color-ec-primary-color)}.ec-faq a:hover{border-bottom-width:0}.faq-body-bold{font-weight:var(--font-weight-semibold);color:#2a2a2a!important}@media (width<=640px){.ec-faq-q{padding:16px 18px;font-size:.9375rem}.ec-faq-body{padding:14px 18px 18px}}.ec-tool-wrap{--tool-bg:var(--color-ec-secondary-color,#f8f8f8);--tool-white:#fff;--tool-grey:#818181;--tool-text:var(--color-ec-black-dark,#111);--tool-muted:var(--color-ec-meta-color,#7d7d7d);--tool-border:#e3e8f0;--tool-border2:#d0d8e8;--tool-light:var(--color-ec-secondary-color,#f8f8f8);--tool-blue:var(--color-ec-primary-color,#0d56d4);--tool-blue-lt:#eef2fd;--tool-blue-md:#2d6ae0;--tool-navy:#0a1f4e;--tool-teal:var(--wp--preset--color--tertiary,#0369a1);--tool-teal-lt:#e0f2fe;--tool-green:var(--wp--preset--color--secondary,#15803d);--tool-green-lt:#f0fdf4;--tool-red:var(--wp--preset--color--primary,#b91c1c);--tool-red-lt:#fef2f2;--tool-amber:#d97706;--tool-amber-lt:#fffbeb;--tool-purple:#7c3aed;--tool-purple-lt:#f5f3ff;--tool-sans:var(--font-sans,"Poppins",sans-serif);--tool-r-sm:6px;--tool-r-md:10px;--tool-r-lg:14px;--tool-r-xl:18px;--tool-shadow-sm:0 1px 3px #0f16230f,0 1px 2px #0f16230a;--tool-shadow-md:0 4px 12px #0f162314,0 2px 4px #0f16230a;--bg:var(--tool-bg);--white:var(--tool-white);--border:var(--tool-border);--border2:var(--tool-border2);--text:var(--tool-text);--muted:var(--tool-muted);--light:var(--tool-light);--blue:var(--tool-blue);--blue-lt:var(--tool-blue-lt);--blue-mid:var(--tool-blue-md);--navy:var(--tool-navy);--teal:var(--tool-teal);--teal-lt:var(--tool-teal-lt);--green:var(--tool-green);--green-lt:var(--tool-green-lt);--amber:var(--tool-amber);--amber-lt:var(--tool-amber-lt);--red:var(--tool-red);--red-lt:var(--tool-red-lt);--purple:var(--tool-purple);--purple-lt:var(--tool-purple-lt);--sans:var(--tool-sans);--r-sm:var(--tool-r-sm);--r-md:var(--tool-r-md);--r-lg:var(--tool-r-lg);--r-xl:var(--tool-r-xl);--shadow-sm:var(--tool-shadow-sm);--shadow-md:var(--tool-shadow-md);font-family:var(--tool-sans,"Poppins",sans-serif);color:var(--tool-text);box-sizing:border-box;font-size:.875rem;line-height:1.5}#asn1-wrap *,#asn1-wrap :before,#asn1-wrap :after,#csrgp-wrap *,#csrgp-wrap :before,#csrgp-wrap :after{box-sizing:border-box;margin:0;padding:0}#csrgp-wrap .ec-note,#asn1-wrap .ec-note,#ccvt-wrap .ec-note{margin-top:16px;margin-bottom:calc(var(--spacing)*4 + 16px);padding:12px 16px}#csrgp-wrap .ec-note svg,#asn1-wrap .ec-note svg,#ccvt-wrap .ec-note svg{margin-top:1px}#csrgp-wrap .ec-note p,#asn1-wrap .ec-note p,#ccvt-wrap .ec-note p{margin:0}.ec-tool-wrap .gen-btn{cursor:pointer;color:#fff;font-weight:500;font-family:var(--tool-sans,"Poppins",sans-serif);background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border:none;border-radius:28px;justify-content:center;align-items:center;gap:8px;transition:opacity .2s,transform .1s,box-shadow .2s;display:inline-flex;padding:11px 20px!important;font-size:.875rem!important}.ec-tool-wrap .tool-heading{font-size:1.75rem;font-weight:var(--font-weight-semibold);color:var(--tool-text);margin-bottom:20px!important}.ec-tool-wrap .tool-heading .heading-gradient-highlight{color:#0000;background-image:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);-webkit-background-clip:text;background-clip:text;width:fit-content}.ec-tool-wrap .gen-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%);transform:translateY(-1px)}.ec-tool-wrap .gen-btn:active{transform:translateY(0)}.tools-cta .footer-contact .main-title{font-size:1.5rem;line-height:1.3}@media (width>=64rem){.tools-cta .footer-contact .main-title{font-size:1.75rem}}@media (width>=640px){.ec-tool-wrap .tool-heading{font-size:1.75rem;line-height:1.18}}@media (width>=768px){.ec-tool-wrap .tool-heading{font-size:2rem;line-height:1.15}}@media (width>=1024px){.ec-tool-wrap .tool-heading{font-size:2.25rem}}@media (width>=1280px){.ec-tool-wrap .tool-heading{font-size:2.5rem}}.tools-cta .footer-contact h5{font-size:.95rem}.tools-cta-email{color:#fff;text-underline-offset:4px;word-break:break-all;font-size:1rem;font-weight:500;text-decoration-thickness:1px;text-decoration:underline!important}.tools-cta-email:hover{text-decoration:none!important}.ec-note{border-radius:var(--tool-r-md,10px);font-family:var(--tool-sans,"Poppins",sans-serif);background:#f1f9ff;border:1px solid #b5d0ff;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 16px;display:flex}.ec-note svg{color:var(--tool-blue,#0d56d4);flex-shrink:0;margin-top:1px}.ec-note p{color:var(--tool-blue,#0d56d4);margin:0;font-size:.8125rem;line-height:1.6}#csrgp-wrap .csrgp-bar{margin-bottom:calc(var(--spacing)*5);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);flex-wrap:wrap;padding:12px 20px;display:flex}#csrgp-wrap .csrgp-brand{align-items:center;gap:calc(var(--spacing)*2);display:flex}#csrgp-wrap .csrgp-brand-name{font-size:.9375rem;font-weight:600}#csrgp-wrap .csrgp-brand-name span{color:var(--blue)}#csrgp-wrap .csrgp-logo{background:linear-gradient(145deg,var(--blue)0%,var(--navy)100%);border-radius:var(--r-sm);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:1rem;display:flex;box-shadow:0 2px 6px #0d56d459}#csrgp-wrap .csrgp-pill{font-size:.6875rem;font-family:var(--sans);background:var(--green-lt);color:var(--green);border:1px solid #a7f3d0;border-radius:100px;align-items:center;padding:4px 12px;font-weight:500;display:flex}#csrgp-wrap .csrgp-layout{align-items:flex-start;gap:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*16);grid-template-columns:1fr 420px;display:grid}#csrgp-wrap .csrgp-left,#csrgp-wrap .csrgp-right{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}#csrgp-wrap .csrgp-empty-state{text-align:center;border:1.5px dashed var(--border);border-radius:var(--r-xl);background:var(--white);color:var(--muted);flex-direction:column;align-items:center;gap:20px;padding:56px 32px;display:flex}#csrgp-wrap .ces-icon{background:var(--light);width:72px;height:72px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}#csrgp-wrap .ces-heading{color:var(--text);font-size:1rem;font-weight:600}#csrgp-wrap .ces-sub{max-width:300px;margin:0;font-size:.8125rem;line-height:1.6}#csrgp-wrap .ces-outputs{text-align:left;flex-direction:column;gap:10px;width:100%;max-width:260px;display:flex}#csrgp-wrap .ces-output-item{color:var(--text);align-items:center;gap:10px;font-size:.8125rem;display:flex}#csrgp-wrap .ces-output-item em{color:var(--muted);font-size:.75rem;font-style:normal}#csrgp-wrap .card{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);overflow:hidden}#csrgp-wrap .card-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}#csrgp-wrap .card-title{align-items:center;gap:calc(var(--spacing)*2);color:var(--text);font-size:.8125rem;font-weight:600;display:flex}#csrgp-wrap .card-icon{border-radius:var(--r-sm);justify-content:center;align-items:center;width:26px;height:26px;font-size:.8125rem;display:flex}#csrgp-wrap .ci-blue{background:var(--blue-lt);color:var(--blue)}#csrgp-wrap .ci-teal{background:var(--teal-lt);color:var(--teal)}#csrgp-wrap .csrgp-selected-tag{font-size:.6875rem;font-family:var(--sans);color:var(--blue);background:var(--blue-lt);border:1px solid #bfdbfe;border-radius:100px;padding:3px 10px;font-weight:600;display:none}#csrgp-wrap .card-body{padding:20px}#csrgp-wrap .step-num{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:700;display:inline-flex}#csrgp-wrap .profile-grid{gap:calc(var(--spacing)*2);grid-template-columns:repeat(5,1fr);display:grid}#csrgp-wrap .pcard{cursor:pointer;text-align:center;border:1.5px solid var(--border);border-radius:var(--r-md);background:var(--white);padding:11px 10px;transition:border-color .15s,background .15s,transform .1s}#csrgp-wrap .pcard:hover{border-color:var(--blue-mid);background:var(--blue-lt);transform:translateY(-1px)}#csrgp-wrap .pcard.sel{border-color:var(--blue);background:var(--blue-lt);box-shadow:0 0 0 3px #0d56d41a}#csrgp-wrap .pcard-name{color:var(--text);font-size:.75rem;font-weight:600;line-height:1.2}#csrgp-wrap .pcard-spec{color:var(--muted);font-size:.625rem;font-family:var(--sans);margin-top:3px}#csrgp-wrap .pcard-tag{font-size:.594rem;font-family:var(--sans);border-radius:100px;margin-top:7px;padding:2px 7px;font-weight:500;display:inline-block}#csrgp-wrap .tag-green{background:var(--green-lt);color:var(--green)}#csrgp-wrap .tag-red{background:var(--red-lt);color:var(--red)}#csrgp-wrap .tag-amber{background:var(--amber-lt);color:var(--amber)}#csrgp-wrap .comp-banner{border-radius:var(--r-md);border:1px solid var(--border);margin-top:14px;animation:.2s csrgp-slide;display:none;overflow:hidden}@keyframes csrgp-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}#csrgp-wrap .comp-banner-top{align-items:flex-start;gap:calc(var(--spacing)*3);padding:12px 16px;display:flex}#csrgp-wrap .comp-icon-big{border-radius:var(--r-sm);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.125rem;display:flex}#csrgp-wrap .comp-name{color:var(--text);font-size:.8125rem;font-weight:600}#csrgp-wrap .comp-desc{color:var(--muted);margin-top:3px;font-size:.75rem;line-height:1.5}#csrgp-wrap .comp-oids{gap:calc(var(--spacing)*1);border-top:1px solid var(--border);background:var(--light);flex-wrap:wrap;padding:10px 16px;display:flex}#csrgp-wrap .oid-chip{font-family:var(--sans);border-radius:var(--r-sm);background:var(--white);border:1px solid var(--border2);color:var(--muted);padding:3px 9px;font-size:.625rem}#csrgp-wrap .comp-checks{gap:calc(var(--spacing)*1);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;padding:10px 16px 12px;display:grid}#csrgp-wrap .chk{align-items:center;gap:calc(var(--spacing)*1);color:var(--muted);font-size:.6875rem;display:flex}#csrgp-wrap .chk-icon{color:var(--green);font-size:.75rem;font-weight:700}#csrgp-wrap .form-grid{gap:calc(var(--spacing)*3);grid-template-columns:1fr 1fr;display:grid}#csrgp-wrap .fg{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}#csrgp-wrap .fg.full{grid-column:1/-1}#csrgp-wrap .fg label{align-items:center;gap:calc(var(--spacing)*1);text-transform:uppercase;color:var(--muted);letter-spacing:.06em;font-size:.719rem;font-weight:600;display:flex}#csrgp-wrap .req{color:var(--red);font-size:.875rem;line-height:1}#csrgp-wrap .fg input,#csrgp-wrap .fg select{width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;background:var(--bg);color:var(--text);font-size:.875rem;font-family:var(--sans);border:1px solid #9e9e9e;border-radius:4px;outline-style:none;padding:8px 12px}#csrgp-wrap .fg input::placeholder{color:var(--muted);font-size:.75rem}#csrgp-wrap .fg input:focus,#csrgp-wrap .fg select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0d56d41a}#csrgp-wrap .field-hint{color:var(--muted);font-size:.6875rem}#csrgp-wrap .divider{align-items:center;gap:calc(var(--spacing)*2);text-transform:uppercase;color:var(--muted);letter-spacing:.06em;margin:18px 0;font-size:.6875rem;font-weight:600;display:flex}#csrgp-wrap .divider:before,#csrgp-wrap .divider:after{content:"";background:var(--border);flex:1;height:1px}#csrgp-wrap .csrgp-actions{flex-direction:column;gap:10px;margin-top:4px;display:flex}#csrgp-wrap .err-box{background:var(--red-lt);border-radius:var(--r-md);color:var(--red);border:1px solid #fecaca;padding:10px 14px;font-size:.781rem;line-height:1.7;display:none}#csrgp-wrap .gen-btn{width:100%!important;min-width:unset!important;display:flex!important}#csrgp-wrap .gen-btn.busy{pointer-events:none;opacity:.6}#csrgp-wrap .badge-card{border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);animation:.25s csrgp-slide;display:none;overflow:hidden}#csrgp-wrap .badge-card.show{display:block}#csrgp-wrap .badge-header{justify-content:space-between;align-items:center;padding:14px 18px;display:flex}#csrgp-wrap .badge-main{align-items:center;gap:calc(var(--spacing)*3);display:flex}#csrgp-wrap .badge-seal{border-radius:var(--r-md);width:44px;height:44px;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;font-size:1.375rem;display:flex}#csrgp-wrap .badge-prof-name{letter-spacing:-.2px;font-size:.9375rem;font-weight:700}#csrgp-wrap .badge-prof-spec{font-size:.6875rem;font-family:var(--sans);color:var(--muted);margin-top:2px}#csrgp-wrap .badge-status{background:var(--green-lt);color:var(--green);border:1px solid #a7f3d0;border-radius:100px;padding:4px 12px;font-size:.6875rem;font-weight:600}#csrgp-wrap .badge-meta{gap:calc(var(--spacing)*4);border-top:1px solid var(--border);flex-wrap:wrap;padding:10px 18px;display:flex}#csrgp-wrap .bm-item{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}#csrgp-wrap .bm-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.625rem;font-weight:600}#csrgp-wrap .bm-val{font-size:.75rem;font-family:var(--sans);color:var(--text);font-weight:500}#csrgp-wrap .badge-checklist{gap:calc(var(--spacing)*1);border-top:1px solid var(--border);background:var(--light);grid-template-columns:1fr 1fr;padding:10px 18px 14px;display:grid}#csrgp-wrap .bc-item{align-items:flex-start;gap:calc(var(--spacing)*1);color:var(--muted);font-size:.6875rem;line-height:1.4;display:flex}#csrgp-wrap .bc-chk{color:var(--green);flex-shrink:0;margin-top:1px;font-size:.75rem;font-weight:700}#csrgp-wrap .out-card{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);animation:.2s csrgp-slide;display:none;overflow:hidden}#csrgp-wrap .out-card.show{display:block}#csrgp-wrap .out-hdr{background:var(--light);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}#csrgp-wrap .out-label{align-items:center;gap:calc(var(--spacing)*1);color:var(--text);font-size:.719rem;font-weight:600;display:flex}#csrgp-wrap .out-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}#csrgp-wrap .dot-blue{background:var(--blue)}#csrgp-wrap .dot-green{background:var(--green)}#csrgp-wrap .dot-purple{background:var(--purple)}#csrgp-wrap .dot-amber{background:var(--amber)}#csrgp-wrap .out-actions{gap:calc(var(--spacing)*1);display:flex}#csrgp-wrap .act-btn{cursor:pointer;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-size:.6875rem;font-family:var(--sans);border-radius:var(--r-sm);border:1px solid var(--border2);background:var(--white);color:var(--muted);padding:4px 10px;font-weight:500}#csrgp-wrap .act-btn:hover{background:var(--blue-lt);border-color:var(--blue);color:var(--blue)}#csrgp-wrap .act-btn.copied{background:var(--green-lt);color:var(--green);border-color:#a7f3d0}#csrgp-wrap .out-ta{resize:none;border-style:var(--tw-border-style);--tw-outline-style:none;color:#1e40af;width:100%;font-family:var(--sans);background:#f9fafb;border-width:0;outline-style:none;padding:13px 14px;font-size:.6875rem;line-height:1.65;display:block}#csrgp-wrap .out-ta.cmd{color:#86efac;background:#1e2432}#csrgp-wrap .out-ta.cnf{color:#92400e;background:#fffbeb}#csrgp-wrap .v3-accordion{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);overflow:hidden}#csrgp-wrap .v3-acc-trigger{cursor:pointer;text-align:left;width:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-family:var(--sans);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}#csrgp-wrap .v3-acc-trigger:hover{background:var(--light)}#csrgp-wrap .v3-acc-left{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}#csrgp-wrap .v3-acc-icon{border-radius:var(--r-sm);background:var(--purple-lt);width:28px;height:28px;color:var(--purple);flex-shrink:0;justify-content:center;align-items:center;display:flex}#csrgp-wrap .v3-acc-title{color:var(--text);font-size:.844rem;font-weight:600}#csrgp-wrap .v3-acc-badge{font-size:.625rem;font-family:var(--sans);background:var(--purple-lt);color:var(--purple);border:1px solid #ddd6fe;border-radius:100px;padding:2px 8px;font-weight:600}#csrgp-wrap .v3-acc-hint{color:var(--muted);font-size:.6875rem;font-family:var(--sans)}#csrgp-wrap .v3-acc-arrow{color:var(--muted);flex-shrink:0;font-size:.75rem;transition:transform .2s}#csrgp-wrap .v3-acc-arrow.open{transform:rotate(180deg)}#csrgp-wrap .v3-acc-body{border-top:1px solid var(--border);display:none}#csrgp-wrap .v3-acc-body.open{display:block}#csrgp-wrap .vx-block{border-bottom:1px solid var(--border)}#csrgp-wrap .vx-last{border-bottom:none}#csrgp-wrap .vx-header{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}#csrgp-wrap .vx-header:hover{background:var(--light)}#csrgp-wrap .vx-header-left{align-items:center;gap:calc(var(--spacing)*2);min-width:0;display:flex}#csrgp-wrap .vx-header-right{align-items:center;gap:calc(var(--spacing)*2);flex-shrink:0;display:flex}#csrgp-wrap .vx-toggle-dot{background:var(--border);border:2px solid var(--border2);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:background .15s,border-color .15s}#csrgp-wrap .vx-block.on .vx-toggle-dot{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 3px #0d56d426}#csrgp-wrap .vx-name{font-size:.781rem;font-weight:600;font-family:var(--sans);color:var(--text);white-space:nowrap}#csrgp-wrap .vx-desc{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}#csrgp-wrap .vx-status-off{font-size:.625rem;font-family:var(--sans);background:var(--light);color:var(--muted);border:1px solid var(--border2);border-radius:100px;padding:2px 8px;font-weight:700;transition:all .15s}#csrgp-wrap .vx-block.on .vx-status-off{background:var(--blue-lt);color:var(--blue);border-color:#bfdbfe}#csrgp-wrap .vx-chevron{color:var(--muted);font-size:1rem;font-weight:300;line-height:1;transition:transform .2s}#csrgp-wrap .vx-block.expanded .vx-chevron{transform:rotate(90deg)}#csrgp-wrap .vx-content{border-top:1px solid var(--border);background:#fafbfd;padding:14px 18px 16px;animation:.15s csrgp-slide;display:none}#csrgp-wrap .vx-block.expanded .vx-content{display:block}#csrgp-wrap .vx-content p{color:var(--muted);margin-bottom:10px;font-size:.75rem;line-height:1.5}#csrgp-wrap .vx-crit-row{align-items:center;gap:calc(var(--spacing)*3);background:var(--amber-lt);border-radius:var(--r-sm);border:1px solid #fde68a;margin-bottom:14px;padding:8px 12px;display:flex}#csrgp-wrap .vx-crit-label{cursor:pointer;align-items:center;gap:calc(var(--spacing)*1);white-space:nowrap;color:var(--text);font-size:.75rem;display:flex}#csrgp-wrap .vx-crit-label input{accent-color:var(--amber);cursor:pointer}#csrgp-wrap .vx-crit-hint{color:var(--amber);font-size:.6875rem;line-height:1.4}#csrgp-wrap .vx-bits-grid{gap:calc(var(--spacing)*1);grid-template-columns:repeat(3,1fr);margin-bottom:12px;display:grid}#csrgp-wrap .vx-bit{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--white);padding:9px 11px;display:flex}#csrgp-wrap .vx-bit:hover{border-color:var(--blue-mid);background:var(--blue-lt)}#csrgp-wrap .vx-bit input[type=checkbox]{accent-color:var(--blue);cursor:pointer;flex-shrink:0;margin-top:2px}#csrgp-wrap .vx-bit-body{gap:calc(var(--spacing)*0);flex-direction:column;display:flex}#csrgp-wrap .vx-bit-name{font-size:.719rem;font-weight:600;font-family:var(--sans);color:var(--text);line-height:1.2}#csrgp-wrap .vx-bit-hint{color:var(--muted);font-size:.625rem;line-height:1.3}#csrgp-wrap .vx-preview{font-family:var(--sans);color:#86efac;border-radius:var(--r-sm);white-space:pre-wrap;word-break:break-all;background:#1e2432;min-height:30px;padding:8px 12px;font-size:.719rem}#csrgp-wrap .vx-preview:empty:before{content:"—";color:#4b5563}#csrgp-wrap .vx-bc-opts{gap:calc(var(--spacing)*2);flex-direction:column;margin-bottom:12px;display:flex}#csrgp-wrap .vx-bc-field{align-items:center;gap:calc(var(--spacing)*2);display:flex}#csrgp-wrap .vx-bc-label{color:var(--muted);font-size:.719rem;font-weight:700;font-family:var(--sans);flex-shrink:0;width:60px}#csrgp-wrap .vx-bc-field select,#csrgp-wrap .vx-bc-field input[type=number]{cursor:pointer;--tw-outline-style:none;font-size:.781rem;font-family:var(--sans);border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--white);color:var(--text);outline-style:none;padding:7px 10px}#csrgp-wrap .vx-bc-field select:focus,#csrgp-wrap .vx-bc-field input:focus{border-color:var(--blue)}#csrgp-wrap .vx-bc-field input[type=number]{width:80px}#csrgp-wrap .vx-bc-unit{color:var(--muted);font-size:.6875rem}#csrgp-wrap .vx-simple .vx-simple-text{color:var(--muted);margin-bottom:10px;font-size:.75rem;line-height:1.6}#csrgp-wrap .vx-simple .vx-preview{color:#fbbf24}#csrgp-wrap .vx-cp-row{margin-bottom:10px}#csrgp-wrap .vx-cp-row input{--tw-outline-style:none;width:100%;font-size:.781rem;font-family:var(--sans);border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--white);color:var(--text);outline-style:none;padding:8px 12px}#csrgp-wrap .vx-cp-row input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #0d56d41a}#csrgp-wrap .vx-cp-row input::placeholder{color:var(--border2);font-size:.75rem}#csrgp-wrap .oid-rows{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}#csrgp-wrap .oid-entry{align-items:center;gap:calc(var(--spacing)*1);grid-template-columns:1fr 1fr auto;display:grid}#csrgp-wrap .oid-entry input{--tw-outline-style:none;width:100%;font-size:.75rem;font-family:var(--sans);border:1.5px solid var(--border);border-radius:var(--r-sm);background:var(--white);color:var(--text);outline-style:none;padding:7px 10px}#csrgp-wrap .oid-entry input:focus{border-color:var(--blue)}#csrgp-wrap .oid-entry input::placeholder{color:var(--border2);font-size:.75rem}#csrgp-wrap .oid-del{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:var(--r-sm);background:var(--red-lt);width:28px;height:28px;color:var(--red);border:1px solid #fecaca;flex-shrink:0;justify-content:center;align-items:center;font-size:.9375rem;display:flex}#csrgp-wrap .oid-del:hover{background:#fecaca}#csrgp-wrap .add-oid-btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing)*1);width:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--blue);border:1.5px dashed var(--blue-mid);border-radius:var(--r-sm);background:0 0;margin-top:4px;padding:7px 12px;font-size:.75rem;font-weight:600;display:flex}#csrgp-wrap .add-oid-btn:hover{background:var(--blue-lt)}@keyframes csrgp-spin{to{transform:rotate(360deg)}}#csrgp-wrap .spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.55s linear infinite csrgp-spin}@keyframes csrgp-pulse{0%,to{opacity:1}50%{opacity:.45}}#csrgp-wrap .csrgp-right.generating .out-card,#csrgp-wrap .csrgp-right.generating .badge-card{pointer-events:none;animation:1.1s ease-in-out infinite csrgp-pulse}@media (width<=900px){#csrgp-wrap .csrgp-layout{grid-template-columns:1fr}#csrgp-wrap .profile-grid{grid-template-columns:repeat(5,1fr)}}@media (width<=640px){#csrgp-wrap .profile-grid{grid-template-columns:repeat(3,1fr)}#csrgp-wrap .form-grid,#csrgp-wrap .comp-checks,#csrgp-wrap .badge-checklist{grid-template-columns:1fr}#csrgp-wrap .vx-bits-grid{grid-template-columns:1fr 1fr}}@media (width<=420px){#csrgp-wrap .profile-grid{grid-template-columns:repeat(2,1fr)}}#asn1-wrap .asn1-layout{margin-bottom:calc(var(--spacing)*4);grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}@media (width<=900px){#asn1-wrap .asn1-layout{grid-template-columns:1fr}}#asn1-wrap{margin-bottom:calc(var(--spacing)*16)}#asn1-wrap .asn1-card{background:var(--white);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}#asn1-file-icon{color:var(--blue);justify-content:center;align-items:center;display:flex}#asn1-filename{background:var(--blue-lt);color:var(--blue);border-radius:var(--r-md);gap:6px;padding:.5rem .75rem;font-size:.75rem;font-weight:400;display:none}#asn1-wrap .asn1-card-header{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:10px;padding:12px 20px;display:flex}#asn1-wrap .asn1-card-title{color:var(--text);letter-spacing:.01em;text-transform:uppercase;font-size:.9rem;font-weight:600}#asn1-wrap .asn1-card-body{flex-direction:column;flex:1;padding:20px;display:flex}#asn1-wrap .asn1-bar{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);color:var(--text);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:12px 20px;font-size:.875rem;line-height:1.6}#asn1-wrap .asn1-brand{align-items:center;gap:calc(var(--spacing)*2);display:flex}#asn1-wrap .asn1-brand-name{font-size:.9375rem;font-weight:600}#asn1-wrap .asn1-brand-name span{color:var(--blue)}#asn1-wrap .asn1-left{flex-direction:column;display:flex}#asn1-wrap .asn1-textarea{border:1px solid var(--border2);border-radius:var(--r-md);width:100%;min-height:150px;color:var(--text);background:var(--white);resize:vertical;box-sizing:border-box;padding:12px 14px;font-family:Fira Mono,Consolas,monospace;font-size:.8rem;line-height:1.6;transition:border-color .15s}#asn1-wrap .asn1-textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-lt);outline:none}#asn1-wrap .asn1-file-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}#asn1-wrap .asn1-file-input{display:none}#asn1-wrap .asn1-options{flex-wrap:wrap;gap:14px;margin-top:14px;display:flex}#asn1-wrap .asn1-option-label{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:.825rem;display:flex}#asn1-wrap .asn1-option-label input[type=checkbox]{accent-color:var(--blue);cursor:pointer;width:15px;height:15px}#asn1-wrap .asn1-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}#asn1-wrap .gen-btn{flex:1;min-width:unset!important}#asn1-wrap .asn1-btn{font-size:.85rem;font-weight:600;font-family:var(--sans);cursor:pointer;border:none;border-radius:28px;align-items:center;gap:6px;padding:13px 20px;transition:background .15s,box-shadow .15s;display:inline-flex}#asn1-wrap .asn1-btn-primary{background:var(--blue);color:#fff}#asn1-wrap .asn1-btn-primary:hover{background:var(--blue-mid);box-shadow:var(--shadow-sm)}#asn1-wrap .asn1-btn-secondary{background:var(--bg);color:var(--text);border:1px solid var(--border2);justify-content:center;min-width:100px}#asn1-wrap .asn1-btn-secondary:hover{background:var(--border)}#asn1-wrap .asn1-btn-secondary:disabled{opacity:.4;cursor:not-allowed}#asn1-wrap .asn1-btn-upload{background:var(--bg);color:var(--blue);border:1px solid var(--blue-lt)}#asn1-wrap .asn1-btn-upload:hover{background:var(--blue-lt)}#asn1-wrap .asn1-output-empty{min-height:180px;color:var(--muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;font-size:.85rem;display:flex}#asn1-wrap .asn1-tree-wrap{max-height:520px;overflow:auto}#asn1-wrap #asn1-tree{color:var(--text);font-family:Fira Mono,Consolas,monospace;font-size:.78rem;line-height:1.6}#asn1-wrap .treecollapse{--spacing:1.4rem;--radius:6px;--tree-line:#bcbcbc;--tree-zoom-fix:-.7px;margin:0;padding-inline-start:0;list-style:none}#asn1-wrap .treecollapse li{padding-left:calc(2*var(--spacing) - var(--radius) - 2px);display:block;position:relative}#asn1-wrap .treecollapse ul{margin-left:calc(var(--radius) - var(--spacing));padding-left:0;list-style:none}#asn1-wrap .treecollapse ul li{border-left:1px solid var(--tree-line)}#asn1-wrap .treecollapse ul li:last-child{border-color:#0000}#asn1-wrap .treecollapse ul li:before{content:"";top:calc(var(--spacing)/-1.7);left:var(--tree-zoom-fix);width:calc(var(--spacing) + 2px);height:calc(var(--spacing) + 1px);border:solid var(--tree-line);border-width:0 0 1px 1px;position:absolute}#asn1-wrap .node{position:relative}#asn1-wrap .head{white-space:nowrap;cursor:default;z-index:1;line-height:1.4;display:inline;position:relative}#asn1-wrap .node:hover>.head,#asn1-wrap .node.hover>.head{color:var(--blue);background-color:var(--blue-lt)}#asn1-wrap .node:hover>.head.hover,#asn1-wrap .node.hover>.head.hover{color:var(--blue-mid)}#asn1-wrap .value{z-index:10;background:var(--white);border:1px solid var(--border2);border-radius:var(--r-sm);white-space:nowrap;box-shadow:var(--shadow-sm);pointer-events:none;padding:6px 10px;font-size:.75rem;line-height:1.6;display:none;position:absolute;top:auto;bottom:calc(100% + 2px);left:0}#asn1-wrap .head:hover+.value,#asn1-wrap .head.hover+.value{display:block}#asn1-wrap.is-scrolling .head:hover+.value,#asn1-wrap.is-scrolling .head.hover+.value{display:none}#asn1-fixed-tip{z-index:9999;color:#111;white-space:pre-wrap;word-break:break-all;pointer-events:none;background:#fff;border:1px solid #d0d8e8;border-radius:6px;max-width:min(380px,90vw);max-height:240px;padding:6px 10px;font-family:Fira Mono,Consolas,monospace;font-size:.75rem;line-height:1.6;display:none;position:fixed;overflow:hidden;box-shadow:0 1px 3px #0f16230f,0 1px 2px #0f16230a}#asn1-wrap .preview{color:var(--muted);margin-left:.5em;font-weight:400}#asn1-wrap .preview .oid.description{color:var(--blue);margin-left:.5em}#asn1-wrap .preview .oid.comment{color:var(--muted)}#asn1-wrap .name.id{color:var(--text);margin-right:.5em}#asn1-wrap .name.type{color:var(--muted);margin-right:.5em}#asn1-wrap .asn1-right{flex-direction:column;min-height:100%;display:flex}#asn1-wrap #asn1-dump{color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);max-height:300px;margin-top:16px;padding:12px;font-family:Fira Mono,Consolas,monospace;font-size:.75rem;line-height:1.7;overflow:auto}#asn1-wrap #asn1-dump:empty{display:none}#asn1-wrap .asn1-defs-row{margin-top:14px}#asn1-wrap .asn1-defs-label{color:var(--muted);margin-bottom:6px;font-size:.8rem;display:block}#asn1-wrap #asn1-definitions{border:1px solid var(--border2);border-radius:var(--r-sm);width:100%;font-size:.8rem;font-family:var(--sans);background:var(--white);color:var(--text);padding:8px 10px}#asn1-wrap .asn1-contextmenu{visibility:hidden;background:var(--white);border:1px solid var(--border2);border-radius:var(--r-sm);box-shadow:var(--shadow-md);z-index:9999;min-width:150px;position:fixed;overflow:hidden}#asn1-wrap .asn1-contextmenu button{text-align:left;width:100%;font-size:.8rem;font-family:var(--sans);color:var(--text);cursor:pointer;background:0 0;border:none;padding:8px 14px;display:block}#asn1-wrap .asn1-contextmenu button:hover{background:var(--blue-lt);color:var(--blue)}#asn1-wrap .asn1-error{color:var(--red);margin-top:8px;font-size:.82rem}#asn1-wrap .asn1-textarea--error{outline:none;border-color:var(--red)!important}#asn1-wrap .asn1-decode-error{color:var(--text);padding:2px 0;font-size:.85rem;line-height:1.5}#asn1-wrap .asn1-decode-error__label{color:var(--red);font-weight:600}#asn1-wrap .od-output{color:var(--text);flex-direction:column;gap:10px;font-family:Fira Mono,Consolas,monospace;font-size:.78rem;line-height:1.6;display:flex}#asn1-wrap .od-section{border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}#asn1-wrap .od-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border);padding:6px 14px;font-size:.78rem;font-weight:700}#asn1-wrap .od-body{background:var(--white)}#asn1-wrap .od-row{align-items:baseline;gap:12px;padding:7px 14px;display:flex}#asn1-wrap .od-row+.od-row{border-top:1px solid var(--border)}#asn1-wrap .od-label{color:var(--muted);white-space:nowrap;flex:0 0 130px;font-size:.75rem}#asn1-wrap .od-value{word-break:break-word;flex:1;min-width:0}#asn1-wrap .od-muted{color:var(--muted)}#asn1-wrap .od-ext{border-top:1px solid var(--border);margin:0 12px;padding:4px 0}#asn1-wrap .od-ext:first-child{border-top:none}#asn1-wrap .od-ext .od-row{border-top:none;padding:5px 0}#asn1-wrap .od-ext .od-row+.od-row{border-top:1px solid var(--border)}#asn1-wrap .od-pre{color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-sm);white-space:pre;word-break:normal;max-height:160px;margin:4px 0 0;padding:8px 10px;font-family:Fira Mono,Consolas,monospace;font-size:.72rem;line-height:1.6;overflow-x:auto}#ccvt-wrap{--ccvt-blue-tint:#dbeafe;--ccvt-blue-border:#bfdbfe;--ccvt-blue-sep:#d1e3f8;--ccvt-blue-bg:#f1f6ff;--ccvt-blue-dz:#f1f9ff;--ccvt-blue-dz-dash:#bdd4e8;--ccvt-green:#15803d;--ccvt-green-lt:#dcfce7;--ccvt-green-border:#bbf7d0;--ccvt-green-icon:#16a34a;--ccvt-green-bg:#f0fdf4;--ccvt-amber:#d97706;--ccvt-amber-lt:#fffbeb;--ccvt-amber-border:#fde68a;--ccvt-req:#ef4444;--ccvt-err-border:#fecaca;--ccvt-red-border:#fca5a5;--ccvt-red-hover-bg:#fee2e2;--ccvt-badge-none:#f1f5f9}#ccvt-wrap .csrgp-bar{background:var(--white);border:1px solid var(--border);border-radius:var(--r-xl);color:var(--text);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:12px 20px;font-size:.875rem;line-height:1.6}#ccvt-wrap .csrgp-brand{align-items:center;gap:.5rem;display:flex}#ccvt-wrap .csrgp-brand-name{font-size:.9375rem;font-weight:600}#ccvt-wrap .csrgp-brand-name span{color:var(--blue)}#ccvt-wrap *,#ccvt-wrap :before,#ccvt-wrap :after{box-sizing:border-box;margin:0;padding:0}#ccvt-wrap .ccvt-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#ccvt-wrap .ccvt-card{background:var(--white);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:20px;overflow:hidden}#ccvt-wrap .ccvt-fmt-row{align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}#ccvt-wrap .ccvt-fmt-col{flex:1;min-width:0}#ccvt-wrap .ccvt-fmt-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:.6875rem;font-weight:700;display:block}#ccvt-wrap .ccvt-select-wrap{position:relative}#ccvt-wrap .ccvt-fmt-select{border:1px solid var(--border);background:var(--white);width:100%;color:var(--text);appearance:none;cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--sans);border-radius:10px;outline:none;padding:10px 36px 10px 14px;transition:border-color .15s}#ccvt-wrap .ccvt-fmt-select:hover,#ccvt-wrap .ccvt-fmt-select:focus{border-color:var(--blue)}#ccvt-wrap .ccvt-select-chev{pointer-events:none;color:var(--muted);position:absolute;top:50%;right:11px;transform:translateY(-50%)}#ccvt-wrap .ccvt-fmt-desc{color:var(--muted);min-height:1.2em;margin-top:6px;font-size:.8125rem}#ccvt-wrap .ccvt-swap-btn{border:1.5px solid var(--border);background:var(--white);cursor:pointer;width:40px;height:40px;color:var(--blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:26px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex}#ccvt-wrap .ccvt-swap-btn:hover{background:var(--blue);border-color:var(--blue);color:#fff;transform:rotate(180deg);box-shadow:0 6px 16px -4px #0d56d466}#ccvt-wrap .ccvt-fmt-divider{background:var(--border);height:1px}#ccvt-wrap .ccvt-dropzone{text-align:center;cursor:pointer;background:var(--ccvt-blue-dz);-webkit-user-select:none;user-select:none;border-width:0;border-radius:10px;margin:20px;padding:48px 28px;transition:background .2s;display:block;position:relative}#ccvt-file-input{display:none}#ccvt-wrap .ccvt-dropzone:before{content:"";border:1.5px dashed var(--ccvt-blue-dz-dash);pointer-events:none;border-radius:10px;position:absolute;inset:0}#ccvt-wrap .ccvt-dropzone:hover,#ccvt-wrap .ccvt-dropzone.drag{background:var(--ccvt-blue-tint)}#ccvt-wrap .ccvt-dropzone:hover:before,#ccvt-wrap .ccvt-dropzone.drag:before{border-color:var(--blue)}#ccvt-wrap .ccvt-dz-icon-box{background:var(--white);width:52px;height:52px;color:var(--blue);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex;box-shadow:0 2px 8px #00000017}#ccvt-wrap .ccvt-dz-main{color:var(--text);margin-bottom:6px;font-size:1.125rem;font-weight:700}#ccvt-wrap .ccvt-dz-sub{color:var(--muted);font-size:.875rem}#ccvt-wrap .ccvt-browse-link{color:var(--blue);cursor:pointer}#ccvt-wrap .ccvt-browse-link:hover{text-decoration:underline}#ccvt-wrap .ccvt-dz-types{color:var(--muted);margin-top:10px;font-size:.75rem}#ccvt-wrap .ccvt-file-bar{background:var(--white);border:1px solid var(--ccvt-blue-border);border-radius:12px;align-items:center;gap:14px;margin:16px 20px;padding:16px 20px;display:none}#ccvt-wrap .ccvt-meta-target{color:var(--blue);font-weight:600}#ccvt-wrap .ccvt-key-status{display:none!important}#ccvt-wrap .ccvt-file-bar-body{flex:1;min-width:0}#ccvt-wrap .ccvt-file-bar-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}#ccvt-wrap .ccvt-file-bar-meta{color:var(--muted);margin-top:3px;font-size:.8125rem}#ccvt-wrap .ccvt-file-fmt-badge{background:var(--ccvt-blue-tint);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;display:flex}#ccvt-wrap .ccvt-file-fmt-main{color:var(--blue);letter-spacing:.02em;font-size:.8125rem;font-weight:700;line-height:1}#ccvt-wrap .ccvt-file-fmt-sub{color:var(--blue-mid);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:.5625rem;font-weight:700}#ccvt-wrap .ccvt-file-clear{border:1.5px solid var(--border);background:var(--white);cursor:pointer;width:30px;height:30px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .15s,color .15s,border-color .15s,transform .15s;display:flex}#ccvt-wrap .ccvt-file-clear:hover{background:var(--ccvt-red-hover-bg);color:var(--red);border-color:var(--ccvt-red-border);transform:rotate(90deg)}#ccvt-wrap .ccvt-p12-card{background:var(--ccvt-blue-bg);border:1px solid var(--ccvt-blue-border);border-radius:14px;overflow:hidden}#ccvt-wrap .ccvt-p12-hdr{align-items:center;gap:12px;padding:14px 18px;display:flex}#ccvt-wrap .ccvt-p12-hdr-icon{background:var(--blue);color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}#ccvt-wrap .ccvt-p12-hdr-title{color:var(--blue);font-size:.875rem;font-weight:700;line-height:1.2}#ccvt-wrap .ccvt-p12-hdr-sub{color:var(--muted);margin-top:2px;font-size:.75rem}#ccvt-wrap .ccvt-p12-sep{background:var(--ccvt-blue-sep);height:1px;margin:0 18px}#ccvt-wrap .ccvt-p12-field{padding:14px 18px}#ccvt-wrap .ccvt-p12-lbl{color:var(--text);align-items:center;gap:5px;margin-bottom:8px;font-size:.8125rem;font-weight:700;display:flex}#ccvt-wrap .ccvt-p12-ext{color:var(--blue);background:var(--ccvt-blue-tint);border-radius:4px;padding:1px 5px;font-family:monospace;font-size:.75rem;font-weight:500;display:inline-block}#ccvt-wrap .ccvt-p12-req{color:var(--ccvt-req);margin-left:1px}#ccvt-wrap .ccvt-p12-file-row{background:var(--white);border:1px solid var(--border);border-radius:8px;align-items:center;gap:0;display:flex;overflow:hidden}#ccvt-wrap .ccvt-p12-file-display{min-width:0;color:var(--muted);flex:1;align-items:center;gap:7px;padding:9px 12px;font-size:.8125rem;display:flex}#ccvt-wrap .ccvt-p12-file-display span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#ccvt-wrap .ccvt-p12-browse-btn{background:var(--white);border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:.8125rem;font-weight:600;font-family:var(--sans);white-space:nowrap;border-radius:6px;flex-shrink:0;margin:4px;padding:8px 16px;transition:background .15s}#ccvt-wrap .ccvt-p12-browse-btn:hover{background:var(--light)}#ccvt-wrap .ccvt-p12-hint{color:var(--muted);align-items:flex-start;gap:5px;margin-top:7px;font-size:.75rem;line-height:1.4;display:flex}#ccvt-wrap .ccvt-p12-hint svg{flex-shrink:0;margin-top:1px}#ccvt-wrap .ccvt-p12-pwd-wrap{position:relative}#ccvt-wrap .ccvt-p12-pwd-input{border:1px solid var(--border);background:var(--white);width:100%;font-size:.8125rem;font-family:var(--sans);color:var(--text);border-radius:8px;outline:none;padding:10px 42px 10px 12px;transition:border-color .15s}#ccvt-wrap .ccvt-p12-pwd-input:focus{border-color:var(--blue)}#ccvt-wrap .ccvt-p12-pwd-input::placeholder{color:var(--muted)}#ccvt-wrap .ccvt-p12-pwd-input::-ms-reveal{display:none}#ccvt-wrap .ccvt-p12-pwd-input::-ms-clear{display:none}#ccvt-wrap .ccvt-p12-eye-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;padding:2px;transition:color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#ccvt-wrap .ccvt-p12-eye-btn:hover{color:var(--text)}#ccvt-wrap .ccvt-p12-optional{color:var(--muted);background:var(--light);border:1px solid var(--border);vertical-align:middle;border-radius:5px;margin-left:4px;padding:1px 7px;font-size:.6875rem;font-weight:500;line-height:1.5;display:inline-block}#ccvt-wrap .ccvt-p12-field-hint{color:var(--muted);align-items:flex-start;gap:5px;margin-top:7px;font-size:.75rem;line-height:1.4;display:flex}#ccvt-wrap .ccvt-p12-field-hint svg{flex-shrink:0;margin-top:1px}#ccvt-wrap #ccvt-p12-panel{margin:16px 20px}#ccvt-wrap #ccvt-p12-export-panel{margin:0 20px 16px}#ccvt-wrap .ccvt-pwd-row{background:var(--light);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin:0 20px 4px;padding:10px 20px;display:flex}#ccvt-wrap .ccvt-pwd-input{border:1px solid var(--border2);border-radius:var(--r-sm);background:var(--white);font-size:.8125rem;font-family:var(--sans);color:var(--text);outline:none;flex:1;padding:8px 12px;transition:border-color .15s}#ccvt-wrap .ccvt-pwd-input:focus{border-color:var(--blue)}#ccvt-wrap .ccvt-pwd-input::placeholder{color:var(--muted);font-size:.75rem}#ccvt-wrap .ccvt-load-btn{border-radius:var(--r-sm);color:#fff;font-size:.8125rem;font-weight:600;font-family:var(--sans);cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#0d56d4,#1ebdbd);border:none;flex-shrink:0;padding:8px 18px;transition:opacity .15s}#ccvt-wrap .ccvt-load-btn:hover{opacity:.85}#ccvt-wrap .ccvt-err{background:var(--red-lt);border:1px solid var(--ccvt-err-border);border-radius:var(--r-md);color:var(--red);margin:0 20px 4px;padding:10px 14px;font-size:.781rem;line-height:1.7;display:none}#ccvt-wrap .ccvt-footer{background:var(--white);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}#ccvt-wrap .ccvt-footer-actions{align-items:center;gap:10px;display:flex}#ccvt-wrap .ccvt-clear-all-btn{background:var(--white);border:1.5px solid var(--border);color:var(--text);font-size:.875rem;font-weight:600;font-family:var(--sans);cursor:pointer;white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:10px 20px;transition:background .15s,border-color .15s;display:inline-flex}#ccvt-wrap .ccvt-clear-all-btn:hover{border-color:var(--blue);color:var(--blue);background:#fff}#ccvt-wrap .ccvt-clear-all-btn svg{transition:transform .4s}#ccvt-wrap .ccvt-clear-all-btn:hover svg{transform:rotate(-180deg)}#ccvt-wrap .ccvt-clear-all-btn:disabled,#ccvt-wrap .ccvt-file-clear:disabled{opacity:.4;cursor:not-allowed}#ccvt-wrap .ccvt-sec-note{color:var(--muted);align-items:center;gap:8px;font-size:.75rem;display:flex}#ccvt-wrap .ccvt-sec-note svg{flex-shrink:0}#ccvt-wrap .ccvt-convert-btn{color:#fff;font-size:1rem;font-weight:600;font-family:var(--sans);cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border:none;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;transition:opacity .2s,transform .1s;display:inline-flex}#ccvt-wrap .ccvt-convert-btn:hover{opacity:.9;transform:translateY(-1px)}#ccvt-wrap .ccvt-convert-btn:active{transform:translateY(0)}@keyframes ccvt-slide{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}#ccvt-wrap .ec-note{margin-top:16px;padding:12px 16px}#ccvt-wrap .ec-note svg{margin-top:1px}#ccvt-wrap .ec-note p{margin:0}#ccvt-wrap .ccvt-key-status{align-items:center;margin:0 20px;padding:6px 20px 2px;display:flex}#ccvt-wrap .ccvt-key-badge{border-radius:100px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}#ccvt-wrap .ccvt-key-badge--found{background:var(--ccvt-green-lt);color:var(--ccvt-green)}#ccvt-wrap .ccvt-key-badge--none{background:var(--ccvt-badge-none);color:var(--muted)}#ccvt-wrap .ccvt-key-upload-row{background:var(--ccvt-blue-bg);border:1px solid var(--ccvt-blue-border);border-radius:10px;flex-direction:column;gap:8px;margin:0 20px 4px;padding:10px 14px;display:flex}#ccvt-wrap .ccvt-key-upload-inner{align-items:center;gap:10px;display:flex}#ccvt-wrap .ccvt-key-upload-icon{color:var(--blue);flex-shrink:0}#ccvt-wrap .ccvt-key-upload-label{flex:1;min-width:0}#ccvt-wrap .ccvt-key-upload-title{color:var(--text);font-size:.8125rem;font-weight:700}#ccvt-wrap .ccvt-key-upload-hint{color:var(--muted);margin-top:2px;font-size:.75rem}#ccvt-wrap .ccvt-key-file-bar{background:var(--ccvt-green-bg);border:1px solid var(--ccvt-green-border);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:none}#ccvt-wrap .ccvt-key-file-bar svg{color:var(--ccvt-green-icon);flex-shrink:0}#ccvt-wrap .ccvt-key-file-name{color:var(--ccvt-green);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}@media (width<=560px){#ccvt-wrap .ccvt-fmt-row{flex-wrap:wrap}#ccvt-wrap .ccvt-swap-btn{align-self:center;margin-top:0}#ccvt-wrap .ccvt-footer{flex-direction:column;gap:10px}#ccvt-wrap .ccvt-convert-btn{justify-content:center;width:100%}#ccvt-wrap .ccvt-pwd-row{flex-wrap:wrap}#ccvt-wrap .ccvt-load-btn{width:100%}#ccvt-wrap .ccvt-key-upload-inner{flex-wrap:wrap}#ccvt-wrap .ccvt-key-upload-row .ccvt-load-btn{width:100%}}.cbom-calc-page{--bg:#0b0c0f;--surface:#111317;--surface-2:#16181d;--surface-3:#1c1f26;--blue:#2663eb;--blue-lt:#6f97f7;--teal:#1ebdbd;--violet:#8b7cf6;--amber:#f5a524;--pos:#1ebdbd;--neg:#ef6b5e;--text:#f4f6fb;--muted:#8b93a7;--faint:#626a7e;--line:#ffffff14;--line-2:#ffffff24;--grad:linear-gradient(116deg,#2663eb 0%,#1ebdbd 100%);--r-pill:28.437px;--r-card:16px;--r-in:10px;--text-light:#0e1320;--muted-light:#5a6376;--faint-light:#8b93a6;--line-light:#e7ebf3;--line-light-2:#d8deea;--surf-2l:#f5f7fb;--surf-3l:#eef2f9;--pos-l:#0a7575;--neg-l:#cf4135;--shadow-l:0 1px 2px #1018280a,0 12px 32px #1018280f}.cbom-calc-page *,.cbom-calc-page :before,.cbom-calc-page :after{box-sizing:border-box;margin:0;padding:0}.cbom-calc-page{color:var(--text);-webkit-font-smoothing:antialiased;font-family:Poppins,system-ui,sans-serif;line-height:1.55}.cbom-calc-page a{color:inherit}.cbom-calc-page .cbom-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.cbom-calc-page .eyebrow{text-transform:uppercase;letter-spacing:.14em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:600;display:inline-block}.cbom-calc-page .btn{border-radius:var(--r-pill);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:all .18s;display:inline-flex}.cbom-calc-page .btn-primary{background:var(--grad);color:#fff;background-position:0%;background-size:140% 140%}.cbom-calc-page .btn-primary:hover{background-position:100%;transform:translateY(-1px);box-shadow:0 10px 30px #1ebdbd38}.cbom-calc-page .btn-ghost{color:var(--text);border-color:var(--line-2);background:0 0}.cbom-calc-page .btn-ghost:hover{background:#ffffff0d;border-color:#ffffff47}.cbom-calc-page .cbom-hero{padding:32px 0;position:relative;overflow:hidden}@media (width>=768px){.cbom-calc-page .cbom-hero{padding:80px 0}.cbom-calc-page .cbom-hero .ec-trusted-by{margin-top:3rem}}@media (width>=1024px){.cbom-calc-page .cbom-hero{padding:128px 0}}.cbom-calc-page .cbom-hero>.container{grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;display:grid;position:relative}.cbom-calc-page .cbom-hero .ec-trusted-by{margin-top:3rem}.cbom-calc-page .crumb{letter-spacing:.02em;color:var(--faint);margin-bottom:18px;font-size:13px}.cbom-calc-page .crumb a{color:var(--muted);text-decoration:none}.cbom-calc-page .crumb a:hover{color:var(--teal)}.cbom-calc-page .cbom-hero h1{letter-spacing:-.02em;font-size:46px;font-weight:700;line-height:1.08}.cbom-calc-page .cbom-hero h1 .g{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cbom-calc-page .cbom-hero p{color:var(--muted);max-width:560px;margin-top:20px;font-size:17px;font-weight:300}.cbom-calc-page .btns{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.cbom-calc-page .hero-stats{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#ffffff08,#fff0);border-radius:16px;padding:6px 24px;position:relative}.cbom-calc-page .hero-stats:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(145deg,#0d56d4b3 0%,#1ebdbd59 45%,#0000 75%);padding:1.1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cbom-calc-page .hero-stat{border-bottom:1px solid var(--line);padding:18px 0;position:relative}.cbom-calc-page .hero-stat:last-child{border-bottom:none}.cbom-calc-page .hero-stat b{letter-spacing:-.01em;font-size:27px;font-weight:700;line-height:1.1;display:block}.cbom-calc-page .hero-stat span{color:var(--muted);margin-top:5px;font-size:12.5px;font-weight:300;display:block}.cbom-calc-page .calc-grid{z-index:2;grid-template-columns:1.45fr 1fr;gap:26px;margin-top:-46px;padding-bottom:36px;display:grid;position:relative}.cbom-calc-page .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.cbom-calc-page .calc-head{padding:26px 30px 8px}.cbom-calc-page .calc-head h2{letter-spacing:-.01em;margin-top:8px;font-size:23px;font-weight:700}.cbom-calc-page .calc-head p{color:var(--muted);margin-top:6px;font-size:16px;font-weight:300}.cbom-calc-page .presets{flex-wrap:wrap;gap:10px;padding:18px 30px 6px;display:flex}.cbom-calc-page .preset{border:1px solid var(--line-2);background:var(--surface-2);cursor:pointer;text-align:left;min-width:128px;color:var(--text);border-radius:14px;flex:1;padding:12px 14px;font-family:inherit;transition:all .18s}.cbom-calc-page .preset:hover{background:var(--surface-3);border-color:#2663eb99}.cbom-calc-page .preset.active{border-color:var(--blue);background:#2663eb1a;box-shadow:0 0 0 3px #2663eb29}.cbom-calc-page .preset b{font-size:13.5px;font-weight:600;display:block}.cbom-calc-page .preset small{color:var(--muted);font-size:11.5px}.cbom-calc-page .group{border-top:1px solid var(--line);padding:20px 30px}.cbom-calc-page .group h4{align-items:center;gap:11px;margin-bottom:6px;font-size:15px;font-weight:600;display:flex}.cbom-calc-page .group .num{color:#fff;background:#0d56d4;border-radius:8px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:13px;font-weight:700;display:inline-flex}.cbom-calc-page .group .hint{color:var(--muted);margin:2px 0 12px 36px;font-size:12.5px;font-weight:300;line-height:1.55}.cbom-calc-page .bench{color:#b9c4dd;background:#eaf2ff;border-left:2.4px solid #0d56d4;border-radius:12px;margin:0 0 14px 36px;padding:17px 20px;font-size:11.5px;font-weight:500;line-height:1.8}.cbom-calc-page .bench b{color:var(--text);font-weight:600}.cbom-calc-page .bench a{color:#0d56d4;text-decoration:none}.cbom-calc-page .bench a:hover{text-decoration:underline}.cbom-calc-page .field{justify-content:space-between;align-items:center;gap:16px;margin-left:36px;padding:7px 0;display:flex}.cbom-calc-page .field label{color:#c7cedd;flex:1;font-size:14px;font-weight:300}.unit{font-weight:600}.cbom-calc-page .field .ip{flex:0 0 152px;position:relative}.cbom-calc-page .field input{border:1px solid var(--line-2);border-radius:var(--r-in);text-align:right;width:100%;color:var(--text);background:var(--surface-2);padding:10px 13px;font-family:inherit;font-size:14px;transition:all .15s}.cbom-calc-page .field input:focus{border-color:var(--blue);background:var(--surface-3);outline:none;box-shadow:0 0 0 3px #2663eb2e}.cbom-calc-page .field .pre{color:var(--muted);font-size:14px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.cbom-calc-page .field .pre+input{padding-left:26px}.cbom-calc-page .field .suf{color:var(--muted);pointer-events:none;font-size:12px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.cbom-calc-page .field .ip:has(.suf) input{padding-right:38px}#calculator,#research{scroll-margin-top:100px}.cbom-calc-page .results{align-self:start;position:sticky;top:110px}.cbom-calc-page .results .panel{overflow:hidden}.cbom-calc-page .res-head{background:var(--grad);color:#fff;padding:26px 28px 24px;position:relative}.cbom-calc-page .res-head h3{color:#ffffffd9;text-transform:uppercase;letter-spacing:.05em;font-size:13.5px;font-weight:500}.cbom-calc-page .res-hero-num{letter-spacing:-.025em;margin-top:6px;font-size:42px;font-weight:800}.cbom-calc-page .res-hero-num.flash{animation:.55s cbom-flash}@keyframes cbom-flash{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}.cbom-calc-page .res-sub{color:#fffc;margin-top:3px;font-size:13px;font-weight:300}.cbom-calc-page .chart{padding:18px 28px 6px}.cbom-calc-page .bar-row{margin:11px 0}.cbom-calc-page .bar-top{color:#c7cedd;justify-content:space-between;margin-bottom:5px;font-size:12.5px;font-weight:300;display:flex}.cbom-calc-page .bar-top .bv{color:var(--text);font-weight:600}.cbom-calc-page .bar-track{background:var(--surface-3);border-radius:6px;height:9px;overflow:hidden}.cbom-calc-page .bar-fill{border-radius:6px;width:0;height:100%;transition:width .55s}#bfDisc,#bfAudit,#bfPqc{background:#0d56d4}.cbom-calc-page .res-body{padding:6px 28px}.cbom-calc-page .res-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.cbom-calc-page .res-row:last-child{border-bottom:none}.cbom-calc-page .res-row .lbl{color:#c7cedd;align-items:center;gap:9px;font-size:13.5px;font-weight:300;display:flex}.cbom-calc-page .dot{border-radius:50%;flex:none;width:8px;height:8px}.cbom-calc-page .res-row .val{font-size:15px;font-weight:700}.cbom-calc-page .kpis{grid-template-columns:1fr 1fr;gap:12px;padding:16px 28px;display:grid}.cbom-calc-page .kpi{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:15px 16px}.cbom-calc-page .kpi .kl{color:var(--muted);font-size:11.5px;font-weight:500}.cbom-calc-page .kpi .kv{color:var(--text);letter-spacing:-.01em;margin-top:3px;font-size:25px;font-weight:800}.cbom-calc-page .kpi.blue .kv{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cbom-calc-page .kpi.green .kv{color:var(--teal)}.cbom-calc-page .payback{color:var(--muted);text-align:center;padding:2px 28px 18px;font-size:12.5px;font-weight:300}.cbom-calc-page .payback strong{color:var(--text);font-weight:600}.cbom-calc-page .dl{border-top:1px solid var(--line);padding:22px 28px}.cbom-calc-page .dl h4{margin-bottom:5px;font-size:15px;font-weight:600}.cbom-calc-page .dl p{color:var(--muted);margin-bottom:14px;font-size:12.5px;font-weight:300}.cbom-calc-page .dl input{border:1px solid var(--line-2);border-radius:var(--r-in);background:var(--surface-2);width:100%;color:var(--text);margin-bottom:10px;padding:11px 13px;font-family:inherit;font-size:14px}.cbom-calc-page .dl input::placeholder{color:var(--faint)}.cbom-calc-page .dl input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2663eb2e}.cbom-calc-page .dl .btn-primary{width:100%;margin-top:2px}.cbom-calc-page .consent{color:var(--faint);margin-top:14px;font-size:11px;font-weight:300;line-height:1.6}.cbom-calc-page .consent a{color:var(--teal)}.cbom-calc-page .cbom-research{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background-color:var(--bg);background-image:radial-gradient(900px 400px at 50% -40%,#2663eb0f,#0000 60%);padding:62px 0}.cbom-calc-page .cbom-research h2{text-align:center;letter-spacing:-.01em;margin-top:10px;font-size:30px;font-weight:700}.cbom-calc-page .cbom-research .lead{text-align:center;color:var(--muted);max-width:680px;margin:14px auto 40px;font-size:15px;font-weight:300}.cbom-calc-page .center{text-align:center}.cbom-calc-page .stat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cbom-calc-page .stat{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;padding:24px;transition:all .18s;display:flex}.cbom-calc-page .stat:hover{border-color:var(--line-2)}.cbom-calc-page .stat .big{letter-spacing:-.02em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:800;display:inline-block}.cbom-calc-page .stat .txt{color:#c7cedd;margin-top:8px;font-size:13.5px;font-weight:400;line-height:1.55}.cbom-calc-page .stat .src{color:#c7cedd;margin-top:auto;padding-top:12px;font-size:11.5px;font-weight:500}.cbom-calc-page .stat .src a{color:#307afa;font-size:inherit;text-decoration:none}.cbom-calc-page .stat .src a:hover{text-decoration:underline}.cbom-calc-page .cbom-methodology{padding:64px 0}.cbom-calc-page .meth-title{text-align:center;letter-spacing:-.01em;margin-top:10px;font-size:30px;font-weight:700}.cbom-calc-page .meth-intro{text-align:center;color:var(--muted);max-width:680px;margin:14px auto 40px;font-size:15px;font-weight:300}.cbom-calc-page .formula-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cbom-calc-page .formula-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px}.cbom-calc-page .fc-tag{color:#fff;border-radius:var(--r-pill);letter-spacing:.01em;background:#0d56d4;margin-bottom:16px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-block}.cbom-calc-page .eq{color:var(--text);background:var(--surface-2);border:1px solid var(--line);letter-spacing:.01em;border-radius:10px;padding:14px 16px;font-size:14.5px;font-weight:400;line-height:1.8}.cbom-calc-page .eq sub{color:var(--muted);font-size:10.5px}.cbom-calc-page .fc-note{color:var(--muted);margin-top:14px;font-size:13px;font-weight:300;line-height:1.6}.cbom-calc-page .rollup{grid-template-columns:1fr 1fr;gap:17px;margin-top:22px;display:grid}.cbom-calc-page .eq-big{border-left:2.4px solid var(--blue);text-align:center;background:#eaf2ff;border-radius:12px;justify-content:center;align-items:center;padding:17px 20px;font-size:16px;font-weight:500;line-height:1.8;display:flex}.cbom-calc-page .eq-big sub{color:var(--blue);font-size:11px}.cbom-calc-page .eq-big .nb{white-space:nowrap}.cbom-calc-page .legend{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:30px;padding:26px 28px}.cbom-calc-page .legend h4{margin-bottom:16px;font-size:16px;font-weight:600}.cbom-calc-page .var-table{border-collapse:collapse;width:100%;font-size:13.5px}.cbom-calc-page .var-table td{border-bottom:1px solid var(--line);vertical-align:top;color:#c7cedd;padding:10px 12px;font-weight:300}.cbom-calc-page .var-table td:first-child{color:var(--teal);white-space:nowrap;width:172px;font-weight:600}.cbom-calc-page .var-table tr:last-child td{border-bottom:none}.cbom-calc-page .cbom-cta{text-align:center;border-top:1px solid var(--line);padding:72px 0;position:relative;overflow:hidden}.cbom-calc-page .cbom-cta:before{content:"";pointer-events:none;background:radial-gradient(700px 320px at 50% 130%,#1ebdbd24,#0000 60%),radial-gradient(620px 300px at 50% 150%,#2663eb29,#0000 60%);position:absolute;inset:0}.cbom-calc-page .cbom-cta .cbom-wrap{position:relative}.cbom-calc-page .cbom-cta h2{letter-spacing:-.01em;font-size:30px;font-weight:700}.cbom-calc-page .cbom-cta p{color:var(--muted);margin-top:10px;font-size:16px;font-weight:300}.cbom-calc-page .cbom-cta .btns{justify-content:center;margin-top:28px}.cbom-calc-page .cbom-foot{color:var(--faint);text-align:center;max-width:960px;margin:0 auto;padding:30px 24px 48px;font-size:11.5px;font-weight:300;line-height:1.7}.cbom-calc-page .cbom-foot a{color:var(--muted)}.cbom-calc-page :focus-visible{outline:2px solid var(--teal);outline-offset:2px}.cbom-calc-page .light{color:var(--text-light);background:#fff;padding-top:5rem}.cbom-calc-page .light .eyebrow{-webkit-text-fill-color:var(--blue);color:var(--blue);background:0 0}.cbom-calc-page .light .calc-head h2,.cbom-calc-page .light .group h4,.cbom-calc-page .light .dl h4,.cbom-calc-page .light .meth-title,.cbom-calc-page .light .legend h4,.cbom-calc-page .light .cbom-cta h2{color:var(--text-light)}.cbom-calc-page .light .calc-head p,.cbom-calc-page .light .group .hint,.cbom-calc-page .light .meth-intro,.cbom-calc-page .light .fc-note,.cbom-calc-page .light .payback,.cbom-calc-page .light .cbom-cta p,.cbom-calc-page .light .dl p{color:var(--muted-light)}.cbom-calc-page .light .payback strong{color:var(--text-light)}.cbom-calc-page .light .panel,.cbom-calc-page .light .formula-card,.cbom-calc-page .light .legend{border-color:var(--line-light);box-shadow:var(--shadow-l);background:#fff}.cbom-calc-page .light .preset{background:var(--surf-2l);border-color:var(--line-light-2);color:var(--text-light)}.cbom-calc-page .light .preset small{color:var(--muted-light)}.cbom-calc-page .light .preset:hover{background:#fff;border-color:#2663eb8c}.cbom-calc-page .light .preset.active{border-color:var(--blue);background:#2663eb0f;box-shadow:0 0 0 3px #2663eb1f}.cbom-calc-page .light .group{border-top-color:var(--line-light)}.cbom-calc-page .light .bench{color:#3b475f;background:#eaf2ff;border-left-color:#0d56d4}.cbom-calc-page .light .bench b{color:var(--text-light)}.cbom-calc-page .light .bench a{color:#0d56d4}.cbom-calc-page .light .field label{color:#44506b}.cbom-calc-page .light .field input{background:var(--surf-2l);border-color:var(--line-light-2);color:var(--text-light)}.cbom-calc-page .light .field input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2663eb24}.cbom-calc-page .light .field .pre,.cbom-calc-page .light .field .suf{color:var(--muted-light)}.cbom-calc-page .light .bar-top{color:#44506b}.cbom-calc-page .light .bar-top .bv{color:var(--text-light)}.cbom-calc-page .light .bar-track{background:var(--surf-3l)}.cbom-calc-page .light .res-row{border-bottom-color:var(--line-light)}.cbom-calc-page .light .res-row .lbl{color:#44506b}.cbom-calc-page .light .res-row.net .lbl{color:var(--pos-l)}.cbom-calc-page .light #rInvest{color:var(--neg-l)}.cbom-calc-page .light #rNet{color:var(--pos-l)}.cbom-calc-page .light #rNet.neg{color:var(--neg-l)}.cbom-calc-page .light .kpi{background:var(--surf-2l);border-color:var(--line-light)}.cbom-calc-page .light .kpi .kl{color:var(--muted-light)}.cbom-calc-page .light .kpi.blue .kv{-webkit-text-fill-color:var(--blue);color:var(--blue);background:0 0}.cbom-calc-page .light .kpi.green .kv{color:var(--pos-l)}.cbom-calc-page .light .dl{border-top-color:var(--line-light)}.cbom-calc-page .light .dl input{background:var(--surf-2l);border-color:var(--line-light-2);color:var(--text-light)}.cbom-calc-page .light .dl input::placeholder{color:var(--faint-light)}.cbom-calc-page .light .dl input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #2663eb24}.cbom-calc-page .light .consent{color:var(--faint-light)}.cbom-calc-page .light .consent a{color:var(--blue)}.cbom-calc-page .light .eq{background:var(--surf-2l);border-color:var(--line-light);color:var(--text-light)}.cbom-calc-page .light .eq sub{color:var(--muted-light)}.cbom-calc-page .light .var-table td{border-bottom-color:var(--line-light);color:#44506b}.cbom-calc-page .light .var-table td:first-child{color:var(--blue)}.cbom-calc-page .light .btn-ghost{color:var(--text-light);border-color:var(--line-light-2)}.cbom-calc-page .light .btn-ghost:hover{background:#0e13200a;border-color:#b9c2d6}.cbom-calc-page .cbom-cta.light{border-top-color:var(--line-light)}.cbom-calc-page .cbom-cta.light:before{background:radial-gradient(680px 300px at 50% 140%,#1ebdbd1a,#0000 60%),radial-gradient(600px 280px at 50% 150%,#2663eb1a,#0000 60%)}.cbom-calc-page .cbom-foot-wrap.light{background:#fff}.cbom-calc-page .cbom-foot-wrap.light .cbom-foot{color:var(--faint-light)}.cbom-calc-page .cbom-foot-wrap.light .cbom-foot a{color:var(--muted-light)}@media (width<=425px){.cbom-calc-page .cbom-wrap{padding:0 14px}.cbom-calc-page .cbom-hero{padding:36px 0 48px}.cbom-calc-page .cbom-hero h1{font-size:26px}.cbom-calc-page .cbom-hero p{font-size:14px}.cbom-calc-page .calc-grid{grid-template-columns:1fr;gap:16px;margin-top:-24px}.cbom-calc-page .panel,.cbom-calc-page .results .panel{border-radius:12px}.cbom-calc-page .calc-head{padding:18px 16px 6px}.cbom-calc-page .calc-head h2{font-size:18px}.cbom-calc-page .presets{gap:6px;padding:12px 16px 6px}.cbom-calc-page .preset{min-width:0;padding:10px}.cbom-calc-page .preset b{font-size:12px}.cbom-calc-page .group{padding:14px 16px}.cbom-calc-page .group .hint,.cbom-calc-page .bench{margin-left:0}.cbom-calc-page .field{flex-direction:column;align-items:flex-start;gap:6px;margin-left:0;padding:8px 0}.cbom-calc-page .field label{flex:none;width:100%;font-size:13px}.cbom-calc-page .field .ip{flex:none;width:100%}.cbom-calc-page .field input{text-align:left;width:100%}.cbom-calc-page .res-head{padding:18px 16px 16px}.cbom-calc-page .res-hero-num{font-size:32px}.cbom-calc-page .chart,.cbom-calc-page .res-body,.cbom-calc-page .kpis{padding-left:16px;padding-right:16px}.cbom-calc-page .kpis{grid-template-columns:1fr}.cbom-calc-page .kpi .kv{font-size:20px}.cbom-calc-page .dl{padding:16px}.cbom-calc-page .formula-grid,.cbom-calc-page .rollup,.cbom-calc-page .stat-grid{grid-template-columns:1fr}.cbom-calc-page .eq-big{text-align:left;flex-wrap:wrap;justify-content:flex-start;padding:12px 14px;font-size:11.5px;line-height:2}.cbom-calc-page .cbom-research h2,.cbom-calc-page .meth-title{font-size:22px}.cbom-calc-page .legend{padding:18px 14px}.cbom-calc-page .var-table,.cbom-calc-page .var-table tbody,.cbom-calc-page .var-table tr{width:100%;display:block}.cbom-calc-page .var-table tr{border-bottom:1px solid var(--line);padding:10px 0}.cbom-calc-page .var-table tr:last-child{border-bottom:none}.cbom-calc-page .var-table td{white-space:normal;border-bottom:none;width:100%;padding:2px 0;display:block}.cbom-calc-page .var-table td:first-child{white-space:normal;width:100%;margin-bottom:2px;font-size:13px}.cbom-calc-page .var-table tr:last-child td{border-bottom:none}}@media (prefers-reduced-motion:reduce){.cbom-calc-page *{transition:none!important;animation:none!important}}@media (width<=768px){.cbom-calc-page .cbom-hero>.container{grid-template-columns:1fr;gap:32px}.cbom-calc-page .hero-stats{padding:4px 16px}.cbom-calc-page .hero-stat b{font-size:22px}.cbom-calc-page .hero-stat span{font-size:11.5px}}@media (width<=920px){.cbom-calc-page .cbom-hero{padding:54px 0 70px}.cbom-calc-page .cbom-hero h1{font-size:34px}.cbom-calc-page .calc-grid{grid-template-columns:1fr}.cbom-calc-page .results{position:static}.cbom-calc-page .formula-grid,.cbom-calc-page .rollup,.cbom-calc-page .stat-grid{grid-template-columns:1fr}.cbom-calc-page .eq-big{text-align:left;flex-wrap:wrap;justify-content:flex-start;padding:14px 16px;font-size:13px}.cbom-calc-page .var-table td:first-child{width:auto}}.pqc-quiz-page{--pqc-bg:#0b0c0f;--pqc-surface:#fff;--pqc-surf-2:#f5f7fb;--pqc-surf-3:#eef2f9;--pqc-blue:#2663eb;--pqc-teal:#1ebdbd;--pqc-violet:#8b7cf6;--pqc-amber:#f5a524;--pqc-grad:linear-gradient(116deg,#2663eb 0%,#1ebdbd 100%);--pqc-text:#0e1320;--pqc-muted:#5a6376;--pqc-faint:#8b93a6;--pqc-line:#e7ebf3;--pqc-line-2:#d8deea;--pqc-crit:#e5484d;--pqc-warn:#f5a524;--pqc-ok:#1ebdbd;--pqc-shadow:0 1px 2px #1018280a,0 12px 32px #1018280f;--pqc-r-pill:28px;--pqc-r-card:16px;--pqc-r-in:10px;color:var(--pqc-text);background:var(--pqc-surf-2);-webkit-font-smoothing:antialiased;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}.pqc-quiz-page *,.pqc-quiz-page :before,.pqc-quiz-page :after{box-sizing:border-box}.pqc-quiz-page .pqc-wrap{max-width:820px;margin:0 auto;padding:30px 18px 64px}.pqc-quiz-page .card{background:var(--pqc-surface);border:1px solid var(--pqc-line);border-radius:var(--pqc-r-card);box-shadow:var(--pqc-shadow);overflow:hidden}.pqc-quiz-page .pad{min-height:660px;padding:34px 36px 96px;transition:opacity .18s;position:relative;overflow:hidden}.pqc-quiz-page .pad.pqc-results{min-height:0;padding-bottom:34px;overflow:visible;height:auto!important}.pqc-quiz-page .pqc-start-row{position:absolute;bottom:34px;right:36px}.pqc-quiz-page .pqc-nav-row{gap:10px;display:flex;position:absolute;bottom:34px;right:36px}@media (width<=560px){.pqc-quiz-page .pad{min-height:760px;padding:24px 18px 88px}.pqc-quiz-page .pqc-start-row,.pqc-quiz-page .pqc-nav-row{bottom:24px;right:18px}}@media (width<=425px){.pqc-quiz-page .pad{flex-direction:column;padding:20px 16px 28px;display:flex;overflow:visible;height:auto!important;min-height:0!important}.pqc-quiz-page .pqc-start-row,.pqc-quiz-page .pqc-nav-row{justify-content:flex-end;margin-top:24px;position:static}.pqc-quiz-page .ladder{flex-wrap:wrap;gap:4px}.pqc-quiz-page .rung{flex:0 0 calc(33.33% - 3px);padding-top:6px;font-size:10px}}.pqc-quiz-page .brandbar{background:var(--pqc-bg);color:#aeb6c8;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;padding:15px 22px;font-size:12px;font-weight:600;display:flex}.pqc-quiz-page .brandbar .dot{background:var(--pqc-grad);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #1ebdbd2e}.pqc-quiz-page .brandbar b{color:#fff;letter-spacing:.02em;text-transform:none;font-weight:600}.pqc-quiz-page .pad h1{color:var(--pqc-text);letter-spacing:-.01em;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.18}.pqc-quiz-page .pad h2{color:var(--pqc-text);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:600}.pqc-quiz-page .lede{color:var(--pqc-muted);margin:0 0 18px;font-size:16px;font-weight:300;line-height:1.6}.pqc-quiz-page .muted{color:var(--pqc-muted);font-size:14px;font-weight:300}.pqc-quiz-page .pillrow{flex-wrap:wrap;gap:8px;margin:18px 0 24px;display:flex}.pqc-quiz-page .pill{background:var(--pqc-surf-2);color:var(--pqc-muted);border:none;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}.pqc-quiz-page .btn{appearance:none;cursor:pointer;border-radius:var(--pqc-r-pill);border:1px solid #0000;align-items:center;gap:8px;padding:13px 24px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:all .18s;display:inline-flex}.pqc-quiz-page .btn:active{transform:translateY(1px)}.pqc-quiz-page .btn-primary{background:var(--pqc-grad);color:#fff;background-position:0;background-size:140% 140%}.pqc-quiz-page .btn-primary:hover{background-position:100%;transform:translateY(-1px);box-shadow:0 10px 28px #1ebdbd38}.pqc-quiz-page .btn-ghost{color:var(--pqc-text);border-color:var(--pqc-line-2);background:#fff}.pqc-quiz-page .btn-ghost:hover{background:#0e132008;border-color:#b9c2d6}.pqc-quiz-page .btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.pqc-quiz-page .btn-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.pqc-quiz-page .progress{align-items:center;gap:14px;margin-bottom:22px;display:flex}.pqc-quiz-page .ptrack{background:var(--pqc-surf-3);border-radius:999px;flex:1;height:8px;overflow:hidden}.pqc-quiz-page .pfill{background:var(--pqc-grad);border-radius:999px;width:0;height:100%;transition:width .35s}.pqc-quiz-page .pmeta{color:var(--pqc-muted);white-space:nowrap;font-size:13px;font-weight:600}.pqc-quiz-page .dimtag{letter-spacing:.12em;text-transform:uppercase;color:var(--pqc-blue);background:#2663eb14;border-radius:7px;margin-bottom:16px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}.pqc-quiz-page .qtext{color:var(--pqc-text);letter-spacing:-.01em;margin:2px 0 22px;font-size:20px;font-weight:600;line-height:1.4}.pqc-quiz-page .opt{border:1px solid var(--pqc-line-2);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;transition:all .14s;display:flex}.pqc-quiz-page .opt:hover{background:var(--pqc-surf-2);border-color:#9cb5e8}.pqc-quiz-page .opt.sel{border-color:var(--pqc-blue);background:#2663eb0f;box-shadow:0 0 0 3px #2663eb24}.pqc-quiz-page .opt .mark{border:2px solid #c1cadb;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;transition:all .14s;position:relative}.pqc-quiz-page .opt.sel .mark{border-color:var(--pqc-blue)}.pqc-quiz-page .opt.sel .mark:after{content:"";background:var(--pqc-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pqc-quiz-page .opt .lbl{color:#2a3346;font-size:15px;font-weight:400;line-height:1.45}.pqc-quiz-page .field{margin-bottom:22px}.pqc-quiz-page .field label{color:#44506b;margin-bottom:8px;font-size:15px;font-weight:600;display:block}.pqc-quiz-page .field input{border:1px solid var(--pqc-line-2);background:var(--pqc-surf-2);width:100%;color:var(--pqc-text);border-radius:12px;padding:16px 18px;font-family:inherit;font-size:17px}.pqc-quiz-page .field input::placeholder{color:var(--pqc-faint)}.pqc-quiz-page .field input:focus{border-color:var(--pqc-blue);background:#fff;outline:none;box-shadow:0 0 0 3px #2663eb24}.pqc-quiz-page .err{color:var(--pqc-crit);margin-top:6px;font-size:13px;font-weight:500;display:none}.pqc-quiz-page .consent{color:var(--pqc-faint);margin-top:12px;font-size:12.5px;font-weight:300;line-height:1.55}#pqc-cf7-gate .wpcf7{margin:0}#pqc-cf7-gate .wpcf7-form label{color:#44506b;margin-top:22px;margin-bottom:8px;font-family:inherit;font-size:15px;font-weight:600;display:block}#pqc-cf7-gate .wpcf7-form-control-wrap{display:block}#pqc-cf7-gate input[type=text],#pqc-cf7-gate input[type=email]{border:1px solid var(--pqc-line-2);background:var(--pqc-surf-2);width:100%;color:var(--pqc-text);box-sizing:border-box;border-radius:12px;padding:16px 18px;font-family:inherit;font-size:17px;font-weight:400;transition:border-color .15s,box-shadow .15s}#pqc-cf7-gate input[type=text]::placeholder,#pqc-cf7-gate input[type=email]::placeholder{color:var(--pqc-faint)}#pqc-cf7-gate input[type=text]:focus,#pqc-cf7-gate input[type=email]:focus{border-color:var(--pqc-blue);background:#fff;outline:none;box-shadow:0 0 0 3px #2663eb24}#pqc-cf7-gate .consent,#pqc-cf7-gate .wpcf7-acceptance{color:var(--pqc-faint);margin-top:12px;font-size:12.5px;font-weight:300;line-height:1.55;display:block}#pqc-cf7-gate .wpcf7-not-valid-tip{color:var(--pqc-crit);margin-top:4px;font-size:13px;font-weight:500;display:block}#pqc-cf7-gate .wpcf7-response-output{border:1px solid var(--pqc-line);border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px}#pqc-cf7-gate .wpcf7-spinner{display:none!important}@keyframes pqc-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#pqc-cf7-gate .pqc-submit-wrap{display:inline-block;position:absolute;bottom:34px;right:36px}#pqc-cf7-gate input[type=submit],#pqc-cf7-gate .wpcf7-submit{cursor:pointer;background:var(--pqc-grad);color:#fff;border:none;border-radius:999px;align-items:center;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:600;transition:color .15s,opacity .15s;display:inline-flex;position:relative}#pqc-cf7-gate input[type=submit]:hover,#pqc-cf7-gate .wpcf7-submit:hover{opacity:.88}#pqc-cf7-gate .wpcf7-form.submitting .pqc-submit-wrap{pointer-events:none;cursor:not-allowed}#pqc-cf7-gate .wpcf7-form.submitting input[type=submit],#pqc-cf7-gate .wpcf7-form.submitting .wpcf7-submit{color:#0000}#pqc-cf7-gate .wpcf7-form.submitting .pqc-submit-wrap:after{content:"";pointer-events:none;border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite pqc-btn-spin;display:block;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}@media (width<=560px){#pqc-cf7-gate .pqc-submit-wrap{bottom:24px;right:18px}}@media (width<=425px){#pqc-cf7-gate .pqc-submit-wrap{justify-content:flex-end;margin-top:24px;display:flex;position:relative;bottom:auto;right:auto}#pqc-cf7-gate input[type=submit],#pqc-cf7-gate .wpcf7-submit{justify-content:center;width:100%;position:static}.pqc-quiz-page .level-badge{text-align:center;flex-direction:column;align-items:center}}.pqc-quiz-page .gate-icon{background:var(--pqc-grad);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;display:flex}.pqc-quiz-page .gate-icon svg{width:26px;height:26px}.pqc-quiz-page .level-badge{background:var(--pqc-grad);color:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;margin:6px 0 22px;padding:24px 26px;display:flex;overflow:hidden}.pqc-quiz-page .level-num{background:#ffffff29;border:1px solid #ffffff40;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:76px;height:76px;font-weight:800;display:flex}.pqc-quiz-page .level-num b{font-size:30px;line-height:1}.pqc-quiz-page .level-num small{letter-spacing:.12em;opacity:.85;margin-top:4px;font-size:10px}.pqc-quiz-page .level-badge h2{color:#fff;margin:0 0 4px;font-size:22px}.pqc-quiz-page .level-badge p{color:#ffffffd9;margin:0;font-size:14.5px;font-weight:300;line-height:1.5}.pqc-quiz-page .scorebig{color:#ffffffd9;margin-top:10px;font-size:14px;font-weight:300}.pqc-quiz-page .scorebig b{color:#fff;font-size:16px;font-weight:700}.pqc-quiz-page .ladder{gap:6px;margin:0 0 28px;display:flex}.pqc-quiz-page .rung{text-align:center;color:var(--pqc-faint);border-top:3px solid var(--pqc-line);flex:1;padding-top:9px;font-size:11px;font-weight:600}.pqc-quiz-page .rung.on{color:var(--pqc-text);border-top-color:var(--pqc-blue)}.pqc-quiz-page .resgrid{grid-template-columns:240px 1fr;align-items:center;gap:26px;display:grid}@media (width<=600px){.pqc-quiz-page .resgrid{grid-template-columns:1fr}}.pqc-quiz-page .radar{width:100%;max-width:240px;margin:0 auto;display:block}.pqc-quiz-page .dimbar{margin-bottom:14px}.pqc-quiz-page .dimbar .top{justify-content:space-between;margin-bottom:5px;font-size:13.5px;display:flex}.pqc-quiz-page .dimbar .top b{color:var(--pqc-text);font-weight:600}.pqc-quiz-page .dimbar .top span{font-weight:700}.pqc-quiz-page .track{background:var(--pqc-surf-3);border-radius:999px;height:9px;overflow:hidden}.pqc-quiz-page .fill{border-radius:999px;height:100%;transition:width .8s}.pqc-quiz-page .recs{margin-top:28px}.pqc-quiz-page .rec{border:1px solid var(--pqc-line);border-left:4px solid var(--pqc-blue);background:var(--pqc-surf-2);border-radius:12px;margin-bottom:12px;padding:16px 18px}.pqc-quiz-page .rec.t1{border-left-color:#d7391e}.pqc-quiz-page .rec.t2{border-left-color:#f6a027}.pqc-quiz-page .rec.t3{border-left-color:#fed32f}.pqc-quiz-page .rec.t4{border-left-color:#0aa06a}.pqc-quiz-page .rec.t5{border-left-color:#0d56d4}.pqc-quiz-page .rec h3{color:var(--pqc-text);justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 6px;font-size:15.5px;font-weight:600;display:flex}.pqc-quiz-page .rec-title{flex:1}.pqc-quiz-page .rec p{color:#3a4654;margin:0;font-size:14px;font-weight:300;line-height:1.55}.pqc-quiz-page .rec .pri{letter-spacing:.05em;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:700}.pqc-quiz-page .pri.t1{color:#9e1c08;background:#d7391e1f}.pqc-quiz-page .pri.t2{color:#7a4a00;background:#f6a02726}.pqc-quiz-page .pri.t3{color:#5c4500;background:#fed32f33}.pqc-quiz-page .pri.t4{color:#065c3d;background:#0aa06a1f}.pqc-quiz-page .pri.t5{color:#073894;background:#0d56d41a}.pqc-quiz-page .cta-block{background:var(--pqc-bg);color:#fff;border:1px solid #ffffff14;border-radius:16px;margin-top:30px;padding:30px;position:relative;overflow:hidden}.pqc-quiz-page .cta-block:before{content:"";pointer-events:none;background:radial-gradient(600px 240px at 88% -20%,#1ebdbd29,#0000 60%),radial-gradient(520px 220px at 80% -10%,#2663eb33,#0000 60%);position:absolute;inset:0}.pqc-quiz-page .cta-block>*{position:relative}.pqc-quiz-page .cta-block h2{color:#fff;margin:0 0 8px}.pqc-quiz-page .cta-block p{color:#aeb6c8;margin:0 0 18px;font-size:14.5px;font-weight:300;line-height:1.65}.pqc-quiz-page .cta-block .btn-ghost{color:#fff;background:0 0;border-color:#ffffff47}.pqc-quiz-page .cta-block .btn-ghost:hover{background:#ffffff0f;border-color:#fff}.pqc-quiz-page .foot{text-align:center;color:var(--pqc-faint);margin-top:24px;font-size:12.5px;font-weight:300;line-height:1.6}.pqc-quiz-page .foot a{color:var(--pqc-blue);font-weight:500;text-decoration:none}.pqc-quiz-page .pqc-hidden{display:none!important}.pqc-quiz-page .center{text-align:center}.pqc-quiz-page :focus-visible{outline:2px solid var(--pqc-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pqc-quiz-page *,.pqc-quiz-page :before,.pqc-quiz-page :after{transition:none!important;animation:none!important}}.pqc-tracker{--bg-0:#000;--bg-1:#080808;--bg-2:#0e0e0e;--bg-3:#161616;--bg-elev:#ffffff08;--bg-elev-hi:#ffffff0e;--text-0:#fff;--text-1:#ffffffdb;--text-2:#ffffff9e;--text-3:#ffffff6b;--text-4:#ffffff42;--border-1:#ffffff0f;--border-2:#ffffff1a;--border-3:#ffffff29;--accent:#2c8fff;--accent-hi:#5ba9ff;--accent-soft:#2c8fff1f;--accent-glow:#2c8fff73;--sky:#38bdf8;--orange:#fb923c;--red:#f87171;--green:#34d399;--amber:#fbbf24;--purple:#a78bfa;--serif:"Poppins",system-ui,sans-serif;--sans:"Poppins",system-ui,-apple-system,sans-serif;--mono:"Poppins",system-ui,-apple-system,sans-serif}.pqc-tracker .trustedby-bg{background:var(--bg-0)}.pqc-tracker,.pqc-tracker *{box-sizing:border-box;margin:0;padding:0}.pqc-tracker{font-family:var(--sans);color:var(--text-1);background:var(--bg-0);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55;overflow-x:hidden}.pqc-tracker button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.pqc-tracker a{color:inherit;text-decoration:none}.pqc-tracker input{font-family:inherit}.pqc-tracker:before{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}.pqc-tracker:after{content:"";pointer-events:none;z-index:0;background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 80%)}.pqc-tracker,.pqc-tracker .nav{z-index:1;position:relative}.pqc-tracker .nav{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-1);background:#0009;align-items:center;gap:28px;padding:16px 32px;display:flex;position:sticky;top:0}.pqc-tracker .brand{flex-shrink:0;align-items:center;gap:12px;display:flex}.pqc-tracker .brand-mark{background:radial-gradient(circle at 30% 20%,#ffffff40,transparent 50%),linear-gradient(135deg,var(--accent)0%,var(--sky)100%);color:#fff;letter-spacing:-.02em;width:36px;height:36px;box-shadow:0 4px 16px var(--accent-glow),inset 0 1px 0 #ffffff4d;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex}.pqc-tracker .brand-text{line-height:1.1}.pqc-tracker .brand-org{color:var(--text-0);letter-spacing:-.01em;font-size:13px;font-weight:600}.pqc-tracker .brand-product{font-family:var(--mono);color:var(--text-3);letter-spacing:.04em;margin-top:3px;font-size:10px;font-weight:500}.pqc-tracker .nav-links{gap:4px;margin:0 auto;display:flex}.pqc-tracker .nav-link{color:var(--text-2);border-radius:7px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}.pqc-tracker .nav-link:hover{color:var(--text-0);background:var(--bg-elev)}.pqc-tracker .nav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pqc-tracker .nav-meta{font-family:var(--mono);color:var(--text-3);border:1px solid var(--border-1);background:var(--bg-elev);border-radius:100px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:flex}.pqc-tracker .nav-meta .dot{background:var(--green);width:6px;height:6px;box-shadow:0 0 8px var(--green);border-radius:50%;animation:2.4s ease-in-out infinite pqcPulse}@keyframes pqcPulse{0%,to{opacity:1}50%{opacity:.5}}.pqc-tracker .btn-cta{background:linear-gradient(180deg,var(--accent-hi)0%,var(--accent)100%);color:#fff;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:inset 0 1px #fff3,0 4px 16px #2c8fff59}.pqc-tracker .btn-cta:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 6px 20px #2c8fff73}.pqc-tracker .container{max-width:1320px;margin:0 auto;padding:0 32px}.pqc-tracker section{padding:100px 0;position:relative}.pqc-tracker .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.pqc-tracker .section-head-left{max-width:1200px}.pqc-tracker .section-eyebrow{font-family:var(--sans);color:#1565d0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:16px;font-size:18px;font-weight:700;display:inline-flex}.pqc-tracker .section-eyebrow:before{content:"";background:#1565d0;width:24px;height:1px}.pqc-tracker .section-title{font-family:var(--sans);letter-spacing:-.02em;color:#0a0a0f;margin-bottom:16px;font-size:clamp(36px,4.5vw,48px);font-weight:500;line-height:1.1}.pqc-tracker .section-title em{color:#1565d0;background:0 0;-webkit-background-clip:initial;background-clip:initial;font-style:normal;font-weight:500}.pqc-tracker .section-sub{font-family:var(--sans);color:#0a0a0f9e;max-width:1100px;font-size:16px;font-weight:400;line-height:1.6}.pqc-tracker .hero{background:#000;padding:96px 0 80px;position:relative}.pqc-tracker .hero:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.pqc-tracker .hero>.container{z-index:1;position:relative}.pqc-tracker .hero-top{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:64px;display:grid}.pqc-tracker .hero-copy{max-width:720px}.pqc-tracker .hero-tag{font-family:var(--mono);letter-spacing:.1em;color:#ffffff9e;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:10px;margin-bottom:32px;padding:6px 14px;font-size:13px;display:inline-flex}.pqc-tracker .hero-tag .dot{background:#2c8fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #2c8fff99}.pqc-tracker .hero-tag strong{color:#fff;font-weight:400}.pqc-tracker .hero h1{font-family:var(--serif);letter-spacing:-.02em;color:#fff;margin-bottom:28px;font-size:46px;font-weight:700;line-height:1.2}.pqc-tracker .hero h1 .line-1{display:block}.pqc-tracker .hero h1 .line-2{color:#0000;background:linear-gradient(105deg,#0d56d4 21%,#1ebdbd 77%);-webkit-background-clip:text;background-clip:text;display:block}.pqc-tracker .hero-tagline{color:#fffc;max-width:56ch;font-size:17px;font-weight:300;line-height:1.55}.pqc-tracker .hero-tagline strong{color:#fff;font-weight:300}.pqc-tracker .hero-visual{aspect-ratio:540/357;justify-self:end;width:100%;max-width:540px;position:relative}.pqc-tracker .hero-visual svg{width:100%;height:100%;display:block}.pqc-tracker .hero-ctas{flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.pqc-tracker .hero-cta{font-family:var(--sans);color:#fff;white-space:nowrap;border-radius:28.437px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.pqc-tracker .hero-cta-primary{background:linear-gradient(116deg,#2663eb 0%,#1ebdbd 100%) 0%/140% 140%}.pqc-tracker .hero-cta-primary:hover{background-position:100%;transform:translateY(-1px);box-shadow:0 10px 30px #1ebdbd38}.pqc-tracker .hero-cta-secondary{background:0 0;border:1px solid #ffffff24}.pqc-tracker .hero-cta-secondary:hover{background:#ffffff0d;border-color:#ffffff47}.pqc-tracker .hero-trust{text-align:center;margin:0 auto}.pqc-tracker .hero-trust-title{font-family:var(--serif);color:#fff;letter-spacing:.02em;margin-bottom:36px;font-size:22px;font-weight:500}.pqc-tracker .hero-trust-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;display:flex}.pqc-tracker .hero-trust-logo{font-family:var(--serif);letter-spacing:.02em;color:#ffffff8c;white-space:nowrap;flex:none;font-size:15px;font-weight:600;transition:color .2s}.pqc-tracker .hero-trust-logo:hover{color:#ffffffe6}@media (width<=1100px){.pqc-tracker .hero-top{grid-template-columns:1fr;gap:56px}.pqc-tracker .hero-visual{justify-self:center;max-width:460px}}@media (width<=880px){.pqc-tracker .hero-trust-row{justify-content:center;gap:28px}}.pqc-tracker .heatmap-controls{gap:8px;margin-bottom:24px;display:flex}.pqc-tracker .htm-pill{background:var(--bg-elev);border:1px solid var(--border-2);height:34px;color:var(--text-2);border-radius:100px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.pqc-tracker .htm-pill:hover{color:var(--text-0);border-color:var(--border-3)}.pqc-tracker .htm-pill.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-hi)}.pqc-tracker .htm-pill .pill-count{font-family:var(--mono);color:var(--text-3);background:var(--bg-elev);border-radius:100px;padding:1px 6px;font-size:10.5px;font-weight:500}.pqc-tracker .htm-pill.active .pill-count{color:var(--accent-hi);background:#2c8fff33}.pqc-tracker .heatmap-shell{background:var(--bg-1);border:1px solid var(--border-2);border-radius:18px;overflow:hidden;box-shadow:0 24px 64px #0000004d}.pqc-tracker .heatmap-scroll{scrollbar-width:thin;scrollbar-color:var(--border-3)transparent;overflow-x:auto}.pqc-tracker .htm{border-collapse:collapse;min-width:100%;font-size:13px}.pqc-tracker .htm thead th{background:var(--bg-2);font-family:var(--mono);letter-spacing:.04em;text-align:center;color:var(--text-2);border-bottom:1px solid var(--border-2);vertical-align:bottom;white-space:nowrap;min-width:76px;padding:18px 10px 14px;font-size:10.5px;font-weight:600;position:sticky;top:0}.pqc-tracker .htm thead th:first-child{text-align:left;z-index:2;min-width:200px;padding:18px 20px 14px 24px;position:sticky;left:0}.pqc-tracker .htm thead th .th-region{font-family:var(--sans);color:var(--text-4);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:600;display:block}.pqc-tracker .htm thead th .th-name{color:var(--text-1);font-size:11px;display:block}.pqc-tracker .htm thead th .th-sub{color:var(--text-3);margin-top:2px;font-size:9px;font-weight:500;display:block}.pqc-tracker .htm tbody td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--border-1);padding:0;position:relative}.pqc-tracker .htm tbody td.algo-name{text-align:left;background:var(--bg-1);border-right:1px solid var(--border-2);z-index:1;padding:12px 20px 12px 24px;position:sticky;left:0}.pqc-tracker .htm tbody tr:hover td.algo-name{background:var(--bg-2)}.pqc-tracker .htm tbody tr:last-child td{border-bottom:none}.pqc-tracker .algo-name-text{color:var(--text-0);align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.pqc-tracker .algo-type-tag{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:600}.pqc-tracker .algo-type-tag.kem{color:var(--sky);background:#38bdf826}.pqc-tracker .algo-type-tag.signature{color:var(--purple);background:#a78bfa26}.pqc-tracker .algo-name-sub{font-family:var(--mono);color:var(--text-3);margin-top:3px;font-size:10px;font-weight:400}.pqc-tracker .cell{cursor:default;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .12s;display:inline-flex;position:relative}.pqc-tracker .cell-inner{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;padding:2px;font-size:16px;font-weight:700;transition:all .18s;display:flex;position:relative}.pqc-tracker .cell:hover{z-index:100;transform:scale(1.1)}.pqc-tracker .cell:hover .cell-inner{outline-offset:3px;outline:2px solid #ffffff26;box-shadow:0 8px 24px #0006}.pqc-tracker .cell.yes .cell-inner{color:var(--green);background:linear-gradient(135deg,#34d3992e,#34d39914);border-color:#34d39973}.pqc-tracker .cell.yes-special .cell-inner{color:var(--accent-hi);background:linear-gradient(135deg,#2c8fff40,#38bdf81a);border-color:#2c8fff8c}.pqc-tracker .cell.yes-special:after{content:"";background:var(--accent-hi);width:4px;height:4px;box-shadow:0 0 6px var(--accent-glow);border-radius:50%;position:absolute;top:13px;right:13px}.pqc-tracker .cell.no .cell-inner{color:#f87171b3;background:#f871710f;border-color:#f8717140}.pqc-tracker .cell.watch .cell-inner{color:var(--amber);background:repeating-linear-gradient(135deg,#fbbf241a,#fbbf241a 4px,#fbbf240a 4px 8px);border-style:dashed;border-color:#fbbf2466;font-size:20px}.pqc-tracker .cell.dash .cell-inner{border-color:var(--border-2);color:var(--text-4);background:#ffffff06;font-size:22px}.pqc-tracker .cell-tip{background:var(--bg-3);border:1px solid var(--border-3);color:var(--text-1);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;border-radius:8px;padding:10px 14px;font-size:11.5px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000080}.pqc-tracker .cell-tip strong{color:var(--text-0);margin-bottom:2px;display:block}.pqc-tracker .cell-tip-sub{font-family:var(--mono);color:var(--text-3);font-size:10px}.pqc-tracker .cell:hover .cell-tip{opacity:1;transform:translate(-50%)translateY(0)}.pqc-tracker .cell-tip-global{color:#0b0d10db;text-align:center;white-space:nowrap;pointer-events:none;opacity:0;z-index:9999;background:#eef0f3;border:1px solid #0f172a33;border-radius:8px;padding:10px 14px;font-size:11.5px;transition:opacity .15s;position:fixed;top:0;left:-9999px;box-shadow:0 8px 24px #0f172a2e}.pqc-tracker .cell-tip-global strong{color:#0b0d10;margin-bottom:2px;display:block}.pqc-tracker .cell-tip-global .cell-tip-sub{font-family:var(--mono);color:#0b0d1075;font-size:10px}.pqc-tracker .heatmap-legend{border-top:1px solid var(--border-2);background:var(--bg-2);flex-wrap:wrap;gap:24px;padding:18px 24px;display:flex}.pqc-tracker .legend-item{color:var(--text-2);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.pqc-tracker .legend-swatch{border:1px solid;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.pqc-tracker .legend-swatch.yes{color:var(--green);background:#34d3992e;border-color:#34d39973}.pqc-tracker .legend-swatch.yes-special{color:var(--accent-hi);background:#2c8fff40;border-color:#2c8fff8c}.pqc-tracker .legend-swatch.no{color:#f87171b3;background:#f871710f;border-color:#f8717140}.pqc-tracker .legend-swatch.watch{color:var(--amber);background:#fbbf241a;border-style:dashed;border-color:#fbbf2466}.pqc-tracker .legend-swatch.dash{border-color:var(--border-2);color:var(--text-4);background:#ffffff06}.pqc-tracker .tl-years{background:var(--bg-1);border:1px solid var(--border-2);border-radius:14px;gap:0;margin-bottom:32px;padding:6px;display:flex;overflow-x:auto}.pqc-tracker .tl-year-btn{text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;flex:1;min-width:110px;padding:16px;transition:all .15s;position:relative}.pqc-tracker .tl-year-btn:hover{background:var(--bg-elev)}.pqc-tracker .tl-year-btn.active{background:var(--accent-soft);border-color:var(--accent)}.pqc-tracker .tl-year-num{font-family:var(--serif);color:var(--text-1);letter-spacing:-.03em;font-size:28px;font-weight:600;line-height:1}.pqc-tracker .tl-year-btn.active .tl-year-num{color:var(--accent-hi);font-style:italic}.pqc-tracker .tl-year-meta{font-family:var(--mono);color:var(--text-3);letter-spacing:.04em;margin-top:8px;font-size:10px}.pqc-tracker .tl-year-btn .tl-year-bar{background:var(--border-2);border-radius:100px;height:4px;margin-top:10px;position:relative;overflow:hidden}.pqc-tracker .tl-year-btn .tl-year-bar-fill{background:linear-gradient(90deg,var(--accent),var(--sky));border-radius:100px;position:absolute;inset:0}.pqc-tracker .tl-list{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px;display:grid}.pqc-tracker .tl-item{background:var(--bg-1);border:1px solid var(--border-2);border-radius:14px;padding:22px;transition:all .18s;position:relative}.pqc-tracker .tl-item:hover{background:var(--bg-2);border-color:var(--border-3);transform:translateY(-2px)}.pqc-tracker .tl-item-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:10px;display:flex}.pqc-tracker .tl-item-jur{color:var(--text-0);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.pqc-tracker .tl-item-auth{font-family:var(--mono);color:var(--text-3);letter-spacing:.04em;margin-top:4px;font-size:10.5px}.pqc-tracker .tl-item-deadline{font-family:var(--mono);white-space:nowrap;border:1px solid;border-radius:100px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.pqc-tracker .tl-item-deadline.urg-2026{color:var(--red);background:#f871711a;border-color:#f8717159}.pqc-tracker .tl-item-deadline.urg-2027{color:var(--orange);background:#fb923c1a;border-color:#fb923c59}.pqc-tracker .tl-item-deadline.urg-2030{color:var(--sky);background:#38bdf81a;border-color:#38bdf859}.pqc-tracker .tl-item-deadline.urg-2031{color:var(--purple);background:#a78bfa1a;border-color:#a78bfa59}.pqc-tracker .tl-item-deadline.urg-tbd{color:var(--text-3);border-color:var(--border-2);background:#ffffff0a}.pqc-tracker .tl-item-type{font-family:var(--mono);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:10px}.pqc-tracker .tl-item-row{border-top:1px solid var(--border-1);gap:12px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.pqc-tracker .tl-item-row-label{font-family:var(--mono);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;min-width:76px;padding-top:1px;font-size:10px}.pqc-tracker .tl-item-row-val{color:var(--text-2);line-height:1.5}.pqc-tracker .tl-item-row-val strong{color:var(--text-1);font-weight:600}.pqc-tracker .regions-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:18px;display:grid}.pqc-tracker .rg-card{background:var(--bg-1);border:1px solid var(--border-2);border-radius:18px;padding:28px;transition:all .2s;position:relative;overflow:hidden}.pqc-tracker .rg-card:before{content:"";background:var(--accent-grad);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.pqc-tracker .rg-card:hover{border-color:var(--border-3);transform:translateY(-2px)}.pqc-tracker .rg-card:hover:before{opacity:1}.pqc-tracker .rg-card[data-accent="0"]{--accent-grad:radial-gradient(ellipse 100% 60% at 0% 0%,#2c8fff1a,transparent 60%);--tint:var(--accent)}.pqc-tracker .rg-card[data-accent="1"]{--accent-grad:radial-gradient(ellipse 100% 60% at 0% 0%,#38bdf81a,transparent 60%);--tint:var(--sky)}.pqc-tracker .rg-card[data-accent="2"]{--accent-grad:radial-gradient(ellipse 100% 60% at 0% 0%,#a78bfa1a,transparent 60%);--tint:var(--purple)}.pqc-tracker .rg-card[data-accent="3"]{--accent-grad:radial-gradient(ellipse 100% 60% at 0% 0%,#fb923c1a,transparent 60%);--tint:var(--orange)}.pqc-tracker .rg-card[data-accent="4"]{--accent-grad:radial-gradient(ellipse 100% 60% at 0% 0%,#34d3991a,transparent 60%);--tint:var(--green)}.pqc-tracker .rg-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex;position:relative}.pqc-tracker .rg-num{font-family:var(--mono);color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px}.pqc-tracker .rg-name{font-family:var(--serif);color:var(--text-0);letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.15}.pqc-tracker .rg-name em{color:var(--tint);font-style:italic}.pqc-tracker .rg-urgency{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:100px;flex-shrink:0;padding:5px 10px;font-size:10px;font-weight:700}.pqc-tracker .rg-urgency.critical{color:var(--red);background:#f8717114;border-color:#f8717166}.pqc-tracker .rg-urgency.high{color:var(--orange);background:#fb923c14;border-color:#fb923c66}.pqc-tracker .rg-urgency.standard{color:var(--accent-hi);background:#2c8fff14;border-color:#2c8fff66}.pqc-tracker .rg-body{position:relative}.pqc-tracker .rg-meta-row{border-bottom:1px solid var(--border-1);gap:24px;margin-bottom:16px;padding-bottom:16px;display:flex}.pqc-tracker .rg-meta-cell-label{font-family:var(--mono);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px}.pqc-tracker .rg-meta-cell-val{color:var(--text-1);overflow-wrap:break-word;font-size:13.5px;line-height:1.4}.pqc-tracker .rg-meta-cell-val strong{color:var(--text-0);font-weight:600}.pqc-tracker .rg-meta-line{padding-left:14px;position:relative}.pqc-tracker .rg-meta-line+.rg-meta-line{margin-top:4px}.pqc-tracker .rg-meta-line:before{content:"";background:var(--accent);opacity:.7;border-radius:50%;width:4px;height:4px;position:absolute;top:7px;left:2px}.pqc-tracker .rg-section{margin-top:16px}.pqc-tracker .rg-section-label{font-family:var(--mono);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:10px}.pqc-tracker .rg-chips{flex-wrap:wrap;gap:5px;display:flex}.pqc-tracker .rg-chip{background:var(--bg-elev);border:1px solid var(--border-2);color:var(--text-1);white-space:normal;overflow-wrap:break-word;border-radius:8px;padding:4px 10px;font-size:11.5px}.pqc-tracker .rg-chip.dim{color:var(--text-3);background:0 0}.pqc-tracker .rg-chip.overflow{display:none}.pqc-tracker .rg-chips.expanded .rg-chip.overflow{display:inline-flex}.pqc-tracker .rg-chips.expanded .rg-chip-more{display:none}.pqc-tracker .rg-chip-more{cursor:pointer;font-family:inherit}.pqc-tracker .rg-chip-more:hover{background:var(--bg-elev);color:var(--text-1)}.pqc-tracker .rg-list{flex-direction:column;gap:4px;display:flex}.pqc-tracker .rg-list-item{color:var(--text-2);overflow-wrap:break-word;padding-left:14px;font-size:12.5px;line-height:1.5;position:relative}.pqc-tracker .rg-list-item:before{content:"";background:var(--tint);opacity:.7;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:4px}.pqc-tracker .rg-expand{border-top:1px solid var(--border-1);margin-top:22px;padding-top:22px;display:none}.pqc-tracker .rg-card.expanded .rg-expand{animation:.25s pqcFadeIn;display:block}@keyframes pqcFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pqc-tracker .rg-param{border-bottom:1px solid var(--border-1);margin-bottom:16px;padding-bottom:16px}.pqc-tracker .rg-param:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.pqc-tracker .rg-param-head{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.pqc-tracker .rg-param-num{font-family:var(--mono);color:var(--tint);letter-spacing:.05em;flex-shrink:0;width:24px;font-size:10.5px;font-weight:700}.pqc-tracker .rg-param-name{color:var(--text-0);letter-spacing:-.005em;font-size:13.5px;font-weight:600}.pqc-tracker .rg-param-detail{color:var(--text-2);overflow-wrap:break-word;padding-left:34px;font-size:13px;line-height:1.6}.pqc-tracker .rg-param-detail strong{color:var(--text-1);font-weight:600}.pqc-tracker .rg-param-detail,.pqc-tracker .rg-param-detail.rg-structured{padding-left:0}.pqc-tracker .rg-param-blocks{flex-direction:column;gap:14px;display:flex}.pqc-tracker .rg-cblock{border:1px solid var(--border-1);border-left:2px solid var(--tint,var(--accent));background:#ffffff05;border-radius:10px;padding:12px 14px;position:relative}.pqc-tracker .rg-cblock-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pqc-tracker .rg-cblock-name{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-1);font-size:10.5px;font-weight:600}.pqc-tracker .rg-cblock-code{font-family:var(--mono);letter-spacing:.06em;background:var(--bg-elev);border:1px solid var(--border-2);color:var(--text-2);border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:700}.pqc-tracker .rg-cblock-intro{color:var(--text-2);overflow-wrap:break-word;margin-bottom:10px;font-size:12.5px;line-height:1.55}.pqc-tracker .rg-cblock-desc{color:var(--text-2);overflow-wrap:break-word;font-size:12.5px;line-height:1.6}.pqc-tracker .rg-cblock-desc strong{color:var(--text-1);font-weight:600}.pqc-tracker .rg-tag-row{flex-wrap:wrap;gap:5px;display:flex}.pqc-tracker .rg-tag{font-family:var(--mono);border:1px solid var(--border-2);color:var(--text-1);white-space:normal;overflow-wrap:break-word;letter-spacing:.01em;background:#ffffff0a;border-radius:5px;max-width:100%;padding:3px 8px;font-size:10.5px;font-weight:500;text-decoration:none;display:inline-block}.pqc-tracker a.rg-tag-ref:hover{border-color:var(--accent-hi);background:#2c8fff24}.pqc-tracker .rg-tag-ref{font-family:var(--sans);background:var(--accent-soft);color:var(--accent-hi);letter-spacing:0;border-color:#2c8fff38;font-size:11px;font-weight:500}.pqc-tracker .rg-approach-label{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;border-radius:5px;margin-bottom:8px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.pqc-tracker .rg-approach-strict{color:var(--red);background:#f871711a;border:1px solid #f8717147}.pqc-tracker .rg-approach-aligned{color:var(--accent-hi);background:#2c8fff1a;border:1px solid #2c8fff47}.pqc-tracker .rg-approach-sovereign{color:var(--purple);background:#a78bfa1a;border:1px solid #a78bfa47}.pqc-tracker .rg-approach-dual{color:var(--sky);background:#38bdf81a;border:1px solid #38bdf847}.pqc-tracker .rg-approach-default{background:var(--bg-elev);color:var(--text-1);border:1px solid var(--border-2)}.pqc-tracker .rg-bullet-list,.pqc-tracker .rg-aim-list{counter-reset:rg-aim;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pqc-tracker .rg-bullet-list li,.pqc-tracker .rg-aim-list li{color:var(--text-2);padding-left:18px;font-size:12.5px;line-height:1.55;position:relative}.pqc-tracker .rg-bullet-list li:before{content:"";background:var(--tint,var(--accent));opacity:.7;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:4px}.pqc-tracker .rg-bullet-list li strong{color:var(--text-1);font-weight:600}.pqc-tracker .rg-aim-list{counter-reset:rg-aim}.pqc-tracker .rg-aim-list li{counter-increment:rg-aim;padding-left:26px}.pqc-tracker .rg-aim-list li:before{content:counter(rg-aim);font-family:var(--mono);color:var(--tint,var(--accent));border:1px solid var(--border-2);letter-spacing:0;background:#ffffff0a;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.pqc-tracker .rg-algo-list{flex-direction:column;gap:6px;display:flex}.pqc-tracker .rg-algo-row{border:1px solid var(--border-1);background:#ffffff05;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.pqc-tracker .rg-algo-name{font-family:var(--mono);color:var(--text-1);overflow-wrap:break-word;letter-spacing:-.005em;flex-shrink:1;min-width:0;font-size:12px;font-weight:600}.pqc-tracker .rg-algo-statuses{flex-wrap:wrap;justify-content:flex-end;gap:5px;margin-left:auto;display:inline-flex}.pqc-tracker .rg-status{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;border:1px solid;border-radius:8px;padding:6px 10px;font-size:9.5px;font-weight:700}.pqc-tracker .rg-status-mandated{color:var(--red);background:#f871711a;border-color:#f8717147}.pqc-tracker .rg-status-deprecated{color:var(--text-3);border-color:var(--border-2);background:#ffffff08;text-decoration:line-through}.pqc-tracker .rg-status-approved{color:var(--green);background:#34d3991a;border-color:#34d39947}.pqc-tracker .rg-status-recommended{color:var(--accent-hi);background:#2c8fff1a;border-color:#2c8fff47}.pqc-tracker .rg-status-review{color:var(--orange);background:#fb923c1a;border-color:#fb923c47}.pqc-tracker .rg-status-advisory{color:var(--purple);background:#a78bfa1a;border-color:#a78bfa47}.pqc-tracker .rg-status-not{color:var(--text-3);border-color:var(--border-2);background:#ffffff05}.pqc-tracker .rg-status-default{color:var(--text-2);background:var(--bg-elev);border-color:var(--border-2)}.pqc-tracker .rg-deadline-list{flex-direction:column;gap:4px;display:flex}.pqc-tracker .rg-deadline-item{border:1px solid var(--border-1);background:#ffffff05;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 10px;display:flex}.pqc-tracker .rg-deadline-label{color:var(--text-2);flex:1;font-size:12px;line-height:1.4}.pqc-tracker .rg-deadline-value{font-family:var(--mono);color:var(--tint,var(--accent-hi));white-space:normal;overflow-wrap:break-word;letter-spacing:-.005em;font-size:11px;font-weight:600}.pqc-tracker .rg-urgency-list{flex-direction:column;gap:8px;display:flex}.pqc-tracker .rg-urgency-item{border:1px solid var(--border-1);background:#ffffff05;border-radius:8px;padding:10px 12px}.pqc-tracker .rg-urgency-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.pqc-tracker .rg-urgency-badge{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid;border-radius:100px;padding:3px 8px;font-size:9.5px;font-weight:700}.pqc-tracker .rg-urgency-badge.rg-urgency-critical{color:var(--red);background:#f871711a;border-color:#f8717152}.pqc-tracker .rg-urgency-badge.rg-urgency-high{color:var(--orange);background:#fb923c1a;border-color:#fb923c52}.pqc-tracker .rg-urgency-badge.rg-urgency-elevated{color:var(--amber);background:#fbbf241a;border-color:#fbbf2452}.pqc-tracker .rg-urgency-badge.rg-urgency-planning{color:var(--sky);background:#38bdf81a;border-color:#38bdf852}.pqc-tracker .rg-urgency-badge.rg-urgency-standard{color:var(--accent-hi);background:#2c8fff1a;border-color:#2c8fff52}.pqc-tracker .rg-urgency-country{font-family:var(--mono);color:var(--text-1);letter-spacing:.04em;font-size:10.5px;font-weight:600}.pqc-tracker .rg-urgency-desc{color:var(--text-2);overflow-wrap:break-word;font-size:12.5px;line-height:1.55}.pqc-tracker .rg-toggle{background:var(--bg-elev);border:1px solid var(--border-2);color:var(--text-1);border-radius:8px;align-items:center;gap:8px;margin-top:24px;padding:8px 14px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}.pqc-tracker .rg-toggle:hover{background:var(--bg-elev-hi);border-color:var(--border-3)}.pqc-tracker .rg-toggle svg{transition:transform .2s}.pqc-tracker .rg-card.expanded .rg-toggle svg{transform:rotate(180deg)}.pqc-tracker .std-filter{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.pqc-tracker .std-chip{background:var(--bg-elev);border:1px solid var(--border-2);height:34px;color:var(--text-2);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:500;transition:all .14s;display:inline-flex}.pqc-tracker .std-chip:hover{color:var(--text-0);border-color:var(--border-3);background:var(--bg-elev-hi)}.pqc-tracker .std-chip.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-hi)}.pqc-tracker .std-chip-count{font-family:var(--mono);color:var(--text-3);background:#ffffff0a;border-radius:100px;padding:1px 6px;font-size:10.5px;font-weight:500}.pqc-tracker .std-chip.active .std-chip-count{color:var(--accent-hi);background:#2c8fff33}.pqc-tracker .std-bodies{flex-direction:column;gap:32px;display:flex}.pqc-tracker .std-body{border-top:1px solid var(--border-2);padding-top:28px}.pqc-tracker .std-body-head{align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.pqc-tracker .std-body-name{font-family:var(--serif);color:var(--text-0);letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}.pqc-tracker .std-body-name em{color:var(--accent-hi);font-style:italic}.pqc-tracker .std-body-count{font-family:var(--mono);color:var(--text-3);letter-spacing:.05em;font-size:11px}.pqc-tracker .std-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.pqc-tracker .std-card{background:var(--bg-1);border:1px solid var(--border-2);border-radius:14px;padding:22px;transition:all .18s}.pqc-tracker .std-card:hover{background:var(--bg-2);border-color:var(--border-3);transform:translateY(-2px)}.pqc-tracker .std-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.pqc-tracker .std-card-name{font-family:var(--mono);color:var(--text-0);letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.3}.pqc-tracker .std-status{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:100px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.pqc-tracker .std-status:before{content:"";border-radius:50%;flex-shrink:0;width:5px;height:5px}.pqc-tracker .std-status.active{color:var(--green);background:#34d39914;border-color:#34d39959}.pqc-tracker .std-status.active:before{background:var(--green);box-shadow:0 0 4px var(--green)}.pqc-tracker .std-status.progress{color:var(--orange);background:#fb923c14;border-color:#fb923c59}.pqc-tracker .std-status.progress:before{background:var(--orange)}.pqc-tracker .std-status.draft{color:var(--sky);background:#38bdf814;border-color:#38bdf859}.pqc-tracker .std-status.draft:before{background:var(--sky)}.pqc-tracker .std-card-row{gap:10px;margin-top:10px;font-size:12px;display:flex}.pqc-tracker .std-card-row-label{font-family:var(--mono);color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;min-width:72px;padding-top:1px;font-size:10px}.pqc-tracker .std-card-row-val{color:var(--text-2);line-height:1.5}.pqc-tracker .std-card-row-val strong{color:var(--text-1);font-weight:600}.pqc-tracker footer{border-top:1px solid var(--border-2);background:#000000b3;margin-top:80px;padding:56px 0 40px}.pqc-tracker .footer-grid{grid-template-columns:2fr 1fr 1fr;gap:56px;margin-bottom:40px;display:grid}@media (width<=768px){.pqc-tracker .footer-grid{grid-template-columns:1fr;gap:28px}}.pqc-tracker .footer-blurb{color:var(--text-2);max-width:56ch;margin-top:16px;font-size:13.5px;line-height:1.7}.pqc-tracker .footer-col-title{font-family:var(--mono);color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:10.5px;font-weight:700}.pqc-tracker .footer-link{color:var(--text-1);padding:6px 0;font-size:13px;transition:color .14s;display:block}.pqc-tracker .footer-link:hover{color:var(--accent-hi)}.pqc-tracker .footer-bottom{border-top:1px solid var(--border-1);font-family:var(--mono);color:var(--text-3);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:11px;display:flex}.pqc-tracker .footer-bottom a:hover{color:var(--accent-hi)}.pqc-tracker .reveal{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.pqc-tracker .reveal.in{opacity:1;transform:translateY(0)}.pqc-tracker .light-zone{z-index:1;--bg-0:#fff;--bg-1:#fff;--bg-2:#f6f7f9;--bg-3:#eef0f3;--bg-elev:#0f172a06;--bg-elev-hi:#0f172a0d;--text-0:#0b0d10;--text-1:#0b0d10db;--text-2:#0b0d109e;--text-3:#0b0d1075;--text-4:#0b0d104d;--border-1:#0f172a0f;--border-2:#0f172a1a;--border-3:#0f172a33;--accent-hi:#1565d0;--green:#059669;--red:#dc2626;--orange:#ea580c;--sky:#0284c7;--purple:#6d28d9;--amber:#b45309;background:#fff;position:relative}.pqc-tracker .light-zone .cell:hover .cell-inner{outline-offset:2px;outline:2px solid #0f172a1f;box-shadow:0 8px 24px #0f172a24}.pqc-tracker .light-zone .cell.no .cell-inner{color:var(--red)}.pqc-tracker .light-zone .cell.dash .cell-inner,.pqc-tracker .light-zone .legend-swatch.dash{background:#0f172a08}.pqc-tracker .light-zone .legend-swatch.no{color:var(--red)}.pqc-tracker .light-zone .tl-item-deadline.urg-tbd{background:#0f172a0a}.pqc-tracker .light-zone .std-chip-count{background:#0f172a0d}.pqc-tracker .light-zone .heatmap-shell{box-shadow:0 12px 36px #0f172a14}.pqc-tracker .light-zone .cell-tip{box-shadow:0 8px 24px #0f172a2e}@media (width<=768px){.pqc-tracker .container{padding:0 20px}.pqc-tracker section{padding:64px 0}.pqc-tracker .nav{gap:14px;padding:12px 16px}.pqc-tracker .nav-links,.pqc-tracker .nav-meta{display:none}.pqc-tracker .hero{padding:56px 0 48px}.pqc-tracker .hero h1{font-size:34px}.pqc-tracker .hero-tagline{font-size:15px}.pqc-tracker .hero-top{gap:40px}.pqc-tracker .hero-visual{max-width:100%}.pqc-tracker .hero-trust-title{margin-bottom:24px;font-size:18px}.pqc-tracker .hero-ctas{gap:12px;margin-top:28px}.pqc-tracker .hero-cta{flex:auto;padding:13px 16px;font-size:14px}.pqc-tracker .section-eyebrow{margin-bottom:12px;font-size:14px}.pqc-tracker .section-title{margin-bottom:12px;font-size:clamp(26px,7vw,36px)}.pqc-tracker .section-sub{font-size:14px}.pqc-tracker .section-head{margin-bottom:32px}.pqc-tracker .heatmap-shell{border-radius:14px}.pqc-tracker .heatmap-controls{flex-wrap:wrap;gap:6px}.pqc-tracker .htm thead th:first-child{min-width:140px;padding-left:14px;padding-right:10px}.pqc-tracker .cell{width:44px;height:44px}.pqc-tracker .cell-inner{width:34px;height:34px;font-size:14px}.pqc-tracker .heatmap-legend{gap:12px;padding:14px 16px}.pqc-tracker .tl-years{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pqc-tracker .tl-year-btn{scroll-snap-align:start;flex:none;min-width:88px;padding:12px 10px}.pqc-tracker .tl-year-num{font-size:22px}.pqc-tracker .tl-list{grid-template-columns:1fr;gap:10px}.pqc-tracker .tl-item{padding:16px}.pqc-tracker .tl-item-head{flex-wrap:wrap;gap:10px}.pqc-tracker .regions-grid{grid-template-columns:1fr}.pqc-tracker .rg-card{padding:20px}.pqc-tracker .rg-name{font-size:22px}.pqc-tracker .rg-head{flex-wrap:wrap;gap:10px}.pqc-tracker .rg-meta-row{flex-wrap:wrap;gap:12px}.pqc-tracker .rg-algo-row{flex-wrap:wrap}.pqc-tracker .std-filter{gap:6px}.pqc-tracker .std-grid{grid-template-columns:1fr;gap:10px}.pqc-tracker .std-card{padding:16px}.pqc-tracker .std-body-name{font-size:20px}.pqc-tracker .std-body-head{flex-wrap:wrap;gap:10px}.pqc-tracker .footer-grid{grid-template-columns:1fr;gap:28px}}@media (width<=480px){.pqc-tracker .hero h1{font-size:26px}.pqc-tracker .hero-visual{justify-self:center;max-width:300px}.pqc-tracker .hero-tag{padding:5px 12px;font-size:11px}.pqc-tracker .hero-trust-logo{font-size:13px}.pqc-tracker .tl-year-btn{min-width:76px}.pqc-tracker .tl-item-head{flex-direction:column;align-items:flex-start;gap:8px}.pqc-tracker .rg-name{font-size:20px}.pqc-tracker .std-card-head{flex-direction:column;align-items:flex-start;gap:8px}.pqc-tracker .htm thead th:first-child{min-width:120px}.pqc-tracker .cell{width:40px;height:40px}.pqc-tracker .cell-inner{width:30px;height:30px;font-size:13px}.pqc-tracker .heatmap-legend{flex-direction:column;gap:10px}}.pqc-tracker .trusted-logos:before,.pqc-tracker .trusted-logos:before{background:linear-gradient(90deg,#000 0%,#0000 100%)!important}.pqc-tracker .trusted-logos:after,.pqc-tracker .trusted-logos:after{background:linear-gradient(270deg,#000 0%,#0000 100%)!important}.pqc-tracker .trustedby-bg{padding-bottom:2.5rem}.pqc-tracker .trustedby-bg h4{margin-bottom:2.25rem}.pqc-tracker .trustedby-bg .trusted-logos-slide li img{margin-left:3rem;margin-right:3rem}@media (width>=768px){.pqc-tracker .trustedby-bg{padding-bottom:4rem}}@media (width>=1024px){.pqc-tracker .trustedby-bg{padding-bottom:6rem}}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-\[-5rem\]{top:-5rem}.top-\[-6\.15rem\]{top:-6.15rem}.top-\[-6rem\]{top:-6rem}.top-\[-7rem\]{top:-7rem}.top-\[-8rem\]{top:-8rem}.top-\[4\.2rem\]{top:4.2rem}.top-\[4px\]{top:4px}.top-\[10\%\]{top:10%}.top-\[1rem\]{top:1rem}.top-\[4rem\]{top:4rem}.top-\[20\%\]{top:20%}.top-\[30\%\]{top:30%}.top-\[40\%\]{top:40%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[73px\]{top:73px}.top-\[80\%\]{top:80%}.right-0{right:calc(var(--spacing)*0)}.right-1\/2{right:50%}.right-\[-2\.5rem\]{right:-2.5rem}.right-\[15\%\]{right:15%}.bottom-\[-30px\]{bottom:-30px}.bottom-\[10\%\]{bottom:10%}.bottom-\[1rem\]{bottom:1rem}.bottom-\[20\%\]{bottom:20%}.left-0{left:calc(var(--spacing)*0)}.left-\[15\%\]{left:15%}.left-\[30\%\]{left:30%}.z-1{z-index:1}.z-20{z-index:20}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media (width>=639px){.container{max-width:639px}}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}@media (width>=120rem){.container{max-width:120rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.-m-2{margin:calc(var(--spacing)*-2)}.-m-4{margin:calc(var(--spacing)*-4)}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.container{margin-inline:auto;padding-inline:1.5rem}@media (width>=80rem){.container{padding-inline:6rem}}@media (width>=96rem){.container{padding-inline:9rem}}@media (width>=120rem){.container{padding-inline:16rem}}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-\[5px\]{margin-inline:-5px}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-\[6px\]{margin-inline:6px}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.my-23{margin-block:calc(var(--spacing)*23)}.prose{color:var(--tw-prose-body);max-width:false;--tw-prose-body:oklch(.373 .034 259.733);--tw-prose-headings:oklch(.21 .034 264.665);--tw-prose-lead:oklch(.446 .03 256.802);--tw-prose-links:oklch(.21 .034 264.665);--tw-prose-bold:oklch(.21 .034 264.665);--tw-prose-counters:oklch(.551 .027 264.364);--tw-prose-bullets:oklch(.872 .01 258.338);--tw-prose-hr:oklch(.928 .006 264.531);--tw-prose-quotes:oklch(.21 .034 264.665);--tw-prose-quote-borders:oklch(.928 .006 264.531);--tw-prose-captions:oklch(.551 .027 264.364);--tw-prose-kbd:oklch(.21 .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(.21 .034 264.665);--tw-prose-pre-code:oklch(.928 .006 264.531);--tw-prose-pre-bg:oklch(.278 .033 256.848);--tw-prose-th-borders:oklch(.872 .01 258.338);--tw-prose-td-borders:oklch(.928 .006 264.531);--tw-prose-invert-body:oklch(.872 .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(.707 .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(.707 .022 261.325);--tw-prose-invert-bullets:oklch(.446 .03 256.802);--tw-prose-invert-hr:oklch(.373 .034 259.733);--tw-prose-invert-quotes:oklch(.967 .003 264.542);--tw-prose-invert-quote-borders:oklch(.373 .034 259.733);--tw-prose-invert-captions:oklch(.707 .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(.872 .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(.446 .03 256.802);--tw-prose-invert-td-borders:oklch(.373 .034 259.733);font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead],[class~=is-style-lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;border-bottom:none;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";border-left-style:solid;margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(blockquote>cite):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-body);font-style:normal;font-weight:400}.prose :where(blockquote>cite):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"—"}.prose :where(table.has-fixed-layout):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:fixed;width:100%}.\!mt-1{margin-top:calc(var(--spacing)*1)!important}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[8rem\]{margin-top:8rem}.mt-\[12rem\]{margin-top:12rem}.mt-\[14rem\]{margin-top:14rem}.mt-auto{margin-top:auto}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-5{margin-right:calc(var(--spacing)*5)}.mr-10{margin-right:calc(var(--spacing)*10)}.mr-auto{margin-right:auto}.-mb-10{margin-bottom:calc(var(--spacing)*-10)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-\[2rem\]{margin-bottom:2rem}.mb-\[100px\]{margin-bottom:100px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-\[118px\]{margin-left:118px}.ml-auto{margin-left:auto}.primary-btn{color:#fff;text-align:center;background:linear-gradient(90deg,#0d56d4 0%,#1ebdbd 100%);border-radius:28.437px;min-width:10rem;padding:.5rem 1.5rem;font-weight:500;display:inline-block}.primary-btn:hover{background:linear-gradient(90deg,#094abc 0%,#17a5a5 100%)}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-16\/9{aspect-ratio:16/9}.aspect-video{aspect-ratio:var(--aspect-video)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing)*1)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-14{height:calc(var(--spacing)*14)}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[2rem\]{height:2rem}.h-\[90\%\]{height:90%}.h-\[95\%\]{height:95%}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.min-h-\[24px\]{min-height:24px}.min-h-\[38\.5px\]{min-height:38.5px}.min-h-\[44px\]{min-height:44px}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-14{width:calc(var(--spacing)*14)}.w-\[125px\]{width:125px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[35\%\]{width:35%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[118px\]{width:118px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-sm{width:var(--container-sm)}.w-xs{width:var(--container-xs)}.\!max-w-\[450px\]{max-width:450px!important}.max-w-28{max-width:calc(var(--spacing)*28)}.max-w-36{max-width:calc(var(--spacing)*36)}.max-w-\[80\%\]{max-width:80%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100px\]{max-width:100px}.max-w-\[125px\]{max-width:125px}.max-w-\[150px\]{max-width:150px}.max-w-\[175px\]{max-width:175px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[325px\]{max-width:325px}.max-w-\[350px\]{max-width:350px}.max-w-\[450px\]{max-width:450px}.max-w-\[550px\]{max-width:550px}.max-w-\[600px\]{max-width:600px}.max-w-\[700px\]{max-width:700px}.max-w-\[800px\]{max-width:800px}.max-w-\[960px\]{max-width:960px}.max-w-\[unset\]{max-width:unset}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-\[250px\]{min-width:250px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/3{flex-basis:33.3333%}.basis-2\/3{flex-basis:66.6667%}.basis-\[14\%\]{flex-basis:14%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1\/3{--tw-translate-x:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[15\%\]{--tw-translate-x:15%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[50\%\]{--tw-translate-x:50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.\!list-none{list-style-type:none!important}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-none{grid-template-rows:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-9{gap:calc(var(--spacing)*9)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-\[30px\]{gap:30px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[100px\]{gap:100px}.gap-\[10px\]{gap:10px}.gap-\[24px\]{gap:24px}.gap-\[45px\]{gap:45px}.gap-\[60px\]{gap:60px}.gap-\[70px\]{gap:70px}.gap-\[80px\]{gap:80px}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-x-13{column-gap:calc(var(--spacing)*13)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.gap-y-15{row-gap:calc(var(--spacing)*15)}.gap-y-20{row-gap:calc(var(--spacing)*20)}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tr-3xl{border-top-right-radius:var(--radius-3xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-\[\#404040\]{border-color:#404040}.border-\[\#4f4f4f\]{border-color:#4f4f4f}.border-black{border-color:var(--color-black)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-transparent{border-color:#0000}.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}.border-b-black{border-bottom-color:var(--color-black)}.bg-\[\#161616\]{background-color:#161616}.bg-\[\#E7F0FE\]{background-color:#e7f0fe}.bg-\[\#F8F8F8\]{background-color:#f8f8f8}.bg-black{background-color:var(--color-black)}.bg-ec-black-dark{background-color:var(--color-ec-black-dark)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab,;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#0095C6ab_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#0095c6ab 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#0D56D4_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#0d56d4 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#0aa06a_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#0aa06a 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#1EBDBD_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#1ebdbd 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#8d4cefd9_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#8d4cefd9 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#CC2843ab_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#cc2843ab 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#111_0\%\,\#f7d486c4_50\%\,\#111_100\%\)\]{background-image:linear-gradient(90deg,#111 0%,#f7d486c4 50%,#111 100%)}.bg-\[linear-gradient\(90deg\,\#FFFFFF_0\%\,\#A6A6A6_30\%\,\#FFFFFF_100\%\)\]{background-image:linear-gradient(90deg,#fff 0%,#a6a6a6 30%,#fff 100%)}.bg-\[linear-gradient\(140\.8deg\,\#0D56D4_24\.13\%\,rgba\(30\,189\,189\,0\.02\)_84\.8\%\)\]{background-image:linear-gradient(140.8deg,#0d56d4 24.13%,#1ebdbd05 84.8%)}.bg-\[linear-gradient\(270deg\,\#111_0\.01\%\,rgba\(17\,17\,17\,0\.00\)_27\.37\%\)\]{background-image:linear-gradient(270deg,#111 .01%,#1110 27.37%)}.bg-\[radial-gradient\(53\.97\%_53\.97\%_at_50\%_50\%\,rgba\(13\,86\,212\,0\.35\)_0\%\,rgba\(0\,0\,0\,0\)_100\%\)\]{background-image:radial-gradient(53.97% 53.97%,#0d56d459 0%,#0000 100%)}.from-\[\#0d56d4\]{--tw-gradient-from:#0d56d4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position,)var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position,)var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#1ebdbd\]{--tw-gradient-to:#1ebdbd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position,)var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-400{--tw-gradient-to:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position,)var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-border{background-clip:border-box}.bg-\[position\:center_right\]{background-position:100%}.bg-center{background-position:50%}.bg-left-top{background-position:0 0}.bg-right-top{background-position:100% 0}.bg-top{background-position:top}.object-cover{object-fit:cover}.object-center{object-position:center}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-\[1\.75px\]{padding:1.75px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-\[15px\]{padding-inline:15px}.px-\[20px\]{padding-inline:20px}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-15{padding-block:calc(var(--spacing)*15)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-28{padding-block:calc(var(--spacing)*28)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[30px\]{padding-block:30px}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-13{padding-top:calc(var(--spacing)*13)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[30px\]{padding-top:30px}.pt-\[45px\]{padding-top:45px}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-\[40px\]{padding-right:40px}.\!pb-5{padding-bottom:calc(var(--spacing)*5)!important}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-13{padding-bottom:calc(var(--spacing)*13)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pb-38{padding-bottom:calc(var(--spacing)*38)}.pb-\[1\.75px\]{padding-bottom:1.75px}.pb-\[30px\]{padding-bottom:30px}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-\[18px\]{padding-left:18px}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[42px\]{font-size:42px}.leading-1{--tw-leading:calc(var(--spacing)*1);line-height:calc(var(--spacing)*1)}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.leading-\[35px\]{--tw-leading:35px;line-height:35px}.leading-\[45px\]{--tw-leading:45px;line-height:45px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#0066FF\]{color:#06f}.text-\[\#0095C6\]{color:#0095c6}.text-\[\#0A0A0A\]{color:#0a0a0a}.text-\[\#0D56D4\]{color:#0d56d4}.text-\[\#1EBDBD\]{color:#1ebdbd}.text-\[\#3B82F6\]{color:#3b82f6}.text-\[\#404040\]{color:#404040}.text-\[\#525252\]{color:#525252}.text-\[\#5A6478\]{color:#5a6478}.text-\[\#626161\]{color:#626161}.text-\[\#676767\]{color:#676767}.text-\[\#686868\]{color:#686868}.text-\[\#6E6E6E\]{color:#6e6e6e}.text-\[\#747474\]{color:#747474}.text-\[\#7D7D7D\]{color:#7d7d7d}.text-\[\#7F7F7F\]{color:#7f7f7f}.text-\[\#898989\]{color:#898989}.text-\[\#8d4cef\]{color:#8d4cef}.text-\[\#BFBFBF\]{color:#bfbfbf}.text-\[\#CC2843\]{color:#cc2843}.text-\[\#CDCDCD\]{color:#cdcdcd}.text-\[\#E5B85E\]{color:#e5b85e}.text-\[\#E4002B\]{color:#e4002b}.text-amber-200{color:var(--color-amber-200)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-700{color:var(--color-blue-700)}.text-ec-black-dark{color:var(--color-ec-black-dark)}.text-ec-meta-color{color:var(--color-ec-meta-color)}.text-ec-primary-color{color:var(--color-ec-primary-color)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-900{color:var(--color-neutral-900)}.text-stone-300{color:var(--color-stone-300)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}.text-zinc-500{color:var(--color-zinc-500)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.prose-neutral{--tw-prose-body:oklch(.371 0 0);--tw-prose-headings:oklch(.205 0 0);--tw-prose-lead:oklch(.439 0 0);--tw-prose-links:oklch(.205 0 0);--tw-prose-bold:oklch(.205 0 0);--tw-prose-counters:oklch(.556 0 0);--tw-prose-bullets:oklch(.87 0 0);--tw-prose-hr:oklch(.922 0 0);--tw-prose-quotes:oklch(.205 0 0);--tw-prose-quote-borders:oklch(.922 0 0);--tw-prose-captions:oklch(.556 0 0);--tw-prose-kbd:oklch(.205 0 0);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(.205 0 0);--tw-prose-pre-code:oklch(.922 0 0);--tw-prose-pre-bg:oklch(.269 0 0);--tw-prose-th-borders:oklch(.87 0 0);--tw-prose-td-borders:oklch(.922 0 0);--tw-prose-invert-body:oklch(.87 0 0);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(.708 0 0);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(.708 0 0);--tw-prose-invert-bullets:oklch(.439 0 0);--tw-prose-invert-hr:oklch(.371 0 0);--tw-prose-invert-quotes:oklch(.97 0 0);--tw-prose-invert-quote-borders:oklch(.371 0 0);--tw-prose-invert-captions:oklch(.708 0 0);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(.87 0 0);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(.439 0 0);--tw-prose-invert-td-borders:oklch(.371 0 0)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-full:before{content:var(--tw-content);inset:-100%}.before\:bottom-\[-50px\]:before{content:var(--tw-content);bottom:-50px}.before\:h-\[1\.75px\]:before{content:var(--tw-content);height:1.75px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:bg-\[linear-gradient\(90deg\,\#FFFFFF_0\%\,\#A6A6A6_50\%\,\#FFFFFF_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#fff 0%,#a6a6a6 50%,#fff 100%)}.before\:bg-\[linear-gradient\(90deg\,\#FFFFFF_40\%\,\#A6A6A6_20\%\,\#FFFFFF_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#fff 40%,#a6a6a6 20%,#fff 100%)}.before\:content-\[\'\'\]:before{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}.before\:content-none:before,.after\:content-none:after{content:var(--tw-content);--tw-content:none;content:none}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}@media (hover:hover){.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-none:disabled{cursor:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (width<480px){.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width<64rem){.max-lg\:col-start-2{grid-column-start:2}.max-lg\:row-start-1{grid-row-start:1}.max-lg\:m-auto{margin:auto}.max-lg\:hidden{display:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:py-20{padding-block:calc(var(--spacing)*20)}.max-lg\:pt-10{padding-top:calc(var(--spacing)*10)}.max-lg\:pt-\[117px\]{padding-top:117px}.max-lg\:leading-\[40px\]{--tw-leading:40px;line-height:40px}}@media (width<48rem){.max-md\:absolute{position:absolute}.max-md\:row-start-1{grid-row-start:1}.max-md\:\!m-auto{margin:auto!important}.max-md\:m-auto{margin:auto}.max-md\:mt-4{margin-top:calc(var(--spacing)*4)}.max-md\:mt-8{margin-top:calc(var(--spacing)*8)}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:max-h-\[200px\]{max-height:200px}.max-md\:max-h-\[250px\]{max-height:250px}.max-md\:max-h-\[300px\]{max-height:300px}.max-md\:w-\[100px\]{width:100px}.max-md\:w-\[125px\]{width:125px}.max-md\:w-\[150px\]{width:150px}.max-md\:w-\[200px\]{width:200px}.max-md\:w-full{width:100%}.max-md\:max-w-\[150px\]{max-width:150px}.max-md\:max-w-\[175px\]{max-width:175px}.max-md\:max-w-\[200px\]{max-width:200px}.max-md\:max-w-\[250px\]{max-width:250px}.max-md\:max-w-\[300px\]{max-width:300px}.max-md\:max-w-\[350px\]{max-width:350px}.max-md\:flex-col{flex-direction:column}.max-md\:flex-col-reverse{flex-direction:column-reverse}.max-md\:justify-center{justify-content:center}.max-md\:gap-8{gap:calc(var(--spacing)*8)}.max-md\:gap-12{gap:calc(var(--spacing)*12)}.max-md\:gap-16{gap:calc(var(--spacing)*16)}.max-md\:gap-\[60px\]{gap:60px}.max-md\:p-0{padding:calc(var(--spacing)*0)}.max-md\:px-8{padding-inline:calc(var(--spacing)*8)}.max-md\:py-10{padding-block:calc(var(--spacing)*10)}.max-md\:py-15{padding-block:calc(var(--spacing)*15)}.max-md\:pt-10{padding-top:calc(var(--spacing)*10)}.max-md\:pt-\[117px\]{padding-top:117px}.max-md\:pt-\[118px\]{padding-top:118px}.max-md\:pt-\[136px\]{padding-top:136px}.max-md\:pt-\[138px\]{padding-top:138px}.max-md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.max-md\:text-center{text-align:center}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=40rem){.sm\:-mx-3{margin-inline:calc(var(--spacing)*-3)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:w-1\/2{width:50%}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[80\%\]{width:80%}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-x-\[65px\]{column-gap:65px}.sm\:gap-y-\[100px\]{row-gap:100px}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:pl-5{padding-left:calc(var(--spacing)*5)}.sm\:before\:content-\[\'\'\]:before{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:top-\[50\%\]{top:50%}.md\:top-\[70px\]{top:70px}.md\:top-\[73px\]{top:73px}.md\:right-0{right:calc(var(--spacing)*0)}.md\:left-\[-55\%\]{left:-55%}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-none{order:0}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:row-start-1{grid-row-start:1}.md\:-m-2{margin:calc(var(--spacing)*-2)}.md\:m-0{margin:calc(var(--spacing)*0)}.md\:m-auto{margin:auto}.md\:my-4{margin-block:calc(var(--spacing)*4)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-\[-18rem\]{margin-top:-18rem}.md\:mt-\[-21rem\]{margin-top:-21rem}.md\:mt-\[-23rem\]{margin-top:-23rem}.md\:mt-\[-28rem\]{margin-top:-28rem}.md\:mt-\[-31rem\]{margin-top:-31rem}.md\:mb-2{margin-bottom:calc(var(--spacing)*2)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-12{margin-bottom:calc(var(--spacing)*12)}.md\:\!ml-auto{margin-left:auto!important}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:h-36{height:calc(var(--spacing)*36)}.md\:h-\[290px\]{height:290px}.md\:max-h-\[300px\]{max-height:300px}.md\:min-h-\[500px\]{min-height:500px}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.6667%}.md\:w-3\/4{width:75%}.md\:w-auto{width:auto}.md\:w-lg{width:var(--container-lg)}.md\:w-md{width:var(--container-md)}.md\:max-w-\[250px\]{max-width:250px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[350px\]{max-width:350px}.md\:max-w-\[550px\]{max-width:550px}.md\:max-w-full{max-width:100%}.md\:-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-1\/3{--tw-translate-x:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-\[15\%\]{--tw-translate-x:15%;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-\[1\.5rem\]{--tw-translate-y:1.5rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-\[3rem\]{--tw-translate-y:3rem;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-\[30px\]{gap:30px}.md\:gap-\[40px\]{gap:40px}.md\:gap-\[50px\]{gap:50px}.md\:gap-x-\[65px\]{column-gap:65px}.md\:gap-y-\[100px\]{row-gap:100px}.md\:bg-\[linear-gradient\(90deg\,\#0095C6_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#0095c6 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(90deg\,\#0aa06a_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#0aa06a 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(90deg\,\#8d4cefd9_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#8d4cefd9 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(90deg\,\#2252D7_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#2252d7 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(90deg\,\#CC2843_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#cc2843 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(90deg\,\#f7d486c4_0\%\,rgba\(50\,171\,247\,0\.00\)_100\%\)\]{background-image:linear-gradient(90deg,#f7d486c4 0%,#32abf700 100%)}.md\:bg-\[linear-gradient\(140\.8deg\,\#1EBDBD_13\%\,rgba\(30\,189\,189\,0\.02\)_84\.8\%\)\]{background-image:linear-gradient(140.8deg,#1ebdbd 13%,#1ebdbd05 84.8%)}.md\:p-2{padding:calc(var(--spacing)*2)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pt-15{padding-top:calc(var(--spacing)*15)}.md\:pr-\[60px\]{padding-right:60px}.md\:pb-10{padding-bottom:calc(var(--spacing)*10)}.md\:pb-15{padding-bottom:calc(var(--spacing)*15)}.md\:pl-8{padding-left:calc(var(--spacing)*8)}.md\:pl-\[0\.5rem\]{padding-left:.5rem}.md\:pl-\[100px\]{padding-left:100px}.md\:pl-\[118px\]{padding-left:118px}.md\:pl-\[181px\]{padding-left:181px}.md\:pl-\[214px\]{padding-left:214px}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:leading-\[40px\]{--tw-leading:40px;line-height:40px}.md\:leading-\[45px\]{--tw-leading:45px;line-height:45px}.md\:before\:content-\[\'\'\]:before,.md\:after\:content-\[\'\'\]:after{content:var(--tw-content);--tw-content:"";content:var(--tw-content)}@media (width<64rem){.md\:max-lg\:text-\[22px\]{font-size:22px}}}@media (width>=64rem){.lg\:top-\[70px\]{top:70px}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-auto{grid-column-start:auto}.lg\:row-start-auto{grid-row-start:auto}.lg\:-m-2{margin:calc(var(--spacing)*-2)}.lg\:m-0{margin:calc(var(--spacing)*0)}.lg\:mt-3{margin-top:calc(var(--spacing)*3)}.lg\:mr-3{margin-right:calc(var(--spacing)*3)}.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-3{margin-bottom:calc(var(--spacing)*3)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-48{height:calc(var(--spacing)*48)}.lg\:min-h-\[585px\]{min-height:585px}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5,.lg\:w-\[60\%\]{width:60%}.lg\:w-\[90\%\]{width:90%}.lg\:w-full{width:100%}.lg\:w-lg{width:var(--container-lg)}.lg\:max-w-\[350px\]{max-width:350px}.lg\:max-w-\[450px\]{max-width:450px}.lg\:max-w-\[550px\]{max-width:550px}.lg\:flex-1{flex:1}.lg\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-\[30px\]{gap:30px}.lg\:gap-\[55px\]{gap:55px}.lg\:gap-\[60px\]{gap:60px}.lg\:gap-x-10{column-gap:calc(var(--spacing)*10)}.lg\:rounded-3xl{border-radius:var(--radius-3xl)}.lg\:rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.lg\:rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-2{padding-inline:calc(var(--spacing)*2)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-28{padding-block:calc(var(--spacing)*28)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pl-6{padding-left:calc(var(--spacing)*6)}.lg\:pl-10{padding-left:calc(var(--spacing)*10)}.lg\:pl-20{padding-left:calc(var(--spacing)*20)}.lg\:pl-\[2rem\]{padding-left:2rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:leading-\[55px\]{--tw-leading:55px;line-height:55px}.lg\:before\:content-none:before{content:var(--tw-content);--tw-content:none;content:none}}@media (width>=80rem){.xl\:mr-15{margin-right:calc(var(--spacing)*15)}.xl\:mr-20{margin-right:calc(var(--spacing)*20)}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.3333%}.xl\:w-1\/4{width:25%}.xl\:w-2\/5{width:40%}.xl\:w-3\/4{width:75%}.xl\:w-3\/5{width:60%}.xl\:w-lg{width:var(--container-lg)}.xl\:w-xl{width:var(--container-xl)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-\[65px\]{gap:65px}.xl\:gap-x-\[65px\]{column-gap:65px}.xl\:gap-y-\[100px\]{row-gap:100px}.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:pb-4{padding-bottom:calc(var(--spacing)*4)}.xl\:pl-\[5rem\]{padding-left:5rem}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.xl\:text-\[42px\]{font-size:42px}}@media (width>=96rem){.\32 xl\:mr-15{margin-right:calc(var(--spacing)*15)}.\32 xl\:w-1\/4{width:25%}.\32 xl\:w-3xl{width:var(--container-3xl)}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:pl-0{padding-left:calc(var(--spacing)*0)}}@media (width>=120rem){.\33 xl\:container{width:100%}@media (width>=639px){.\33 xl\:container{max-width:639px}}@media (width>=40rem){.\33 xl\:container{max-width:40rem}}@media (width>=48rem){.\33 xl\:container{max-width:48rem}}@media (width>=64rem){.\33 xl\:container{max-width:64rem}}@media (width>=80rem){.\33 xl\:container{max-width:80rem}}@media (width>=96rem){.\33 xl\:container{max-width:96rem}}@media (width>=120rem){.\33 xl\:container{max-width:120rem}}.\33 xl\:container{margin-inline:auto;padding-inline:1.5rem}@media (width>=80rem){.\33 xl\:container{padding-inline:6rem}}@media (width>=96rem){.\33 xl\:container{padding-inline:9rem}}@media (width>=120rem){.\33 xl\:container{padding-inline:16rem}}.\33 xl\:max-w-\[550px\]{max-width:550px}.min-\[120rem\]\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width<=639px){.max-sm\:mx-auto{margin-inline:auto}}.prose-a\:text-primary :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}