PageSourceSearch

https://towardsthecloud.com/pricing

html towardsthecloud.com collected 2026-10-02 10:06:26 UTC 1,269,758 bytes, 4 lines download raw bytes

1<!DOCTYPE html><html lang="en" data-scroll-behavior="smooth" class="geistsans_d5a4f12f-module__sRJqda__variable geistmono_157ca88a-module__TRllEG__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"/><style data-precedence="next" data-href="/_next/static/chunks/1924wkwdk1ojs.css /_next/static/chunks/3v8yh1o0l0z0a.css">@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-400:#00d3bd;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-400:#00d2ef;--color-cyan-900:#104e64;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-400:#c07eff;--color-purple-600:#9810fa;--color-purple-800:#6e11b0;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-400:#ec6cff;--color-fuchsia-700:#a600b5;--color-rose-400:#ff667f;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;
1--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-neutral-200:#e5e5e5;--color-neutral-400:#a1a1a1;--color-neutral-700:#404040;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-950:#0c0a09;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono);--color-primary-50:#fff6ed;--color-primary-100:#ffead7;--color-primary-200:#ffd1ad;--color-primary-300:#de4313;--color-primary-400:#fc9840;--color-primary-500:#f97316;--color-primary-600:#dd6b20;--color-dark:#0d1117;--gradient-primary:linear-gradient(to right, var(--color-primary-300), var(--color-primary-400));--shadow-soft:0 24px 80px -48px #0f172a59;--shadow-card:0 18px 48px -32px #0f172a4d;--animate-fade-in-up:fadeInUp .8s ease-out forwards;--animate-tooltip-fade-in:tooltipFadeIn .2s ease-out forwards;--animate-emoji-animation:emojiAnimation .7s cubic-bezier(.33, 1, .68, 1);--animate-tab-progress:tabProgress linear forwards}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
1--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-700:lab(27.036% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-950:lab(2.86037% .455312 .568903)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
1:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:80px}html[style*="overflow: hidden"]{padding-right:0!important;overflow-y:scroll!important}body{background-color:var(--color-stone-50);color:var(--color-gray-900);overflow-x:hidden}body:where(.dark,.dark *){background-color:var(--color-dark);color:var(--color-gray-100)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background-color:#de43134d}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--color-primary-300) 30%, transparent)}}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-geist-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(h1,.h1){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (min-width:48rem){:is(h1,.h1){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}:is(h2,.h2){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:48rem){:is(h2,.h2){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}:is(h3,.h3){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){:is(h3,.h3){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}:is(h4,.h4){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){:is(h4,.h4){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(h5,.h5){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){:is(h5,.h5){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}:is(h6,.h6){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}body,.body{font-family:var(--font-geist-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){body,.body{font-size:var(--text-base);
1line-height:var(--tw-leading,var(--text-base--line-height))}}code{font-family:var(--font-geist-mono)}pre{font-family:var(--font-geist-mono);overflow-wrap:break-word;white-space:pre-wrap}.layout{width:91.6667%;max-width:68rem;margin-inline:auto}.page-shell{isolation:isolate;position:relative}.page-shell:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.page-content,.page-content-wide{width:91.6667%;max-width:68rem;margin-inline:auto}.page-content-narrow{width:min(100% - 2rem,42rem);margin-inline:auto}.page-section{padding-block:clamp(4.75rem,8vw,7.75rem)}.page-section-tight{padding-block:clamp(3.75rem,6vw,5.75rem)}.section-eyebrow{margin-bottom:calc(var(--spacing) * 4);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-gray-500);align-items:center;display:inline-flex}.section-eyebrow:where(.dark,.dark *){color:var(--color-gray-400)}.section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-gray-950)}@media (min-width:48rem){.section-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.section-title:where(.dark,.dark *){color:var(--color-white)}.section-copy{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);color:var(--color-gray-600)}@media (min-width:48rem){.section-copy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.section-copy:where(.dark,.dark *){color:var(--color-gray-300)}.section-stack{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.marketing-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-panel{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-panel{background-color:var(--color-white)}.marketing-panel:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.marketing-panel:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.marketing-rule{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-rule{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-rule:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-rule:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button{padding:calc(var(--spacing) * 2);border-radius:3.40282e38px}.header-button:focus{--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.header-button{padding:calc(var(--spacing) * 2.5)}}.header-button{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.header-button{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.header-button{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.header-button{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.header-button{color:var(--color-gray-600);--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.header-button:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.header-button:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.header-button:hover{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):hover{color:var(--color-white)}}.header-button:focus-visible{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):focus-visible{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):focus-visible{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):focus-visible{color:var(--color-white)}.header-button{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.header-button{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.header-button{box-shadow:var(--shadow-card)}:is(article,section) p{color:var(--color-gray-700)}:is(article,section) p:where(.dark,.dark *){color:var(--color-gray-300)}.bg-dark a.custom-link{border-color:var(--color-gray-200)}@media (hover:hover){.bg-dark a.custom-link:hover{border-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-dark a.custom-link:hover{border-color:color-mix(in oklab, var(--color-gray-200) 0%, transparent)}}}:is(.info-page,.mdx) ul{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:disc}:where(:is(.info-page,.mdx) ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ul{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) ol{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:decimal}:where(:is(.info-page,.mdx) ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ol{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) li{padding-left:calc(var(--spacing) * 2)}:is(.info-page,.mdx) :is(ul,ol)>li>:last-child{margin-bottom:0}:is(.info-page,.mdx) :is(ul,ol)>li>:first-child{margin-top:0}:is(.info-page,.mdx) :is(ul,ol) :is(ul,ol){margin-top:calc(var(--spacing) * 3);margin-bottom:0}}@layer components{:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select)::placeholder{color:var(--color-gray-400)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){--tw-shadow:0 1px 3px 0 var(--tw-sha
1dow-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)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):focus{border-color:var(--color-gray-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *){border-color:var(--color-gray-600);background-color:var(--color-dark);color:var(--color-white)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *):focus{border-color:var(--color-gray-300)}:is(input[type=checkbox],input[type=radio]){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-color:var(--color-gray-300);color:var(--color-primary-300);border-radius:.25rem}:is(input[type=checkbox],input[type=radio]):focus{--tw-ring-color:var(--color-primary-300)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-32{top:calc(var(--spacing) * 32)}.top-\[5\%\]{top:5%}.top-\[15\%\]{top:15%}.top-\[30\%\]{top:30%}.top-\[77px\]{top:77px}.top-full{top:100%}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[5\%\]{right:5%}.right-\[18\%\]{right:18%}.right-\[20\%\]{right:20%}.right-\[25\%\]{right:25%}.right-auto{right:auto}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\[10\%\]{bottom:10%}.-left-4{left:calc(var(--spacing) * -4)}.-left-\[0\.6rem\]{left:-.6rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-16{left:calc(var(--spacing) * 16)}.left-\[-9999px\]{left:-9999px}.left-\[1\.4rem\]{left:1.4rem}.left-\[4\.5rem\]{left:4.5rem}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.m-\[11px\]{margin:11px}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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)}
1.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-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-8{margin-right:calc(var(--spacing) * -8)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-0\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\[1\.35rem\]{margin-left:1.35rem}.ml-\[5\%\]{margin-left:5%}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1\.1rem\]{height:1.1rem}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[42px\]{height:42px}.h-\[200px\]{height:200px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[calc\(100\%\+2rem\)\]{height:calc(100% + 2rem)}.h-\[calc\(100vh-6rem\)\]{height:calc(100vh - 6rem)}.h-\[calc\(100vh-8\.5rem\)\]{height:calc(100vh - 8.5rem)}.h-\[min\(85dvh\,56rem\)\]{height:min(85dvh,56rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[38rem\]{max-height:38rem}.max-h-\[42rem\]{max-height:42rem}.max-h-\[44rem\]{max-height:44rem}.max-h-\[46rem\]{max-height:46rem}.max-h-\[95vh\]{max-height:95vh}.max-h-\[780px\]{max-height:780px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[calc\(100vh-8\.5rem\)\]{max-height:calc(100vh - 8.5rem)}.max-h-\[min\(72vh\,42rem\)\]{max-height:min(72vh,42rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[18rem\]{min-height:18rem}.min-h-\[20px\]{min-height:20px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[31rem\]{min-height:31rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[38rem\]{min-height:38rem}.min-h-\[42px\]{min-height:42px}.min-h-\[42rem\]{min-height:42rem}.min-h-\[44px\]{min-height:44px}.min-h-\[76px\]{min-height:76px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[700px\]{min-height:700px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1\.1rem\]{width:1.1rem}.w-\[2px\]{width:2px}.w-\[3\.25rem\]{width:3.25rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[5\.2rem\]{width:5.2rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.6rem\]{width:5.6rem}.w-\[6\.4rem\]{width:6.4rem}.w-\[6rem\]{width:6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[7\.25rem\]{width:7.25rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[10\.5rem\]{width:10.5rem}.w-\[15\.5rem\]{width:15.5rem}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[18px\]{width:18px}.w-\[22\%\]{width:22%}.w-\[23\%\]{width:23%}.w-\[27\%\]{width:27%}.w-\[28\%\]{width:28%}.w-\[34\%\]{width:34%}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[42\%\]{width:42%}.w-\[50\%\]{width:50%}.w-\[64\%\]{width:64%}.w-\[72\%\]{width:72%}.w-\[75vw\]{width:75vw}.w-\[88\%\]{width:88%}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[500px\]{width:500px}.w-\[520px\]{width:520px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[760px\]{width:760px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[6\.25rem\]{max-width:6.25rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9ch\]{max-width:9ch}.max-w-\[10ch\]{max-width:10ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90rem\]{max-width:90rem}.max-w-\[220px\]{max-width:220px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\[30rem\]{min-width:30rem}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-emoji-animation{animation:var(--animate-emoji-animation)}.animate-fade-in-up{animation:var(--animate-fade-in-up)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.animate-tab-progress{animation:var(--animate-tab-progress)}.animate-tooltip-fade-in{animation:var(--animate-tooltip-fade-in)}.cursor-default{cursor:default}.cursor-help{cursor:help}
1.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait\!{cursor:wait!important}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-36{scroll-margin-top:calc(var(--spacing) * 36)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-gray-200{--tw-scrollbar-thumb:var(--color-gray-200);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\[3\.4rem_minmax\(0\,1fr\)_3\.6rem\]{grid-template-columns:3.4rem minmax(0,1fr) 3.6rem}.grid-cols-\[4\.6rem_3\.6rem_minmax\(0\,1fr\)\]{grid-template-columns:4.6rem 3.6rem minmax(0,1fr)}.grid-cols-\[4rem_1fr\]{grid-template-columns:4rem 1fr}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_3\.25rem\]{grid-template-columns:minmax(0,1fr) 3.25rem}.grid-cols-\[minmax\(0\,1fr\)_9\.5rem\]{grid-template-columns:minmax(0,1fr) 9.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(10\.75rem\,1fr\)_7\.75rem\]{grid-template-columns:minmax(10.75rem,1fr) 7.75rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>: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)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-200\/70>:not(:last-child)){border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\/70>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}:where(.divide-gray-200\/80>:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\/80>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2px\]{border-radius:2px}
1.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-\[3px\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#5f6b7a\]{border-color:#5f6b7a}.border-\[\#8c8c94\]{border-color:#8c8c94}.border-\[\#0972d3\]{border-color:#0972d3}.border-\[\#003399\]\/30{border-color:#0033994d;border-color:lab(24.6529% 21.0438 -60.6869/.3)}.border-\[\#003399\]\/70{border-color:#003399b3;border-color:lab(24.6529% 21.0438 -60.6869/.7)}.border-\[\#37352f\]{border-color:#37352f}.border-\[\#c6c6cd\]{border-color:#c6c6cd}.border-\[\#d0d7de\]{border-color:#d0d7de}.border-\[\#e7157b\]\/40{border-color:#e7157b66;border-color:lab(51.2876% 76.4408 1.89079/.4)}.border-\[\#ebebf0\]{border-color:#ebebf0}.border-\[\#fd8c73\]{border-color:#fd8c73}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-current{border-color:currentColor}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-600\/40{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/40{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/70{border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-200\/90{border-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/90{border-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/80{border-color:#d1d5dccc}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/80{border-color:color-mix(in oklab, var(--color-gray-300) 80%, transparent)}}.border-gray-300\/90{border-color:#d1d5dce6}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/90{border-color:color-mix(in oklab, var(--color-gray-300) 90%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-950{border-color:var(--color-gray-950)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-400\/40{border-color:#fc984066}@supports (color:color-mix(in lab, red, red)){.border-primary-400\/40{border-color:color-mix(in oklab, var(--color-primary-400) 40%, transparent)}}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\/20{border-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.border-primary-500\/20{border-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.border-primary-600{border-color:var(--color-primary-600)}.border-red-200{border-color:var(--color-red-200)}.border-red-300\/40{border-color:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.border-red-300\/40{border-color:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-stone-50{border-color:var(--color-stone-50)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-b-white{border-bottom-color:var(--color-white)}.bg-\[\#0f1b2a\]{background-color:#0f1b2a}.bg-\[\#1a1d21\]{background-color:#1a1d21}.bg-\[\#1a7f37\]{background-color:#1a7f37}.bg-\[\#1f1f1f\]{background-color:#1f1f1f}.bg-\[\#1f883d\]{background-color:#1f883d}.bg-\[\#1f2328\]{background-color:#1f2328}.bg-\[\#3f0e40\]{background-color:#3f0e40}.bg-\[\#8d99a8\]{background-color:#8d99a8}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#232f3e\]{background-color:#232f3e}.bg-\[\#818b981f\]{background-color:#818b981f}.bg-\[\#0969da14\]{background-color:#0969da14}.bg-\[\#0972d3\]{background-color:#0972d3}.bg-\[\#1164a3\]{background-color:#1164a3}.bg-\[\#3178c6\]{background-color:#3178c6}.bg-\[\#003399\]\/\[0\.04\]{background-color:#0033990a;background-color:lab(24.6529% 21.0438 -60.6869/.04)}.bg-\[\#10131b\]{background-color:#10131b}.bg-\[\#27062a\]{background-color:#27062a}.bg-\[\#151925\]{background-color:#151925}.bg-\[\#181818\]{background-color:#181818}.bg-\[\#870303\]{background-color:#870303}.bg-\[\#ccffd8\]{background-color:#ccffd8}.bg-\[\#ce3311\]{background-color:#ce3311}.bg-\[\#d1242f\]{background-color:#d1242f}.bg-\[\#d91515\]{background-color:#d91515}.bg-\[\#dafbe1\]{background-color:#dafbe1}.bg-\[\#ddf4ff\]{background-color:#ddf4ff}.bg-\[\#e6ffec\]{background-color:#e6ffec}.bg-\[\#ebebf0\]{background-color:#ebebf0}.bg-\[\#f2cd54\]{background-color:#f2cd54}.bg-\[\#f2f7fc\]{background-color:#f2f7fc}.bg-\[\#f2f8fd\]{background-color:#f2f8fd}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f6f6f9\]{background-color:#f6f6f9}.bg-\[\#f6f8fa\]{background-color:#f6f8fa}.bg-\[\#f9f9fa\]{background-color:#f9f9fa}.bg-\[\#f89256\]{background-color:#f89256}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[\#ff4500\]{background-color:#ff4500}.bg-\[\#ff9900\]{background-color:#f90}.bg-\[\#ffd7d5\]{background-color:#ffd7d5}.bg-\[\#ffebe9\]{background-color:#ffebe9}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\/80{background-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/80{background-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/70{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/80{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/80{background-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.bg-gray-200\/90{background-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/90{background-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-gray-950\/58{background-color:#03071294}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\/58{background-color:color-mix(in oklab, var(--color-gray-950) 58%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\/60{background-color:#fff6ed99}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\/60{background-color:color-mix(in oklab, var(--color-primary-50) 60%, transparent)}}.bg-primary-50\/70{background-color:#fff6edb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\/70{background-color:color-mix(in oklab, var(--color-primary-50) 70%, transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200\/50{background-color:#ffd1ad80}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\/50{background-color:color-mix(in oklab, var(--color-primary-200) 50%, transparent)}}.bg-primary-200\/70{background-color:#ffd1adb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\/70{background-color:color-mix(in oklab, var(--color-primary-200) 70%, transparent)}}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-300\/10{background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/10{background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.bg-primary-300\/14{background-color:#de431324}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/14{background-color:color-mix(in oklab, var(--color-primary-300) 14%, transparent)}}.bg-primary-300\/20{background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\/20{background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-400\/10{background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\/10{background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.bg-primary-400\/20{background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\/20{background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\/10{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\/10{background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200\/70{background-color:#ffcacab3}@supports (color:color-mix(in lab, red, red)){.bg-red-200\/70{background-color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.bg-red-400\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/70{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-950\/28{background-color:#02061847}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/28{background-color:color-mix(in oklab, var(--color-slate-950) 28%, transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-50\/92{background-color:#fafaf9eb}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/92{background-color:color-mix(in oklab, var(--color-stone-50) 92%, transparent)}}.bg-stone-50\/96{background-color:#fafaf9f5}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/96{background-color:color-mix(in oklab, var(--color-stone-50) 96%, transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-950\/10{background-color:#0c0a091a}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\/10{background-col
1or:color-mix(in oklab, var(--color-stone-950) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#2c5a86\]{--tw-gradient-from:#2c5a86;--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-\[\#de4313\]{--tw-gradient-from:#de4313;--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-\[\#e7157b\]{--tw-gradient-from:#e7157b;--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-\[\#f3f4f6\]{--tw-gradient-from:#f3f4f6;--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-primary-300{--tw-gradient-from:var(--color-primary-300);--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-stone-50{--tw-gradient-from:var(--color-stone-50);--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-white{--tw-gradient-from:var(--color-white);--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))}.via-\[\#6c8aa6\]{--tw-gradient-via:#6c8aa6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
1osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#a9c3c8\]{--tw-gradient-to:#a9c3c8;--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-\[\#b0084d\]{--tw-gradient-to:#b0084d;--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-\[\#fc9840\]{--tw-gradient-to:#fc9840;--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-primary-400{--tw-gradient-to:var(--color-primary-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))}.to-primary-500{--tw-gradient-to:var(--color-primary-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-transparent{--tw-gradient-to:transparent;--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))}.\[mask-image\:linear-gradient\(to_bottom\,black_65\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#232f3e\]{fill:#232f3e}.fill-\[\#b45309\]{fill:#b45309}
1.fill-amber-600{fill:var(--color-amber-600)}.fill-amber-700{fill:var(--color-amber-700)}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-gray-700{fill:var(--color-gray-700)}.fill-gray-900{fill:var(--color-gray-900)}.fill-gray-950{fill:var(--color-gray-950)}.fill-stone-50{fill:var(--color-stone-50)}.fill-transparent{fill:#0000}.stroke-\[\#232f3e\]{stroke:#232f3e}.stroke-amber-600{stroke:var(--color-amber-600)}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-white{stroke:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[0\.2rem\]{padding-block:.2rem}.py-\[3px\]{padding-block:3px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.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-14{padding-top:calc(var(--spacing) * 14)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-330{padding-right:calc(var(--spacing) * 330)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[2ch\]{padding-left:2ch}.pl-\[4\.5rem\]{padding-left:4.5rem}.pl-\[30px\]{padding-left:30px}.pl-\[34px\]{padding-left:34px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-0\.125em\]{vertical-align:-.125em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[\'Amazon_Ember\'\,\'Helvetica_Neue\'\,Roboto\,Arial\,sans-serif\]{font-family:Amazon Ember,Helvetica Neue,Roboto,Arial,sans-serif}.font-mono{font-family:var(--font-geist-mono)}.font-primary{font-family:var(--font-geist-sans)}.font-sans{font-family:var(--font-sans)}.\!text-base{font-size:var(--text-base)!important;
1line-height:var(--tw-leading,var(--text-base--line-height))!important}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\[1\.25rem\]{font-size:1.25rem!important}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.45rem\]{font-size:.45rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.92em\]{font-size:.92em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.16em\]{font-size:1.16em}.text-\[1\.18em\]{font-size:1.18em}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1rem\]{font-size:1rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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)}.label-caps{text-transform:uppercase;letter-spacing:.16em}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[…\]{--tw-tracking:…;letter-spacing:…}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\[tab-size\:2\]{tab-size:2}.text-\[\#0f141a\]{color:#0f141a}
1.text-\[\#1a7f37\]{color:#1a7f37}.text-\[\#1f2328\]{color:#1f2328}.text-\[\#7a6200\]{color:#7a6200}.text-\[\#8d99a8\]{color:#8d99a8}.text-\[\#9b5e1a\]{color:#9b5e1a}.text-\[\#037f0c\]{color:#037f0c}.text-\[\#54aeff\]{color:#54aeff}.text-\[\#232f3e\]{color:#232f3e}.text-\[\#0969da\]{color:#0969da}.text-\[\#0972d3\]{color:#0972d3}.text-\[\#003399\]{color:#039}.text-\[\#37352f\]{color:#37352f}.text-\[\#59636e\]{color:#59636e}.text-\[\#656871\]{color:#656871}.text-\[\#855900\]{color:#855900}.text-\[\#870303\]{color:#870303}.text-\[\#FF9900\]{color:#f90}.text-\[\#b45309\]{color:#b45309}.text-\[\#ce3311\]{color:#ce3311}.text-\[\#d1d5db\]{color:#d1d5db}.text-\[\#d1242f\]{color:#d1242f}.text-\[\#d91515\]{color:#d91515}.text-\[\#e7157b\]{color:#e7157b}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-current{color:currentColor}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-orange-700{color:var(--color-orange-700)}.text-primary-200{color:var(--color-primary-200)}.text-primary-300{color:var(--color-primary-300)}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-purple-800{color:var(--color-purple-800)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-400{color:var(--color-rose-400)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-stone-700{color:var(--color-stone-700)}.text-teal-400{color:var(--color-teal-400)}.text-transparent{color:#0000}.text-transparent\!{color:#0000!important}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}
1.decoration-amber-500{-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);text-decoration-color:var(--color-amber-500)}.decoration-gray-300{-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);text-decoration-color:var(--color-gray-300)}.decoration-gray-500\/70{text-decoration-color:#6a7282b3}@supports (color:color-mix(in lab, red, red)){.decoration-gray-500\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent)}}.decoration-primary-300{-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);text-decoration-color:var(--color-primary-300)}.decoration-red-500{-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);text-decoration-color:var(--color-red-500)}.decoration-dotted{text-decoration-style:dotted}.decoration-wavy{text-decoration-style:wavy}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.caret-gray-950{caret-color:var(--color-gray-950)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.0001\]{opacity:.0001}.mix-blend-screen{mix-blend-mode:screen}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)!important}.shadow{--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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,15\,15\,0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f0f0f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)}.shadow-\[0_22px_50px_-24px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 22px 50px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_-28px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 24px 60px -28px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 24px 70px var(--tw-sha
1dow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_80px_-24px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 32px 80px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_80px_-32px_rgba\(15\,23\,42\,0\.5\)\]{--tw-shadow:0 32px 80px -32px var(--tw-shadow-color,#0f172a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)}.shadow-lg{--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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-sha
1dow-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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-primary-500{--tw-ring-color:var(--color-primary-500)}.ring-primary-500\/20{--tw-ring-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.ring-primary-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.ring-red-500\/20{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-\[\#0972d3\]{outline-color:#0972d3}.outline-primary-400{outline-color:var(--color-primary-400)}.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-3xl{--tw-blur:blur(var(--blur-3xl));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-\[100px\]{--tw-blur:blur(100px);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-\[110px\]{--tw-blur:blur(110px);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-\[120px\]{--tw-blur:blur(120px);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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.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,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,opacity\]{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
1.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:0\.1s\]{animation-delay:.1s}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[animation-delay\:0\.3s\]{animation-delay:.3s}.\[animation-delay\:0\.4s\]{animation-delay:.4s}.\[animation-delay\:0\.05s\]{animation-delay:50ms}.\[animation-delay\:0\.08s\]{animation-delay:80ms}.\[animation-delay\:0\.12s\]{animation-delay:.12s}.\[animation-delay\:0\.14s\]{animation-delay:.14s}.\[animation-delay\:0\.18s\]{animation-delay:.18s}.\[animation-delay\:0\.22s\]{animation-delay:.22s}.\[animation-delay\:0\.26s\]{animation-delay:.26s}.\[animation-delay\:0\.28s\]{animation-delay:.28s}.\[animation-delay\:0\.34s\]{animation-delay:.34s}.\[animation-delay\:0\.42s\]{animation-delay:.42s}.\[font-variant-ligatures\:none\]{font-variant-ligatures:none}.\[grid-area\:1\/1\]{grid-area:1/1}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/details\:hidden:is(:where(.group\/details):is([open],:popover-open,:open) *){display:none}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:border-primary-300:is(:where(.group):hover *){border-color:var(--color-primary-300)}.group-hover\:bg-gray-100:is(:where(.group):hover *){background-color:var(--color-gray-100)}.group-hover\:bg-gray-300:is(:where(.group):hover *){background-color:var(--color-gray-300)}.group-hover\:fill-gray-400:is(:where(.group):hover *){fill:var(--color-gray-400)}.group-hover\:text-gray-500:is(:where(.group):hover *){color:var(--color-gray-500)}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\:text-gray-700:is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\:text-primary-300:is(:where(.group):hover *){color:var(--color-primary-300)}.group-hover\:text-primary-500:is(:where(.group):hover *){color:var(--color-primary-500)}.group-hover\:text-primary-600:is(:where(.group):hover *){color:var(--color-primary-600)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)}.group-focus-visible\:ring-primary-500:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-primary-500)}.group-active\:opacity-80:is(:where(.group):active *){opacity:.8}.group-aria-selected\:text-primary-500:is(:where(.group)[aria-selected=true] *){color:var(--color-primary-500)}.selection\:bg-primary-200\/60 ::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\:bg-primary-200\/60 ::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.selection\:bg-primary-200\/60::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\:bg-primary-200\/60::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.backdrop\:bg-black\/25::backdrop{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/25::backdrop{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.backdrop\:bg-black\/28::backdrop{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/28::backdrop{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.backdrop\:bg-black\/30::backdrop{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/30::backdrop{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.backdrop\:bg-stone-950\/16::backdrop{background-color:#0c0a0929}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-stone-950\/16::backdrop{background-color:color-mix(in oklab, var(--color-stone-950) 16%, transparent)}}.backdrop\:backdrop-blur-\[2px\]::backdrop{--tw-backdrop-blur:blur(2px);-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,)}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop\:backdrop-blur-xs::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-4:before{content:var(--tw-content);width:calc(var(--spacing) * 4)}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-gray-300:before{content:var(--tw-content);border-color:var(--color-gray-300)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:top-0:after{content:var(--tw-content);top:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\:border-l:after{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.after\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}.first\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:after\:h-1\/2:last-child:after{content:var(--tw-content);height:50%}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:items-center:is([open],:popover-open,:open){align-items:center}.open\:justify-center:is([open],:popover-open,:open){justify-content:center}.focus-within\:border-primary-300:focus-within{border-color:var(--color-primary-300)}.focus-within\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-gray-200\/80:hover{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.hover\:border-gray-200\/80:hover{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\:border-primary-300:hover{border-color:var(--color-primary-300)}
1.hover\:border-primary-400:hover{border-color:var(--color-primary-400)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:bg-\[\#c23a0f\]:hover{background-color:#c23a0f}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/70:hover{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-50\/70:hover{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\:bg-stone-50:hover{background-color:var(--color-stone-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/72:hover{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/72:hover{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-gray-950:hover{color:var(--color-gray-950)}.hover\:text-primary-200:hover{color:var(--color-primary-200)}.hover\:text-primary-300:hover{color:var(--color-primary-300)}.hover\:text-primary-500:hover{color:var(--color-primary-500)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-transparent\!:hover{color:#0000!important}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-primary-400:hover{-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);text-decoration-color:var(--color-primary-400)}.hover\:decoration-transparent:hover{text-decoration-color:#0000}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
1dow-color,#0000001a), 0 8px 10px -6px 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)}}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:\!border-none:focus{--tw-border-style:none!important;border-style:none!important}.focus\:border-gray-300:focus{border-color:var(--color-gray-300)}.focus\:border-gray-400:focus{border-color:var(--color-gray-400)}.focus\:border-primary-300:focus{border-color:var(--color-primary-300)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-white\/10:focus{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/10:focus{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\:text-gray-500:focus{color:var(--color-gray-500)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)}.focus-visible\:ring-primary-300:focus-visible{--tw-ring-color:var(--color-primary-300)}.focus-visible\:ring-primary-300\/50:focus-visible{--tw-ring-color:#de431380}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary-300\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-300) 50%, transparent)}}.focus-visible\:ring-primary-400:focus-visible{--tw-ring-color:var(--color-primary-400)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
1dow)}.focus-visible\:after\:ring-primary-500:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--color-primary-500)}.active\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.aria-selected\:bg-gray-100[aria-selected=true]{background-color:var(--color-gray-100)}.aria-selected\:text-gray-950[aria-selected=true]{color:var(--color-gray-950)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:420px){.max-\[420px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:810px){.min-\[810px\]\:block{display:block}}@media (min-width:865px){.min-\[865px\]\:block{display:block}}@media (min-width:950px){.min-\[950px\]\:block{display:block}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.sm\:w-\[10rem\]{width:10rem}.sm\:w-auto{width:auto}.sm\:max-w-\[13rem\]{max-width:13rem}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\:min-w-\[9rem\]{min-width:9rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[8\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\:grid-cols-\[140px_minmax\(0\,1fr\)_40px\]{grid-template-columns:140px minmax(0,1fr) 40px}.sm\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_9\.5rem\]{grid-template-columns:minmax(0,1fr) 9.5rem}.sm\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:justify-self-start{justify-self:flex-start}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-18{padding-block:calc(var(--spacing) * 18)}.sm\:pt-0{padding-top:0}.sm\:pt-px{padding-top:1px}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[0\.7rem\]{font-size:.7rem}.sm\:text-\[1\.3rem\]{font-size:1.3rem}.sm\:text-\[2\.7rem\]{font-size:2.7rem}.sm\:text-\[2\.85rem\]{font-size:2.85rem}.sm\:text-\[3rem\]{font-size:3rem}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:text-clip{text-overflow:clip}.sm\:whitespace-normal{white-space:normal}.sm\:text-gray-800{color:var(--color-gray-800)}.last\:sm\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:mt-0{margin-top:0}.md\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:min-h-\[560px\]{min-height:560px}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:max-w-272{max-width:calc(var(--spacing) * 272)}.md\:max-w-\[22rem\]{max-width:22rem}.md\:max-w-none{max-width:none}.md\:min-w-0{min-width:0}.md\:grow{flex-grow:1}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-cols-\[auto_minmax\(7rem\,0\.24fr\)_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(7rem,.24fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,0\.7fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.6fr)}.md\:grid-cols-\[minmax\(0\,0\.42fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.md\:grid-cols-\[minmax\(0\,1fr\)_110px_130px_132px\]{grid-template-columns:minmax(0,1fr) 110px 130px 132px}.md\:grid-cols-\[minmax\(0\,1fr\)_160px_minmax\(0\,1fr\)_40px\]{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr) 40px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,9rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}
1.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:self-auto{align-self:auto}.md\:justify-self-end{justify-self:flex-end}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-0{padding-top:0}.md\:pt-1{padding-top:var(--spacing)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-0{padding-bottom:0}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[0\.95rem\]{font-size:.95rem}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.md\:leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-32{margin-top:calc(var(--spacing) * 32)}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-\[320px\]{min-height:320px}.lg\:w-\[22rem\]{width:22rem}.lg\:max-w-\[24rem\]{max-width:24rem}.lg\:max-w-none{max-width:none}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.6fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.92fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.lg\:grid-cols-\[minmax\(18rem\,0\.56fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(18rem,.56fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(18rem\,0\.76fr\)_minmax\(0\,1\.24fr\)\]{grid-template-columns:minmax(18rem,.76fr) minmax(0,1.24fr)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:flex-col{flex-direction:column}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:gap-0{gap:0}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.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-16{gap:calc(var(--spacing) * 16)}.lg\:gap-18{gap:calc(var(--spacing) * 18)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-gray-200\/80>:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.lg\:divide-gray-200\/80>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pl-0{padding-left:0}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:grid{display:grid}.xl\:min-h-\[300px\]{min-height:300px}.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_11rem\]{grid-template-columns:minmax(0,1fr) 11rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_275px\]{grid-template-columns:minmax(0,1fr) 275px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(25rem\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(25rem,.78fr)}.xl\:items-start{align-items:flex-start}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container (min-width:20rem){.\@xs\:flex{display:flex}}@container (min-width:24rem){.\@sm\:block{display:block}.\@sm\:flex{display:flex}.\@sm\:inline{display:inline}}@container (min-width:28rem){.\@md\:left-\[1\.9rem\]{left:1.9rem}.\@md\:col-span-1{grid-column:span 1/span 1}.\@md\:-mt-20{margin-top:calc(var(--spacing) * -20)}.\@md\:mr-0{margin-right:0}.\@md\:mr-16{margin-right:calc(var(--spacing) * 16)}.\@md\:-ml-6{margin-left:calc(var(--spacing) * -6)}.\@md\:ml-20{margin-left:calc(var(--spacing) * 20)}.\@md\:ml-auto{margin-left:auto}.\@md\:block{display:block}.\@md\:flex{display:flex}.\@md\:hidden{display:none}.\@md\:inline{display:inline}.\@md\:table-cell{display:table-cell}.\@md\:w-10{width:calc(var(--spacing) * 10)}.\@md\:w-24{width:calc(var(--spacing) * 24)}.\@md\:w-\[3\.75rem\]{width:3.75rem}.\@md\:w-\[5rem\]{width:5rem}.\@md\:w-\[9rem\]{width:9rem}.\@md\:w-\[17rem\]{width:17rem}.\@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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@md\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.\@md\:grid-cols-\[11\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:11.5rem minmax(0,1fr)}.\@md\:grid-cols-\[minmax\(0\,1\.1fr\)_7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) 7.5rem minmax(0,1fr)}.\@md\:grid-cols-\[minmax\(0\,1fr\)_2rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}.\@md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@md\:flex-col{flex-direction:column}
1.\@md\:items-baseline{align-items:baseline}.\@md\:items-start{align-items:flex-start}.\@md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@md\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.\@md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.\@md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@md\:p-4{padding:calc(var(--spacing) * 4)}.\@md\:p-5{padding:calc(var(--spacing) * 5)}.\@md\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@md\:px-5{padding-inline:calc(var(--spacing) * 5)}.\@md\:px-6{padding-inline:calc(var(--spacing) * 6)}.\@md\:px-7{padding-inline:calc(var(--spacing) * 7)}.\@md\:py-6{padding-block:calc(var(--spacing) * 6)}.\@md\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@md\:pt-6{padding-top:calc(var(--spacing) * 6)}.\@md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.\@md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.\@md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.\@md\:pl-6{padding-left:calc(var(--spacing) * 6)}.\@md\:pl-\[5\.5rem\]{padding-left:5.5rem}.\@md\:text-right{text-align:right}.\@md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\@md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\@md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\@md\:text-\[0\.72rem\]{font-size:.72rem}.\@md\:text-\[0\.74rem\]{font-size:.74rem}.\@md\:text-\[0\.76rem\]{font-size:.76rem}.\@md\:text-\[1\.05rem\]{font-size:1.05rem}.\@md\:text-\[11\.5px\]{font-size:11.5px}.\@md\:text-\[12px\]{font-size:12px}.\@md\:text-\[15px\]{font-size:15px}}@container (min-width:32rem){.\@lg\:col-span-1{grid-column:span 1/span 1}.\@lg\:block{display:block}.\@lg\:hidden{display:none}.\@lg\:table-cell{display:table-cell}.\@lg\:table-row{display:table-row}.\@lg\:w-\[12rem\]{width:12rem}.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@lg\:grid-cols-\[11rem_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:11rem minmax(0,1fr) 3.5rem}.\@lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@lg\:pr-3{padding-right:calc(var(--spacing) * 3)}}@container (min-width:42rem){.\@2xl\:flex{display:flex}.\@2xl\:table-cell{display:table-cell}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:48rem){.\@3xl\:flex{display:flex}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@3xl\:items-center{align-items:center}.\@3xl\:gap-10{gap:calc(var(--spacing) * 10)}}.dark\:scale-95:where(.dark,.dark *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\:scale-100:where(.dark,.dark *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\:-rotate-90:where(.dark,.dark *){rotate:-90deg}.dark\:rotate-0:where(.dark,.dark *){rotate:none}.dark\:scrollbar-thumb-gray-700:where(.dark,.dark *){--tw-scrollbar-thumb:var(--color-gray-700);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}:where(.dark\:divide-neutral-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-neutral-700)}:where(.dark\:divide-white\/5:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/5:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\:divide-white\/8:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/8:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}:where(.dark\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-y:where(.dark,.dark *){border-block-style:var(--tw-border-style);border-block-width:1px}.dark\:border-\[\#0b0f14\]:where(.dark,.dark *){border-color:#0b0f14}.dark\:border-\[\#7b9cff\]\/40:where(.dark,.dark *){border-color:#7b9cff66;border-color:lab(65.2015% 9.18242 -53.6605/.4)}.dark\:border-\[\#7b9cff\]\/50:where(.dark,.dark *){border-color:#7b9cff80;border-color:lab(65.2015% 9.18242 -53.6605/.5)}.dark\:border-\[\#42b4ff\]:where(.dark,.dark *){border-color:#42b4ff}.dark\:border-\[\#232b37\]:where(.dark,.dark *){border-color:#232b37}.dark\:border-\[\#30363d\]:where(.dark,.dark *){border-color:#30363d}.dark\:border-\[\#424650\]:where(.dark,.dark *){border-color:#424650}.dark\:border-\[\#f472b6\]\/35:where(.dark,.dark *){border-color:#f472b659;border-color:lab(65.7695% 56.1392 -11.1264/.35)}.dark\:border-amber-300\/30:where(.dark,.dark *){border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-300\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.dark\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\:border-amber-400\/20:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-400\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\:border-dark:where(.dark,.dark *){border-color:var(--color-dark)}.dark\:border-gray-200\/80:where(.dark,.dark *){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-200\/80:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-950:where(.dark,.dark *){border-color:var(--color-gray-950)}.dark\:border-primary-400\/25:where(.dark,.dark *){border-color:#fc984040}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary-400\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 25%, transparent)}}.dark\:border-primary-400\/30:where(.dark,.dark *){border-color:#fc98404d}@supports (color:color-mix(in lab, red, red)){.dark\:border-primary-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 30%, transparent)}}.dark\:border-red-400\/30:where(.dark,.dark *){border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-sky-400\/25:where(.dark,.dark *){border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.dark\:border-sky-400\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:border-white\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:border-white\/8:where(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/8:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:border-white\/12:where(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/12:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\:border-white\/14:where(.dark,.dark *){border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/14:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:border-white\/25:where(.dark,.dark *){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:border-white\/30:where(.dark,.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:border-white\/40:where(.dark,.dark *){border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:border-b-\[\#0d1117\]:where(.dark,.dark *){border-bottom-color:#0d1117}.dark\:bg-\[\#0a0d14\]:where(.dark,.dark *){background-color:#0a0d14}.dark\:bg-\[\#0d1117\]:where(.dark,.dark *){background-color:#0d1117}.dark\:bg-\[\#0d1117\]\/88:where(.dark,.dark *){background-color:#0d1117e0;background-color:lab(4.90788% -.40146 -4.2199/.88)}.dark\:bg-\[\#0d1117\]\/96:where(.dark,.dark *){background-color:#0d1117f5;background-color:lab(4.90788% -.40146 -4.2199/.96)}.dark\:bg-\[\#0e1113\]:where(.dark,.dark *){background-color:#0e1113}.dark\:bg-\[\#0f1b2a\]:where(.dark,.dark *){background-color:#0f1b2a}.dark\:bg-\[\#0f141a\]:where(.dark,.dark *){background-color:#0f141a}.dark\:bg-\[\#2ea04326\]:where(.dark,.dark *){background-color:#2ea04326}.dark\:bg-\[\#3fb950\]:where(.dark,.dark *){background-color:#3fb950}.dark\:bg-\[\#3fb9504d\]:where(.dark,.dark *){background-color:#3fb9504d}
1.dark\:bg-\[\#5f6b7a\]:where(.dark,.dark *){background-color:#5f6b7a}.dark\:bg-\[\#7b9cff\]\/\[0\.06\]:where(.dark,.dark *){background-color:#7b9cff0f;background-color:lab(65.2015% 9.18242 -53.6605/.06)}.dark\:bg-\[\#42b4ff\]:where(.dark,.dark *){background-color:#42b4ff}.dark\:bg-\[\#151b23\]:where(.dark,.dark *){background-color:#151b23}.dark\:bg-\[\#161b22\]:where(.dark,.dark *){background-color:#161b22}.dark\:bg-\[\#161d26\]:where(.dark,.dark *){background-color:#161d26}.dark\:bg-\[\#171b22\]:where(.dark,.dark *){background-color:#171b22}.dark\:bg-\[\#232b37\]:where(.dark,.dark *){background-color:#232b37}.dark\:bg-\[\#388bfd1a\]:where(.dark,.dark *){background-color:#388bfd1a}.dark\:bg-\[\#388bfd26\]:where(.dark,.dark *){background-color:#388bfd26}.dark\:bg-\[\#10131b\]:where(.dark,.dark *){background-color:#10131b}.dark\:bg-\[\#010409\]:where(.dark,.dark *){background-color:#010409}.dark\:bg-\[\#11161d\]:where(.dark,.dark *){background-color:#11161d}.dark\:bg-\[\#12161c\]:where(.dark,.dark *){background-color:#12161c}.dark\:bg-\[\#22272e\]:where(.dark,.dark *){background-color:#22272e}.dark\:bg-\[\#111111\]\/95:where(.dark,.dark *){background-color:#111111f2;background-color:lab(5.06335% -.00000745058 -.00000298023/.95)}.dark\:bg-\[\#191919\]:where(.dark,.dark *){background-color:#191919}.dark\:bg-\[\#252525\]:where(.dark,.dark *){background-color:#252525}.dark\:bg-\[\#f0f6fc\]:where(.dark,.dark *){background-color:#f0f6fc}.dark\:bg-\[\#f85149\]:where(.dark,.dark *){background-color:#f85149}.dark\:bg-\[\#f851494d\]:where(.dark,.dark *){background-color:#f851494d}.dark\:bg-\[\#f8514926\]:where(.dark,.dark *){background-color:#f8514926}.dark\:bg-\[\#ff7a7a\]:where(.dark,.dark *){background-color:#ff7a7a}.dark\:bg-amber-300:where(.dark,.dark *){background-color:var(--color-amber-300)}.dark\:bg-amber-300\/10:where(.dark,.dark *){background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-300\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.dark\:bg-amber-400\/5:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.dark\:bg-amber-400\/\[0\.05\]:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/\[0\.05\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\:bg-amber-500\/12:where(.dark,.dark *){background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.dark\:bg-black\/30:where(.dark,.dark *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.dark\:bg-black\/32:where(.dark,.dark *){background-color:#00000052}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/32:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 32%, transparent)}}.dark\:bg-black\/40:where(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\:bg-black\/45:where(.dark,.dark *){background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.dark\:bg-black\/50:where(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.dark\:bg-black\/60:where(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark\:bg-blue-500\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\:bg-cyan-400\/15:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.dark\:bg-dark:where(.dark,.dark *){background-color:var(--color-dark)}.dark\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.dark\:bg-emerald-400\/15:where(.dark,.dark *){background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.dark\:bg-emerald-400\/\[0\.05\]:where(.dark,.dark *){background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-400\/\[0\.05\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\:bg-fuchsia-400\/15:where(.dark,.dark *){background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.dark\:bg-gray-500:where(.dark,.dark *){background-color:var(--color-gray-500)}.dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-950:where(.dark,.dark *){background-color:var(--color-gray-950)}.dark\:bg-green-500\/12:where(.dark,.dark *){background-color:#00c7581f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-500) 12%, transparent)}}.dark\:bg-orange-400\/15:where(.dark,.dark *){background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.dark\:bg-primary-300\/5:where(.dark,.dark *){background-color:#de43130d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-300\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 5%, transparent)}}.dark\:bg-primary-300\/7:where(.dark,.dark *){background-color:#de431312}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-300\/7:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 7%, transparent)}}.dark\:bg-primary-300\/10:where(.dark,.dark *){background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-300\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.dark\:bg-primary-300\/20:where(.dark,.dark *){background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-300\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.dark\:bg-primary-400:where(.dark,.dark *){background-color:var(--color-primary-400)}.dark\:bg-primary-400\/6:where(.dark,.dark *){background-color:#fc98400f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-400\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 6%, transparent)}}.dark\:bg-primary-400\/10:where(.dark,.dark *){background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.dark\:bg-primary-400\/20:where(.dark,.dark *){background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-400\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.dark\:bg-primary-500\/10:where(.dark,.dark *){background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.dark\:bg-primary-500\/12:where(.dark,.dark *){background-color:#f973161f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 12%, transparent)}}.dark\:bg-primary-500\/15:where(.dark,.dark *){background-color:#f9731626}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 15%, transparent)}}.dark\:bg-primary-500\/25:where(.dark,.dark *){background-color:#f9731640}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 25%, transparent)}}.dark\:bg-primary-500\/\[0\.07\]:where(.dark,.dark *){background-color:#f9731612}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-500\/\[0\.07\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 7.0%, transparent)}}.dark\:bg-purple-400\/15:where(.dark,.dark *){background-color:#c07eff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-400) 15%, transparent)}}.dark\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\:bg-red-400\/10:where(.dark,.dark *){background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\:bg-red-500\/12:where(.dark,.dark *){background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.dark\:bg-red-500\/15:where(.dark,.dark *){background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:bg-red-900\/30:where(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\:bg-sky-400\/10:where(.dark,.dark *){background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.dark\:bg-sky-400\/15:where(.dark,.dark *){background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.dark\:bg-sky-400\/\[0\.05\]:where(.dark,.dark *){background-color:#00bcfe0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-400\/\[0\.05\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 5%, transparent)}}.dark\:bg-stone-600:where(.dark,.dark *){background-color:var(--color-stone-600)}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-violet-400\/15:where(.dark,.dark *){background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/6:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:bg-white\/8:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/8:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:bg-white\/\[0\.025\]:where(.dark,.dark *){background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.025\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.dark\:bg-white\/\[0\.035\]:where(.dark,.dark *){background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.035\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.dark\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right in oklab}}.dark\:bg-linear-to-tr:where(.dark,.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:from-\[\#0b0e13\]:where(.dark,.dark *){--tw-gradient-from:#0b0e13;--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))}.dark\:from-\[\#161b22\]:where(.dark,.dark *){--tw-gradient-from:#161b22;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-g
1radient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[\#12161c\]:where(.dark,.dark *){--tw-gradient-from:#12161c;--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))}.dark\:from-primary-300:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-300);--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))}.dark\:from-primary-400\/60:where(.dark,.dark *){--tw-gradient-from:#fc984099}@supports (color:color-mix(in lab, red, red)){.dark\:from-primary-400\/60:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-primary-400) 60%, transparent)}}.dark\:from-primary-400\/60:where(.dark,.dark *){--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))}.dark\:to-primary-400:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-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))}.dark\:bg-clip-text:where(.dark,.dark *){-webkit-background-clip:text;background-clip:text}.dark\:fill-\[\#1b222c\]:where(.dark,.dark *){fill:#1b222c}.dark\:fill-\[\#fbbf24\]:where(.dark,.dark *){fill:#fbbf24}.dark\:fill-amber-300:where(.dark,.dark *){fill:var(--color-amber-300)}.dark\:fill-amber-400:where(.dark,.dark *){fill:var(--color-amber-400)}.dark\:fill-gray-200:where(.dark,.dark *){fill:var(--color-gray-200)}.dark\:fill-gray-500:where(.dark,.dark *){fill:var(--color-gray-500)}.dark\:fill-white:where(.dark,.dark *){fill:var(--color-white)}.dark\:stroke-\[\#11161d\]:where(.dark,.dark *){stroke:#11161d}.dark\:stroke-amber-400:where(.dark,.dark *){stroke:var(--color-amber-400)}.dark\:stroke-gray-500:where(.dark,.dark *){stroke:var(--color-gray-500)}.dark\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\:stroke-white\/20:where(.dark,.dark *){stroke:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:stroke-white\/20:where(.dark,.dark *){stroke:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:text-\[\#0f141a\]:where(.dark,.dark *){color:#0f141a}.dark\:text-\[\#1f2328\]:where(.dark,.dark *){color:#1f2328}.dark\:text-\[\#2bb534\]:where(.dark,.dark *){color:#2bb534}.dark\:text-\[\#3fb950\]:where(.dark,.dark *){color:#3fb950}.dark\:text-\[\#9fb6ff\]:where(.dark,.dark *){color:#9fb6ff}.dark\:text-\[\#42b4ff\]:where(.dark,.dark *){color:#42b4ff}.dark\:text-\[\#4493f8\]:where(.dark,.dark *){color:#4493f8}.dark\:text-\[\#9198a1\]:where(.dark,.dark *){color:#9198a1}.dark\:text-\[\#a4a4ad\]:where(.dark,.dark *){color:#a4a4ad}.dark\:text-\[\#d1d7e0\]:where(.dark,.dark *){color:#d1d7e0}.dark\:text-\[\#dedee3\]:where(.dark,.dark *){color:#dedee3}.dark\:text-\[\#f0f6fc\]:where(.dark,.dark *){color:#f0f6fc}.dark\:text-\[\#f2cd54\]:where(.dark,.dark *){color:#f2cd54}.dark\:text-\[\#f472b6\]:where(.dark,.dark *){color:#f472b6}.dark\:text-\[\#f85149\]:where(.dark,.dark *){color:#f85149}.dark\:text-\[\#f89256\]:where(.dark,.dark *){color:#f89256}.dark\:text-\[\#fbbf24\]:where(.dark,.dark *){color:#fbbf24}.dark\:text-\[\#fe8e6f\]:where(.dark,.dark *){color:#fe8e6f}.dark\:text-\[\#ff7a7a\]:where(.dark,.dark *){color:#ff7a7a}.dark\:text-\[\#ff7b72\]:where(.dark,.dark *){color:#ff7b72}.dark\:text-\[\#ffe347\]:where(.dark,.dark *){color:#ffe347}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-fuchsia-200:where(.dark,.dark *){color:var(--color-fuchsia-200)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-gray-950:where(.dark,.dark *){color:var(--color-gray-950)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-primary-200:where(.dark,.dark *){color:var(--color-primary-200)}.dark\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-stone-200:where(.dark,.dark *){color:var(--color-stone-200)}.dark\:text-transparent:where(.dark,.dark *){color:#0000}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/26:where(.dark,.dark *){color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/26:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\:text-white\/28:where(.dark,.dark *){color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/28:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.dark\:text-white\/32:where(.dark,.dark *){color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/32:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.dark\:text-white\/34:where(.dark,.dark *){color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/34:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\:text-white\/36:where(.dark,.dark *){color:#ffffff5c}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/36:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 36%, transparent)}}.dark\:text-white\/38:where(.dark,.dark *){color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/38:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\:text-white\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:text-white\/42:where(.dark,.dark *){color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/42:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.dark\:text-white\/44:where(.dark,.dark *){color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/44:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.dark\:text-white\/46:where(.dark,.dark *){color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/46:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.dark\:text-white\/48:where(.dark,.dark *){color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/48:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.dark\:text-white\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/50:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.dark\:text-white\/56:where(.dark,.dark *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/56:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\:text-white\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:text-white\/62:where(.dark,.dark *){color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/62:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.dark\:text-white\/68:where(.dark,.dark *){color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/68:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\:text-white\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\:text-white\/72:where(.dark,.dark *){color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/72:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 72
1%, transparent)}}.dark\:text-white\/74:where(.dark,.dark *){color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/74:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.dark\:text-white\/76:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/76:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.dark\:text-white\/78:where(.dark,.dark *){color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/78:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.dark\:text-white\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dark\:text-white\/82:where(.dark,.dark *){color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/82:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.dark\:text-white\/84:where(.dark,.dark *){color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.dark\:text-white\/84:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.dark\:decoration-primary-300\/60:where(.dark,.dark *){text-decoration-color:#de431399}@supports (color:color-mix(in lab, red, red)){.dark\:decoration-primary-300\/60:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent)}}.dark\:decoration-white\/20:where(.dark,.dark *){text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:decoration-white\/20:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:decoration-white\/25:where(.dark,.dark *){text-decoration-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:decoration-white\/25:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:decoration-white\/30:where(.dark,.dark *){text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:decoration-white\/30:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:opacity-0:where(.dark,.dark *){opacity:0}.dark\:opacity-100:where(.dark,.dark *){opacity:1}.dark\:mix-blend-overlay:where(.dark,.dark *){mix-blend-mode:overlay}.dark\:shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.35\)\]:where(.dark,.dark *){--tw-shadow:0 18px 50px var(--tw-sha
1dow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:ring-1:where(.dark,.dark *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:outline-\[\#42b4ff\]:where(.dark,.dark *){outline-color:#42b4ff}.dark\:brightness-200:where(.dark,.dark *){--tw-brightness:brightness(200%);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,)}.dark\:contrast-200:where(.dark,.dark *){--tw-contrast:contrast(200%);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,)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(100%);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,)}@media (hover:hover){.dark\:group-hover\:border-primary-400\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:border-primary-400\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\:group-hover\:bg-gray-700:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-gray-700)}.dark\:group-hover\:bg-white\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:bg-white\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\:group-hover\:text-gray-200:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-200)}.dark\:group-hover\:text-gray-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-300)}.dark\:group-hover\:text-primary-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-300)}.dark\:group-hover\:text-primary-400:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-400)}.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\:group-hover\:text-white\/56:where(.dark,.dark *):is(:where(.group):hover *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\:group-hover\:text-white\/56:where(.dark,.dark *):is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}}.dark\:placeholder\:text-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\:placeholder\:text-white\/26:where(.dark,.dark *)::placeholder{color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\:placeholder\:text-white\/26:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\:backdrop\:bg-black\/40:where(.dark,.dark *)::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:backdrop\:bg-black\/40:where(.dark,.dark *)::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\:before\:border-white\/25:where(.dark,.dark *):before{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:before\:border-white\/25:where(.dark,.dark *):before{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\:after\:border-white\/25:where(.dark,.dark *):after{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\:after\:border-white\/25:where(.dark,.dark *):after{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@media (hover:hover){.dark\:hover\:border-primary-400:where(.dark,.dark *):hover{border-color:var(--color-primary-400)}.dark\:hover\:border-primary-400\/50:where(.dark,.dark *):hover{border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-primary-400\/50:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\:hover\:border-red-400\/40:where(.dark,.dark *):hover{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-red-400\/40:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/10:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:border-white\/16:where(.dark,.dark *):hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/16:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\:hover\:border-white\/18:where(.dark,.dark *):hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/18:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.dark\:hover\:border-white\/20:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/20:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:hover\:border-white\/30:where(.dark,.dark *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-white\/30:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:hover\:bg-gray-100:where(.dark,.dark *):hover{background-color:var(--color-gray-100)}.dark\:hover\:bg-gray-200:where(.dark,.dark *):hover{background-color:var(--color-gray-200)}.dark\:hover\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-white\/6:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/6:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:hover\:bg-white\/8:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/8:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\:hover\:bg-white\/\[0\.03\]:where(.dark,.dark *):hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.03\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\:hover\:bg-white\/\[0\.05\]:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.05\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:hover\:bg-white\/\[0\.035\]:where(.dark,.dark *):hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.035\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-neutral-400:where(.dark,.dark *):hover{color:var(--color-neutral-400)}.dark\:hover\:text-primary-200:where(.dark,.dark *):hover{color:var(--color-primary-200)}.dark\:hover\:text-primary-300:where(.dark,.dark *):hover{color:var(--color-primary-300)}.dark\:hover\:text-primary-400:where(.dark,.dark *):hover{color:var(--color-primary-400)}.dark\:hover\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:text-white\/34:where(.dark,.dark *):hover{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:text-white\/34:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\:hover\:text-white\/56:where(.dark,.dark *):hover{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:text-white\/56:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\:hover\:text-white\/60:where(.dark,.dark *):hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:text-white\/60:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\:hover\:text-white\/68:where(.dark,.dark *):hover{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:text-white\/68:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\:hover\:text-white\/76:where(.dark,.dark *):hover{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:text-white\/76:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}}.dark\:focus\:border-primary-300:where(.dark,.dark *):focus{border-color:var(--color-primary-300)}.dark\:focus\:border-primary-400:where(.dark,.dark *):focus{border-color:var(--color-primary-400)}.dark\:focus\:border-white\/20:where(.dark,.dark *):focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:focus\:border-white\/20:where(.dark,.dark *):focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:focus\:text-neutral-400:where(.dark,.dark *):focus{color:var(--color-neutral-400)}.dark\:focus-visible\:ring-offset-dark:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-dark)}.dark\:disabled\:bg-white\/10:where(.dark,.dark *):disabled{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-white\/10:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:disabled\:text-white\/38:where(.dark,.dark *):disabled{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:text-white\/38:where(.dark,.dark *):disabled{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\:aria-selected\:bg-white\/8:where(.dark,.dark *)[aria-selected=true]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\:aria-selected\:bg-white\/8:where(.dark,.dark *)[aria-selected=true]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\:aria-selected\:text-white:where(.dark,.dark *)[aria-selected=true]{color:var(--color-white)}@media (min-width:40rem){.sm\:dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}}@media (min-width:64rem){:where(.dark\:lg\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\:lg\:divide-white\/10:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.\[\&_\[cmdk-group-heading\]\]\:px-3 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 3)}.\[\&_\[cmdk-group-heading\]\]\:pt-3 [cmdk-group-heading]{padding-top:calc(var(--spacing) * 3)}.\[\&_\[cmdk-group-heading\]\]\:pb-1\.5 [cmdk-group-heading]{padding-bottom:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-gray-500 [cmdk-group-heading]{color:var(--color-gray-500)}.dark\:\[\&_\[cmdk-group-heading\]\]\:text-gray-400:where(.dark,.dark *) [cmdk-group-heading]{color:var(--color-gray-400)}.\[\&_h2\]\:mt-12 h2{margin-top:calc(var(--spacing) * 12)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:tracking-\[-0\.02em\] h2{--tw-tracking:-.02em;letter-spacing:-.02em}.\[\&_h2\]\:text-gray-950 h2{color:var(--color-gray-950)}.dark\:\[\&_h2\]\:text-white:where(.dark,.dark *) h2{color:var(--color-white)}.\[\&_h3\]\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\[\&_h3\]\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:tracking-\[-0\.02em\] h3{--tw-tracking:-.02em;letter-spacing:-.02em}.\[\&_h3\]\:text-gray-950 h3{color:var(--color-gray-950)}.dark\:\[\&_h3\]\:text-white:where(.dark,.dark *) h3{color:var(--color-white)}.\[\&_li\]\:text-gray-700 li{color:var(--color-gray-700)}.dark\:\[\&_li\]\:text-white\/72:where(.dark,.dark *) li{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_li\]\:text-white\/72:where(.dark,.dark *) li{color:color-mix(in oklab, var(--color-white) 72
1%, transparent)}}.\[\&_p\]\:text-gray-700 p{color:var(--color-gray-700)}.dark\:\[\&_p\]\:text-white\/72:where(.dark,.dark *) p{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&_p\]\:text-white\/72:where(.dark,.dark *) p{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[data-cy\=\"search-button\"\]\:visible:is(),.\[data-cy\=\"theme-button\"\]\:visible:is(),.\[data-testid\=\"homepage-testimonial-item\"\]\:visible:is(),.\[data-testid\=\"services-testimonial-item\"\]\:visible:is(){visibility:visible}@media (min-height:1000px){.\[\@media\(min-height\:1000px\)\]\:block{display:block}.\[\@media\(min-height\:1000px\)\]\:hidden{display:none}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animated-underline{background-image:linear-gradient(#3330, #3330), var(--gradient-primary);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;transition:background-size .3s,color .3s}@media (prefers-reduced-motion:reduce){.animated-underline{transition:none}}.animated-underline:hover,.animated-underline:focus-visible{background-size:0 2px,100% 2px}.animate-shadow:after{z-index:-1;opacity:0;content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute;inset:0}@media (hover:hover){.animate-shadow:hover:after{content:var(--tw-content);opacity:1}}.animate-shadow:after{content:var(--tw-content);
1--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.animate-shadow:where(.dark,.dark *):after{content:var(--tw-content);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.mdx{max-width:50rem;color:var(--color-gray-700);font-size:1.02rem}.mdx:where(.dark,.dark *){color:var(--color-gray-300)}.mdx{word-wrap:break-word;line-height:1.85}.mdx :is(h1,h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.mdx :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.mdx :is(h1,h2,h3,h4,h5,h6):where(.dark,.dark *){color:var(--color-white)}.mdx :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em}.mdx h1{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));line-height:1.08}.mdx h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 3);font-size:1.9rem;line-height:1.12}.mdx h3{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 2);font-size:1.45rem;line-height:1.2}.mdx :is(h4,h5,h6){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2)}.mdx h4{font-size:1.12rem;line-height:1.35}.mdx :is(h5,h6){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.6}.mdx p{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4)}.mdx p:first-child{margin-top:0}.mdx p:last-child{margin-bottom:0}.mdx strong,.mdx a:not(.button-link){color:var(--color-gray-950)}:is(.mdx strong,.mdx a:not(.button-link)):where(.dark,.dark *){color:var(--color-white)}.mdx a:not(.button-link){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.mdx a:not(.button-link):hover{color:var(--color-gray-700)}.mdx a:not(.button-link):hover:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.mdx a:not(.button-link):hover:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.mdx strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.mdx em{font-style:italic}.mdx ul,.mdx ol{margin-top:0}.mdx ul:has(li input[type=checkbox]){padding-left:0;list-style:none}.mdx li:has(input[type=checkbox]){padding-left:1.75rem;list-style-type:none;display:block;position:relative}.mdx li:has(input[type=checkbox]) input{margin:0;position:absolute;top:.35rem;left:0}.mdx blockquote{margin-block:calc(var(--spacing) * 8);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-primary-400);padding-left:calc(var(--spacing) * 5);color:var(--color-gray-800)}.mdx blockquote:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.mdx blockquote:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.mdx blockquote{font-style:normal}.mdx blockquote p:is(){content:""}.mdx blockquote p{margin-top:0;margin-bottom:0}.mdx hr{margin-block:calc(var(--spacing) * 12);border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx hr{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx hr:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx hr:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-collapse:collapse;margin:0}.mdx thead{background-color:var(--color-gray-50)}.mdx thead:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.mdx thead:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.mdx :is(thead th){color:var(--color-gray-950)}.mdx :is(thead th):where(.dark,.dark *){color:var(--color-white)}.mdx thead th{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx thead th{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx thead th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:.8125rem;font-weight:var(--font-weight-semibold)}
1.mdx thead th:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx thead th:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx tbody td{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:top;color:var(--color-gray-700)}.mdx tbody td:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx tbody td:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td:where(.dark,.dark *){color:var(--color-gray-300)}.mdx tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.mdx-docs table:has(thead th:nth-child(2):last-child),.mdx-docs table:has(thead th:nth-child(3):last-child),.mdx-docs table:has(thead th:nth-child(4):last-child),.mdx-docs table:has(thead th:nth-child(5):last-child)){table-layout:fixed}.mdx-docs table:has(thead th:nth-child(2):last-child) thead th:first-child{width:32%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:first-child{width:30%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:first-child{width:26%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(3){width:14%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:first-child{width:20%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(2){width:16%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(3){width:12%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(4){width:10%}.mdx-docs :is(td,th) code{overflow-wrap:anywhere;word-break:break-word}.mdx-docs .props-table table{table-layout:auto!important}.mdx-docs .props-table thead th{width:auto!important}.mdx :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;scroll-margin-top:100px;display:block;position:relative}.mdx :where(h1,h2,h3,h4){margin-right:.5rem}.mdx :where(h1,h2,h3,h4,h5,h6)>a{border-bottom:none;text-decoration:none}.hash-anchor{inset-block:0;background-image:none;transition:none;display:block;position:absolute;left:-.75rem;right:0}.hash-anchor:hover{background-image:none;background-size:0}.hash-anchor:is(:hover,:focus):after{visibility:visible}.hash-anchor:after{visibility:hidden;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));content:"#";position:absolute;top:50%;left:-.75rem}.mdx-blog{overflow:visible}.mdx-docs :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;padding-right:1.75rem;display:block}.mdx-docs .hash-anchor{left:0;right:0}.mdx-docs .hash-anchor:after{left:auto;right:.25rem}.mdx pre{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 8);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-x:auto}.mdx pre[data-word-wrap=true]{overflow-x:visible}.mdx pre[class*=language-]{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx pre[class*=language-]{color:var(--color-gray-900);background-color:#f6f8fa}.dark .mdx pre[class*=language-]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark .mdx pre[class*=language-]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark .mdx pre[class*=language-]{color:var(--color-gray-100)}.mdx pre code{font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdx pre>code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:pre;line-height:1.6}.mdx :not(pre)>code{border-radius:var(--radius-md);background-color:var(--color-stone-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:.92em;font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.mdx :not(pre)>code:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.mdx :not(pre)>code:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.mdx :not(pre)>code:where(.dark,.dark *){color:var(--color-white)}.mdx pre[data-word-wrap=true]>code{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.mdx :not(pre)>code:is(){content:""}.mdx-docs .props-table :is(td,th) code{overflow-wrap:normal;word-break:normal;white-space:nowrap}.mermaid-lightbox svg,.excalidraw-lightbox svg{margin:0 auto;display:block;width:100%!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram{margin-block:calc(var(--spacing) * 8);justify-content:center;max-width:100%;display:flex;overflow-x:auto}.mdx .mermaid-diagram svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .excalidraw-diagram{margin-block:calc(var(--spacing) * 8);max-width:100%;display:block;overflow-x:auto}.mdx .excalidraw-diagram-inline{justify-content:center;display:flex}.mdx .excalidraw-diagram-inline svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram svg .nodeLabel img[width][height]{width:auto!important;max-width:none!important;display:inline-block!important}.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:18px!important}.mdx .mermaid-diagram svg[aria-roledescription=gantt],.mdx .mermaid-diagram svg[aria-roledescription=gantt] text{font-size:11px!important}.mdx .mermaid-diagram foreignObject p,.mdx .mermaid-diagram foreignObject span,.mdx .mermaid-diagram foreignObject div{color:inherit!important}.dark .mermaid-lightbox svg .cluster-label .nodeLabel,.dark .mermaid-lightbox svg .cluster-label .nodeLabel span,.dark .mermaid-lightbox svg .cluster-label .nodeLabel p,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel span,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel p{color:#fff!important}[role=dialog] button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:16px!important}}code[class*=language-],pre[class*=language-]{color:#24292e;line-height:1.6}.dark code[class*=language-],.dark pre[class*=language-]{color:#e6edf3}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6a737d}.token.punctuation{color:#24292e}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#005cc5}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#032f62}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.keyword{color:#d73a49}.token.function,.token.class-name{color:#6f42c1}.token.regex,.token.important,.token.variable{color:#e36209}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.dark .token.comment,.dark .token.prolog,.dark .token.doctype,.dark .token.cdata{color:#8b949e}.dark .token.punctuation{color:#e6edf3}
1.dark .token.property,.dark .token.tag,.dark .token.boolean,.dark .token.number,.dark .token.constant,.dark .token.symbol,.dark .token.deleted{color:#79c0ff}.dark .token.selector,.dark .token.attr-name,.dark .token.string,.dark .token.char,.dark .token.builtin,.dark .token.inserted{color:#a5d6ff}.dark .token.operator,.dark .token.entity,.dark .token.url,.dark .language-css .token.string,.dark .style .token.string,.dark .token.atrule,.dark .token.attr-value,.dark .token.keyword{color:#ff7b72}.dark .token.function,.dark .token.class-name{color:#d2a8ff}.dark .token.regex,.dark .token.important,.dark .token.variable{color:#ffa657}.gradient-hover:hover,.group:hover .group-gradient-hover,.gradient-hover:hover :not(svg):not([class*=chevron]):not([class*=icon]){background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-text{background:linear-gradient(to top right, var(--color-primary-300), var(--color-primary-400))!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}@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-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-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-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value: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%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fadeInUp{0%{opacity:.0001;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
1@keyframes tabProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes emojiAnimation{0%{opacity:0;transform:translateY(0)}80%{opacity:1;transform:translateY(-40px)}to{opacity:0;transform:translateY(-40px)}}
2@font-face{font-family:GeistMono;src:url(/_next/static/media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__TRllEG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__TRllEG__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
3@font-face{font-family:GeistSans;src:url(/_next/static/media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__sRJqda__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__sRJqda__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
4</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/3j6-gz5u_3yhq.js"/>
4<script src="/_next/static/chunks/3lpuqab7dhkdo.js" async=""></script>
4<script src="/_next/static/chunks/3p0rv84q6viqz.js" async=""></script>
4<script src="/_next/static/chunks/33tspfxzsry_7.js" async=""></script>
4<script src="/_next/static/chunks/turbopack-2ysscjr1r-k9p.js" async=""></script>
4<script src="/_next/static/chunks/2l37ou9grj_s2.js" async=""></script>
4<script src="/_next/static/chunks/1_932bmoh69xf.js" async=""></script>
4<script src="/_next/static/chunks/2fj04iii5ct2j.js" async=""></script>
4<script src="/_next/static/chunks/3h9obp6p1dx4p.js" async=""></script>
4<script src="/_next/static/chunks/3r3wnjoo4zrfj.js" async=""></script>
4<script src="/_next/static/chunks/1n0i4jiex4-n4.js" async=""></script>
4<script src="/_next/static/chunks/29d7qnh1h5lco.js" async=""></script>
4<script src="/_next/static/chunks/36p1afhf7ajsz.js" async=""></script>
4<script src="/_next/static/chunks/0_9rjeubge8zu.js" async=""></script>
4<script src="/_next/static/chunks/3yshymqv79mua.js" async=""></script>
4<script src="/_next/static/chunks/0zvsvvdd0l3d-.js" async=""></script>
4<script src="/_next/static/chunks/3wnzfzwig-zzo.js" async=""></script>
4<script src="/_next/static/chunks/1nel83mm5t06s.js" async=""></script>
4<script src="/_next/static/chunks/3sl6wvjzx34ur.js" async=""></script>
4<script src="/_next/static/chunks/0l6j2cs-f2vwp.js" async=""></script>
4<script src="/_next/static/chunks/2l1ckc7de3uc1.js" async=""></script>
4<script src="/_next/static/chunks/24-1-__qj8qw7.js" async=""></script>
4<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WXZMD64LWZ" as="script"/><meta name="next-size-adjust" content=""/><title>AWS Assessment Pricing | Start From $495 Before Implementation | Towards The Cloud</title><meta name="description" content="Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration."/><meta name="keywords" content="AWS assessment pricing,AWS security review pricing,AWS Well-Architected Review pricing,AWS CDK review pricing,AWS cost optimization assessment,AWS cloud migration assessment,AWS EU cloud migration assessment,AWS consulting packages"/><link rel="canonical" href="https://towardsthecloud.com/pricing"/><link rel="alternate" type="application/rss+xml" href="https://towardsthecloud.com/rss.xml"/><meta property="og:title" content="AWS Assessment Pricing | Start From $495 Before Implementation"/><meta property="og:description" content="Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration."/><meta property="og:url" content="https://towardsthecloud.com/pricing"/><meta property="og:site_name" content="Towards The Cloud"/><meta property="og:locale" content="en-US"/><meta property="og:image" content="https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation&amp;slug=pricing&amp;description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration."/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="AWS Assessment Pricing | Start From $495 Before Implementation"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@dannysteenman"/><meta name="twitter:title" content="AWS Assessment Pricing | Start From $495 Before Implementation"/><meta name="twitter:description" content="Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration."/><meta name="twitter:image" content="https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation&amp;slug=pricing&amp;description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration."/><meta name="twitter:image:alt" content="AWS Assessment Pricing | Start From $495 Before Implementation"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/icon.svg?icon.1tgy31bfrbkih.svg" sizes="any" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-icon.png?apple-icon.0kqbsh8_071fc.png" sizes="180x180" type="image/png"/>
4<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
4</head><body class="min-h-screen bg-white font-primary antialiased transition-colors dark:bg-dark dark:text-white"><div hidden=""><!--$--><!--/$--></div>
4<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script>
4<!--&--><!--&-->
4<script id="json-ld" type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://towardsthecloud.com/pricing/#webpage","headline":"AWS Assessment Pricing | Start From $495 Before Implementation","name":"AWS Assessment Pricing | Start From $495 Before Implementation","description":"Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration.","inLanguage":"en-us","url":"https://towardsthecloud.com/pricing","image":[{"@type":"ImageObject","url":"https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation&slug=pricing&description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration."}],"publisher":{"@type":"Organization","name":"Towards The Cloud","logo":{"@type":"ImageObject","url":"https://towardsthecloud.com/images/logos/towardsthecloud.png"}}
4,"keywords":"AWS assessment pricing,AWS security review pricing,AWS Well-Architected Review pricing,AWS CDK review pricing,AWS cost optimization assessment,AWS cloud migration assessment,AWS EU cloud migration assessment,AWS consulting packages","mainEntityOfPage":{"@type":"WebPage","@id":"https://towardsthecloud.com/pricing/#webpage","url":"https://towardsthecloud.com/pricing"}},{"@type":"BreadcrumbList","@id":"https://towardsthecloud.com/pricing/#breadcrumb","name":"Breadcrumb","itemListElement":[{"@type":"ListItem","item":{"@type":"WebPage","@id":"https://towardsthecloud.com","name":"Home","url":"https://towardsthecloud.com"},"position":1},{"@type":"ListItem","item":{"@type":"WebPage","@id":"https://towardsthecloud.com/pricing","name":"AWS Assessment Pricing | Start From $495 Before Implementation","url":"https://towardsthecloud.com/pricing"},"position":2}]},{"@type":"FAQPage","@id":"https://towardsthecloud.com/pricing/#faqpage","mainEntity":[{"@type":"Question","name":"Is the intro call free?","acceptedAnswer":{"@type":"Answer","text":"Yes. The intro meeting is always free. We use it to understand your requirements, the AWS problems you want to solve, and which assessment fits best before any paid work starts."}},{"@type":"Question","name":"How much access do you need to our AWS accounts?","acceptedA
4nswer":{"@type":"Answer","text":"For an assessment, a time-limited IAM role with only the permissions the review needs. All activity is logged in your own CloudTrail, and we remove the access as soon as the assessment ends. No long-lived credentials are ever created."}},{"@type":"Question","name":"What if Danny is unavailable?","acceptedAnswer":{"@type":"Answer","text":"Everything we deliver lives in your own repository and documentation: the report, the roadmap and any code we ship. Your team, or any AWS engineer, can pick it up without us. If you want us to fix the findings, you get a fixed-price quote after the assessment, and taking it is optional."}},{"@type":"Question","name":"How is the assessment priced?","acceptedAnswer":{"@type":"Answer","text":"Assessments start from  $495 . The final fixed price depends on the size and complexity of your AWS environment, but we confirm that scope during the free intro call before any paid work starts. The intro call is free of charge and there is no commitment required."}},{"@type":"Question","name":"Is remediation included in the assessment price?","acceptedA
4nswer":{"@type":"Answer","text":"No. The assessment gives you the findings, roadmap, and recommendations. If you want us to remediate the issues afterward, we provide a separate implementation estimate based on the assessment outcome, your account structure, environment size, and the amount of work required."}},{"@type":"Question","name":"Which assessment should we start with?","acceptedAnswer":{"@type":"Answer","text":"You do not need to know that before booking. On the free intro call we discuss your AWS setup, requirements, and constraints, then recommend the assessment that best matches the problem."}},{"@type":"Question","name":"Can we implement the recommendations ourselves?","acceptedAnswer":{"@type":"Answer","text":"Yes. If you want to handle the work yourself, you only pay for the assessment. You receive the findings, priorities, and practical next steps your team can use internally."}},{"@type":"Question","name":"When do you recommend targeted remediation instead of a Landing Zone?","acceptedAnswer":{"@type":"Answer","text":"Targeted remediation is better when the assessment finds contained issues: a risky workload, a cost spike, a weak migration plan, or a specific compliance gap. The Landing Zone is a better fit when the AWS foundation itself keeps creating security, account, maintenance, or delivery issues."}},{"@type":"Question","name":"When do you recommend the Landing Zone foundation?","acceptedA
4nswer":{"@type":"Answer","text":"We recommend it when account boundaries, IAM, logging, security controls, provisioning, and platform maintenance are creating repeated problems. The goal is to give developers a secure foundation so they can focus on building applications instead of managing, securing, and optimizing AWS infrastructure."}},{"@type":"Question","name":"Do cloud migration and EU cloud migration start with an assessment?","acceptedAnswer":{"@type":"Answer","text":"Yes. Migration work needs a current-state review before we can give a responsible plan. For EU cloud migration, the assessment also checks sovereignty, compliance, data residency, and landing zone requirements."}},{"@type":"Question","name":"How does billing work?","acceptedAnswer":{"@type":"Answer","text":"You can pay by direct invoice or through your existing AWS bill via our   AWS Marketplace listings . Marketplace billing can be used for assessments and follow-up implementation when procurement prefers consolidated AWS invoicing."}}]}]}</script>
4<div class="page-shell flex min-h-screen flex-col"><div class="sticky top-0 z-50"><div aria-hidden="true" class="pointer-events-none absolute inset-0 transition-shadow duration-200"></div><div class="border-b border-gray-200/80 bg-stone-50/92 text-gray-900 backdrop-blur-xl transition-colors dark:border-white/10 dark:bg-[#0d1117]/88 dark:text-white"><nav class="page-content-wide flex min-h-[76px] items-center py-4 "><div class="flex items-center"><a class="inline-flex items-center" href="/"><svg class="h-8 mr-4 inline-block antialiased" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 750 175" aria-hidden="true" role="img"><defs><linearGradient id="ttc-gradient-1" x1="283.576799" y1="97.0341848" x2="181.2721429" y2="156.6736703" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f58700"></stop><stop offset="1" stop-color="#d95300"></stop></linearGradient><linearGradient id="ttc-gradient-2" x1="84.0372584" y1="4.4073678" x2="107.1383686" y2="118.9228709" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffb700"></stop><stop offset="1" stop-color="#ff8700"></stop></linearGradient><linearGradient id="ttc-gradient-3" x1="194.3562828" y1="45.7604359" x2="284.719111" y2="98.7685517" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffd23d"></stop><stop offset="1" stop-color="#ffac0d"></stop></linearGradient><linearGradient id="ttc-gradient-4" x1="91.0261151" y1="2.5925909" x2="223.6876362" y2="80.4137194" xlink:href="#ttc-gradient-3"></linearGradient><linearGradient id="ttc-gradient-5" x1="29.1416439" y1="55.3452929" x2="30.9031599" y2="154.870945" xlink:href="#ttc-gradient-2"></linearGradient><linearGradient id="ttc-gradient-6" x1="225.2875581" y1="81.3843907" x2="87.620047" y2="
4160.4409813" xlink:href="#ttc-gradient-1"></linearGradient><linearGradient id="ttc-gradient-7" x1="114.9662523" y1="107.3212192" x2="34.8332266" y2="155.3129764" xlink:href="#ttc-gradient-1"></linearGradient><linearGradient id="ttc-gradient-8" x1="29.7354927" y1="55.7627647" x2="113.5595209" y2="105.4851541" xlink:href="#ttc-gradient-3"></linearGradient></defs><g id="ttc-logo-path" data-name="Towards the Cloud - Branding"><g id="ttc-logo-path" data-name="Gradient Logo - On White"><g><path class="cls-10 dark:fill-white" d="M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z"></path><path class="cls-10 dark:fill-white" d="M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z"></path><path class="cls-10 dark:fill-white" d="M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z"></path><path class="cls-10 dark:fill-white" d="M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.6875,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z"></path><path class="cls-10 dark:fill-white" d="M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z"></path><path class="cls-10 dark:fill-white" d="M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z"></path><path class="cls-10 dark:fill-white" d="M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z"></path><path class="cls-1" style="fill:#fc9400" d="M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z"></path><path class="cls-1" style="fill:#fc9400" d="M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z"></path><path class="cls-1" style="fill:#fc9400" d="M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z"></path><path class="cls-10 dark:fill-white" d="M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.54687
45,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14.53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z"></path><path class="cls-10 dark:fill-white" d="M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z"></path><path class="cls-10 dark:fill-white" d="M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z"></path><path class="cls-10 dark:fill-white" d="M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.8125,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z"></path><path class="cls-10 dark:fill-white" d="M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z"></path></g><g id="ttc-gradient" data-name="Gradient Symbol - Orange"><path class="cls-9" style="fill:url(#ttc-gradient-1)" d="M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z"></path><path class="cls-8" style="fill:url(#ttc-gradient-2)" d="M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z"></path><path class="cls-7" style="fill:url(#ttc-gradient-3)" d="M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z"></path><path class="cls-6" style="fill:url(#ttc-gradient-4)" d="M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z"></path><path class="cls-4" style="fill:url(#ttc-gradient-5)" d="M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z"></path><path class="cls-5" style="fill:url(#ttc-gradient-6)" d="M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649"></path><path class="cls-3" style="fill:url(#ttc-gradient-7)" d="M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z"></path><path class="cls-2" style="fill:url(#ttc-gradient-8)" d="M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z"></path></g></g></g></svg><span class="sr-only">Home</span></a></div><div class="mx-4 hidden h-6 border-l border-gray-200/80 dark:border-white/10 md:block"></div><ul data-testid="header-desktop-nav" class="hidden md:flex items-center gap-x-5"><li class="relative"><button type="button" class="group inline-flex items-center rounded-sm py-2 text-base font-medium tracking-[-0.01em] transition-colors text-gray-900 dark:text-gray-100 focus:outline-none focus-visible:ring focus-visible:ring-primary-300" aria-expanded="false"><span class="group-gradient-hover">Services</span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="ml-1 h-4 w-4 transition-all duration-200 rotate-0 group-hover:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg></button></li><li class="relative"><button type="button" class="group inline-flex items-center rounded-sm py-2 text-base font-medium tracking-[-0.01em] transition-colors text-gray-900 dark:text-gray-100 focus:outline-none focus-visible:ring focus-visible:ring-primary-300" aria-expanded="false"><span class="group-gradient-hover">Resources</span><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 20 20" aria-hidden="true" class="ml-1 h-4 w-4 transition-all duration-200 rotate-0 group-hover:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg></button></li><li><a class="text-sm tracking-[-0.01em] transition-colors duration-200 text-gray-900 dark:text-white gradient-hover rounded-sm py-2 !text-base font-medium gradient-hover focus:outline-none focus-visible:ring focus-visible:ring-primary-300" href="/about">About</a></li><li><a class="text-sm tracking-[-0.01em] transition-colors duration-200 text-gray-900 dark:text-white gradient-hover rounded-sm py-2 !text-base font-medium gradient-hover focus:outline-none focus-visible:ring focus-visible:ring-primary-300 gradient-text" href="/pricing">Pricing</a></li></ul><div class="ml-auto flex items-center gap-x-2"><div class="hidden min-[950px]:block"><button type="button" data-cy="search-button" class="header-button flex items-center gap-2 bg-gray-100 dark:bg-gray-700" aria-label="Search" aria-expanded="false"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg><span class="text-sm font-medium">⌘K</span><span class="sr-only">Search</span></button></div><div class="hidden min-[865px]:block"><button type="button" data-cy="theme-button" class="header-button relative" aria-label="Toggle theme"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-5 w-5 rotate-0 scale-100 opacity-100 transition-[opacity,transform] dark:-rotate-90 dark:scale-95 dark:opacity-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="absolute h-5 w-5 rotate-90 scale-95 opacity-0 transition-[opacity,transform] dark:rotate-0 dark:scale-100 dar
4k:opacity-100 top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line></svg><span class="sr-only">Toggle theme</span></button></div><div class="hidden min-[810px]:block"><button type="button" data-cy="contact-button" class="header-button relative" aria-label="Go to contact page"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="w-5 h-5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg><span class="sr-only">Go to contact page</span></button></div><div class="group relative hidden md:block"><button class="relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 border-transparent bg-gray-950 text-white hover:bg-gray-800 dark:bg-white dark:text-gray-950 dark:hover:bg-gray-100 h-[42px] min-h-[42px] px-5 py-0 text-sm">Book a call</button></div><div class="md:hidden flex items-center gap-x-1.5 ml-auto"><button class="relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 border-transparent bg-gray-950 text-white hover:bg-gray-800 dark:bg-white dark:text-gray-950 dark:hover:bg-gray-100 h-10 min-h-10 px-4 py-0 text-sm">Book a call</button><button type="button" class="header-button" aria-expanded="false" aria-label="Toggle navigation menu" aria-controls="mobile-menu"><span class="sr-only">Open main menu</span><svg class="h-5 w-5" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path></svg></button></div></div></nav></div></div><div class="grow"><main><section class="py-16 md:py-24"><div class="page-content-wide py-8"><div class="mx-auto flex max-w-4xl flex-col items-center text-center"><div class="mb-6 opacity-[0.0001] animate-fade-in-up">Pricing</div><h1 class="mb-4 text-3xl font-semibold opacity-[0.0001] animate-fade-in-up [animation-delay:0.1s] md:text-5xl">AWS assessments from <span class="transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent">$495</span></h1><div class="mb-6 max-w-3xl text-lg leading-relaxed opacity-[0.0001] animate-fade-in-up [animation-delay:0.2s] md:text-xl">The smallest assessment scans your AWS account and hands you the quick wins: fixes that pay the assessment back. Bigger environments take more work, so every assessment gets a fixed scope and a fixed price, agreed in writing before any paid work starts.</div><div class="mb-12 flex flex-col items-center gap-4 opacity-[0.0001] animate-fade-in-up [animation-delay:0.3s]"><div class="flex flex-col items-center gap-4 sm:flex-row"><a class="relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 px-5 py-3 text-sm button-link text-center border-transparent bg-primary-300 text-white hover:bg-[#c23a0f] min-h-12 h-auto" href="#cta">Book a free intro call</a><a class="relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 px-5 py-3 text-sm button-link text-center border-gray-300/90 bg-transparent text-gray-900 hover:border-primary-400 hover:text-primary-600 dark:border-white/12 dark:text-white dark:hover:border-primary-400 dark:hover:text-primary-400 min-h-12 h-auto" href="#how-pricing-works">See how pricing works</a></div><p class="text-sm leading-6 text-gray-600 dark:text-gray-300">Free 30-minute intro call<!-- -->, no commitment.<!-- --> You get a fixed price before any paid work starts.</p></div><div class="flex items-center space-x-2 mb-12 opacity-[0.0001] animate-fade-in-up [animation-delay:0.3s]"><div class="flex"><svg class="h-5 w-5 text-yellow-400" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>
4Star</title><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg><svg class="h-5 w-5 text-yellow-400" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>Star</title><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg><svg class="h-5 w-5 text-yellow-400" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>Star</title><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg><svg class="h-5 w-5 text-yellow-400" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>Star</title><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg><svg class="h-5 w-5 text-yellow-400" fill="currentColor" viewBox="0 0 20 20" aria-hidden="true" role="img"><title>Star</title><path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z"></path></svg></div><a target="_blank" rel="noopener noreferrer" href="https://g.co/kgs/j8C45M4" class="text-sm font-medium text-gray-500 dark:text-gray-400 hover:underline">5<!-- -->/<!-- -->5<!-- --> from <!-- -->16<!-- --> reviews on</a><a target="_blank" rel="noopener noreferrer" href="https://g.co/kgs/j8C45M4" aria-label="View Google Reviews for Towards The Cloud" class="ml-2"><span class="sr-only">Google Reviews</span><svg class="h-auto w-16 text-gray-800 dark:text-white" width="80" height="27" viewBox="0 0 80 27" fill="none" xmlns="http://www.w3.org/2000/svg" role="img"><title>Google Logo</title><path d="M20.558 9.74046H11.576V12.3752H17.9632C17.6438 16.0878 14.5301 17.7245 11.6159 17.7245C7.86341 17.7245 4.58995 14.7704 4.58995 10.6586C4.58995 6.62669 7.70373 3.51291 11.6159 3.51291C14.6498 3.51291 16.4063 5.42908 16.4063 5.42908L18.2426 3.51291C18.2426 3.51291 15.8474 0.878184 11.4961 0.878184C5.94724 0.838264 1.67578 5.50892 1.67578 10.5788C1.67578 15.5289 5.70772 20.3592 11.6558 20.3592C16.8854 20.3592 20.7177 16.8063 20.7177 11.4969C20.7177 10.3792 20.558 9.74046 20.558 9.74046Z" fill="currentColor"></path><path d="M27.8621 7.78442C24.1894 7.78442 21.5547 10.6587 21.5547 14.012C21.5547 17.4451 24.1096 20.3593 27.9419 20.3593C31.415 20.3593 34.2094 17.7645 34.2094 14.0918C34.1695 9.94011 30.896 7.78442 27.8621 7.78442ZM27.902 10.2994C29.6984 10.2994 31.415 11.7764 31.415 14.0918C31.415 16.4072 29.7383 17.8842 27.902 17.8842C25.906 17.8842 24.3491 16.2874 24.3491 14.0519C24.3092 11.8962 25.8661 10.2994 27.902 10.2994Z" fill="currentColor"></path><path d="M41.5964 7.78442C37.9238 7.78442 35.2891 10.6587 35.2891 14.012C35.2891 17.4451 37.844 20.3593 41.6763 20.3593C45.1493 20.3593 47.9438 17.7645 47.9438 14.0918C47.9038 9.94011 44.6304 7.78442 41.5964 7.78442ZM41.6364 10.2994C43.4328 10.2994 45.1493 11.7764 45.1493 14.0918C45.1493 16.4072 43.4727 17.8842 41.6364 17.8842C39.6404 17.8842 38.0835 16.2874 38.0835 14.0519C38.0436 11.8962 39.6004 10.2994 41.6364 10.2994Z" fill="currentColor"></path><path d="M55.0475 7.82434C51.6543 7.82434 49.0195 10.7784 49.0195 14.0918C49.0195 17.8443 52.0934 20.3992 54.9676 20.3992C56.764 20.3992 57.6822 19.7205 58.4407 18.8822V20.1198C58.4407 22.2754 57.1233 23.5928 55.1273 23.5928C53.2111 23.5928 52.2531 22.1557 51.8938 21.3573L49.4587 22.3553C50.297 24.1517 52.0135 26.0279 55.0874 26.0279C58.4407 26.0279 60.9956 23.9122 60.9956 19.481V8.18362H58.3608V9.26147C57.6423 8.38322 56.5245 7.82434 55.0475 7.82434ZM55.287 10.2994C56.9237 10.2994 58.6403 
411.7365 58.6403 14.1317C58.6403 16.6068 56.9636 17.9241 55.2471 17.9241C53.4507 17.9241 51.774 16.4471 51.774 14.1716C51.8139 11.6966 53.5305 10.2994 55.287 10.2994Z" fill="currentColor"></path><path d="M72.8136 7.78442C69.62 7.78442 66.9453 10.2994 66.9453 14.0519C66.9453 18.004 69.9393 20.3593 73.093 20.3593C75.7278 20.3593 77.4044 18.8822 78.3625 17.6048L76.1669 16.1277C75.608 17.006 74.6499 17.8443 73.093 17.8443C71.3365 17.8443 70.5381 16.8862 70.0192 15.9281L78.4423 12.4152L78.0032 11.3772C77.1649 9.46107 75.2886 7.78442 72.8136 7.78442ZM72.8934 10.2196C74.0511 10.2196 74.8495 10.8184 75.2487 11.5768L69.6599 13.9321C69.3405 12.0958 71.097 10.2196 72.8934 10.2196Z" fill="currentColor"></path><path d="M62.9531 19.9999H65.7076V1.47693H62.9531V19.9999Z" fill="currentColor"></path></svg></a></div></div></div></section><section id="assessment-tracks" class="page-section scroll-mt-20 pt-0 md:pt-0"><div class="page-content-wide"><div class="flex flex-wrap items-end justify-between gap-x-10 gap-y-3 border-b border-gray-200/80 pb-6 dark:border-white/10"><h2 class="text-2xl font-bold tracking-tight text-gray-950 md:text-3xl dark:text-white">Six assessments, one pricing model</h2><p class="max-w-xl text-base leading-7 text-gray-600 dark:text-gray-300">Every assessment starts from <!-- -->$495<!-- --> with a fixed scope and price. Open one to see what it covers and what you get at the end. Not sure which fits? That is what the free intro call is for.</p></div><ul class="mt-10 grid gap-x-8 gap-y-12 sm:grid-cols-2 lg:grid-cols-3"><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div role="img" aria-label="An AWS console view of the security review: 1,248 scanner findings reduced to 23 validated ones, with the critical open database security group selected and its fix shown as an AWS CLI command"><div class="@container overflow-hidden rounded-xl border text-left font-[&#x27;Amazon_Ember&#x27;,&#x27;Helvetica_Neue&#x27;,Roboto,Arial,sans-serif] text-[13px] leading-[1.4] shadow-[0_24px_60px_-28px_rgba(15,23,42,0.45)] border-[#c6c6cd] dark:border-[#424650] text-[#0f141a] dark:text-[#dedee3]"><div class="flex h-10 items-center gap-3 bg-[#232f3e] px-3 text-[12px] text-[#d1d5db]"><svg viewBox="0 4.5 25 15" aria-hidden="true" class="h-[20px] w-auto shrink-0"><path d="M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59
4-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z" fill="#fff"></path><path d="M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z" fill="#FF9900"></path></svg><span class="hidden items-center gap-1.5 font-bold text-white @md:flex"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="5" r="1"></circle><circle cx="19" cy="5" r="1"></circle><circle cx="5" cy="5" r="1"></circle><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle><circle cx="12" cy="19" r="1"></circle><circle cx="19" cy="19" r="1"></circle><circle cx="5" cy="19" r="1"></circle></svg>Services</span><span class="flex min-w-0 flex-1 items-center gap-2 rounded-md border border-[#5f6b7a] bg-[#0f1b2a] px-2 py-1 text-[#8d99a8]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg><span class="truncate">Search</span></span><span class="hidden items-center gap-3 text-[#d1d5db] @2xl:flex"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><polyline points="4 17 10 11 4 5"></polyline><line x1="12" x2="20" y1="19" y2="19"></line></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9"></path><path d="M10.3 21a1.94 1.94 0 0 0 3.4 0"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"></path><circle cx="12" cy="12" r="3"></circle></svg></span><span class="hidden shrink-0 items-center gap-1 font-bold text-white @xs:flex">Frankfurt<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m6 9 6 6 6-6"></path></svg></span><span class="hidden shrink-0 items-center gap-1 font-bold text-white @3xl:flex">prod-workloads<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m6 9 6 6 6-6"></path></svg></span></div><div class="bg-[#f9f9fa] px-3 pt-3 pb-4 dark:bg-[#0f141a] @md:px-5"><nav aria-hidden="true" class="flex flex-wrap items-center gap-1 text-[12px]"><span class="flex items-center gap-1">
4<span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">Security review</span><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3 text-[#656871] dark:text-[#a4a4ad]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m9 18 6-6-6-6"></path></svg></span><span class="flex items-center gap-1"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">prod-workloads</span><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3 text-[#656871] dark:text-[#a4a4ad]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m9 18 6-6-6-6"></path></svg></span><span class="flex items-center gap-1"><span class="text-[#656871] dark:text-[#a4a4ad]">Findings</span></span></nav><div class="mt-3 space-y-3"><div class="flex flex-wrap items-start justify-between gap-3"><div class="min-w-0"><div class="flex items-baseline gap-2"><span class="text-[20px] font-bold leading-tight tracking-[-0.01em] text-[#0f141a] dark:text-[#dedee3]">Validated findings</span><span class="text-[12px] font-bold text-[#0972d3] dark:text-[#42b4ff]">Info</span></div><p class="mt-0.5 text-[12px] text-[#656871] dark:text-[#a4a4ad]">Each finding checked by hand against the running account</p></div><div class="flex shrink-0 flex-wrap gap-2"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold border-2 border-[#0972d3] bg-white text-[#0972d3] dark:border-[#42b4ff] dark:bg-transparent dark:text-[#42b4ff]">Export report</span><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold bg-[#ff9900] text-[#0f141a]">Create tickets</span></div></div><div class="grid grid-cols-2 overflow-hidden rounded-2xl border bg-white @md:grid-cols-4 dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="px-4 py-2.5 border-[#ebebf0] dark:border-[#232b37]"><div class="text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]">Scanner findings</div><div class="text-[22px] font-light leading-tight tracking-tight text-[#656871] dark:text-[#a4a4ad]">1,248</div></div><div class="px-4 py-2.5 @md:border-l border-l border-[#ebebf0] dark:border-[#232b37]"><div class="text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]">Suppressed</div><div class="text-[22px] font-light leading-tight tracking-tight text-[#656871] dark:text-[#a4a4ad]">1,225</div></div><div class="px-4 py-2.5 @md:border-l border-t @md:border-t-0 border-[#ebebf0] dark:border-[#232b37]"><div class="text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]">Validated</div><div class="text-[22px] font-light leading-tight tracking-tight text-[#0f141a] dark:text-[#dedee3]">23</div></div><div class="px-4 py-2.5 @md:border-l border-l border-t @md:border-t-0 border-[#ebebf0] dark:border-[#232b37]"><div class="text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]">Fix first</div><div class="text-[22px] font-light leading-tight tracking-tight text-[#d91515] dark:text-[#ff7a7a]">3</div></div></div><div class="overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2"><div class="min-w-0"><div class="text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]">Findings<span class="font-normal text-[#656871] dark:text-[#a4a4ad]"> (<!-- -->23<!-- -->)</span></div></div><div class="flex shrink-0 flex-wrap gap-2"><span class="flex items-center gap-2 text-[12px] text-[#0f141a] dark:text-[#dedee3]"><span class="relative inline-flex h-4 w-7 rounded-full bg-[#0972d3] dark:bg-[#42b4ff]"><span class="absolute top-0.5 right-0.5 h-3 w-3 rounded-full bg-white"></span></span>Hide suppressed</span></div></div><div class=""><table class="w-full table-fixed text-[12px]"><thead><tr class="border-y text-left font-bold border-[#ebebf0] dark:border-[#232b37] text-[#0f141a] dark:text-[#dedee3]"><th class="w-[5.2rem] py-1.5 pl-4 pr-2">Severity</th><th class="px-2 py-1.5">Finding</th><th class="hidden w-[8.5rem] px-2 py-1.5 @2xl:table-cell">Resource</th><th class="w-[6.4rem] px-2 py-1.5 pr-4">Validation</th></tr></thead><tbody><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] bg-[#f2f8fd] outline-2 -outline-offset-2 outline-[#0972d3] dar
4k:bg-[#0f1b2a] dark:outline-[#42b4ff]"><td class="py-2 pl-4 pr-2"><span class="inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#870303] text-white">critical</span></td><td class="px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">EC2.19</span> <!-- -->Security groups should not allow unrestricted access to ports with high risk</td><td class="hidden truncate px-2 py-2 @2xl:table-cell"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">sg-0b7f3c9e (orders-db)</span></td><td class="px-2 py-2 pr-4"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>Exploitable</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-2 pl-4 pr-2"><span class="inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#870303] text-white">critical</span></td><td class="px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">IAM.6</span> <!-- -->Hardware MFA should be enabled for the root user</td><td class="hidden truncate px-2 py-2 @2xl:table-cell"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">Account 4821-0937-5520</span></td><td class="px-2 py-2 pr-4"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>Confirmed</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-2 pl-4 pr-2"><span class="inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#ce3311] text-white">high</span></td><td class="px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">S3.8</span> <!-- -->S3 general purpose buckets should block public access</td><td class="hidden truncate px-2 py-2 @2xl:table-cell"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">prod-invoices-export</span></td><td class="px-2 py-2 pr-4"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>Confirmed</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-2 pl-4 pr-2"><span class="inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#ce3311] text-white">high</span></td><td class="px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">IAM.1</span> <!-- -->IAM policies should not allow full &quot;*&quot; administrative privileges</td><td class="hidden truncate px-2 py-2 @2xl:table-cell"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">DeployerPolicy</span></td><td class="px-2 py-2 pr-4"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>Confirmed</span></span></td></tr></tbody></table></div></div><div class="rounded-2xl border bg-white px-4 pt-3 pb-4 dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="flex items-start justify-between gap-3"><div class="text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]">EC2.19 · sg-0b7f3c9e (orders-db)</div><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-[#656871] dark:text-[#a4a4ad]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></div><div class="mt-2"><div class="flex gap-4 overflow-hidden border-b text-[12.5px] font-bold border-[#ebebf0] dark:border-[#232b37]"><span class="shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]">Validation</span><span class="shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]">Business impact</span><span class="shrink-0 border-b-[3px] pb-1.5 border-[#0972d3] text-[#0972d3] dar
4k:border-[#42b4ff] dark:text-[#42b4ff]">Remediation</span></div></div><div class="mt-3 space-y-3"><dl class="grid gap-x-5 gap-y-3 grid-cols-2 @md:grid-cols-3"><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">Found</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]">TCP 5432 open to 0.0.0.0/0</dd></div><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">Owner</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]">Platform team</dd></div><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">Effort</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]">15 minutes</dd></div></dl><div class="overflow-hidden rounded-lg border bg-[#f6f6f9] py-2 font-mono text-[10.5px] leading-[1.55] dark:bg-[#0f141a] @md:text-[11.5px] border-[#c6c6cd] dark:border-[#424650]"><div class="flex"><span class="w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]">1</span><span class="whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]">aws ec2 revoke-security-group-ingress \</span></div><div class="flex"><span class="w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]">2</span><span class="whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]">  --group-id sg-0b7f3c9e21a4d5f86 \</span></div><div class="flex"><span class="w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]">3</span><span class="whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]">  --protocol tcp --port 5432 \</span></div><div class="flex"><span class="w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]">4</span><span class="whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]">  --cidr 0.0.0.0/0</span></div></div></div></div></div></div></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-security-review">AWS Security Review</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For when IAM has piled up exceptions, logging is patchy, or an audit is coming up.</p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS Security Review" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div class="mx-auto w-full max-w-xl"><div class="text-base font-semibold text-gray-950 sm:text-lg dark:text-white">Cost and usage graph</div><div class="grid grid-cols-3 divide-x divide-gray-200 dark:divide-white/10 mt-4"><div class="min-w-0 px-2.5 first:pl-0 sm:px-4"><div class="text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dar
4k:text-gray-300">Total cost</div><div class="mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white">$52,536.83</div></div><div class="min-w-0 px-2.5 first:pl-0 sm:px-4"><div class="text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dark:text-gray-300">Average monthly cost</div><div class="mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white">$4,378.07</div></div><div class="min-w-0 px-2.5 first:pl-0 sm:px-4"><div class="text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dark:text-gray-300">Service count</div><div class="mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white">27</div></div></div><div role="img" aria-label="Bar chart of monthly AWS spend from March 2024 to February 2025: about $5,000 a month through November 2024, then $3,241 in December when the cost optimizations were implemented, and $1,653 by February 2025." class="mt-6"><div class="flex min-h-20 items-end justify-between gap-4 pb-3"><span class="text-xs font-semibold text-gray-700 dark:text-gray-300">Costs ($)</span><span class="max-w-[9.5rem] rounded-xl border-2 border-gray-950 bg-white px-3 py-2 text-xs font-semibold leading-snug text-gray-950 sm:max-w-[13rem] sm:text-sm dark:border-white dark:bg-dark dark:text-white">Here we implemented the cost optimizations</span></div><div class="grid grid-cols-[2.25rem_minmax(0,1fr)] gap-x-2"><div class="relative"><span class="absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400" style="top:100%">0</span><span class="absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400" style="top:75%">1.5K</span><span class="absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400" style="top:50%">3K</span><span class="absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400" style="top:25%">4.5K</span><span class="absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400" style="top:0%">6K</span></div><div class="relative border-b border-gray-300 dark:border-white/25 h-52 sm:h-64"><div class="absolute inset-x-0 border-t border-gray-200 dark:border-white/10" style="top:75%"></div><div class="absolute inset-x-0 border-t border-gray-200 dark:border-white/10" style="top:50%"></div><div class="absolute inset-x-0 border-t border-gray-200 dark:border-white/10" style="top:25%"></div><div class="absolute inset-x-0 border-t border-gray-200 dark:border-white/10" style="top:0%"></div><div class="absolute inset-y-0 border-l border-dashed border-gray-400 dark:border-white/30" style="left:75%"></div><div class="absolute inset-0 flex"><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Mar 2024: $5,040" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:84%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Apr 2024: $4,879" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:81.31666666666668%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="May 2024: $5,048" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:84.13333333333334%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Jun 2024: $4,887" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:81.45%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Jul 2024: $5,121" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:85.35000000000001%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Aug 2024: $5,399" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:89.98333333333333%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Sep 2024: $5,157" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:85.95%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Oct 2024: $5,216" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:86.93333333333332%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Nov 2024: $5,121" class="w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600" style="height:85.35000000000001%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Dec 2024: $3,241" class="w-[72%] rounded-t-[3px] bg-primary-500" style="height:54.016666666666666%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Jan 2025: $1,778" class="w-[72%] rounded-t-[3px] bg-primary-500" style="height:29.633333333333333%"></div></div><div class="flex h-full min-w-0 flex-1 items-end justify-center"><div title="Feb 2025: $1,653" class="w-[72%] rounded-t-[3px] bg-primary-500" style="height:27.55%"></div></div></div><div class="absolute flex -translate-x-1/2 flex-col items-center" style="left:79.16666666666666%;top:-0.75rem;bottom:calc(54.016666666666666% + 0.25rem)"><span class="w-0.5 flex-1 bg-gray-950 dark:bg-white"></span><svg viewBox="0 0 10 7" class="h-2 w-3 fill-gray-950 dark:fill-white" aria-hidden="true"><path d="M0 0h10L5 7z"></path></svg></div></div><div class="col-start-2 mt-2 flex"><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dar
4k:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Apr &#x27;24</span><span class="hidden sm:inline">Apr 2024</span></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Jun &#x27;24</span><span class="hidden sm:inline">Jun 2024</span></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Aug &#x27;24</span><span class="hidden sm:inline">Aug 2024</span></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Oct &#x27;24</span><span class="hidden sm:inline">Oct 2024</span></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Dec &#x27;24</span><span class="hidden sm:inline">Dec 2024</span></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"></span><span class="flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400"><span class="sm:hidden">Feb &#x27;25</span><span class="hidden sm:inline">Feb 2025</span></span></div></div></div><ul class="flex flex-wrap gap-x-4 gap-y-1.5 mt-4"><li class="flex items-center gap-1.5 text-[0.7rem] text-gray-600 sm:text-xs dark:text-gray-300"><span aria-hidden="true" class="h-2.5 w-2.5 shrink-0 rounded-[3px] bg-stone-300 dark:bg-stone-600"></span>Before optimization</li><li class="flex items-center gap-1.5 text-[0.7rem] text-gray-600 sm:text-xs dark:text-gray-300"><span aria-hidden="true" class="h-2.5 w-2.5 shrink-0 rounded-[3px] bg-primary-500"></span>After optimization</li></ul></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><polyline points="22 17 13.5 8.5 8.5 13.5 2 7"></polyline><polyline points="16 17 22 17 22 11"></polyline></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-cost-optimization">AWS Cost Optimization</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For when the AWS bill keeps climbing and nobody has time to hunt for idle and orphaned resources.</p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS Cost Optimization" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div role="img" aria-label="The AWS Well-Architected Tool showing the production-saas workload after the review: 57 of 57 questions answered, 9 high and 14 medium risks broken down by pillar, and a prioritized 
4improvement plan that starts with backing up data, authentication, and cost targets"><div class="@container overflow-hidden rounded-xl border text-left font-[&#x27;Amazon_Ember&#x27;,&#x27;Helvetica_Neue&#x27;,Roboto,Arial,sans-serif] text-[13px] leading-[1.4] shadow-[0_24px_60px_-28px_rgba(15,23,42,0.45)] border-[#c6c6cd] dark:border-[#424650] text-[#0f141a] dark:text-[#dedee3]"><div class="flex h-10 items-center gap-3 bg-[#232f3e] px-3 text-[12px] text-[#d1d5db]"><svg viewBox="0 4.5 25 15" aria-hidden="true" class="h-[20px] w-auto shrink-0"><path d="M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z" fill="#fff"></path><path d="M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z" fill="#FF9900"></path></svg><span class="hidden items-center gap-1.5 font-bold text-white @md:flex"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="5" r="1"></circle><circle cx="19" cy="5" r="1"></circle><circle cx="5" cy="5" r="1"></circle><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle><circle cx="12" cy="19" r="1"></circle><circle cx="19" cy="19" r="1"></circle><circle cx="5" cy="19" r="1"></circle></svg>Services</span><span class="flex min-w-0 flex-1 items-center gap-2 rounded-md border border-[#5f6b7a] bg-[#0f1b2a] px-2 py-1 text-[#8d99a8]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg><span class="truncate">Search</span></span><span class="hidden items-center gap-3 text-[#d1d5db] @2xl:flex"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><polyline points="4 17 10 11 4 5"></polyline><line x1="12" x2="20" y1="19" y2="19"></line></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9"></path><path d="M10.3 21a1.94 1.94 0 0 0 3.4 0"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><path d="M12 17h.01"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"></path><circle cx="12" cy="12" r="3"></circle></svg></span><span class="hidden shrink-0 items-center gap-1 font-bold text-white @xs:flex">Ireland<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m6 9 6 6 6-6"></path></svg></span><span class="hidden shrink-0 items-center gap-1 font-bold text-white @3xl:flex">prod-workloads<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m6 9 6 6 6-6"></path></svg></span></div><div class="bg-[#f9f9fa] px-3 pt-3 pb-4 dark:bg-[#0f141a] @md:px-5"><nav aria-hidden="true" class="flex flex-wrap items-center gap-1 text-[12px]"><span class="flex items-center gap-1">
4<span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">AWS Well-Architected Tool</span><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3 text-[#656871] dark:text-[#a4a4ad]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m9 18 6-6-6-6"></path></svg></span><span class="flex items-center gap-1"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2">Workloads</span><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3 text-[#656871] dark:text-[#a4a4ad]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m9 18 6-6-6-6"></path></svg></span><span class="flex items-center gap-1"><span class="text-[#656871] dark:text-[#a4a4ad]">production-saas</span></span></nav><div class="mt-3 space-y-3"><div class="flex flex-wrap items-start justify-between gap-3"><div class="min-w-0"><div class="flex items-baseline gap-2"><span class="text-[20px] font-bold leading-tight tracking-[-0.01em] text-[#0f141a] dark:text-[#dedee3]">production-saas</span><span class="text-[12px] font-bold text-[#0972d3] dark:text-[#42b4ff]">Info</span></div></div><div class="flex shrink-0 flex-wrap gap-2"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold border-2 border-[#0972d3] bg-white text-[#0972d3] dark:border-[#42b4ff] dark:bg-transparent dark:text-[#42b4ff]">Generate report</span><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold bg-[#ff9900] text-[#0f141a]">Continue reviewing</span></div></div><div class="flex gap-4 overflow-hidden border-b text-[12.5px] font-bold border-[#ebebf0] dark:border-[#232b37]"><span class="shrink-0 border-b-[3px] pb-1.5 border-[#0972d3] text-[#0972d3] dark:border-[#42b4ff] dark:text-[#42b4ff]">Overview</span><span class="shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]">Milestones</span><span class="shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]">Properties</span></div><div class="overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2"><div class="min-w-0"><div class="text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]">Workload overview</div></div></div><div class="px-4 pb-4"><dl class="grid gap-x-5 gap-y-3 grid-cols-2 @md:grid-cols-3"><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">Questions answered</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]">57/57</dd></div><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">High risk issues</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>9</span></span></dd></div><div class="min-w-0"><dt class="text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]">Medium risk issues</dt><dd class="mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>14</span></span></dd></div></dl></div></div><div class="overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2"><div class="min-w-0"><div class="text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]">Risks by pillar</div></div><div class="flex shrink-0 flex-wrap gap-2"><span class="flex items-center gap-3 pt-0.5 text-[12px] text-[#656871] dark:text-[#a4a4ad]"><span class="flex items-center gap-1.5"><span class="h-2.5 w-2.5 rounded-sm bg-[#d91515] dark:bg-[#ff7a7a]"></span>High risk</span><span class="flex items-center gap-1.5"><span class="h-2.5 w-2.5 rounded-sm bg-[#f89256]"></span>Medium risk</span></span></div></div><div class=""><table class="w-full table-fixed text-[12px]"><thead><tr class="border-y text-left text-[12px] font-bold border-[#ebebf0] dark:border-[#232b37] text-[#0f141a] dark:text-[#dedee3]"><th class="px-3 py-1.5 font-bold first:pl-4">Pillar</th><th class="px-3 py-1.5 font-bold first:pl-4 w-[4.75rem] @md:w-[9rem]">Questions answered</th><th class="px-3 py-1.5 font-bold first:pl-4 w-[3.25rem] @md:w-[3.75rem]">High</th><th class="px-3 py-1.5 font-bold first:pl-4 w-[4.5rem] pr-4 @md:w-[5rem]">Medium</th></tr></thead><tbody><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4">
4<span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Operational excellence</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:9.090909090909092%"></span><span class="bg-[#f89256]" style="width:27.27272727272727%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">11<!-- -->/<!-- -->11</td><td class="px-3 py-1.5"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>1</span></span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>3</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Security</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:27.27272727272727%"></span><span class="bg-[#f89256]" style="width:27.27272727272727%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">11<!-- -->/<!-- -->11</td><td class="px-3 py-1.5"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>3</span></span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>3</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Reliability</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:23.076923076923077%"></span><span class="bg-[#f89256]" style="width:30.76923076923077%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">13<!-- -->/<!-- -->13</td><td class="px-3 py-1.5"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>3</span></span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>4</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4">
4<span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Performance efficiency</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:0%"></span><span class="bg-[#f89256]" style="width:20%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">5<!-- -->/<!-- -->5</td><td class="px-3 py-1.5"><span class="text-[#656871] dark:text-[#a4a4ad]">0</span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>1</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Cost optimization</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:18.181818181818183%"></span><span class="bg-[#f89256]" style="width:18.181818181818183%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">11<!-- -->/<!-- -->11</td><td class="px-3 py-1.5"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>2</span></span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>2</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]"><td class="py-1.5 pr-3 pl-4"><span class="text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium">Sustainability</span><div class="mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]"><span class="bg-[#d91515] dark:bg-[#ff7a7a]" style="width:0%"></span><span class="bg-[#f89256]" style="width:16.666666666666664%"></span></div></td><td class="px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]">6<!-- -->/<!-- -->6</td><td class="px-3 py-1.5"><span class="text-[#656871] dark:text-[#a4a4ad]">0</span></td><td class="py-1.5 pr-4 pl-3"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>1</span></span></td></tr></tbody></table></div></div><div class="overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]"><div class="flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2"><div class="min-w-0"><div class="text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]">
4Prioritized improvement plan<span class="font-normal text-[#656871] dark:text-[#a4a4ad]"> (<!-- -->23<!-- -->)</span></div></div></div><div class=""><table class="w-full table-fixed text-[12px]"><tbody><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t"><td class="py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">REL 9</span> <!-- -->How do you back up data?</td><td class="w-[7.25rem] py-1.5 pr-4 pl-2"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>High risk</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t"><td class="py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">SEC 2</span> <!-- -->How do you manage authentication for people and machines?</td><td class="w-[7.25rem] py-1.5 pr-4 pl-2"><span class="inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg><span>High risk</span></span></td></tr><tr class="border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t"><td class="py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]"><span class="font-bold">COST 6</span> <!-- -->How do you meet cost targets when you select resource type, size and number?</td><td class="w-[7.25rem] py-1.5 pr-4 pl-2"><span class="inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg><span>Medium risk</span></span></td></tr></tbody></table></div></div></div></div></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="m9 14 2 2 4-4"></path></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-well-architected-framework-review">AWS Well-Architected Review</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For a broad review of a workload across all six pillars, not one focused area.</p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:
4decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS Well-Architected Review" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div role="img" aria-label="A merged GitHub pull request titled &quot;Comprehensive review and recommendations for improving the CDK project&quot;, with the review summary and a markdown report of 802 added lines" class="overflow-hidden rounded-xl border border-gray-200 bg-white text-left text-[0.8rem] text-gray-800 shadow-[var(--shadow-soft)] dark:border-white/10 dark:bg-[#0d1117] dark:text-gray-200"><div class="flex gap-5 overflow-hidden border-b border-gray-200 bg-gray-50 px-4 dark:border-white/10 dark:bg-white/[0.03]"><span class="flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline></svg>Code</span><span class="flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="1"></circle></svg>Issues</span><span class="flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-primary-400 font-semibold text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M13 6h3a2 2 0 0 1 2 2v7"></path><line x1="6" x2="6" y1="9" y2="21"></line></svg>Pull requests</span><span class="flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><polygon points="6 3 20 12 6 21 6 3"></polygon></svg>Actions</span><span class="flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path></svg>Security</span></div><div class="px-4 pt-4 md:px-6 md:pt-5"><div class="text-xl font-normal leading-snug text-gray-950 md:text-2xl dark:text-white">
4Comprehensive review and recommendations for improving the CDK project<!-- --> <span class="font-light text-gray-400">#4</span></div><div class="mt-2 flex flex-wrap items-center gap-2"><span class="inline-flex items-center gap-1 rounded-full bg-purple-600 px-2.5 py-1 text-[0.75rem] font-medium text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M6 21V9a9 9 0 0 0 9 9"></path></svg>Merged</span><span class="text-gray-500 dark:text-gray-400">merged 1 commit into <span class="rounded-md bg-sky-50 px-1.5 py-0.5 font-mono text-[0.7rem] text-sky-700 dark:bg-sky-400/10 dark:text-sky-300">main</span> from<!-- --> <span class="rounded-md bg-sky-50 px-1.5 py-0.5 font-mono text-[0.7rem] text-sky-700 dark:bg-sky-400/10 dark:text-sky-300">feat/aws-cdk-review</span> on Jun 7, 2024</span></div><div class="mt-4 flex items-end justify-between gap-4 border-b border-gray-200 dark:border-white/10"><div class="flex gap-1 overflow-hidden"><span class="flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 -mb-px border-gray-200 border-b-white bg-white text-gray-950 dark:border-white/10 dark:border-b-[#0d1117] dark:bg-[#0d1117] dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path></svg>Conversation<span class="rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10">0</span></span><span class="flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="3"></circle><line x1="3" x2="9" y1="12" y2="12"></line><line x1="15" x2="21" y1="12" y2="12"></line></svg>Commits<span class="rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10">1</span></span><span class="flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m3 17 2 2 4-4"></path><path d="m3 7 2 2 4-4"></path><path d="M13 6h8"></path><path d="M13 12h8"></path><path d="M13 18h8"></path></svg>Checks<span class="rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10">0</span></span><span class="flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M9 10h6"></path><path d="M12 13V7"></path><path d="M9 17h6"></path></svg>Files changed<span class="rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10">3</span></span></div><span class="hidden shrink-0 pb-2 font-mono text-[0.72rem] font-semibold text-emerald-600 sm:block dark:text-emerald-400">+3,963 <span class="text-red-600 dark:text-red-400">−0</span></span></div></div><div class="grid gap-6 px-4 py-5 md:grid-cols-[minmax(0,1fr)_13rem] md:px-6"><div class="flex min-w-0 gap-3"><div class="overflow-hidden relative shrink-0 rounded-full object-cover hidden h-9 w-9 sm:block"><img alt="" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" style="color:transparent;height:auto;max-width:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 64 64&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;
4sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/webp;base64,UklGRlwAAABXRUJQVlA4IFAAAADQAQCdASoIAAgAAkA4JYwCdAD0Zj4NMAD+2GcjTsogLO660CLiyVtxC+90pic9n7jlDxYI4K1VKB96N5B2F6S9L0G0QCQWxBot7A9uqg7wAA==&#x27;/%3E%3C/svg%3E&quot;)" sizes=" (min-width: 1440px) 64px, (min-width: 1024px) 64px, (min-width: 768px) 64px, min(64px, 92vw) " srcSet="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=320&amp;q=75 320w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=360&amp;q=75 360w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=414&amp;q=75 414w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=512&amp;q=75 512w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1024&amp;q=75 1024w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1440&amp;q=75 1440w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=3840&amp;q=75"/></div><div class="min-w-0 flex-1 overflow-hidden rounded-lg border border-sky-200 dark:border-sky-400/25"><div class="border-b border-sky-200 bg-sky-50 px-3 py-2 dark:border-sky-400/25 dark:bg-sky-400/10"><span class="font-semibold text-gray-950 dark:text-white">dannysteenman</span> <span class="text-gray-500 dark:text-gray-400">commented on Jun 7, 2024</span></div><div class="space-y-3 px-4 py-3"><div><div class="font-semibold text-gray-950 dark:text-white">PR Type</div><p class="mt-0.5 text-gray-700 dark:text-gray-300">Enhancement</p></div><div class="border-t border-gray-200 pt-3 dark:border-white/10"><div class="font-semibold text-gray-950 dark:text-white">Description</div><p class="mt-1 text-gray-700 dark:text-gray-300">This PR provides a detailed review and recommendations for improving the CDK project:</p><ul class="mt-2 list-disc space-y-1.5 pl-5 text-gray-700 dark:text-gray-300"><li><span class="font-semibold text-gray-950 dark:text-white">Project Structure</span>: <!-- -->Restructured the project to a more modular and maintainable layout, separating concerns into logical units like constructs, stacks, and assets.</li><li><span class="font-semibold text-gray-950 dark:text-white">IaC Management</span>: <!-- -->Consolidated related resources into fewer stacks, and introduced reusable constructs to improve maintainability and scalability.</li><li><span class="font-semibold text-gray-950 dark:text-white">CI/CD Pipeline</span>: <!-- -->Suggested transitioning the deployment pipeline from AWS CodePipeline to GitHub Actions for better integration, performance, and flexibility.</li><li><span class="font-semibold text-gray-950 dark:text-white">Code Quality</span>: <!-- -->Implemented linting and formatting configurations to ensure consistent code quality across the development team.</li></ul></div><div class="border-t border-gray-200 pt-3 dark:border-white/10"><div class="font-semibold text-gray-950 dark:text-white">Changes walkthrough</div><div class="mt-2 flex items-center justify-between gap-3 rounded-md border border-gray-200 px-3 py-2 dark:border-white/10"><div class="min-w-0"><div class="truncate font-medium text-gray-950 dark:text-white">aws-cdk-review-and-improvements.md</div><div class="font-mono text-[0.72rem] text-gray-500 dark:text-gray-400 truncate">
4Comprehensive review and recommendations for improving the CDK project</div></div><span class="shrink-0 font-mono text-[0.72rem] text-sky-600 underline dark:text-sky-400">+802/-0</span></div></div></div></div></div><div class="hidden space-y-3 md:block"><div class="border-b border-gray-200 pb-3 dark:border-white/10"><div class="font-semibold text-gray-500 dark:text-gray-400">Reviewers</div><div class="mt-1 text-gray-700 dark:text-gray-300">No reviews</div></div><div class="border-b border-gray-200 pb-3 dark:border-white/10"><div class="font-semibold text-gray-500 dark:text-gray-400">Assignees</div><div class="mt-1 text-gray-700 dark:text-gray-300">No one assigned</div></div><div class="border-b border-gray-200 pb-3 dark:border-white/10"><div class="font-semibold text-gray-500 dark:text-gray-400">Milestone</div><div class="mt-1 text-gray-700 dark:text-gray-300">No milestone</div></div><div class="border-b border-gray-200 pb-3 dark:border-white/10"><div class="font-semibold text-gray-500 dark:text-gray-400">Labels</div><span class="mt-1 inline-flex items-center gap-1 rounded-full bg-cyan-100 px-2 py-0.5 text-[0.72rem] font-medium text-cyan-900 dark:bg-cyan-400/15 dark:text-cyan-200"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z"></path><circle cx="7.5" cy="7.5" r=".5" fill="currentColor"></circle></svg>enhancement</span></div><div><div class="font-semibold text-gray-500 dark:text-gray-400">1 participant</div><div class="mt-1.5"><div class="overflow-hidden relative shrink-0 rounded-full object-cover h-6 w-6"><img alt="" loading="lazy" width="64" height="64" decoding="async" data-nimg="1" style="color:transparent;height:auto;max-width:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 64 64&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/webp;base64,UklGRlwAAABXRUJQVlA4IFAAAADQAQCdASoIAAgAAkA4JYwCdAD0Zj4NMAD+2GcjTsogLO660CLiyVtxC+90pic9n7jlDxYI4K1VKB96N5B2F6S9L0G0QCQWxBot7A9uqg7wAA==&#x27;/%3E%3C/svg%3E&quot;)" sizes=" (min-width: 1440px) 64px, (min-width: 1024px) 64px, (min-width: 768px) 64px, min(64px, 92vw) " srcSet="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=320&amp;q=75 320w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=360&amp;q=75 360w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=414&amp;q=75 414w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=512&amp;q=75 512w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1024&amp;q=75 1024w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1440&amp;q=75 1440w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman.png&amp;w=3840&amp;q=75"/></div></div></div></div></div><div class="flex items-center gap-2 border-t border-gray-200 px-4 py-3 md:px-6 dark:border-white/10"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="3"></circle><line x1="3" x2="9" y1="12" y2="12"></line><line x1="15" x2="21" y1="12" y2="12"></line></svg><span class="font-mono text-[0.72rem] text-gray-700 dark:text-gray-300">feat: add aws cdk review</span><span class="ml-auto inline-flex items-center gap-1 rounded-full border border-emerald-600/40 px-2 py-0.5 text-[0.68rem] font-medium text-emerald-700 dark:text-emerald-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>Verified</span><span class="font-mono text-[0.72rem] text-gray-500 dark:text-gray-400 hidden sm:inline">24b1672</span></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z"></path><path d="m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65"></path><path d="m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65"></path></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-cdk-review">AWS CDK Review</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For when every CDK change turns into archaeology and the team no longer trusts its own stacks.<
4/p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS CDK Review" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div role="img" aria-label="A migration map: web servers move to Amazon ECS on Fargate, the MySQL VM to Amazon Aurora, the cron server to EventBridge Scheduler and the NFS share to Amazon EFS, all defined in code. Below, the cutover has moved half the traffic to AWS in wave 2 of 3, with health checks passing and a rollback ready." class="@container rounded-[1.75rem] border border-gray-200/80 bg-white p-4 text-left text-[13px] shadow-[var(--shadow-soft)] @md:p-5 dark:border-white/10 dark:bg-[#11161d]"><div class="grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-end gap-x-1.5 pb-2 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2"><div><div class="font-semibold text-gray-950 dark:text-white">Current estate</div><div class="text-[11.5px] text-gray-500 dark:text-gray-400">Found in discovery</div></div><span></span><div><div class="font-semibold text-gray-950 dark:text-white">AWS target</div><div class="font-mono text-[11px] text-primary-600 dark:text-primary-300">lib/orders-stack.ts</div></div></div><div class="space-y-2"><div class="grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2"><div class="rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]"><div class="flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="8" x="2" y="2" rx="2" ry="2"></rect><rect width="20" height="8" x="2" y="14" rx="2" ry="2"></rect><line x1="6" x2="6.01" y1="6" y2="6"></line><line x1="6" x2="6.01" y1="18" y2="18"></line></svg><span class="min-w-0">web-01, web-02</span></div><div class="mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="mt-px h-3 w-3 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg>Deployed by hand over SSH</div></div><div class="flex items-center justify-center text-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10"><div class="flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z"></path><path d="M10 21.9V14L2.1 9.1"></path><path d="m10 14 11.9-6.9"></path><path d="M14 19.8v-8.1"></path><path d="M18 17.5V9.4"></path></svg><span class="min-w-0">Amazon ECS on Fargate</span></div><div class="mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400">OrdersService</div></div></div><div class="grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2"><div class="rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]"><div class="flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="min-w-0">mysql-prod</span></div><div class="mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="mt-px h-3 w-3 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg>Single VM, no replica</div></div><div class="flex items-center justify-center text-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10"><div class="flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><span class="min-w-0">Amazon Aurora MySQL</span></div><div class="mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400">
4OrdersDatabase</div></div></div><div class="grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2"><div class="rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]"><div class="flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg><span class="min-w-0">cron-01</span></div><div class="mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="mt-px h-3 w-3 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg>Undocumented nightly export</div></div><div class="flex items-center justify-center text-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10"><div class="flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5"></path><path d="M16 2v4"></path><path d="M8 2v4"></path><path d="M3 10h5"></path><path d="M17.5 17.5 16 16.3V14"></path><circle cx="16" cy="16" r="6"></circle></svg><span class="min-w-0">EventBridge Scheduler</span></div><div class="mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400">NightlyExport</div></div></div><div class="grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2"><div class="rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]"><div class="flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><line x1="22" x2="2" y1="12" y2="12"></line><path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path><line x1="6" x2="6.01" y1="16" y2="16"></line><line x1="10" x2="10.01" y1="16" y2="16"></line></svg><span class="min-w-0">nfs-share</span></div><div class="mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="mt-px h-3 w-3 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg>Mounted by 3 servers</div></div><div class="flex items-center justify-center text-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10"><div class="flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"></path><path d="M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z"></path><path d="M3 5a2 2 0 0 0 2 2h3"></path><path d="M3 3v13a2 2 0 0 0 2 2h3"></path></svg><span class="min-w-0">Amazon EFS</span></div><div class="mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400">SharedFiles</div></div></div></div><div class="mt-4 rounded-2xl bg-gray-950 p-4 text-white dark:bg-black/50 dark:ring-1 dark:ring-white/10"><div class="flex flex-wrap items-center justify-between gap-2"><div><div class="text-[13px] font-semibold text-white">Cutover in progress</div><div class="text-[11.5px] text-gray-400">Weighted DNS moves traffic in waves</div></div><span class="inline-flex items-center gap-1.5 rounded-full border border-white/20 px-2.5 py-1 text-[11.5px] font-medium text-gray-200"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M9 14 4 9l5-5"></path><path d="M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11"></path></svg>Roll back</span></div><div class="mt-3 flex h-7 overflow-hidden rounded-lg text-[11.5px] font-semibold"><div class="flex w-1/2 items-center bg-white/10 px-2.5 text-gray-300">Legacy 50%</div><div class="flex w-1/2 items-center justify-end bg-linear-to-r from-primary-300 to-primary-400 px-2.5 text-white">AWS 50%</div></div><div class="mt-3 grid grid-cols-3 gap-2"><div class="rounded-lg border px-2.5 py-1.5 border-primary-400/40 bg-primary-500/10"><div class="text-[11px] text-gray-400">Wave 1</div><div class="text-[13px] font-semibold text-white">10%<!-- --> on AWS</div></div><div class="rounded-lg border px-2.5 py-1.5 border-primary-400/40 bg-primary-500/10"><div class="text-[11px] text-gray-400">Wave 2</div><div class="text-[13px] font-semibold text-white">50%<!-- --> on AWS</div></div><div class="rounded-lg border px-2.5 py-1.5 border-white/10"><div class="text-[11px] text-gray-400">Wave 3</div><div class="text-[13px] font-semibold text-gray-500">100%<!-- --> on AWS</div></div></div><ul class="mt-3 grid gap-1.5 @md:grid-cols-3"><li class="flex items-center gap-1.5 text-[11.5px] text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Errors at baseline</li><li class="flex items-center gap-1.5 text-[11.5px] text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Replication lag 0.4 s</li><li class="flex items-center gap-1.5 text-[11.5px] text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Health checks passing</li></ul></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m18 9-6-6-6 6"></path><path d="M12 3v14"></path><path d="M5 21h14"></path></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-cloud-migration">AWS Cloud Migration</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For a realistic migration plan before engineering commits to moving workloads onto AWS.</p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:
4decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS Cloud Migration" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li><div class="group relative"><div class="relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50"><div aria-hidden="true" inert="" class="pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2" style="width:calc((100% - 2.5rem) * 2)"><div role="img" aria-label="The AWS European Sovereign Cloud boundary: the customer portal, its database, documents and encryption keys run in the aws-eusc partition in Brandenburg, Germany, while CI in commercial AWS deploys through the API with separate credentials. A service-fit check shows ECS and Aurora move as-is, Bedrock needs in-Region inference, and CodePipeline and Managed Grafana need replacements." class="@container rounded-[1.75rem] border border-gray-200/80 bg-white p-4 text-left text-[13px] shadow-[var(--shadow-soft)] @md:p-5 dark:border-white/10 dark:bg-[#11161d]"><div class="rounded-2xl border-2 border-[#003399]/70 bg-[#003399]/[0.04] p-3.5 dark:border-[#7b9cff]/50 dark:bg-[#7b9cff]/[0.06]"><div class="flex flex-wrap items-center gap-2.5"><svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 shrink-0 rounded-[5px]"><rect width="24" height="24" fill="#003399"></rect><circle cx="18.5" cy="12" r="1.05" fill="#ffcc00"></circle><circle cx="17.629165124598853" cy="15.25" r="1.05" fill="#ffcc00"></circle><circle cx="15.25" cy="17.62916512459885" r="1.05" fill="#ffcc00"></circle><circle cx="12" cy="18.5" r="1.05" fill="#ffcc00"></circle><circle cx="8.750000000000002" cy="17.629165124598853" r="1.05" fill="#ffcc00"></circle><circle cx="6.370834875401148" cy="15.25" r="1.05" fill="#ffcc00"></circle><circle cx="5.5" cy="12" r="1.05" fill="#ffcc00"></circle><circle cx="6.370834875401149" cy="8.75" r="1.05" fill="#ffcc00"></circle><circle cx="8.749999999999996" cy="6.37083487540115" r="1.05" fill="#ffcc00"></circle><circle cx="11.999999999999998" cy="5.5" r="1.05" fill="#ffcc00"></circle><circle cx="15.25" cy="6.370834875401149" r="1.05" fill="#ffcc00"></circle><circle cx="17.62916512459885" cy="8.749999999999996" r="1.05" fill="#ffcc00"></circle></svg><div class="min-w-0 flex-1"><div class="font-semibold leading-tight text-gray-950 dark:text-white">AWS European Sovereign Cloud</div><div class="flex items-center gap-1 text-[11.5px] text-gray-500 dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3 w-3" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>eusc-de-east-1 · Brandenburg, Germany</div></div><span class="rounded-md border border-[#003399]/30 px-1.5 py-0.5 font-mono text-[11px] text-[#003399] dark:border-[#7b9cff]/40 dark:text-[#9fb6ff]">arn:aws-eusc</span></div><div class="mt-3 grid grid-cols-2 gap-2"><div class="flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z"></path><path d="M10 21.9V14L2.1 9.1"></path><path d="m10 14 11.9-6.9"></path><path d="M14 19.8v-8.1"></path><path d="M18 17.5V9.4"></path></svg><div class="min-w-0"><div class="break-all font-mono text-[11.5px] text-gray-950 dark:text-white">portal-app</div><div class="truncate text-[11px] text-gray-500 dark:text-gray-400">Amazon ECS</div></div></div><div class="flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M3 5V19A9 3 0 0 0 21 19V5"></path><path d="M3 12A9 3 0 0 0 21 12"></path></svg><div class="min-w-0"><div class="break-all font-mono text-[11.5px] text-gray-950 dark:text-white">portal-db</div><div class="truncate text-[11px] text-gray-500 dark:text-gray-400">Amazon Aurora</div></div></div><div class="flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><line x1="22" x2="2" y1="12" y2="12"></line><path d="M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>
4<line x1="6" x2="6.01" y1="16" y2="16"></line><line x1="10" x2="10.01" y1="16" y2="16"></line></svg><div class="min-w-0"><div class="break-all font-mono text-[11.5px] text-gray-950 dark:text-white">documents</div><div class="truncate text-[11px] text-gray-500 dark:text-gray-400">Amazon S3</div></div></div><div class="flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><div class="min-w-0"><div class="break-all font-mono text-[11.5px] text-gray-950 dark:text-white">portal-keys</div><div class="truncate text-[11px] text-gray-500 dark:text-gray-400">AWS KMS</div></div></div></div><ul class="mt-3 grid gap-1 @2xl:grid-cols-3"><li class="flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Content stays in the EU</li><li class="flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Roles, tags and config stay in the EU</li><li class="flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Operated by EU residents</li></ul></div><div class="mt-2 flex items-center gap-2 rounded-xl border border-dashed border-gray-300 px-3 py-2 dark:border-white/15"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-gray-500 dark:text-gray-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><line x1="6" x2="6" y1="3" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path></svg><div class="min-w-0 flex-1 text-[11.5px] leading-snug"><span class="font-semibold text-gray-950 dark:text-white">CI in commercial AWS</span> <span class="text-gray-500 dark:text-gray-400">deploys through the API with separate credentials. No trust crosses the partition.</span></div><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 -rotate-90 text-[#003399] dark:text-[#9fb6ff]" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><div class="mt-4"><div class="flex items-baseline justify-between gap-2"><div class="font-semibold text-gray-950 dark:text-white">Service fit</div><div class="text-[11px] text-gray-500 dark:text-gray-400">Checked per dependency</div></div><ul class="mt-2 divide-y divide-gray-200/80 border-y border-gray-200/80 dark:divide-white/10 dark:border-white/10"><li class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]"><span class="truncate text-[12px] font-medium text-gray-950 dark:text-white">Amazon ECS</span><span class="flex items-center gap-1 text-[11.5px] font-medium text-emerald-700 dark:text-emerald-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Available</span><span class="col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400">Moves as-is</span></li><li class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]"><span class="truncate text-[12px] font-medium text-gray-950 dark:text-white">Amazon Aurora</span><span class="flex items-center gap-1 text-[11.5px] font-medium text-emerald-700 dark:text-emerald-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m9 12 2 2 4-4"></path></svg>Available</span><span class="col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400">Moves as-is</span></li><li class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]"><span class="truncate text-[12px] font-medium text-gray-950 dark:text-white">Amazon Bedrock</span><span class="flex items-center gap-1 text-[11.5px] font-medium text-amber-700 dark:text-amber-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3"></path><path d="M12 9v4"></path><path d="M12 17h.01"></path></svg>Adjust</span><span class="col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400">
4In-Region inference only</span></li><li class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]"><span class="truncate text-[12px] font-medium text-gray-950 dark:text-white">AWS CodePipeline</span><span class="flex items-center gap-1 text-[11.5px] font-medium text-red-700 dark:text-red-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg>Not available</span><span class="col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400">Planned for 2027 Q1; GitHub Actions deploys until then</span></li><li class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]"><span class="truncate text-[12px] font-medium text-gray-950 dark:text-white">Amazon Managed Grafana</span><span class="flex items-center gap-1 text-[11.5px] font-medium text-red-700 dark:text-red-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-3.5 w-3.5 shrink-0" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="m15 9-6 6"></path><path d="m9 9 6 6"></path></svg>Not available</span><span class="col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400">CloudWatch dashboards instead</span></li></ul></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]"></div></div><h3 class="mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 shrink-0 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><a class="after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500" href="/services/aws-eu-cloud-migration">AWS EU Cloud Migration</a><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h3><p class="mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300">For when GDPR, data residency or sovereignty rules call for a move into the AWS European Sovereign Cloud.</p></div><a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200" aria-label="Book a call about the AWS EU Cloud Migration" href="#cta">Book a call about this<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div></section><section id="how-pricing-works" class="page-section"><div class="page-content-wide"><div class="max-w-2xl"><div class="section-eyebrow">How pricing works</div><h2 class="section-title text-balance">You know the price before any paid work starts</h2><p class="section-copy mt-5">Every assessment follows the same three steps, whichever track you pick. The price depends on the size and complexity of what we assess, and 
4you see that number before you commit.</p></div><div class="mt-12 lg:mt-16"><div class="mb-6 hidden items-center gap-2 font-mono text-sm text-gray-500 lg:flex dark:text-gray-400"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 text-primary-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path><path d="m9 16 2 2 4-4"></path></svg>From intro call to report</div><ol class="grid gap-8 lg:gap-8 lg:grid-cols-3"><li class="relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30"><span aria-hidden="true" class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden"></span><div aria-hidden="true" class="mb-5 hidden h-9 items-center lg:flex"><span class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]"></span><span class="h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400 -mr-8"></span></div><div class="text-sm font-semibold text-primary-600 dark:text-primary-300">Free, 30 minutes</div><h3 class="mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white">Intro call</h3><p class="mt-3 text-base leading-7 text-gray-600 dark:text-gray-300">We talk through your AWS setup, what is going wrong and what is changing, then recommend the assessment that fits.</p><ul class="mt-4 flex flex-wrap gap-x-4 gap-y-1.5"><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>No cost and no commitment</li><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>The right track for the problem</li></ul></li><li class="relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30"><span aria-hidden="true" class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden"></span><div aria-hidden="true" class="mb-5 hidden h-9 items-center lg:flex"><span class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]"></span><span class="h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400 -mr-8"></span></div><div class="text-sm font-semibold text-primary-600 dark:text-primary-300">Fixed, from $495</div><h3 class="mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white">Scope and price in writing</h3><p class="mt-3 text-base leading-7 text-gray-600 dark:text-gray-300">You get the agreed scope and one fixed price, based on the size and complexity of your environment. Paid work only starts once you approve it.</p><ul class="mt-4 flex flex-wrap gap-x-4 gap-y-1.5"><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>
4Fixed scope, fixed price</li><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>No hourly billing</li><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>No surprise invoices</li></ul></li><li class="relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30"><span aria-hidden="true" class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden"></span><div aria-hidden="true" class="mb-5 hidden h-9 items-center lg:flex"><span class="h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]"></span><span class="h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400"></span><span class="flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-white shadow-[var(--shadow-soft)] bg-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg></span></div><div class="text-sm font-semibold text-primary-600 dark:text-primary-300">The assessment</div><h3 class="mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white">Report and walkthrough</h3><p class="mt-3 text-base leading-7 text-gray-600 dark:text-gray-300">We run the assessment and deliver what is wrong, why it matters and what to fix first, then walk your team through it.</p><ul class="mt-4 flex flex-wrap gap-x-4 gap-y-1.5"><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>Written report with findings and priorities</li><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>Walkthrough call with your team</li><li class="inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 6 9 17l-5-5"></path></svg>Optional fixed-price quote for the fix</li></ul></li></ol></div><div class="mt-12 space-y-10 lg:mt-14"><div id="marketplace-card" class="flex scroll-mt-28 flex-col gap-5 border-y border-gray-200/80 py-6 sm:flex-row sm:items-center sm:justify-between dark:border-white/10"><p class="text-base leading-7 text-gray-600 dark:text-gray-300">Buy it through AWS Marketplace to keep procurement and billing inside your AWS account.</p><a target="_blank" rel="noopener noreferrer" href="https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104" aria-label="See our AWS Mar
4ketplace listings" class="animated-underline custom-link font-medium focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 inline-flex shrink-0 items-center gap-3 self-start rounded-full border border-gray-300/90 px-5 py-2.5 text-gray-900 transition-colors hover:border-gray-400 sm:self-auto dark:border-white/15 dark:text-white dark:hover:border-white/30"><svg class="mt-1 h-6 w-auto text-[#232f3e] dark:text-white" width="100%" height="auto" viewBox="0 0 95 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img"><g><path d="M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z" fill="currentColor"></path><path d="M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z" fill="#FF9900"></path><text x="25" y="11.8" font-family="&quot;Amazon Ember&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif" font-weight="400" font-size="13" fill="currentColor" style="letter-spacing:-0.02em">marketplace</text></g></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></div></div></div></section><section id="after-the-assessment" class="page-section"><div class="page-content-wide"><div class="max-w-3xl"><div class="section-eyebrow">After the assessment</div><h2 class="text-3xl font-bold tracking-tight text-balance text-gray-950 md:text-4xl dark:text-white">What it costs after the assessment</h2><p class="section-copy mt-5">The assessment is the only thing you commit to. Everything after it is optional and priced up front.</p></div><dl class="mt-12 divide-y divide-gray-200/80 border-y border-gray-200/80 dark:divide-white/10 dark:border-white/10"><div class="grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8"><dt class="text-lg font-semibold tracking-tight text-gray-950 dark:text-white">Fixing the findings</dt><dd class="text-lg font-semibold text-primary-600 dark:text-primary-300">
4Fixed quote</dd><dd class="text-base leading-7 text-gray-600 dark:text-gray-300">A fixed price for the fixes, based on the report, agreed before any work starts. Taking it is optional.<!-- --> <a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25" href="/services/aws-security-review#fixes">How the fixes work<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></dd></div><div class="grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8"><dt class="text-lg font-semibold tracking-tight text-gray-950 dark:text-white">Cutting the AWS bill</dt><dd class="text-lg font-semibold text-primary-600 dark:text-primary-300">Share of the savings</dd><dd class="text-base leading-7 text-gray-600 dark:text-gray-300">After the cost review, the fixes are paid from a share of the verified savings. No lower bill, no fee.<!-- --> <a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25" href="/services/aws-cost-optimization#no-savings-no-fee">No savings, no fee<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></dd></div><div class="grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8"><dt class="text-lg font-semibold tracking-tight text-gray-950 dark:text-white">AWS CDK Landing Zone</dt><dd class="text-lg font-semibold text-primary-600 dark:text-primary-300">After a live demo</dd><dd class="text-base leading-7 text-gray-600 dark:text-gray-300">Priced for your account model and migration, with support plans from $399/month once it is live.<!-- --> <a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25" href="/services/aws-cdk-landing-zone">See the Landing Zone<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></dd></div><div class="grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8"><dt class="text-lg font-semibold tracking-tight text-gray-950 dark:text-white">AWS Operations Checklist</dt><dd class="text-lg font-semibold text-primary-600 dark:text-primary-300">$150</dd><dd class="text-base leading-7 text-gray-600 dark:text-gray-300">The full checklist of 150+ checks, one payment. The 18-check sample is free.<!-- --> <a class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25" href="/services/aws-operations-checklist">See the checklist<svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></dd></div></dl></div></section><section class="page-section"><div class="page-content-wide"><figure class="max-w-4xl"><div class="section-eyebrow">From a client</div><div class="flex gap-1 text-primary-500"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 fill-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 fill-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 fill-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 fill-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-5 w-5 fill-current" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"></path></svg></div><blockquote class="mt-5 text-2xl font-medium leading-[1.35] tracking-tight text-balance text-gray-950 md:text-[1.75rem] dark:text-white">“<!-- -->We achieved a perfect security score in days, not months, and TTC’s ongoing support has been invaluable.<!-- -->”</blockquote><figcaption class="mt-8 flex flex-wrap items-center gap-x-8 gap-y-4 border-t border-gray-200/80 pt-6 dark:border-white/10"><div class="flex items-center gap-3"><div class="overflow-hidden relative h-12 w-12 rounded-full border border-gray-200 object-cover dark:border-white/10"><img alt="" loading="lazy" width="48" height="48" decoding="async" data-nimg="1" style="color:transparent;height:auto;max-width:100%;width:100%" sizes=" (min-width: 1440px) 48px, (min-width: 1024px) 48px, (min-width: 768px) 48px, min(48px, 92vw) " srcSet="/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=320&amp;q=75 320w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=360&amp;q=75 360w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=384&amp;q=75 384w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=414&amp;q=75 414w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=512&amp;q=75 512w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=640&amp;q=75 640w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=750&amp;q=75 750w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=828&amp;q=75 828w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=1024&amp;q=75 1024w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=1200&amp;q=75 1200w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=1440&amp;q=75 1440w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=1920&amp;q=75 1920w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=2048&amp;q=75 2048w, /_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=https%3A%2F%2Flh3.googleusercontent.com%2Fa%2FACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY%3Ds64-c-rp-mo-br100&amp;w=3840&amp;q=75"/></div><div><div class="font-semibold text-gray-950 dark:text-white">Galen Simmons</div><div class="text-sm text-gray-500 dark:text-gray-400">Founder and CEO</div></div></div><a target="_blank" rel="noopener noreferrer" href="https://g.co/kgs/j8C45M4" class="animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:
4decoration-transparent duration-200 inline-flex items-center gap-2 text-sm font-semibold text-gray-900 transition-colors hover:text-primary-600 dark:text-white dark:hover:text-primary-300"><svg stroke="currentColor" fill="none" stroke-width="2" viewBox="0 0 24 24" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="h-4 w-4 text-emerald-500" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg>Read the reviews on Google</a></figcaption></figure></div></section><section id="faq" class="page-section"><div class="page-content-wide"><div class="grid gap-12 lg:grid-cols-[minmax(18rem,0.76fr)_minmax(0,1.24fr)] lg:gap-18"><div><div class="max-w-[22rem] lg:max-w-[24rem]"><div class="section-eyebrow">FAQ</div><h2 class="section-title mb-5 ">Assessment pricing questions</h2><p class="section-copy mt-0 hidden max-w-[22rem] md:block">How the free intro call, paid assessments, fixes, and billing work.</p></div></div><div class="lg:pt-2"><div class="divide-y divide-gray-200/80 border-t border-gray-200/80 dark:divide-white/10 dark:border-white/10"><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">Is the intro call free?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Yes. The intro meeting is always free. We use it to understand your requirements, the AWS problems you want to solve, and which assessment fits best before any paid work starts.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">How much access do you need to our AWS accounts?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">For an assessment, a time-limited IAM role with only the permissions the review needs. All activity is logged in your own CloudTrail, and we remove the access as soon as the assessment ends. No long-lived credentials are ever created.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">What if Danny is unavailable?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Everything we deliver lives in your own repository and documentation: the report, the roadmap and any code we ship. Your team, or any AWS engineer, can pick it up without us. If you want us to fix the findings, you get a fixed-price quote after the assessment, and taking it is optional.</p></div></details>
4<details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">How is the assessment priced?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Assessments start from <!-- -->$495<!-- -->. The final fixed price depends on the size and complexity of your AWS environment, but we confirm that scope during the free intro call before any paid work starts. The intro call is free of charge and there is no commitment required.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">Is remediation included in the assessment price?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">No. The assessment gives you the findings, roadmap, and recommendations. If you want us to remediate the issues afterward, we provide a separate implementation estimate based on the assessment outcome, your account structure, environment size, and the amount of work required.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">Which assessment should we start with?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">You do not need to know that before booking. On the free intro call we discuss your AWS setup, requirements, and constraints, then recommend the assessment that best matches the problem.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">Can we implement the recommendations ourselves?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Yes. If you want to handle the work yourself, you only pay for the assessment. You receive the findings, priorities, and practical next steps your team can use internally.</p></div></details>
4<details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">When do you recommend targeted remediation instead of a Landing Zone?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Targeted remediation is better when the assessment finds contained issues: a risky workload, a cost spike, a weak migration plan, or a specific compliance gap. The Landing Zone is a better fit when the AWS foundation itself keeps creating security, account, maintenance, or delivery issues.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">When do you recommend the Landing Zone foundation?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">We recommend it when account boundaries, IAM, logging, security controls, provisioning, and platform maintenance are creating repeated problems. The goal is to give developers a secure foundation so they can focus on building applications instead of managing, securing, and optimizing AWS infrastructure.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">Do cloud migration and EU cloud migration start with an assessment?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">Yes. Migration work needs a current-state review before we can give a responsible plan. For EU cloud migration, the assessment also checks sovereignty, compliance, data residency, and landing zone requirements.</p></div></details><details class="group"><summary class="grid w-full grid-cols-[minmax(0,1fr)_auto] items-start gap-x-6 py-6 text-start text-gray-800 transition hover:text-gray-500 focus:outline-none focus:text-gray-500 dark:text-neutral-200 dark:hover:text-neutral-400 dark:focus:text-neutral-400 cursor-pointer list-none md:py-7"><span class="min-w-0 pr-2 text-lg font-semibold leading-snug tracking-[-0.02em] md:text-xl">
4How does billing work?</span><svg class="mt-1 size-5 shrink-0 text-gray-600 transition-transform duration-200 group-hover:text-gray-500 group-open:rotate-180 dark:text-neutral-400 md:mt-1.5" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><title>Toggle</title><path d="m6 9 6 6 6-6"></path></svg></summary><div class="max-w-2xl pb-6 pr-8 text-gray-600 dark:text-neutral-400"><p class="mb-2 last:mb-0">You can pay by direct invoice or through your existing AWS bill via our<!-- --> <a target="_blank" rel="noopener noreferrer" href="https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104" class="animated-underline custom-link inline font-medium focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent transition-all duration-200"><span class="dark:bg-linear-to-tr dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent">AWS Marketplace listings</span></a>. Marketplace billing can be used for assessments and follow-up implementation when procurement prefers consolidated AWS invoicing.</p></div></details></div></div></div></div></section><section class="page-section-tight pb-16 md:pb-20"><div class="page-content-narrow text-center"><div class="section-eyebrow">First conversation</div><h2 id="cta" class="section-title mb-6 scroll-mt-36">Book a free <span class="transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent">intro call</span></h2><p class="section-copy mx-auto mb-6 max-w-3xl text-pretty">
4Tell us what is changing in your AWS environment. We&#x27;ll recommend the right assessment, or a different path if that fits better.</p><div class="mx-auto mb-8 flex max-w-xl items-center justify-center gap-3 text-left"><div class="overflow-hidden relative h-11 w-11 shrink-0 rounded-full object-cover object-top"><img alt="" loading="lazy" width="80" height="100" decoding="async" data-nimg="1" style="color:transparent;height:auto;max-width:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 80 100&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/webp;base64,UklGRswAAABXRUJQVlA4WAoAAAAQAAAABwAACgAAQUxQSE0AAAABYFNr25KPw2gV3FOwkcBtpAAZOGTg0AAqWAs2YsAGv4aIiAkAEOYBWBP9ERMiVDDSizQAEJMHrS7AhhBCXxwi7tjzpoU3n7y2u5hbBQBWUDggWAAAABACAJ0BKggACwACQDgllAJ0Bi0GTDpNrAAA/vll2xOte9k0Et6f3vMbbhWiA4ji82SVma3QLVUjsFD/rXDPcl+OjG9U3khYJ+iixfLoIiRVmXvVILfgAAA=&#x27;/%3E%3C/svg%3E&quot;)" sizes=" (min-width: 1440px) 80px, (min-width: 1024px) 80px, (min-width: 768px) 80px, min(80px, 92vw) " srcSet="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=320&amp;q=75 320w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=360&amp;q=75 360w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=414&amp;q=75 414w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=512&amp;q=75 512w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=1024&amp;q=75 1024w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=1440&amp;q=75 1440w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fimages%2Favatars%2Fdanny-steenman-portrait.webp&amp;w=3840&amp;q=75"/></div><p class="text-sm leading-6 text-gray-600 dark:text-gray-300">You talk to Danny Steenman, the engineer who does the work. Pick a time below and he confirms it by email.</p></div></div><div class="page-content mt-8"><div class="w-full min-h-[700px] md:min-h-[560px] mt-2 scroll-mt-28" id="cal"><div class="w-full min-h-[700px] md:min-h-[560px]"></div></div></div><ul class="page-content-narrow mt-8 flex flex-wrap justify-center gap-x-5 gap-y-2"><li class="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400"><span aria-hidden="true" class="size-2 rounded-full bg-primary-500"></span>Free 30-minute call, no commitment</li><li class="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400"><span aria-hidden="true" class="size-2 rounded-full bg-primary-500"></span>Fixed price before any paid work</li><li class="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400">
4<span aria-hidden="true" class="size-2 rounded-full bg-primary-500"></span>Implementation is optional</li></ul></section></main></div><footer class="pb-3 pt-6"><div class="page-content-wide border-t pt-10 border-gray-200/80 dark:border-white/10"><div class="grid grid-cols-2 gap-6 gap-y-10 sm:gap-8 md:grid-cols-7 xl:grid-cols-24"><div class="col-span-2 md:col-span-3 xl:col-span-7"><div class="grid grid-cols-2 gap-4 md:grid-cols-1"><div class="col-span-2 md:col-span-1"><a class="flex items-center" aria-label="Home" href="/"><svg class="h-8 mr-4 inline-block antialiased" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 750 175" aria-hidden="true" role="img"><defs><linearGradient id="ttc-gradient-1" x1="283.576799" y1="97.0341848" x2="181.2721429" y2="156.6736703" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f58700"></stop><stop offset="1" stop-color="#d95300"></stop></linearGradient><linearGradient id="ttc-gradient-2" x1="84.0372584" y1="4.4073678" x2="107.1383686" y2="118.9228709" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffb700"></stop><stop offset="1" stop-color="#ff8700"></stop></linearGradient><linearGradient id="ttc-gradient-3" x1="194.3562828" y1="45.7604359" x2="284.719111" y2="98.7685517" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffd23d"></stop><stop offset="1" stop-color="#ffac0d"></stop></linearGradient><linearGradient id="ttc-gradient-4" x1="91.0261151" y1="2.5925909" x2="223.6876362" y2="80.4137194" xlink:href="#ttc-gradient-3"></linearGradient><linearGradient id="ttc-gradient-5" x1="29.1416439" y1="55.3452929" x2="30.9031599" y2="154.870945" xlink:href="#ttc-gradient-2"></linearGradient><linearGradient id="ttc-gradient-6" x1="225.2875581" y1="81.3843907" x2="87.620047" y2="
4160.4409813" xlink:href="#ttc-gradient-1"></linearGradient><linearGradient id="ttc-gradient-7" x1="114.9662523" y1="107.3212192" x2="34.8332266" y2="155.3129764" xlink:href="#ttc-gradient-1"></linearGradient><linearGradient id="ttc-gradient-8" x1="29.7354927" y1="55.7627647" x2="113.5595209" y2="105.4851541" xlink:href="#ttc-gradient-3"></linearGradient></defs><g id="ttc-logo-path" data-name="Towards the Cloud - Branding"><g id="ttc-logo-path" data-name="Gradient Logo - On White"><g><path class="cls-10 dark:fill-white" d="M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z"></path><path class="cls-10 dark:fill-white" d="M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z"></path><path class="cls-10 dark:fill-white" d="M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z"></path><path class="cls-10 dark:fill-white" d="M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.6875,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z"></path><path class="cls-10 dark:fill-white" d="M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z"></path><path class="cls-10 dark:fill-white" d="M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z"></path><path class="cls-10 dark:fill-white" d="M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z"></path><path class="cls-1" style="fill:#fc9400" d="M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z"></path><path class="cls-1" style="fill:#fc9400" d="M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z"></path><path class="cls-1" style="fill:#fc9400" d="M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z"></path><path class="cls-10 dark:fill-white" d="M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.54687
45,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14.53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z"></path><path class="cls-10 dark:fill-white" d="M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z"></path><path class="cls-10 dark:fill-white" d="M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z"></path><path class="cls-10 dark:fill-white" d="M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.8125,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z"></path><path class="cls-10 dark:fill-white" d="M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z"></path></g><g id="ttc-gradient" data-name="Gradient Symbol - Orange"><path class="cls-9" style="fill:url(#ttc-gradient-1)" d="M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z"></path><path class="cls-8" style="fill:url(#ttc-gradient-2)" d="M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z"></path><path class="cls-7" style="fill:url(#ttc-gradient-3)" d="M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z"></path><path class="cls-6" style="fill:url(#ttc-gradient-4)" d="M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z"></path><path class="cls-4" style="fill:url(#ttc-gradient-5)" d="M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z"></path><path class="cls-5" style="fill:url(#ttc-gradient-6)" d="M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649"></path><path class="cls-3" style="fill:url(#ttc-gradient-7)" d="M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z"></path><path class="cls-2" style="fill:url(#ttc-gradient-8)" d="M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z"></path></g></g></g></svg></a></div><div class="flex flex-col justify-center"><p class="max-w-xs text-sm leading-6 text-gray-600 dark:text-gray-300">We ship well-architected, resilient, and cost-optimized AWS solutions designed to scale using AWS CDK.</p><div class="mt-4 h-8"><div class="flex min-h-[20px] space-x-3"><div data-cy="tooltip-trigger"><a target="_blank" rel="noopener noreferrer" href="https://x.com/dannysteenman" aria-label="X link" class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z"></path></svg></a></div><div data-cy="tooltip-trigger"><a target="_blank" rel="noopener noreferrer" href="https://github.com/towardsthecloud" aria-label="Github link" class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></a></div><div data-cy="tooltip-trigger"><a target="_blank" rel="noopener noreferrer" href="https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104" aria-label="AWS link" class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 640 512" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"></path></svg></a></div><div data-cy="tooltip-trigger"><a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/towardsthecloud/" aria-label="Linkedin link" class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"></path></svg></a></div><div data-cy="tooltip-trigger"><a class="h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08] hidden md:inline-flex" aria-label="RSS link" href="/rss.xml"><svg stroke="currentColor" fill="currentColor" stroke-width="0" role="img" viewBox="0 0 24 24" class="h-4 w-4" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M19.199 24C19.199 13.467 10.533 4.8 0 4.8V0c13.165 0 24 10.835 24 24h-4.801zM3.291 17.415c1.814 0 3.293 1.479 3.293 3.295 0 1.813-1.485 3.29-3.301 3.29C1.47 24 0 22.526 0 20.71s1.475-3.294 3.291-3.295zM15.909 24h-4.665c0-6.169-5.075-11.245-11.244-11.245V8.09c8.727 0 15.909 7.184 15.909 15.91z"></path></svg></a></div></div></div></div><div class="-mt-8 flex items-center md:mt-3 md:block md:max-w-[22rem]"><div class="grid w-full max-w-[22rem] grid-cols-[minmax(10.75rem,1fr)_7.75rem] items-center gap-2 max-[420px]:grid-cols-1"><div class="w-full"><a href="https://g.co/kgs/j8C45M4" target="_blank" rel="noopener noreferrer" class="group flex w-full max-w-[20rem] flex-col items-center gap-2 rounded-xl border border-gray-200/80 p-4 text-center transition-colors duration-200 hover:border-gray-300 dark:border-white/10 dark:hover:border-white/20 focu
4s:outline-none focus-visible:ring focus-visible:ring-primary-300"><div class="flex items-center justify-center gap-2"><svg viewBox="0 0 48 48" class="w-5 h-5 shrink-0"><path fill="#EA4335" d="M24 9.5c3.48 0 6.56 1.23 8.99 3.28l6.86-6.86C35.83 2.7 30.38 0 24 0 14.51 0 6.48 5.16 2.41 12.63l7.76 6.01C11.88 13.05 17.44 9.5 24 9.5z"></path><path fill="#4285F4" d="M46.14 25.31c0-1.66-.14-3.25-.41-4.81H24v9.01h12.44c-.53 2.91-2.02 5.38-4.29 7.02l7.43 5.76c4.34-3.99 6.86-9.84 6.86-16.98z"></path><path fill="#FBBC05" d="M10.17 28.64c-.5-.98-.78-2.09-.78-3.24s.28-2.26.78-3.24l-7.76-6.01C.96 18.91 0 21.35 0 24c0 2.65.96 5.09 2.41 7.37l7.76-6.01z"></path><path fill="#34A853" d="M24 48c6.38 0 11.83-2.13 15.77-5.79l-7.43-5.76c-2.11 1.42-4.82 2.27-7.94 2.27-6.56 0-12.12-4.41-14.1-10.32l-7.76 6.01C6.48 42.84 14.51 48 24 48z"></path></svg><span class="pt-0.5 text-sm font-medium leading-none text-gray-800 dark:text-white">Google Rating</span></div><div class="flex items-center justify-center gap-2"><span class="text-lg font-bold text-[#b45309] dark:text-[#fbbf24]">5.0</span><div class="flex gap-0.5"><svg viewBox="0 0 24 24" class="w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></svg><svg viewBox="0 0 24 24" class="w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></svg><svg viewBox="0 0 24 24" class="w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></svg><svg viewBox="0 0 24 24" class="w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></svg><svg viewBox="0 0 24 24" class="w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></svg></div></div><span class="text-xs text-gray-500 transition-colors group-hover:text-gray-700 dark:text-gray-400 dark:group-hover:text-gray-300">Show all <!-- -->16<!-- --> reviews</span></a></div><a href="https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104" target="_blank" rel="noopener noreferrer" aria-label="View Towards The Cloud on AWS Marketplace" class="hidden items-center justify-center focus:outline-none focus-visible:ring focus-visible:ring-primary-300 md:flex"><svg viewBox="-4 -4 408 408" role="img" aria-label="AWS Partner" class="h-auto fill-[#232f3e] stroke-[#232f3e] dark:fill-white dark:stroke-white w-full max-w-[6.25rem]"><polygon points="0,0 270,0 400,130 400,400 128,400 0,272" fill="none" stroke-width="8"></polygon><g transform="translate(47 32) scale(5.6)" stroke="none"><path d="M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59
4-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"></path><path d="M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z" fill="#FF9900"></path></g><text x="52" y="244" textLength="298" lengthAdjust="spacing" stroke="none" font-size="60" font-weight="700" font-family="&quot;Amazon Ember&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif">PARTNER</text></svg></a></div></div></div></div><div class="col-span-1 md:col-span-2 xl:col-span-4"><h3 class="mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400">Company</h3><ul class="space-y-2 text-sm"><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/about">About</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services">Services</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/pricing">Pricing</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/blog">Blog</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/tools">Tools</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/towardsthecloud?trk=public_post_follow-view-profile" class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white">Updates</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/docs">Docs</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/contact">Contact</a></li></ul><h3 class="mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400">Find us on AWS</h3><ul class="space-y-2 text-sm"><li><a target="_blank" rel="noopener noreferrer" href="https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104" class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white">AWS Marketplace</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://builder.aws.com/community/@dannysteenman" class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white">AWS Community Builders</a></li></ul></div><div class="col-span-1 md:col-span-2 xl:col-span-5"><h3 class="mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400">AWS CDK Landing Zone</h3><ul class="space-y-2 text-sm"><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cdk-landing-zone">Overview</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cdk-landing-zone#support-tiers">Support plans</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://roadmap.towardsthecloud.com" class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white">Roadmap</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/changelog">Changelog</a></li></ul><h3 class="mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400">Services</h3><ul class="space-y-2 text-sm"><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-well-architected-framework-review">AWS Well-Architected Review</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-security-review">AWS Security Review</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cost-optimization">AWS Cost Optimization</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cdk-review">AWS CDK Review</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cdk-landing-zone">AWS CDK Landing Zone</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-operations-checklist">AWS Operations Checklist</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-cloud-migration">AWS Cloud Migration</a></li><li><a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/services/aws-eu-cloud-migration">AWS EU Cloud Migration</a></li></ul></div><div class="hidden xl:block xl:col-span-8"><a class="text-sm font-medium tracking-[-0.01em] transition-colors duration-200 text-gray-900 dark:text-white gradient-hover" href="/newsletter"><h3 class="mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400">Newsletter</h3></a><p class="max-w-md text-sm leading-6 text-gray-600 dark:text-gray-300">
4Get real-world insights from building production AWS infrastructure at scale. Covering the hard-earned wisdom you won&#x27;t find in the docs.</p><div class="mt-1"><div><div aria-busy="true" class="rounded border border-gray-300 p-4 dark:border-gray-600 border-0 p-0"><div></div><span class="sr-only" role="status">Newsletter signup form loading.</span><button type="button" class="sr-only">Load newsletter signup form</button><div><div aria-hidden="true" class="flex mt-1.5 gap-2 items-stretch sm:gap-3"><div class="grow"><div class="flex min-h-12 w-full items-center rounded-full border border-gray-200/80 bg-white/92 px-5 text-sm text-gray-400 dark:border-white/10 dark:bg-white/6 dark:text-gray-500">Enter your email…</div></div><div class="inline-flex min-h-12 shrink-0 items-center justify-center rounded-full bg-gray-950 px-6 text-sm font-semibold text-white dark:bg-white dark:text-gray-950">Subscribe</div></div><div aria-hidden="true"><div class="mt-3 flex flex-col gap-4 border-t border-gray-200/80 pt-4 dark:border-white/10 sm:flex-row sm:items-center sm:justify-between"><div class="text-sm text-gray-500 dark:text-gray-400"><span>---- subscribers</span></div><div class="flex flex-wrap items-center gap-3 sm:justify-end"><span class="text-sm text-gray-500 dark:text-gray-400">Subscribe via:</span><div class="flex gap-2"><span class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white text-sm font-semibold text-gray-500 dark:border-white/10 dark:bg-white/6 dark:text-gray-400">G</span><span class="inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white text-sm font-semibold text-gray-500 dark:border-white/10 dark:bg-white/6 dark:text-gray-400">GH</span></div></div></div></div></div></div></div><div class="mt-1.5 min-h-5"><p class="text-xs leading-5 text-gray-500 dark:text-gray-400">By signing up you agree to our <a class="animated-underline custom-link inline font-medium focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent transition-all duration-200" href="/privacy-policy"><span class="dark:bg-linear-to-tr dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent">privacy policy</span></a>.</p></div></div></div></div><div class="mt-12 flex flex-col items-center justify-between border-t border-gray-200/80 pt-4 text-sm dark:border-white/10 md:flex-row"><p class="text-center text-sm text-gray-600 dark:text-white/62 md:text-left"><span class="font-medium text-gray-600 dark:text-white/62">Towards The Cloud, LLC</span> ©<!-- --> <span>2026</span> |<!-- --> <a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/terms">Terms</a> <!-- -->&amp;<!-- --> <a class="text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white" href="/privacy-policy">Privacy</a></p><p class="mt-2 text-center text-sm text-gray-600 dark:text-white/62 md:mt-0 md:text-left">A Dutch <span class="font-medium text-gray-600 dark:text-white/62">AWS Cloud Consultancy</span> <!-- -->delivering <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" class="inline h-4 w-4 align-[-0.125em] text-[#FF9900]" aria-hidden="true" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke-linejoin="round" stroke-width="32" d="M400 240c-8.89-89.54-71-144-144-144-69 0-113.44 48.2-128 96-60 6-112 43.59-112 112 0 66 54 112 120 112h260c55 0 100-27.44 100-88 0-59.82-53-85.76-96-88z"></path></svg> <!-- -->solutions globally</p></div></div></footer></div><!--$--><!--/$--><!--/&--><!--/&-->
4<script src="/_next/static/chunks/3j6-gz5u_3yhq.js" id="_R_" async=""></script>
4<script>(self.__next_f=self.__next_f||[]).push([0])</script>
4<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\nd:I[995560,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"default\",1]\n:HL[\"/_next/static/media/GeistMono_Variable.p.3ms9vq719j3f8.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/Geist_Variable-s.p.0mrjj4bg00-he.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T354c0,"])</script>
4<script>self.__next_f.push([1,"@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-400:#00d3bd;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-400:#00d2ef;--color-cyan-900:#104e64;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-400:#c07eff;--color-purple-600:#9810fa;--color-purple-800:#6e11b0;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-400:#ec6cff;--color-fuchsia-700:#a600b5;--color-rose-400:#ff667f;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;
4--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-neutral-200:#e5e5e5;--color-neutral-400:#a1a1a1;--color-neutral-700:#404040;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-950:#0c0a09;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono);--color-primary-50:#fff6ed;--color-primary-100:#ffead7;--color-primary-200:#ffd1ad;--color-primary-300:#de4313;--color-primary-400:#fc9840;--color-primary-500:#f97316;--color-primary-600:#dd6b20;--color-dark:#0d1117;--gradient-primary:linear-gradient(to right, var(--color-primary-300), var(--color-primary-400));--shadow-soft:0 24px 80px -48px #0f172a59;--shadow-card:0 18px 48px -32px #0f172a4d;--animate-fade-in-up:fadeInUp .8s ease-out forwards;--animate-tooltip-fade-in:tooltipFadeIn .2s ease-out forwards;--animate-emoji-animation:emojiAnimation .7s cubic-bezier(.33, 1, .68, 1);--animate-tab-progress:tabProgress linear forwards}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
4--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-700:lab(27.036% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-950:lab(2.86037% .455312 .568903)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
4:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:80px}html[style*=\"overflow: hidden\"]{padding-right:0!important;overflow-y:scroll!important}body{background-color:var(--color-stone-50);color:var(--color-gray-900);overflow-x:hidden}body:where(.dark,.dark *){background-color:var(--color-dark);color:var(--color-gray-100)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background-color:#de43134d}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--color-primary-300) 30%, transparent)}}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-geist-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(h1,.h1){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (min-width:48rem){:is(h1,.h1){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}:is(h2,.h2){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:48rem){:is(h2,.h2){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}:is(h3,.h3){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){:is(h3,.h3){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}:is(h4,.h4){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){:is(h4,.h4){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(h5,.h5){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){:is(h5,.h5){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}:is(h6,.h6){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}body,.body{font-family:var(--font-geist-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){body,.body{font-size:var(--text-base);
4line-height:var(--tw-leading,var(--text-base--line-height))}}code{font-family:var(--font-geist-mono)}pre{font-family:var(--font-geist-mono);overflow-wrap:break-word;white-space:pre-wrap}.layout{width:91.6667%;max-width:68rem;margin-inline:auto}.page-shell{isolation:isolate;position:relative}.page-shell:before{content:\"\";z-index:-1;pointer-events:none;position:absolute;inset:0}.page-content,.page-content-wide{width:91.6667%;max-width:68rem;margin-inline:auto}.page-content-narrow{width:min(100% - 2rem,42rem);margin-inline:auto}.page-section{padding-block:clamp(4.75rem,8vw,7.75rem)}.page-section-tight{padding-block:clamp(3.75rem,6vw,5.75rem)}.section-eyebrow{margin-bottom:calc(var(--spacing) * 4);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-gray-500);align-items:center;display:inline-flex}.section-eyebrow:where(.dark,.dark *){color:var(--color-gray-400)}.section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-gray-950)}@media (min-width:48rem){.section-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.section-title:where(.dark,.dark *){color:var(--color-white)}.section-copy{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);color:var(--color-gray-600)}@media (min-width:48rem){.section-copy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.section-copy:where(.dark,.dark *){color:var(--color-gray-300)}.section-stack{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.marketing-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-panel{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-panel{background-color:var(--color-white)}.marketing-panel:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.marketing-panel:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.marketing-rule{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-rule{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-rule:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-rule:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button{padding:calc(var(--spacing) * 2);border-radius:3.40282e38px}.header-button:focus{--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.header-button{padding:calc(var(--spacing) * 2.5)}}.header-button{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.header-button{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.header-button{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.header-button{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.header-button{color:var(--color-gray-600);--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.header-button:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.header-button:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.header-button:hover{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):hover{color:var(--color-white)}}.header-button:focus-visible{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):focus-visible{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):focus-visible{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):focus-visible{color:var(--color-white)}.header-button{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.header-button{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.header-button{box-shadow:var(--shadow-card)}:is(article,section) p{color:var(--color-gray-700)}:is(article,section) p:where(.dark,.dark *){color:var(--color-gray-300)}.bg-dark a.custom-link{border-color:var(--color-gray-200)}@media (hover:hover){.bg-dark a.custom-link:hover{border-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-dark a.custom-link:hover{border-color:color-mix(in oklab, var(--color-gray-200) 0%, transparent)}}}:is(.info-page,.mdx) ul{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:disc}:where(:is(.info-page,.mdx) ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ul{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) ol{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:decimal}:where(:is(.info-page,.mdx) ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ol{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) li{padding-left:calc(var(--spacing) * 2)}:is(.info-page,.mdx) :is(ul,ol)\u003eli\u003e:last-child{margin-bottom:0}:is(.info-page,.mdx) :is(ul,ol)\u003eli\u003e:first-child{margin-top:0}:is(.info-page,.mdx) :is(ul,ol) :is(ul,ol){margin-top:calc(var(--spacing) * 3);margin-bottom:0}}@layer components{:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select)::placeholder{color:var(--color-gray-400)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){--tw-shadow:0 1px 3px 0 var(--tw-sha
4dow-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)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):focus{border-color:var(--color-gray-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *){border-color:var(--color-gray-600);background-color:var(--color-dark);color:var(--color-white)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *):focus{border-color:var(--color-gray-300)}:is(input[type=checkbox],input[type=radio]){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-color:var(--color-gray-300);color:var(--color-primary-300);border-radius:.25rem}:is(input[type=checkbox],input[type=radio]):focus{--tw-ring-color:var(--color-primary-300)}}@layer utilities{.\\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:0}.top-0\\.5{top:calc(var(--spacing) * .5)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-32{top:calc(var(--spacing) * 32)}.top-\\[5\\%\\]{top:5%}.top-\\[15\\%\\]{top:15%}.top-\\[30\\%\\]{top:30%}.top-\\[77px\\]{top:77px}.top-full{top:100%}.right-0{right:0}.right-0\\.5{right:calc(var(--spacing) * .5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\\[5\\%\\]{right:5%}.right-\\[18\\%\\]{right:18%}.right-\\[20\\%\\]{right:20%}.right-\\[25\\%\\]{right:25%}.right-auto{right:auto}.-bottom-0\\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\\[10\\%\\]{bottom:10%}.-left-4{left:calc(var(--spacing) * -4)}.-left-\\[0\\.6rem\\]{left:-.6rem}.left-0{left:0}.left-1\\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-16{left:calc(var(--spacing) * 16)}.left-\\[-9999px\\]{left:-9999px}.left-\\[1\\.4rem\\]{left:1.4rem}.left-\\[4\\.5rem\\]{left:4.5rem}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[1\\]{z-index:1}.z-\\[70\\]{z-index:70}.z-\\[9998\\]{z-index:9998}.z-\\[9999\\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2\\.5{margin:calc(var(--spacing) * 2.5)}.m-\\[11px\\]{margin:11px}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.\\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.mt-0{margin-top:0}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.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)}
4.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-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-8{margin-right:calc(var(--spacing) * -8)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.\\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\\[1\\.35rem\\]{margin-left:1.35rem}.ml-\\[5\\%\\]{margin-left:5%}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.size-1\\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-96{height:calc(var(--spacing) * 96)}.h-\\[1\\.1rem\\]{height:1.1rem}.h-\\[18px\\]{height:18px}.h-\\[20px\\]{height:20px}.h-\\[42px\\]{height:42px}.h-\\[200px\\]{height:200px}.h-\\[400px\\]{height:400px}.h-\\[420px\\]{height:420px}.h-\\[500px\\]{height:500px}.h-\\[520px\\]{height:520px}.h-\\[600px\\]{height:600px}.h-\\[calc\\(100\\%\\+2rem\\)\\]{height:calc(100% + 2rem)}.h-\\[calc\\(100vh-6rem\\)\\]{height:calc(100vh - 6rem)}.h-\\[calc\\(100vh-8\\.5rem\\)\\]{height:calc(100vh - 8.5rem)}.h-\\[min\\(85dvh\\,56rem\\)\\]{height:min(85dvh,56rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[32rem\\]{max-height:32rem}.max-h-\\[38rem\\]{max-height:38rem}.max-h-\\[42rem\\]{max-height:42rem}.max-h-\\[44rem\\]{max-height:44rem}.max-h-\\[46rem\\]{max-height:46rem}.max-h-\\[95vh\\]{max-height:95vh}.max-h-\\[780px\\]{max-height:780px}.max-h-\\[calc\\(100dvh-2rem\\)\\]{max-height:calc(100dvh - 2rem)}.max-h-\\[calc\\(100vh-3rem\\)\\]{max-height:calc(100vh - 3rem)}.max-h-\\[calc\\(100vh-8\\.5rem\\)\\]{max-height:calc(100vh - 8.5rem)}.max-h-\\[min\\(72vh\\,42rem\\)\\]{max-height:min(72vh,42rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\\[18rem\\]{min-height:18rem}.min-h-\\[20px\\]{min-height:20px}.min-h-\\[20rem\\]{min-height:20rem}.min-h-\\[31rem\\]{min-height:31rem}.min-h-\\[34rem\\]{min-height:34rem}.min-h-\\[38rem\\]{min-height:38rem}.min-h-\\[42px\\]{min-height:42px}.min-h-\\[42rem\\]{min-height:42rem}.min-h-\\[44px\\]{min-height:44px}.min-h-\\[76px\\]{min-height:76px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[300px\\]{min-height:300px}.min-h-\\[700px\\]{min-height:700px}.min-h-\\[calc\\(100vh-4rem\\)\\]{min-height:calc(100vh - 4rem)}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.w-0\\.5{width:calc(var(--spacing) * .5)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\/2{width:50%}.w-1\\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\.5{width:calc(var(--spacing) * 4.5)}.w-4\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-11\\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[1\\.1rem\\]{width:1.1rem}.w-\\[2px\\]{width:2px}.w-\\[3\\.25rem\\]{width:3.25rem}.w-\\[4\\.5rem\\]{width:4.5rem}.w-\\[4\\.75rem\\]{width:4.75rem}.w-\\[5\\.2rem\\]{width:5.2rem}.w-\\[5\\.5rem\\]{width:5.5rem}.w-\\[5\\.6rem\\]{width:5.6rem}.w-\\[6\\.4rem\\]{width:6.4rem}.w-\\[6rem\\]{width:6rem}.w-\\[7\\.5rem\\]{width:7.5rem}.w-\\[7\\.25rem\\]{width:7.25rem}.w-\\[8\\.5rem\\]{width:8.5rem}.w-\\[10\\.5rem\\]{width:10.5rem}.w-\\[15\\.5rem\\]{width:15.5rem}.w-\\[16\\%\\]{width:16%}.w-\\[17\\%\\]{width:17%}.w-\\[18px\\]{width:18px}.w-\\[22\\%\\]{width:22%}.w-\\[23\\%\\]{width:23%}.w-\\[27\\%\\]{width:27%}.w-\\[28\\%\\]{width:28%}.w-\\[34\\%\\]{width:34%}.w-\\[36\\%\\]{width:36%}.w-\\[38\\%\\]{width:38%}.w-\\[42\\%\\]{width:42%}.w-\\[50\\%\\]{width:50%}.w-\\[64\\%\\]{width:64%}.w-\\[72\\%\\]{width:72%}.w-\\[75vw\\]{width:75vw}.w-\\[88\\%\\]{width:88%}.w-\\[400px\\]{width:400px}.w-\\[420px\\]{width:420px}.w-\\[500px\\]{width:500px}.w-\\[520px\\]{width:520px}.w-\\[600px\\]{width:600px}.w-\\[700px\\]{width:700px}.w-\\[760px\\]{width:760px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[6\\.25rem\\]{max-width:6.25rem}.max-w-\\[9\\.5rem\\]{max-width:9.5rem}.max-w-\\[9ch\\]{max-width:9ch}.max-w-\\[10ch\\]{max-width:10ch}.max-w-\\[13ch\\]{max-width:13ch}.max-w-\\[14ch\\]{max-width:14ch}.max-w-\\[16ch\\]{max-width:16ch}.max-w-\\[18ch\\]{max-width:18ch}.max-w-\\[20rem\\]{max-width:20rem}.max-w-\\[22ch\\]{max-width:22ch}.max-w-\\[22rem\\]{max-width:22rem}.max-w-\\[30rem\\]{max-width:30rem}
4.max-w-\\[36rem\\]{max-width:36rem}.max-w-\\[38rem\\]{max-width:38rem}.max-w-\\[40rem\\]{max-width:40rem}.max-w-\\[44rem\\]{max-width:44rem}.max-w-\\[50rem\\]{max-width:50rem}.max-w-\\[85vw\\]{max-width:85vw}.max-w-\\[90rem\\]{max-width:90rem}.max-w-\\[220px\\]{max-width:220px}.max-w-\\[calc\\(100vw-2rem\\)\\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\\[30rem\\]{min-width:30rem}.min-w-\\[760px\\]{min-width:760px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-emoji-animation{animation:var(--animate-emoji-animation)}.animate-fade-in-up{animation:var(--animate-fade-in-up)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.animate-tab-progress{animation:var(--animate-tab-progress)}.animate-tooltip-fade-in{animation:var(--animate-tooltip-fade-in)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait\\!{cursor:wait!important}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-36{scroll-margin-top:calc(var(--spacing) * 36)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-gray-200{--tw-scrollbar-thumb:var(--color-gray-200);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1\\.5rem_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\\[1rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\\[2\\.25rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\\[3\\.4rem_minmax\\(0\\,1fr\\)_3\\.6rem\\]{grid-template-columns:3.4rem minmax(0,1fr) 3.6rem}.grid-cols-\\[4\\.6rem_3\\.6rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:4.6rem 3.6rem minmax(0,1fr)}.grid-cols-\\[4rem_1fr\\]{grid-template-columns:4rem 1fr}.grid-cols-\\[5\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)_1\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)_3\\.25rem\\]{grid-template-columns:minmax(0,1fr) 3.25rem}.grid-cols-\\[minmax\\(0\\,1fr\\)_9\\.5rem\\]{grid-template-columns:minmax(0,1fr) 9.5rem}.grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\\[minmax\\(10\\.75rem\\,1fr\\)_7\\.75rem\\]{grid-template-columns:minmax(10.75rem,1fr) 7.75rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}
4.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-0\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.space-x-2\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3\u003e: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)))}.gap-y-0\\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100\u003e:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200\u003e:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-200\\/70\u003e:not(:last-child)){border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\\/70\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}:where(.divide-gray-200\\/80\u003e:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\\/80\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}:where(.divide-white\\/10\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\\/10\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[1\\.5rem\\]{border-radius:1.5rem}.rounded-\\[1\\.45rem\\]{border-radius:1.45rem}.rounded-\\[1\\.75rem\\]{border-radius:1.75rem}.rounded-\\[2px\\]{border-radius:2px}
4.rounded-\\[3px\\]{border-radius:3px}.rounded-\\[5px\\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\\[3px\\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-\\[3px\\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\\[3px\\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\\[1\\.5px\\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\\[3px\\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.\\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\\[\\#5f6b7a\\]{border-color:#5f6b7a}.border-\\[\\#8c8c94\\]{border-color:#8c8c94}.border-\\[\\#0972d3\\]{border-color:#0972d3}.border-\\[\\#003399\\]\\/30{border-color:#0033994d;border-color:lab(24.6529% 21.0438 -60.6869/.3)}.border-\\[\\#003399\\]\\/70{border-color:#003399b3;border-color:lab(24.6529% 21.0438 -60.6869/.7)}.border-\\[\\#37352f\\]{border-color:#37352f}.border-\\[\\#c6c6cd\\]{border-color:#c6c6cd}.border-\\[\\#d0d7de\\]{border-color:#d0d7de}.border-\\[\\#e7157b\\]\\/40{border-color:#e7157b66;border-color:lab(51.2876% 76.4408 1.89079/.4)}.border-\\[\\#ebebf0\\]{border-color:#ebebf0}.border-\\[\\#fd8c73\\]{border-color:#fd8c73}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-300\\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-current{border-color:currentColor}.border-emerald-300\\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-600\\/40{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\\/40{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/70{border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.border-gray-200\\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-200\\/90{border-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/90{border-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\\/80{border-color:#d1d5dccc}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\/80{border-color:color-mix(in oklab, var(--color-gray-300) 80%, transparent)}}.border-gray-300\\/90{border-color:#d1d5dce6}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\/90{border-color:color-mix(in oklab, var(--color-gray-300) 90%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-950{border-color:var(--color-gray-950)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-400\\/40{border-color:#fc984066}@supports (color:color-mix(in lab, red, red)){.border-primary-400\\/40{border-color:color-mix(in oklab, var(--color-primary-400) 40%, transparent)}}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\\/20{border-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.border-primary-500\\/20{border-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.border-primary-600{border-color:var(--color-primary-600)}.border-red-200{border-color:var(--color-red-200)}.border-red-300\\/40{border-color:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.border-red-300\\/40{border-color:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-500\\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-stone-50{border-color:var(--color-stone-50)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-b-white{border-bottom-color:var(--color-white)}.bg-\\[\\#0f1b2a\\]{background-color:#0f1b2a}.bg-\\[\\#1a1d21\\]{background-color:#1a1d21}.bg-\\[\\#1a7f37\\]{background-color:#1a7f37}.bg-\\[\\#1f1f1f\\]{background-color:#1f1f1f}.bg-\\[\\#1f883d\\]{background-color:#1f883d}.bg-\\[\\#1f2328\\]{background-color:#1f2328}.bg-\\[\\#3f0e40\\]{background-color:#3f0e40}.bg-\\[\\#8d99a8\\]{background-color:#8d99a8}.bg-\\[\\#28c840\\]{background-color:#28c840}.bg-\\[\\#232f3e\\]{background-color:#232f3e}.bg-\\[\\#818b981f\\]{background-color:#818b981f}.bg-\\[\\#0969da14\\]{background-color:#0969da14}.bg-\\[\\#0972d3\\]{background-color:#0972d3}.bg-\\[\\#1164a3\\]{background-color:#1164a3}.bg-\\[\\#3178c6\\]{background-color:#3178c6}.bg-\\[\\#003399\\]\\/\\[0\\.04\\]{background-color:#0033990a;background-color:lab(24.6529% 21.0438 -60.6869/.04)}.bg-\\[\\#10131b\\]{background-color:#10131b}.bg-\\[\\#27062a\\]{background-color:#27062a}.bg-\\[\\#151925\\]{background-color:#151925}.bg-\\[\\#181818\\]{background-color:#181818}.bg-\\[\\#870303\\]{background-color:#870303}.bg-\\[\\#ccffd8\\]{background-color:#ccffd8}.bg-\\[\\#ce3311\\]{background-color:#ce3311}.bg-\\[\\#d1242f\\]{background-color:#d1242f}.bg-\\[\\#d91515\\]{background-color:#d91515}.bg-\\[\\#dafbe1\\]{background-color:#dafbe1}.bg-\\[\\#ddf4ff\\]{background-color:#ddf4ff}.bg-\\[\\#e6ffec\\]{background-color:#e6ffec}.bg-\\[\\#ebebf0\\]{background-color:#ebebf0}.bg-\\[\\#f2cd54\\]{background-color:#f2cd54}.bg-\\[\\#f2f7fc\\]{background-color:#f2f7fc}.bg-\\[\\#f2f8fd\\]{background-color:#f2f8fd}.bg-\\[\\#f3f4f6\\]{background-color:#f3f4f6}.bg-\\[\\#f6f6f9\\]{background-color:#f6f6f9}.bg-\\[\\#f6f8fa\\]{background-color:#f6f8fa}.bg-\\[\\#f9f9fa\\]{background-color:#f9f9fa}.bg-\\[\\#f89256\\]{background-color:#f89256}.bg-\\[\\#febc2e\\]{background-color:#febc2e}.bg-\\[\\#ff5f57\\]{background-color:#ff5f57}.bg-\\[\\#ff4500\\]{background-color:#ff4500}.bg-\\[\\#ff9900\\]{background-color:#f90}.bg-\\[\\#ffd7d5\\]{background-color:#ffd7d5}.bg-\\[\\#ffebe9\\]{background-color:#ffebe9}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\\/80{background-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\\/80{background-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400\\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\/70{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\\/80{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\/80{background-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.bg-gray-200\\/90{background-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\/90{background-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-gray-950\\/58{background-color:#03071294}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\\/58{background-color:color-mix(in oklab, var(--color-gray-950) 58%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\\/60{background-color:#fff6ed99}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\\/60{background-color:color-mix(in oklab, var(--color-primary-50) 60%, transparent)}}.bg-primary-50\\/70{background-color:#fff6edb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\\/70{background-color:color-mix(in oklab, var(--color-primary-50) 70%, transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200\\/50{background-color:#ffd1ad80}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\\/50{background-color:color-mix(in oklab, var(--color-primary-200) 50%, transparent)}}.bg-primary-200\\/70{background-color:#ffd1adb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\\/70{background-color:color-mix(in oklab, var(--color-primary-200) 70%, transparent)}}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-300\\/10{background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/10{background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.bg-primary-300\\/14{background-color:#de431324}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/14{background-color:color-mix(in oklab, var(--color-primary-300) 14%, transparent)}}.bg-primary-300\\/20{background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/20{background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-400\\/10{background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\\/10{background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.bg-primary-400\\/20{background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\\/20{background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\\/10{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\\/10{background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200\\/70{background-color:#ffcacab3}@supports (color:color-mix(in lab, red, red)){.bg-red-200\\/70{background-color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.bg-red-400\\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\\/70{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-950\\/28{background-color:#02061847}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\\/28{background-color:color-mix(in oklab, var(--color-slate-950) 28%, transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-50\\/92{background-color:#fafaf9eb}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\\/92{background-color:color-mix(in oklab, var(--color-stone-50) 92%, transparent)}}.bg-stone-50\\/96{background-color:#fafaf9f5}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\\/96{background-color:color-mix(in oklab,
4 var(--color-stone-50) 96%, transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-950\\/10{background-color:#0c0a091a}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\\/10{background-color:color-mix(in oklab, var(--color-stone-950) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\\/\\[0\\.04\\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/\\[0\\.04\\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\\[\\#2c5a86\\]{--tw-gradient-from:#2c5a86;--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-\\[\\#de4313\\]{--tw-gradient-from:#de4313;--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-\\[\\#e7157b\\]{--tw-gradient-from:#e7157b;--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-\\[\\#f3f4f6\\]{--tw-gradient-from:#f3f4f6;--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-primary-300{--tw-gradient-from:var(--color-primary-300);--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-stone-50{--tw-gradient-from:var(--color-stone-50);--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-white{--tw-gradient-from:var(--color-white);--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))}.via-\\[\\#6c8aa6\\]{--tw-gradient-via:#6c8aa6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
4osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\\[\\#a9c3c8\\]{--tw-gradient-to:#a9c3c8;--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-\\[\\#b0084d\\]{--tw-gradient-to:#b0084d;--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-\\[\\#fc9840\\]{--tw-gradient-to:#fc9840;--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-primary-400{--tw-gradient-to:var(--color-primary-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))}.to-primary-500{--tw-gradient-to:var(--color-primary-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-transparent{--tw-gradient-to:transparent;--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))}.\\[mask-image\\:linear-gradient\\(to_bottom\\,black_65\\%\\,transparent\\)\\]{-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\\[\\#232f3e\\]{fill:#232f3e}.fill-\\[\\#b45309\\]{fill:#b45309}
4.fill-amber-600{fill:var(--color-amber-600)}.fill-amber-700{fill:var(--color-amber-700)}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-gray-700{fill:var(--color-gray-700)}.fill-gray-900{fill:var(--color-gray-900)}.fill-gray-950{fill:var(--color-gray-950)}.fill-stone-50{fill:var(--color-stone-50)}.fill-transparent{fill:#0000}.stroke-\\[\\#232f3e\\]{stroke:#232f3e}.stroke-amber-600{stroke:var(--color-amber-600)}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-white{stroke:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:0}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\\.5{padding-block:calc(var(--spacing) * 3.5)}.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-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\\[0\\.2rem\\]{padding-block:.2rem}.py-\\[3px\\]{padding-block:3px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.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-14{padding-top:calc(var(--spacing) * 14)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-330{padding-right:calc(var(--spacing) * 330)}.pb-0{padding-bottom:0}.pb-0\\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\\[2ch\\]{padding-left:2ch}.pl-\\[4\\.5rem\\]{padding-left:4.5rem}.pl-\\[30px\\]{padding-left:30px}.pl-\\[34px\\]{padding-left:34px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\\[-0\\.125em\\]{vertical-align:-.125em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\\[\\'Amazon_Ember\\'\\,\\'Helvetica_Neue\\'\\,Roboto\\,Arial\\,sans-serif\\]{font-family:Amazon Ember,Helvetica Neue,Roboto,Arial,sans-serif}.font-mono{font-family:var(--font-geist-mono)}.font-primary{font-family:var(--font-geist-sans)}.font-sans{font-family:var(--font-sans)}.\\!text-base{font-size:var(--text-base)!important;
4line-height:var(--tw-leading,var(--text-base--line-height))!important}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\\[1\\.25rem\\]{font-size:1.25rem!important}.text-\\[0\\.6rem\\]{font-size:.6rem}.text-\\[0\\.7rem\\]{font-size:.7rem}.text-\\[0\\.8rem\\]{font-size:.8rem}.text-\\[0\\.9rem\\]{font-size:.9rem}.text-\\[0\\.45rem\\]{font-size:.45rem}.text-\\[0\\.55rem\\]{font-size:.55rem}.text-\\[0\\.62rem\\]{font-size:.62rem}.text-\\[0\\.65rem\\]{font-size:.65rem}.text-\\[0\\.66rem\\]{font-size:.66rem}.text-\\[0\\.68rem\\]{font-size:.68rem}.text-\\[0\\.72rem\\]{font-size:.72rem}.text-\\[0\\.75rem\\]{font-size:.75rem}.text-\\[0\\.78rem\\]{font-size:.78rem}.text-\\[0\\.82rem\\]{font-size:.82rem}.text-\\[0\\.85em\\]{font-size:.85em}.text-\\[0\\.85rem\\]{font-size:.85rem}.text-\\[0\\.92em\\]{font-size:.92em}.text-\\[0\\.95rem\\]{font-size:.95rem}.text-\\[1\\.2em\\]{font-size:1.2em}.text-\\[1\\.05rem\\]{font-size:1.05rem}.text-\\[1\\.15rem\\]{font-size:1.15rem}.text-\\[1\\.16em\\]{font-size:1.16em}.text-\\[1\\.18em\\]{font-size:1.18em}.text-\\[1\\.25rem\\]{font-size:1.25rem}.text-\\[1rem\\]{font-size:1rem}.text-\\[10\\.5px\\]{font-size:10.5px}.text-\\[10px\\]{font-size:10px}.text-\\[11\\.5px\\]{font-size:11.5px}.text-\\[11px\\]{font-size:11px}.text-\\[12\\.5px\\]{font-size:12.5px}.text-\\[12px\\]{font-size:12px}.text-\\[13px\\]{font-size:13px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[20px\\]{font-size:20px}.text-\\[22px\\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\\[0\\.98\\]{--tw-leading:.98;line-height:.98}.leading-\\[1\\.02\\]{--tw-leading:1.02;line-height:1.02}.leading-\\[1\\.4\\]{--tw-leading:1.4;line-height:1.4}.leading-\\[1\\.6\\]{--tw-leading:1.6;line-height:1.6}.leading-\\[1\\.7\\]{--tw-leading:1.7;line-height:1.7}.leading-\\[1\\.08\\]{--tw-leading:1.08;line-height:1.08}.leading-\\[1\\.35\\]{--tw-leading:1.35;line-height:1.35}.leading-\\[1\\.55\\]{--tw-leading:1.55;line-height:1.55}.leading-\\[1\\.65\\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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)}.label-caps{text-transform:uppercase;letter-spacing:.16em}.tracking-\\[-0\\.01em\\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\\[-0\\.02em\\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\\[-0\\.03em\\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\\[-0\\.045em\\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\\[0\\.02em\\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\\[…\\]{--tw-tracking:…;letter-spacing:…}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\\[tab-size\\:2\\]{tab-size:2}.text-\\[\\#0f141a\\]{color:#0f141a}
4.text-\\[\\#1a7f37\\]{color:#1a7f37}.text-\\[\\#1f2328\\]{color:#1f2328}.text-\\[\\#7a6200\\]{color:#7a6200}.text-\\[\\#8d99a8\\]{color:#8d99a8}.text-\\[\\#9b5e1a\\]{color:#9b5e1a}.text-\\[\\#037f0c\\]{color:#037f0c}.text-\\[\\#54aeff\\]{color:#54aeff}.text-\\[\\#232f3e\\]{color:#232f3e}.text-\\[\\#0969da\\]{color:#0969da}.text-\\[\\#0972d3\\]{color:#0972d3}.text-\\[\\#003399\\]{color:#039}.text-\\[\\#37352f\\]{color:#37352f}.text-\\[\\#59636e\\]{color:#59636e}.text-\\[\\#656871\\]{color:#656871}.text-\\[\\#855900\\]{color:#855900}.text-\\[\\#870303\\]{color:#870303}.text-\\[\\#FF9900\\]{color:#f90}.text-\\[\\#b45309\\]{color:#b45309}.text-\\[\\#ce3311\\]{color:#ce3311}.text-\\[\\#d1d5db\\]{color:#d1d5db}.text-\\[\\#d1242f\\]{color:#d1242f}.text-\\[\\#d91515\\]{color:#d91515}.text-\\[\\#e7157b\\]{color:#e7157b}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-current{color:currentColor}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-orange-700{color:var(--color-orange-700)}.text-primary-200{color:var(--color-primary-200)}.text-primary-300{color:var(--color-primary-300)}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-purple-800{color:var(--color-purple-800)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-400{color:var(--color-rose-400)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-stone-700{color:var(--color-stone-700)}.text-teal-400{color:var(--color-teal-400)}.text-transparent{color:#0000}.text-transparent\\!{color:#0000!important}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}
4.decoration-amber-500{-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);text-decoration-color:var(--color-amber-500)}.decoration-gray-300{-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);text-decoration-color:var(--color-gray-300)}.decoration-gray-500\\/70{text-decoration-color:#6a7282b3}@supports (color:color-mix(in lab, red, red)){.decoration-gray-500\\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent)}}.decoration-primary-300{-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);text-decoration-color:var(--color-primary-300)}.decoration-red-500{-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);text-decoration-color:var(--color-red-500)}.decoration-dotted{text-decoration-style:dotted}.decoration-wavy{text-decoration-style:wavy}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.caret-gray-950{caret-color:var(--color-gray-950)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\\[0\\.0001\\]{opacity:.0001}.mix-blend-screen{mix-blend-mode:screen}.\\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)!important}.shadow{--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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_1px_rgba\\(255\\,255\\,255\\,0\\.14\\)\\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_2px_rgba\\(15\\,15\\,15\\,0\\.06\\)\\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f0f0f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_18px_50px_rgba\\(15\\,23\\,42\\,0\\.12\\)\\]{--tw-shadow:0 18px 50px var(--tw-sha
4dow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_22px_50px_-24px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 22px 50px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-20px_rgba\\(0\\,0\\,0\\,0\\.5\\)\\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-20px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-28px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -28px var(--tw-sha
4dow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_70px_rgba\\(0\\,0\\,0\\,0\\.35\\)\\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_32px_80px_-24px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 32px 80px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_32px_80px_-32px_rgba\\(15\\,23\\,42\\,0\\.5\\)\\]{--tw-shadow:0 32px 80px -32px var(--tw-shadow-color,#0f172a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[var\\(--shadow-card\\)\\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.shadow-\\[var\\(--shadow-soft\\)\\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-sha
4dow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.ring-primary-500{--tw-ring-color:var(--color-primary-500)}.ring-primary-500\\/20{--tw-ring-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.ring-primary-500\\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.ring-red-500\\/20{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.ring-red-500\\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-\\[\\#0972d3\\]{outline-color:#0972d3}.outline-primary-400{outline-color:var(--color-primary-400)}.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-3xl{--tw-blur:blur(var(--blur-3xl));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-\\[100px\\]{--tw-blur:blur(100px);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-\\[110px\\]{--tw-blur:blur(110px);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-\\[120px\\]{--tw-blur:blur(120px);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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur-\\[2px\\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.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,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,border-color\\,color\\,opacity\\]{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,transform\\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,visibility\\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
4.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\\[animation-delay\\:0\\.1s\\]{animation-delay:.1s}.\\[animation-delay\\:0\\.2s\\]{animation-delay:.2s}.\\[animation-delay\\:0\\.3s\\]{animation-delay:.3s}.\\[animation-delay\\:0\\.4s\\]{animation-delay:.4s}.\\[animation-delay\\:0\\.05s\\]{animation-delay:50ms}.\\[animation-delay\\:0\\.08s\\]{animation-delay:80ms}.\\[animation-delay\\:0\\.12s\\]{animation-delay:.12s}.\\[animation-delay\\:0\\.14s\\]{animation-delay:.14s}.\\[animation-delay\\:0\\.18s\\]{animation-delay:.18s}.\\[animation-delay\\:0\\.22s\\]{animation-delay:.22s}.\\[animation-delay\\:0\\.26s\\]{animation-delay:.26s}.\\[animation-delay\\:0\\.28s\\]{animation-delay:.28s}.\\[animation-delay\\:0\\.34s\\]{animation-delay:.34s}.\\[animation-delay\\:0\\.42s\\]{animation-delay:.42s}.\\[font-variant-ligatures\\:none\\]{font-variant-ligatures:none}.\\[grid-area\\:1\\/1\\]{grid-area:1/1}.group-open\\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\\/details\\:hidden:is(:where(.group\\/details):is([open],:popover-open,:open) *){display:none}.group-focus-within\\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:-translate-y-0\\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:border-primary-300:is(:where(.group):hover *){border-color:var(--color-primary-300)}.group-hover\\:bg-gray-100:is(:where(.group):hover *){background-color:var(--color-gray-100)}.group-hover\\:bg-gray-300:is(:where(.group):hover *){background-color:var(--color-gray-300)}.group-hover\\:fill-gray-400:is(:where(.group):hover *){fill:var(--color-gray-400)}.group-hover\\:text-gray-500:is(:where(.group):hover *){color:var(--color-gray-500)}.group-hover\\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\\:text-gray-700:is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\\:text-primary-300:is(:where(.group):hover *){color:var(--color-primary-300)}.group-hover\\:text-primary-500:is(:where(.group):hover *){color:var(--color-primary-500)}.group-hover\\:text-primary-600:is(:where(.group):hover *){color:var(--color-primary-600)}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.group-focus-visible\\:ring-primary-500:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-primary-500)}.group-active\\:opacity-80:is(:where(.group):active *){opacity:.8}.group-aria-selected\\:text-primary-500:is(:where(.group)[aria-selected=true] *){color:var(--color-primary-500)}.selection\\:bg-primary-200\\/60 ::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\\:bg-primary-200\\/60 ::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.selection\\:bg-primary-200\\/60::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\\:bg-primary-200\\/60::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.placeholder\\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\\:text-slate-500::placeholder{color:var(--color-slate-500)}.backdrop\\:bg-black\\/25::backdrop{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/25::backdrop{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.backdrop\\:bg-black\\/28::backdrop{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/28::backdrop{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.backdrop\\:bg-black\\/30::backdrop{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/30::backdrop{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.backdrop\\:bg-stone-950\\/16::backdrop{background-color:#0c0a0929}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-stone-950\\/16::backdrop{background-color:color-mix(in oklab, var(--color-stone-950) 16%, transparent)}}.backdrop\\:backdrop-blur-\\[2px\\]::backdrop{--tw-backdrop-blur:blur(2px);-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,)}.backdrop\\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop\\:backdrop-blur-xs::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:top-1\\/2:before{content:var(--tw-content);top:50%}.before\\:left-0:before{content:var(--tw-content);left:0}.before\\:w-4:before{content:var(--tw-content);width:calc(var(--spacing) * 4)}.before\\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\\:border-gray-300:before{content:var(--tw-content);border-color:var(--color-gray-300)}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-0:after{content:var(--tw-content);inset:0}.after\\:top-0:after{content:var(--tw-content);top:0}.after\\:left-0:after{content:var(--tw-content);left:0}.after\\:h-full:after{content:var(--tw-content);height:100%}.after\\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\\:border-l:after{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.after\\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.first\\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\\:pt-0:first-child{padding-top:0}.first\\:pl-0:first-child{padding-left:0}.first\\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}.last\\:mb-0:last-child{margin-bottom:0}.last\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\\:pb-0:last-child{padding-bottom:0}.last\\:after\\:h-1\\/2:last-child:after{content:var(--tw-content);height:50%}.open\\:flex:is([open],:popover-open,:open){display:flex}.open\\:items-center:is([open],:popover-open,:open){align-items:center}.open\\:justify-center:is([open],:popover-open,:open){justify-content:center}.focus-within\\:border-primary-300:focus-within{border-color:var(--color-primary-300)}.focus-within\\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\\:z-20:hover{z-index:20}.hover\\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}
4.hover\\:border-gray-200\\/80:hover{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.hover\\:border-gray-200\\/80:hover{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\\:border-primary-400:hover{border-color:var(--color-primary-400)}.hover\\:border-red-200:hover{border-color:var(--color-red-200)}.hover\\:border-white\\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\\:border-white\\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\\:border-white\\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\\:border-white\\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\\:bg-\\[\\#c23a0f\\]:hover{background-color:#c23a0f}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-50\\/70:hover{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-50\\/70:hover{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.hover\\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\\:bg-stone-50:hover{background-color:var(--color-stone-50)}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:bg-white\\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\\:bg-white\\/72:hover{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/72:hover{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.hover\\:text-blue-500:hover{color:var(--color-blue-500)}.hover\\:text-gray-200:hover{color:var(--color-gray-200)}.hover\\:text-gray-400:hover{color:var(--color-gray-400)}.hover\\:text-gray-500:hover{color:var(--color-gray-500)}.hover\\:text-gray-600:hover{color:var(--color-gray-600)}.hover\\:text-gray-700:hover{color:var(--color-gray-700)}.hover\\:text-gray-800:hover{color:var(--color-gray-800)}.hover\\:text-gray-900:hover{color:var(--color-gray-900)}.hover\\:text-gray-950:hover{color:var(--color-gray-950)}.hover\\:text-primary-200:hover{color:var(--color-primary-200)}.hover\\:text-primary-300:hover{color:var(--color-primary-300)}.hover\\:text-primary-500:hover{color:var(--color-primary-500)}.hover\\:text-primary-600:hover{color:var(--color-primary-600)}.hover\\:text-red-600:hover{color:var(--color-red-600)}.hover\\:text-transparent\\!:hover{color:#0000!important}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:decoration-primary-400:hover{-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);text-decoration-color:var(--color-primary-400)}.hover\\:decoration-transparent:hover{text-decoration-color:#0000}.hover\\:opacity-80:hover{opacity:.8}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
4dow-color,#0000001a), 0 8px 10px -6px 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)}}.focus\\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\\:\\!border-none:focus{--tw-border-style:none!important;border-style:none!important}.focus\\:border-gray-300:focus{border-color:var(--color-gray-300)}.focus\\:border-gray-400:focus{border-color:var(--color-gray-400)}.focus\\:border-primary-300:focus{border-color:var(--color-primary-300)}.focus\\:border-transparent:focus{border-color:#0000}.focus\\:bg-white\\/10:focus{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\\:bg-white\\/10:focus{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\\:text-gray-500:focus{color:var(--color-gray-500)}.focus\\:\\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)!important}.focus\\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:z-20:focus-visible{z-index:20}.focus-visible\\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\\:ring-primary-300:focus-visible{--tw-ring-color:var(--color-primary-300)}.focus-visible\\:ring-primary-300\\/50:focus-visible{--tw-ring-color:#de431380}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-primary-300\\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-300) 50%, transparent)}}.focus-visible\\:ring-primary-400:focus-visible{--tw-ring-color:var(--color-primary-400)}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\\:after\\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-visible\\:after\\:ring-primary-500:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--color-primary-500)}.active\\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-45:disabled{opacity:.45}.disabled\\:opacity-60:disabled{opacity:.6}.disabled\\:opacity-70:disabled{opacity:.7}.disabled\\:opacity-75:disabled{opacity:.75}.aria-selected\\:bg-gray-100[aria-selected=true]{background-color:var(--color-gray-100)}.aria-selected\\:text-gray-950[aria-selected=true]{color:var(--color-gray-950)}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transition-none{transition-property:none}}@media not all and (min-width:420px){.max-\\[420px\\]\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:810px){.min-\\[810px\\]\\:block{display:block}}@media (min-width:865px){.min-\\[865px\\]\\:block{display:block}}@media (min-width:950px){.min-\\[950px\\]\\:block{display:block}}@media (min-width:40rem){.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:col-start-2{grid-column-start:2}.sm\\:block{display:block}.sm\\:flex{display:flex}.sm\\:grid{display:grid}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:inline-block{display:inline-block}.sm\\:h-64{height:calc(var(--spacing) * 64)}.sm\\:max-h-\\[calc\\(100dvh-4rem\\)\\]{max-height:calc(100dvh - 4rem)}.sm\\:w-\\[10rem\\]{width:10rem}.sm\\:w-auto{width:auto}.sm\\:max-w-\\[13rem\\]{max-width:13rem}.sm\\:max-w-sm{max-width:var(--container-sm)}.sm\\:max-w-xs{max-width:var(--container-xs)}.sm\\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\\:min-w-\\[9rem\\]{min-width:9rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-\\[8\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\\:grid-cols-\\[140px_minmax\\(0\\,1fr\\)_40px\\]{grid-template-columns:140px minmax(0,1fr) 40px}.sm\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.sm\\:grid-cols-\\[minmax\\(0\\,1fr\\)_9\\.5rem\\]{grid-template-columns:minmax(0,1fr) 9.5rem}.sm\\:grid-cols-\\[minmax\\(0\\,17rem\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-center{align-items:center}.sm\\:items-end{align-items:flex-end}.sm\\:items-start{align-items:flex-start}.sm\\:justify-between{justify-content:space-between}.sm\\:justify-end{justify-content:flex-end}.sm\\:gap-3{gap:calc(var(--spacing) * 3)}.sm\\:gap-4{gap:calc(var(--spacing) * 4)}.sm\\:gap-8{gap:calc(var(--spacing) * 8)}.sm\\:self-auto{align-self:auto}.sm\\:self-center{align-self:center}.sm\\:justify-self-start{justify-self:flex-start}.sm\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\\:p-5{padding:calc(var(--spacing) * 5)}.sm\\:p-6{padding:calc(var(--spacing) * 6)}.sm\\:p-8{padding:calc(var(--spacing) * 8)}.sm\\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\\:py-18{padding-block:calc(var(--spacing) * 18)}.sm\\:pt-0{padding-top:0}.sm\\:pt-px{padding-top:1px}.sm\\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\\:text-\\[0\\.7rem\\]{font-size:.7rem}.sm\\:text-\\[1\\.3rem\\]{font-size:1.3rem}.sm\\:text-\\[2\\.7rem\\]{font-size:2.7rem}.sm\\:text-\\[2\\.85rem\\]{font-size:2.85rem}.sm\\:text-\\[3rem\\]{font-size:3rem}.sm\\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\\:text-clip{text-overflow:clip}.sm\\:whitespace-normal{white-space:normal}.sm\\:text-gray-800{color:var(--color-gray-800)}.last\\:sm\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media (min-width:48rem){.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-span-3{grid-column:span 3/span 3}.md\\:mt-0{margin-top:0}.md\\:mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.md\\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\\:ml-auto{margin-left:auto}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:hidden{display:none}.md\\:inline-flex{display:inline-flex}.md\\:h-36{height:calc(var(--spacing) * 36)}.md\\:min-h-\\[560px\\]{min-height:560px}
4.md\\:w-72{width:calc(var(--spacing) * 72)}.md\\:max-w-272{max-width:calc(var(--spacing) * 272)}.md\\:max-w-\\[22rem\\]{max-width:22rem}.md\\:max-w-none{max-width:none}.md\\:min-w-0{min-width:0}.md\\:grow{flex-grow:1}.md\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\\:grid-cols-\\[12rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:12rem minmax(0,1fr)}.md\\:grid-cols-\\[auto_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:auto minmax(0,1fr) auto}.md\\:grid-cols-\\[auto_minmax\\(7rem\\,0\\.24fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:auto minmax(7rem,.24fr) minmax(0,1fr)}.md\\:grid-cols-\\[minmax\\(0\\,0\\.9fr\\)_minmax\\(0\\,0\\.7fr\\)_minmax\\(0\\,1\\.6fr\\)\\]{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.6fr)}.md\\:grid-cols-\\[minmax\\(0\\,0\\.42fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_13rem\\]{grid-template-columns:minmax(0,1fr) 13rem}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_110px_130px_132px\\]{grid-template-columns:minmax(0,1fr) 110px 130px 132px}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_160px_minmax\\(0\\,1fr\\)_40px\\]{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr) 40px}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.md\\:grid-cols-\\[minmax\\(0\\,9rem\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr)}.md\\:flex-row{flex-direction:row}.md\\:flex-wrap{flex-wrap:wrap}.md\\:items-baseline{align-items:baseline}.md\\:items-center{align-items:center}.md\\:items-end{align-items:flex-end}.md\\:items-start{align-items:flex-start}.md\\:justify-between{justify-content:space-between}.md\\:justify-start{justify-content:flex-start}.md\\:gap-4{gap:calc(var(--spacing) * 4)}.md\\:gap-6{gap:calc(var(--spacing) * 6)}.md\\:gap-8{gap:calc(var(--spacing) * 8)}.md\\:gap-10{gap:calc(var(--spacing) * 10)}.md\\:self-auto{align-self:auto}.md\\:justify-self-end{justify-self:flex-end}.md\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\\:p-5{padding:calc(var(--spacing) * 5)}.md\\:p-6{padding:calc(var(--spacing) * 6)}.md\\:p-7{padding:calc(var(--spacing) * 7)}.md\\:p-8{padding:calc(var(--spacing) * 8)}.md\\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\\:py-7{padding-block:calc(var(--spacing) * 7)}.md\\:py-24{padding-block:calc(var(--spacing) * 24)}.md\\:pt-0{padding-top:0}.md\\:pt-1{padding-top:var(--spacing)}.md\\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\\:pb-0{padding-bottom:0}.md\\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-\\[0\\.95rem\\]{font-size:.95rem}.md\\:text-\\[1\\.75rem\\]{font-size:1.75rem}.md\\:leading-\\[0\\.96\\]{--tw-leading:.96;line-height:.96}.md\\:leading-\\[1\\.45\\]{--tw-leading:1.45;line-height:1.45}}@media (min-width:64rem){.lg\\:sticky{position:sticky}.lg\\:top-28{top:calc(var(--spacing) * 28)}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:col-start-1{grid-column-start:1}.lg\\:col-start-2{grid-column-start:2}.lg\\:row-span-2{grid-row:span 2/span 2}.lg\\:row-start-1{grid-row-start:1}.lg\\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\\:mt-32{margin-top:calc(var(--spacing) * 32)}.lg\\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:min-h-\\[320px\\]{min-height:320px}.lg\\:w-\\[22rem\\]{width:22rem}.lg\\:max-w-\\[24rem\\]{max-width:24rem}.lg\\:max-w-none{max-width:none}.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\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-\\[11rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:11rem minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.6fr\\)_minmax\\(0\\,1\\.4fr\\)\\]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.8fr\\)_minmax\\(0\\,1\\.2fr\\)\\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.9fr\\)_minmax\\(0\\,1\\.1fr\\)\\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.72fr\\)_minmax\\(0\\,1\\.28fr\\)\\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.75fr\\)_minmax\\(0\\,1\\.25fr\\)\\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.85fr\\)_minmax\\(0\\,1\\.15fr\\)\\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.92fr\\)_minmax\\(0\\,1\\.08fr\\)\\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.95fr\\)_minmax\\(0\\,1\\.05fr\\)\\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_minmax\\(0\\,0\\.9fr\\)\\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.2fr\\)_minmax\\(0\\,0\\.8fr\\)\\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.05fr\\)_minmax\\(0\\,0\\.95fr\\)\\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.15fr\\)_minmax\\(0\\,0\\.85fr\\)\\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_18rem\\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_220px\\]{grid-template-columns:minmax(0,1fr) 220px}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,0\\.85fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,0\\.95fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(320px\\,0\\.92fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(360px\\,0\\.9fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.lg\\:grid-cols-\\[minmax\\(18rem\\,0\\.56fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(18rem,.56fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(18rem\\,0\\.76fr\\)_minmax\\(0\\,1\\.24fr\\)\\]{grid-template-columns:minmax(18rem,.76fr) minmax(0,1.24fr)}.lg\\:grid-rows-\\[auto_1fr\\]{grid-template-rows:auto 1fr}.lg\\:flex-col{flex-direction:column}.lg\\:items-center{align-items:center}.lg\\:items-end{align-items:flex-end}.lg\\:items-start{align-items:flex-start}.lg\\:gap-0{gap:0}.lg\\:gap-8{gap:calc(var(--spacing) * 8)}.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-16{gap:calc(var(--spacing) * 16)}.lg\\:gap-18{gap:calc(var(--spacing) * 18)}.lg\\:gap-20{gap:calc(var(--spacing) * 20)}.lg\\:gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.lg\\:divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\\:divide-gray-200\\/80\u003e:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.lg\\:divide-gray-200\\/80\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.lg\\:self-start{align-self:flex-start}.lg\\:justify-self-end{justify-self:flex-end}.lg\\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\\:p-10{padding:calc(var(--spacing) * 10)}.lg\\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\\:pl-0{padding-left:0}.lg\\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.xl\\:sticky{position:sticky}.xl\\:top-24{top:calc(var(--spacing) * 24)}.xl\\:col-span-3{grid-column:span 3/span 3}.xl\\:col-span-4{grid-column:span 4/span 4}.xl\\:col-span-5{grid-column:span 5/span 5}.xl\\:col-span-7{grid-column:span 7/span 7}.xl\\:col-span-8{grid-column:span 8/span 8}.xl\\:block{display:block}.xl\\:grid{display:grid}.xl\\:min-h-\\[300px\\]{min-height:300px}.xl\\:w-72{width:calc(var(--spacing) * 72)}.xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_11rem\\]{grid-template-columns:minmax(0,1fr) 11rem}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_275px\\]{grid-template-columns:minmax(0,1fr) 275px}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(25rem\\,0\\.78fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(25rem,.78fr)}.xl\\:items-start{align-items:flex-start}.xl\\:gap-8{gap:calc(var(--spacing) * 8)}.xl\\:gap-14{gap:calc(var(--spacing) * 14)}.xl\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container (min-width:20rem){.\\@xs\\:flex{display:flex}}@container (min-width:24rem){.\\@sm\\:block{display:block}.\\@sm\\:flex{display:flex}.\\@sm\\:inline{display:inline}}@container (min-width:28rem){.\\@md\\:left-\\[1\\.9rem\\]{left:1.9rem}.\\@md\\:col-span-1{grid-column:span 1/span 1}.\\@md\\:-mt-20{margin-top:calc(var(--spacing) * -20)}.\\@md\\:mr-0{margin-right:0}.\\@md\\:mr-16{margin-right:calc(var(--spacing) * 16)}.\\@md\\:-ml-6{margin-left:calc(var(--spacing) * -6)}.\\@md\\:ml-20{margin-left:calc(var(--spacing) * 20)}.\\@md\\:ml-auto{margin-left:auto}.\\@md\\:block{display:block}.\\@md\\:flex{display:flex}.\\@md\\:hidden{display:none}.\\@md\\:inline{display:inline}.\\@md\\:table-cell{display:table-cell}.\\@md\\:w-10{width:calc(var(--spacing) * 10)}.\\@md\\:w-24{width:calc(var(--spacing) * 24)}.\\@md\\:w-\\[3\\.75rem\\]{width:3.75rem}.\\@md\\:w-\\[5rem\\]{width:5rem}.\\@md\\:w-\\[9rem\\]{width:9rem}.\\@md\\:w-\\[17rem\\]{width:17rem}.\\@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\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\@md\\:grid-cols-\\[6\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:6.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[11\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:11.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_7\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.1fr) 7.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_2rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.\\@md\\:flex-col{flex-direction:column}
4.\\@md\\:items-baseline{align-items:baseline}.\\@md\\:items-start{align-items:flex-start}.\\@md\\:gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.\\@md\\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.\\@md\\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.\\@md\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\\@md\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\\@md\\:p-4{padding:calc(var(--spacing) * 4)}.\\@md\\:p-5{padding:calc(var(--spacing) * 5)}.\\@md\\:px-4{padding-inline:calc(var(--spacing) * 4)}.\\@md\\:px-5{padding-inline:calc(var(--spacing) * 5)}.\\@md\\:px-6{padding-inline:calc(var(--spacing) * 6)}.\\@md\\:px-7{padding-inline:calc(var(--spacing) * 7)}.\\@md\\:py-6{padding-block:calc(var(--spacing) * 6)}.\\@md\\:pt-5{padding-top:calc(var(--spacing) * 5)}.\\@md\\:pt-6{padding-top:calc(var(--spacing) * 6)}.\\@md\\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.\\@md\\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.\\@md\\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.\\@md\\:pl-6{padding-left:calc(var(--spacing) * 6)}.\\@md\\:pl-\\[5\\.5rem\\]{padding-left:5.5rem}.\\@md\\:text-right{text-align:right}.\\@md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\\@md\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\\@md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\\@md\\:text-\\[0\\.72rem\\]{font-size:.72rem}.\\@md\\:text-\\[0\\.74rem\\]{font-size:.74rem}.\\@md\\:text-\\[0\\.76rem\\]{font-size:.76rem}.\\@md\\:text-\\[1\\.05rem\\]{font-size:1.05rem}.\\@md\\:text-\\[11\\.5px\\]{font-size:11.5px}.\\@md\\:text-\\[12px\\]{font-size:12px}.\\@md\\:text-\\[15px\\]{font-size:15px}}@container (min-width:32rem){.\\@lg\\:col-span-1{grid-column:span 1/span 1}.\\@lg\\:block{display:block}.\\@lg\\:hidden{display:none}.\\@lg\\:table-cell{display:table-cell}.\\@lg\\:table-row{display:table-row}.\\@lg\\:w-\\[12rem\\]{width:12rem}.\\@lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\@lg\\:grid-cols-\\[11rem_minmax\\(0\\,1fr\\)_3\\.5rem\\]{grid-template-columns:11rem minmax(0,1fr) 3.5rem}.\\@lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\\@lg\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\\@lg\\:pr-3{padding-right:calc(var(--spacing) * 3)}}@container (min-width:42rem){.\\@2xl\\:flex{display:flex}.\\@2xl\\:table-cell{display:table-cell}.\\@2xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\@2xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:48rem){.\\@3xl\\:flex{display:flex}.\\@3xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.\\@3xl\\:items-center{align-items:center}.\\@3xl\\:gap-10{gap:calc(var(--spacing) * 10)}}.dark\\:scale-95:where(.dark,.dark *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\\:scale-100:where(.dark,.dark *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\\:-rotate-90:where(.dark,.dark *){rotate:-90deg}.dark\\:rotate-0:where(.dark,.dark *){rotate:none}.dark\\:scrollbar-thumb-gray-700:where(.dark,.dark *){--tw-scrollbar-thumb:var(--color-gray-700);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}:where(.dark\\:divide-neutral-700:where(.dark,.dark *)\u003e:not(:last-child)){border-color:var(--color-neutral-700)}:where(.dark\\:divide-white\\/5:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/5:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\\:divide-white\\/8:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/8:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}
4:where(.dark\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-y:where(.dark,.dark *){border-block-style:var(--tw-border-style);border-block-width:1px}.dark\\:border-\\[\\#0b0f14\\]:where(.dark,.dark *){border-color:#0b0f14}.dark\\:border-\\[\\#7b9cff\\]\\/40:where(.dark,.dark *){border-color:#7b9cff66;border-color:lab(65.2015% 9.18242 -53.6605/.4)}.dark\\:border-\\[\\#7b9cff\\]\\/50:where(.dark,.dark *){border-color:#7b9cff80;border-color:lab(65.2015% 9.18242 -53.6605/.5)}.dark\\:border-\\[\\#42b4ff\\]:where(.dark,.dark *){border-color:#42b4ff}.dark\\:border-\\[\\#232b37\\]:where(.dark,.dark *){border-color:#232b37}.dark\\:border-\\[\\#30363d\\]:where(.dark,.dark *){border-color:#30363d}.dark\\:border-\\[\\#424650\\]:where(.dark,.dark *){border-color:#424650}.dark\\:border-\\[\\#f472b6\\]\\/35:where(.dark,.dark *){border-color:#f472b659;border-color:lab(65.7695% 56.1392 -11.1264/.35)}.dark\\:border-amber-300\\/30:where(.dark,.dark *){border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-amber-300\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.dark\\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\\:border-amber-400\\/20:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\\:border-amber-400\\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\\:border-dark:where(.dark,.dark *){border-color:var(--color-dark)}.dark\\:border-gray-200\\/80:where(.dark,.dark *){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-200\\/80:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.dark\\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\\:border-gray-950:where(.dark,.dark *){border-color:var(--color-gray-950)}.dark\\:border-primary-400\\/25:where(.dark,.dark *){border-color:#fc984040}@supports (color:color-mix(in lab, red, red)){.dark\\:border-primary-400\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 25%, transparent)}}.dark\\:border-primary-400\\/30:where(.dark,.dark *){border-color:#fc98404d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-primary-400\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 30%, transparent)}}.dark\\:border-red-400\\/30:where(.dark,.dark *){border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-red-400\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.dark\\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\\:border-sky-400\\/25:where(.dark,.dark *){border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.dark\\:border-sky-400\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.dark\\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\\:border-white\\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:border-white\\/8:where(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/8:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:border-white\\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-white\\/12:where(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/12:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\\:border-white\\/14:where(.dark,.dark *){border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/14:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.dark\\:border-white\\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\\:border-white\\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:border-white\\/25:where(.dark,.dark *){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:border-white\\/30:where(.dark,.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:border-white\\/40:where(.dark,.dark *){border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\\:border-b-\\[\\#0d1117\\]:where(.dark,.dark *){border-bottom-color:#0d1117}.dark\\:bg-\\[\\#0a0d14\\]:where(.dark,.dark *){background-color:#0a0d14}.dark\\:bg-\\[\\#0d1117\\]:where(.dark,.dark *){background-color:#0d1117}.dark\\:bg-\\[\\#0d1117\\]\\/88:where(.dark,.dark *){background-color:#0d1117e0;background-color:lab(4.90788% -.40146 -4.2199/.88)}.dark\\:bg-\\[\\#0d1117\\]\\/96:where(.dark,.dark *){background-color:#0d1117f5;background-color:lab(4.90788% -.40146 -4.2199/.96)}.dark\\:bg-\\[\\#0e1113\\]:where(.dark,.dark *){background-color:#0e1113}.dark\\:bg-\\[\\#0f1b2a\\]:where(.dark,.dark *){background-color:#0f1b2a}.dark\\:bg-\\[\\#0f141a\\]:where(.dark,.dark *){background-color:#0f141a}.dark\\:bg-\\[\\#2ea04326\\]:where(.dark,.dark *){background-color:#2ea04326}.dark\\:bg-\\[\\#3fb950\\]:where(.dark,.dark *){background-color:#3fb950}.dark\\:bg-\\[\\#3fb9504d\\]:where(.dark,.dark *){background-color:#3fb9504d}
4.dark\\:bg-\\[\\#5f6b7a\\]:where(.dark,.dark *){background-color:#5f6b7a}.dark\\:bg-\\[\\#7b9cff\\]\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:#7b9cff0f;background-color:lab(65.2015% 9.18242 -53.6605/.06)}.dark\\:bg-\\[\\#42b4ff\\]:where(.dark,.dark *){background-color:#42b4ff}.dark\\:bg-\\[\\#151b23\\]:where(.dark,.dark *){background-color:#151b23}.dark\\:bg-\\[\\#161b22\\]:where(.dark,.dark *){background-color:#161b22}.dark\\:bg-\\[\\#161d26\\]:where(.dark,.dark *){background-color:#161d26}.dark\\:bg-\\[\\#171b22\\]:where(.dark,.dark *){background-color:#171b22}.dark\\:bg-\\[\\#232b37\\]:where(.dark,.dark *){background-color:#232b37}.dark\\:bg-\\[\\#388bfd1a\\]:where(.dark,.dark *){background-color:#388bfd1a}.dark\\:bg-\\[\\#388bfd26\\]:where(.dark,.dark *){background-color:#388bfd26}.dark\\:bg-\\[\\#10131b\\]:where(.dark,.dark *){background-color:#10131b}.dark\\:bg-\\[\\#010409\\]:where(.dark,.dark *){background-color:#010409}.dark\\:bg-\\[\\#11161d\\]:where(.dark,.dark *){background-color:#11161d}.dark\\:bg-\\[\\#12161c\\]:where(.dark,.dark *){background-color:#12161c}.dark\\:bg-\\[\\#22272e\\]:where(.dark,.dark *){background-color:#22272e}.dark\\:bg-\\[\\#111111\\]\\/95:where(.dark,.dark *){background-color:#111111f2;background-color:lab(5.06335% -.00000745058 -.00000298023/.95)}.dark\\:bg-\\[\\#191919\\]:where(.dark,.dark *){background-color:#191919}.dark\\:bg-\\[\\#252525\\]:where(.dark,.dark *){background-color:#252525}.dark\\:bg-\\[\\#f0f6fc\\]:where(.dark,.dark *){background-color:#f0f6fc}.dark\\:bg-\\[\\#f85149\\]:where(.dark,.dark *){background-color:#f85149}.dark\\:bg-\\[\\#f851494d\\]:where(.dark,.dark *){background-color:#f851494d}.dark\\:bg-\\[\\#f8514926\\]:where(.dark,.dark *){background-color:#f8514926}.dark\\:bg-\\[\\#ff7a7a\\]:where(.dark,.dark *){background-color:#ff7a7a}.dark\\:bg-amber-300:where(.dark,.dark *){background-color:var(--color-amber-300)}.dark\\:bg-amber-300\\/10:where(.dark,.dark *){background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-300\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.dark\\:bg-amber-400\\/5:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\\:bg-amber-400\\/15:where(.dark,.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.dark\\:bg-amber-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\\:bg-amber-500\\/12:where(.dark,.dark *){background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.dark\\:bg-black\\/30:where(.dark,.dark *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.dark\\:bg-black\\/32:where(.dark,.dark *){background-color:#00000052}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/32:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 32%, transparent)}}.dark\\:bg-black\\/40:where(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\\:bg-black\\/45:where(.dark,.dark *){background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.dark\\:bg-black\\/50:where(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}
4.dark\\:bg-black\\/60:where(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\\:bg-cyan-400\\/15:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.dark\\:bg-dark:where(.dark,.dark *){background-color:var(--color-dark)}.dark\\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\\:bg-emerald-400\\/10:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.dark\\:bg-emerald-400\\/15:where(.dark,.dark *){background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.dark\\:bg-emerald-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.dark\\:bg-emerald-500\\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\\:bg-fuchsia-400\\/15:where(.dark,.dark *){background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-fuchsia-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.dark\\:bg-gray-500:where(.dark,.dark *){background-color:var(--color-gray-500)}.dark\\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\\:bg-gray-950:where(.dark,.dark *){background-color:var(--color-gray-950)}.dark\\:bg-green-500\\/12:where(.dark,.dark *){background-color:#00c7581f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-500) 12%, transparent)}}.dark\\:bg-orange-400\\/15:where(.dark,.dark *){background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.dark\\:bg-primary-300\\/5:where(.dark,.dark *){background-color:#de43130d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 5%, transparent)}}.dark\\:bg-primary-300\\/7:where(.dark,.dark *){background-color:#de431312}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/7:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 7%, transparent)}}.dark\\:bg-primary-300\\/10:where(.dark,.dark *){background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.dark\\:bg-primary-300\\/20:where(.dark,.dark *){background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.dark\\:bg-primary-400:where(.dark,.dark *){background-color:var(--color-primary-400)}.dark\\:bg-primary-400\\/6:where(.dark,.dark *){background-color:#fc98400f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 6%, transparent)}}.dark\\:bg-primary-400\\/10:where(.dark,.dark *){background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.dark\\:bg-primary-400\\/20:where(.dark,.dark *){background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.dark\\:bg-primary-500\\/10:where(.dark,.dark *){background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.dark\\:bg-primary-500\\/12:where(.dark,.dark *){background-color:#f973161f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 12%, transparent)}}.dark\\:bg-primary-500\\/15:where(.dark,.dark *){background-color:#f9731626}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 15%, transparent)}}.dark\\:bg-primary-500\\/25:where(.dark,.dark *){background-color:#f9731640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 25%, transparent)}}.dark\\:bg-primary-500\\/\\[0\\.07\\]:where(.dark,.dark *){background-color:#f9731612}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/\\[0\\.07\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 7.0%, transparent)}}.dark\\:bg-purple-400\\/15:where(.dark,.dark *){background-color:#c07eff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-400) 15%, transparent)}}.dark\\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\\:bg-red-400\\/10:where(.dark,.dark *){background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.dark\\:bg-red-500\\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\\:bg-red-500\\/12:where(.dark,.dark *){background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.dark\\:bg-red-500\\/15:where(.dark,.dark *){background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.dark\\:bg-red-900\\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\\:bg-sky-400\\/10:where(.dark,.dark *){background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.dark\\:bg-sky-400\\/15:where(.dark,.dark *){background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.dark\\:bg-sky-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#00bcfe0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 5%, transparent)}}.dark\\:bg-stone-600:where(.dark,.dark *){background-color:var(--color-stone-600)}.dark\\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\\:bg-violet-400\\/15:where(.dark,.dark *){background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-violet-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.dark\\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\\:bg-white\\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:bg-white\\/6:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:bg-white\\/8:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/8:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}
4.dark\\:bg-white\\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:bg-white\\/\\[0\\.025\\]:where(.dark,.dark *){background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.025\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.dark\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *){background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.dark\\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right in oklab}}.dark\\:bg-linear-to-tr:where(.dark,.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\\:from-\\[\\#0b0e13\\]:where(.dark,.dark *){--tw-gradient-from:#0b0e13;--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))}.dark\\:from-\\[\\#161b22\\]:where(.dark,.dark *){--tw-gradient-from:#161b22;--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))}.dark\\:from-\\[\\#12161c\\]:where(.dark,.dark *){--tw-gradient-from:#12161c;--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))}.dark\\:from-primary-300:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-300);--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))}
4.dark\\:from-primary-400\\/60:where(.dark,.dark *){--tw-gradient-from:#fc984099}@supports (color:color-mix(in lab, red, red)){.dark\\:from-primary-400\\/60:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-primary-400) 60%, transparent)}}.dark\\:from-primary-400\\/60:where(.dark,.dark *){--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))}.dark\\:to-primary-400:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-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))}.dark\\:bg-clip-text:where(.dark,.dark *){-webkit-background-clip:text;background-clip:text}.dark\\:fill-\\[\\#1b222c\\]:where(.dark,.dark *){fill:#1b222c}.dark\\:fill-\\[\\#fbbf24\\]:where(.dark,.dark *){fill:#fbbf24}.dark\\:fill-amber-300:where(.dark,.dark *){fill:var(--color-amber-300)}.dark\\:fill-amber-400:where(.dark,.dark *){fill:var(--color-amber-400)}.dark\\:fill-gray-200:where(.dark,.dark *){fill:var(--color-gray-200)}.dark\\:fill-gray-500:where(.dark,.dark *){fill:var(--color-gray-500)}.dark\\:fill-white:where(.dark,.dark *){fill:var(--color-white)}.dark\\:stroke-\\[\\#11161d\\]:where(.dark,.dark *){stroke:#11161d}.dark\\:stroke-amber-400:where(.dark,.dark *){stroke:var(--color-amber-400)}.dark\\:stroke-gray-500:where(.dark,.dark *){stroke:var(--color-gray-500)}.dark\\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\\:stroke-white\\/20:where(.dark,.dark *){stroke:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:stroke-white\\/20:where(.dark,.dark *){stroke:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:text-\\[\\#0f141a\\]:where(.dark,.dark *){color:#0f141a}.dark\\:text-\\[\\#1f2328\\]:where(.dark,.dark *){color:#1f2328}.dark\\:text-\\[\\#2bb534\\]:where(.dark,.dark *){color:#2bb534}.dark\\:text-\\[\\#3fb950\\]:where(.dark,.dark *){color:#3fb950}.dark\\:text-\\[\\#9fb6ff\\]:where(.dark,.dark *){color:#9fb6ff}.dark\\:text-\\[\\#42b4ff\\]:where(.dark,.dark *){color:#42b4ff}.dark\\:text-\\[\\#4493f8\\]:where(.dark,.dark *){color:#4493f8}.dark\\:text-\\[\\#9198a1\\]:where(.dark,.dark *){color:#9198a1}.dark\\:text-\\[\\#a4a4ad\\]:where(.dark,.dark *){color:#a4a4ad}.dark\\:text-\\[\\#d1d7e0\\]:where(.dark,.dark *){color:#d1d7e0}.dark\\:text-\\[\\#dedee3\\]:where(.dark,.dark *){color:#dedee3}.dark\\:text-\\[\\#f0f6fc\\]:where(.dark,.dark *){color:#f0f6fc}.dark\\:text-\\[\\#f2cd54\\]:where(.dark,.dark *){color:#f2cd54}.dark\\:text-\\[\\#f472b6\\]:where(.dark,.dark *){color:#f472b6}.dark\\:text-\\[\\#f85149\\]:where(.dark,.dark *){color:#f85149}.dark\\:text-\\[\\#f89256\\]:where(.dark,.dark *){color:#f89256}.dark\\:text-\\[\\#fbbf24\\]:where(.dark,.dark *){color:#fbbf24}.dark\\:text-\\[\\#fe8e6f\\]:where(.dark,.dark *){color:#fe8e6f}.dark\\:text-\\[\\#ff7a7a\\]:where(.dark,.dark *){color:#ff7a7a}.dark\\:text-\\[\\#ff7b72\\]:where(.dark,.dark *){color:#ff7b72}.dark\\:text-\\[\\#ffe347\\]:where(.dark,.dark *){color:#ffe347}.dark\\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\\:text-fuchsia-200:where(.dark,.dark *){color:var(--color-fuchsia-200)}.dark\\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\\:text-gray-950:where(.dark,.dark *){color:var(--color-gray-950)}.dark\\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\\:text-primary-200:where(.dark,.dark *){color:var(--color-primary-200)}.dark\\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\\:text-stone-200:where(.dark,.dark *){color:var(--color-stone-200)}.dark\\:text-transparent:where(.dark,.dark *){color:#0000}.dark\\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:text-white\\/26:where(.dark,.dark *){color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/26:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\\:text-white\\/28:where(.dark,.dark *){color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/28:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.dark\\:text-white\\/32:where(.dark,.dark *){color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/32:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.dark\\:text-white\\/34:where(.dark,.dark *){color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/34:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\\:text-white\\/36:where(.dark,.dark *){color:#ffffff5c}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/36:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 36%, transparent)}}.dark\\:text-white\\/38:where(.dark,.dark *){color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/38:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\\:text-white\\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\\:text-white\\/42:where(.dark,.dark *){color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/42:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.dark\\:text-white\\/44:where(.dark,.dark *){color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/44:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.dark\\:text-white\\/46:where(.dark,.dark *){color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/46:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.dark\\:text-white\\/48:where(.dark,.dark *){color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/48:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.dark\\:text-white\\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/50:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.dark\\:text-white\\/56:where(.dark,.dark *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/56:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\\:text-white\\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\\:text-white\\/62:where(.dark,.dark *){color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/62:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.dark\\:text-white\\/68:where(.dark,.dark *){color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/68:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\\:text-white\\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\\:text-white\\/72:where(.dark,.dark *){color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/72:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 72
4%, transparent)}}.dark\\:text-white\\/74:where(.dark,.dark *){color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/74:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.dark\\:text-white\\/76:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/76:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.dark\\:text-white\\/78:where(.dark,.dark *){color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/78:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.dark\\:text-white\\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dark\\:text-white\\/82:where(.dark,.dark *){color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/82:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.dark\\:text-white\\/84:where(.dark,.dark *){color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/84:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.dark\\:decoration-primary-300\\/60:where(.dark,.dark *){text-decoration-color:#de431399}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-primary-300\\/60:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent)}}.dark\\:decoration-white\\/20:where(.dark,.dark *){text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/20:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:decoration-white\\/25:where(.dark,.dark *){text-decoration-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/25:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:decoration-white\\/30:where(.dark,.dark *){text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/30:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:opacity-0:where(.dark,.dark *){opacity:0}.dark\\:opacity-100:where(.dark,.dark *){opacity:1}.dark\\:mix-blend-overlay:where(.dark,.dark *){mix-blend-mode:overlay}.dark\\:shadow-\\[0_18px_50px_rgba\\(0\\,0\\,0\\,0\\.35\\)\\]:where(.dark,.dark *){--tw-shadow:0 18px 50px var(--tw-sha
4dow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:ring-1:where(.dark,.dark *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:outline-\\[\\#42b4ff\\]:where(.dark,.dark *){outline-color:#42b4ff}.dark\\:brightness-200:where(.dark,.dark *){--tw-brightness:brightness(200%);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,)}.dark\\:contrast-200:where(.dark,.dark *){--tw-contrast:contrast(200%);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,)}.dark\\:invert:where(.dark,.dark *){--tw-invert:invert(100%);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,)}@media (hover:hover){.dark\\:group-hover\\:border-primary-400\\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:border-primary-400\\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\\:group-hover\\:bg-gray-700:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-gray-700)}.dark\\:group-hover\\:bg-white\\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:bg-white\\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\\:group-hover\\:text-gray-200:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-200)}.dark\\:group-hover\\:text-gray-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-300)}.dark\\:group-hover\\:text-primary-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-300)}.dark\\:group-hover\\:text-primary-400:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-400)}.dark\\:group-hover\\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\\:group-hover\\:text-white\\/56:where(.dark,.dark *):is(:where(.group):hover *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:text-white\\/56:where(.dark,.dark *):is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}}.dark\\:placeholder\\:text-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\\:placeholder\\:text-white\\/26:where(.dark,.dark *)::placeholder{color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\\:placeholder\\:text-white\\/26:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\\:backdrop\\:bg-black\\/40:where(.dark,.dark *)::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\\:backdrop\\:bg-black\\/40:where(.dark,.dark *)::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\\:before\\:border-white\\/25:where(.dark,.dark *):before{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:before\\:border-white\\/25:where(.dark,.dark *):before{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:after\\:border-white\\/25:where(.dark,.dark *):after{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:after\\:border-white\\/25:where(.dark,.dark *):after{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@media (hover:hover){.dark\\:hover\\:border-primary-400:where(.dark,.dark *):hover{border-color:var(--color-primary-400)}.dark\\:hover\\:border-primary-400\\/50:where(.dark,.dark *):hover{border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-primary-400\\/50:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\\:hover\\:border-red-400\\/40:where(.dark,.dark *):hover{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-red-400\\/40:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}
4.dark\\:hover\\:border-white\\/10:where(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/10:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:border-white\\/16:where(.dark,.dark *):hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/16:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\\:hover\\:border-white\\/18:where(.dark,.dark *):hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/18:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.dark\\:hover\\:border-white\\/20:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/20:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:hover\\:border-white\\/30:where(.dark,.dark *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/30:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:hover\\:bg-gray-100:where(.dark,.dark *):hover{background-color:var(--color-gray-100)}.dark\\:hover\\:bg-gray-200:where(.dark,.dark *):hover{background-color:var(--color-gray-200)}.dark\\:hover\\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\\:hover\\:bg-gray-700\\/50:where(.dark,.dark *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-gray-700\\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\\:hover\\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\\:hover\\:bg-white\\/6:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/6:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:hover\\:bg-white\\/8:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/8:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:hover\\:bg-white\\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:bg-white\\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *):hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.08\\]:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.08\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *):hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\\:hover\\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\\:hover\\:text-neutral-400:where(.dark,.dark *):hover{color:var(--color-neutral-400)}.dark\\:hover\\:text-primary-200:where(.dark,.dark *):hover{color:var(--color-primary-200)}.dark\\:hover\\:text-primary-300:where(.dark,.dark *):hover{color:var(--color-primary-300)}.dark\\:hover\\:text-primary-400:where(.dark,.dark *):hover{color:var(--color-primary-400)}.dark\\:hover\\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\\:hover\\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\\:hover\\:text-white\\/34:where(.dark,.dark *):hover{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/34:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\\:hover\\:text-white\\/56:where(.dark,.dark *):hover{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/56:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\\:hover\\:text-white\\/60:where(.dark,.dark *):hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/60:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\\:hover\\:text-white\\/68:where(.dark,.dark *):hover{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/68:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\\:hover\\:text-white\\/76:where(.dark,.dark *):hover{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/76:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}}.dark\\:focus\\:border-primary-300:where(.dark,.dark *):focus{border-color:var(--color-primary-300)}.dark\\:focus\\:border-primary-400:where(.dark,.dark *):focus{border-color:var(--color-primary-400)}.dark\\:focus\\:border-white\\/20:where(.dark,.dark *):focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:focus\\:border-white\\/20:where(.dark,.dark *):focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:focus\\:text-neutral-400:where(.dark,.dark *):focus{color:var(--color-neutral-400)}.dark\\:focus-visible\\:ring-offset-dark:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-dark)}
4.dark\\:disabled\\:bg-white\\/10:where(.dark,.dark *):disabled{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:disabled\\:bg-white\\/10:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:disabled\\:text-white\\/38:where(.dark,.dark *):disabled{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\\:disabled\\:text-white\\/38:where(.dark,.dark *):disabled{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\\:aria-selected\\:bg-white\\/8:where(.dark,.dark *)[aria-selected=true]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:aria-selected\\:bg-white\\/8:where(.dark,.dark *)[aria-selected=true]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:aria-selected\\:text-white:where(.dark,.dark *)[aria-selected=true]{color:var(--color-white)}@media (min-width:40rem){.sm\\:dark\\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}}@media (min-width:64rem){:where(.dark\\:lg\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:lg\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:px-3 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 3)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:pt-3 [cmdk-group-heading]{padding-top:calc(var(--spacing) * 3)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:pb-1\\.5 [cmdk-group-heading]{padding-bottom:calc(var(--spacing) * 1.5)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-gray-500 [cmdk-group-heading]{color:var(--color-gray-500)}.dark\\:\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-gray-400:where(.dark,.dark *) [cmdk-group-heading]{color:var(--color-gray-400)}.\\[\\\u0026_h2\\]\\:mt-12 h2{margin-top:calc(var(--spacing) * 12)}.\\[\\\u0026_h2\\]\\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\\[\\\u0026_h2\\]\\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\\u0026_h2\\]\\:tracking-\\[-0\\.02em\\] h2{--tw-tracking:-.02em;letter-spacing:-.02em}.\\[\\\u0026_h2\\]\\:text-gray-950 h2{color:var(--color-gray-950)}.dark\\:\\[\\\u0026_h2\\]\\:text-white:where(.dark,.dark *) h2{color:var(--color-white)}.\\[\\\u0026_h3\\]\\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\\[\\\u0026_h3\\]\\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\\[\\\u0026_h3\\]\\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\\u0026_h3\\]\\:tracking-\\[-0\\.02em\\] h3{--tw-tracking:-.02em;letter-spacing:-.02em}.\\[\\\u0026_h3\\]\\:text-gray-950 h3{color:var(--color-gray-950)}.dark\\:\\[\\\u0026_h3\\]\\:text-white:where(.dark,.dark *) h3{color:var(--color-white)}.\\[\\\u0026_li\\]\\:text-gray-700 li{color:var(--color-gray-700)}.dark\\:\\[\\\u0026_li\\]\\:text-white\\/72:where(.dark,.dark *) li{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\\u0026_li\\]\\:text-white\\/72:where(.dark,.dark *) li{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\\[\\\u0026_p\\]\\:text-gray-700 p{color:var(--color-gray-700)}.dark\\:\\[\\\u0026_p\\]\\:text-white\\/72:where(.dark,.dark *) p{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\\u0026_p\\]\\:text-white\\/72:where(.dark,.dark *) p{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\\[\\\u0026\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker{display:none}.\\[data-cy\\=\\\"search-button\\\"\\]\\:visible:is(),.\\[data-cy\\=\\\"theme-button\\\"\\]\\:visible:is(),.\\[data-testid\\=\\\"homepage-testimonial-item\\\"\\]\\:visible:is(),.\\[data-testid\\=\\\"services-testimonial-item\\\"\\]\\:visible:is(){visibility:visible}@media (min-height:1000px){.\\[\\@media\\(min-height\\:1000px\\)\\]\\:block{display:block}.\\[\\@media\\(min-height\\:1000px\\)\\]\\:hidden{display:none}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animated-underline{background-image:linear-gradient(#3330, #3330), var(--gradient-primary);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;transition:background-size .3s,color .3s}@media (prefers-reduced-motion:reduce){.animated-underline{transition:none}}.animated-underline:hover,.animated-underline:focus-visible{background-size:0 2px,100% 2px}.animate-shadow:after{z-index:-1;opacity:0;content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute;inset:0}@media (hover:hover){.animate-shadow:hover:after{content:var(--tw-content);opacity:1}}.animate-shadow:after{content:var(--tw-content);
4--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.animate-shadow:where(.dark,.dark *):after{content:var(--tw-content);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.mdx{max-width:50rem;color:var(--color-gray-700);font-size:1.02rem}.mdx:where(.dark,.dark *){color:var(--color-gray-300)}.mdx{word-wrap:break-word;line-height:1.85}.mdx :is(h1,h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.mdx :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.mdx :is(h1,h2,h3,h4,h5,h6):where(.dark,.dark *){color:var(--color-white)}.mdx :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em}.mdx h1{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));line-height:1.08}.mdx h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 3);font-size:1.9rem;line-height:1.12}.mdx h3{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 2);font-size:1.45rem;line-height:1.2}.mdx :is(h4,h5,h6){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2)}.mdx h4{font-size:1.12rem;line-height:1.35}.mdx :is(h5,h6){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.6}.mdx p{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4)}.mdx p:first-child{margin-top:0}.mdx p:last-child{margin-bottom:0}.mdx strong,.mdx a:not(.button-link){color:var(--color-gray-950)}:is(.mdx strong,.mdx a:not(.button-link)):where(.dark,.dark *){color:var(--color-white)}.mdx a:not(.button-link){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.mdx a:not(.button-link):hover{color:var(--color-gray-700)}.mdx a:not(.button-link):hover:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.mdx a:not(.button-link):hover:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.mdx strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.mdx em{font-style:italic}.mdx ul,.mdx ol{margin-top:0}.mdx ul:has(li input[type=checkbox]){padding-left:0;list-style:none}.mdx li:has(input[type=checkbox]){padding-left:1.75rem;list-style-type:none;display:block;position:relative}.mdx li:has(input[type=checkbox]) input{margin:0;position:absolute;top:.35rem;left:0}.mdx blockquote{margin-block:calc(var(--spacing) * 8);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-primary-400);padding-left:calc(var(--spacing) * 5);color:var(--color-gray-800)}.mdx blockquote:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.mdx blockquote:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.mdx blockquote{font-style:normal}.mdx blockquote p:is(){content:\"\"}.mdx blockquote p{margin-top:0;margin-bottom:0}.mdx hr{margin-block:calc(var(--spacing) * 12);border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx hr{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx hr:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx hr:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-collapse:collapse;margin:0}.mdx thead{background-color:var(--color-gray-50)}.mdx thead:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.mdx thead:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.mdx :is(thead th){color:var(--color-gray-950)}.mdx :is(thead th):where(.dark,.dark *){color:var(--color-white)}.mdx thead th{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx thead th{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx thead th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:.8125rem;font-weight:var(--font-weight-semibold)}
4.mdx thead th:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx thead th:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx tbody td{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:top;color:var(--color-gray-700)}.mdx tbody td:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx tbody td:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td:where(.dark,.dark *){color:var(--color-gray-300)}.mdx tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.mdx-docs table:has(thead th:nth-child(2):last-child),.mdx-docs table:has(thead th:nth-child(3):last-child),.mdx-docs table:has(thead th:nth-child(4):last-child),.mdx-docs table:has(thead th:nth-child(5):last-child)){table-layout:fixed}.mdx-docs table:has(thead th:nth-child(2):last-child) thead th:first-child{width:32%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:first-child{width:30%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:first-child{width:26%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(3){width:14%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:first-child{width:20%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(2){width:16%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(3){width:12%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(4){width:10%}.mdx-docs :is(td,th) code{overflow-wrap:anywhere;word-break:break-word}.mdx-docs .props-table table{table-layout:auto!important}.mdx-docs .props-table thead th{width:auto!important}.mdx :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;scroll-margin-top:100px;display:block;position:relative}.mdx :where(h1,h2,h3,h4){margin-right:.5rem}.mdx :where(h1,h2,h3,h4,h5,h6)\u003ea{border-bottom:none;text-decoration:none}.hash-anchor{inset-block:0;background-image:none;transition:none;display:block;position:absolute;left:-.75rem;right:0}.hash-anchor:hover{background-image:none;background-size:0}.hash-anchor:is(:hover,:focus):after{visibility:visible}.hash-anchor:after{visibility:hidden;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));content:\"#\";position:absolute;top:50%;left:-.75rem}.mdx-blog{overflow:visible}.mdx-docs :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;padding-right:1.75rem;display:block}.mdx-docs .hash-anchor{left:0;right:0}.mdx-docs .hash-anchor:after{left:auto;right:.25rem}.mdx pre{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 8);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-x:auto}.mdx pre[data-word-wrap=true]{overflow-x:visible}.mdx pre[class*=language-]{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx pre[class*=language-]{color:var(--color-gray-900);background-color:#f6f8fa}.dark .mdx pre[class*=language-]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark .mdx pre[class*=language-]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark .mdx pre[class*=language-]{color:var(--color-gray-100)}.mdx pre code{font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdx pre\u003ecode{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:pre;line-height:1.6}.mdx :not(pre)\u003ecode{border-radius:var(--radius-md);background-color:var(--color-stone-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:.92em;font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.mdx :not(pre)\u003ecode:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.mdx :not(pre)\u003ecode:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.mdx :not(pre)\u003ecode:where(.dark,.dark *){color:var(--color-white)}.mdx pre[data-word-wrap=true]\u003ecode{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.mdx :not(pre)\u003ecode:is(){content:\"\"}.mdx-docs .props-table :is(td,th) code{overflow-wrap:normal;word-break:normal;white-space:nowrap}.mermaid-lightbox svg,.excalidraw-lightbox svg{margin:0 auto;display:block;width:100%!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram{margin-block:calc(var(--spacing) * 8);justify-content:center;max-width:100%;display:flex;overflow-x:auto}.mdx .mermaid-diagram svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .excalidraw-diagram{margin-block:calc(var(--spacing) * 8);max-width:100%;display:block;overflow-x:auto}.mdx .excalidraw-diagram-inline{justify-content:center;display:flex}.mdx .excalidraw-diagram-inline svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram svg .nodeLabel img[width][height]{width:auto!important;max-width:none!important;display:inline-block!important}.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:18px!important}.mdx .mermaid-diagram svg[aria-roledescription=gantt],.mdx .mermaid-diagram svg[aria-roledescription=gantt] text{font-size:11px!important}.mdx .mermaid-diagram foreignObject p,.mdx .mermaid-diagram foreignObject span,.mdx .mermaid-diagram foreignObject div{color:inherit!important}.dark .mermaid-lightbox svg .cluster-label .nodeLabel,.dark .mermaid-lightbox svg .cluster-label .nodeLabel span,.dark .mermaid-lightbox svg .cluster-label .nodeLabel p,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel span,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel p{color:#fff!important}[role=dialog] button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:16px!important}}code[class*=language-],pre[class*=language-]{color:#24292e;line-height:1.6}.dark code[class*=language-],.dark pre[class*=language-]{color:#e6edf3}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6a737d}.token.punctuation{color:#24292e}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#005cc5}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#032f62}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.keyword{color:#d73a49}.token.function,.token.class-name{color:#6f42c1}.token.regex,.token.important,.token.variable{color:#e36209}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.dark .token.comment,.dark .token.prolog,.dark .token.doctype,.dark .token.cdata{color:#8b949e}.dark .token.punctuation{color:#e6edf3}
4.dark .token.property,.dark .token.tag,.dark .token.boolean,.dark .token.number,.dark .token.constant,.dark .token.symbol,.dark .token.deleted{color:#79c0ff}.dark .token.selector,.dark .token.attr-name,.dark .token.string,.dark .token.char,.dark .token.builtin,.dark .token.inserted{color:#a5d6ff}.dark .token.operator,.dark .token.entity,.dark .token.url,.dark .language-css .token.string,.dark .style .token.string,.dark .token.atrule,.dark .token.attr-value,.dark .token.keyword{color:#ff7b72}.dark .token.function,.dark .token.class-name{color:#d2a8ff}.dark .token.regex,.dark .token.important,.dark .token.variable{color:#ffa657}.gradient-hover:hover,.group:hover .group-gradient-hover,.gradient-hover:hover :not(svg):not([class*=chevron]):not([class*=icon]){background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-text{background:linear-gradient(to top right, var(--color-primary-300), var(--color-primary-400))!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}@property --tw-border-spacing-x{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@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-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-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-scrollbar-thumb{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";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:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@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:\"\u003clength\u003e\";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-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@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-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@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-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-content{syntax:\"*\";inherits:false;initial-value:\"\"}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fadeInUp{0%{opacity:.0001;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
4@keyframes tabProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes emojiAnimation{0%{opacity:0;transform:translateY(0)}80%{opacity:1;transform:translateY(-40px)}to{opacity:0;transform:translateY(-40px)}}\n"])</script>
4<script>self.__next_f.push([1,"9:X\na:X\nb:X\n10:X\n11:X\n12:X\n0:{\"P\":null,\"c\":[\"\",\"pricing\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"pricing\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",514]},\"$undefined\",\"$undefined\",514]},\"$undefined\",\"$undefined\",530],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/1924wkwdk1ojs.css\",\"children\":\"$2\"}],\"$L3\",\"$L4\",\"$L5\"],\"$L6\"]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{},null,true,\"$9\"]},null,true,\"$a\"]},null,true,\"$b\"],\"$Lc\",true]],\"m\":\"$undefined\",\"G\":[\"$d\",[\"$Le\",\"$Lf\"]],\"S\":true,\"h\":\"$10\",\"r\":\"$11\",\"s\":\"$12\",\"a\":\"$@13\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"mELz_9oDx4Pj4xFUc-d9O\",\"u\":\"$@14\"}\n"])</script>
4<script>self.__next_f.push([1,"15:I[96923,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"default\"]\n16:I[86169,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"default\"]\n17:I[408821,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/2fj04iii5ct2j.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\",\"/_next/static/chunks/0_9rjeubge8zu.js\",\"/_next/static/chunks/3yshymqv79mua.js\",\"/_next/static/chunks/0zvsvvdd0l3d-.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/3sl6wvjzx34ur.js\"],\"default\"]\n18:I[24626,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"default\"]\n19:I[736282,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\n1a:I[966743,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"\"]\n3b:I[998312,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"ViewportBoundary\"]\n3d:I[998312,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"MetadataBoundary\"]\n3e:\"$Sreact.suspense\"\n3:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/3v8yh1o0l0z0a.css\",\"children\":\"@font-face{font-family:GeistMono;src:url(/_next/static/media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format(\\\"woff2\\\");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__TRllEG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__TRllEG__variable{--font-geist-mono:\\\"GeistMono\\\", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}\\n@font-face{font-family:GeistSans;src:url(/_next/static/media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format(\\\"woff2\\\");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__sRJqda__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__sRJqda__variable{--font-geist-sans:\\\"GeistSans\\\", \\\"GeistSans Fallback\\\"}\\n\"}]\n4:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2l37ou9grj_s2.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n5:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1_932bmoh69xf.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n"])</script>
4<script>self.__next_f.push([1,"6:[\"$\",\"html\",null,{\"lang\":\"en\",\"data-scroll-behavior\":\"smooth\",\"suppressHydrationWarning\":true,\"className\":\"geistsans_d5a4f12f-module__sRJqda__variable geistmono_157ca88a-module__TRllEG__variable\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-screen bg-white font-primary antialiased transition-colors dark:bg-dark dark:text-white\",\"children\":[[\"$\",\"$L15\",null,{\"children\":[\"$\",\"$L16\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$17\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2fj04iii5ct2j.js\",\"async\":true}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"async\":true}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"async\":true}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"async\":true}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/29d7qnh1h5lco.js\",\"async\":true}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/36p1afhf7ajsz.js\",\"async\":true}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0_9rjeubge8zu.js\",\"async\":true}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/3yshymqv79mua.js\",\"async\":true}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/0zvsvvdd0l3d-.js\",\"async\":true}],[\"$\",\"script\",\"script-9\",{\"src\":\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"async\":true}],[\"$\",\"script\",\"script-10\",{\"src\":\"/_next/static/chunks/1nel83mm5t06s.js\",\"async\":true}],[\"$\",\"script\",\"script-11\",{\"src\":\"/_next/static/chunks/3sl6wvjzx34ur.js\",\"async\":true}]],\"template\":[\"$\",\"$L18\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"page-shell flex min-h-screen flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"sticky top-0 z-50\",\"children\":[[\"$\",\"$L19\",null,{}],[\"$\",\"div\",null,{\"className\":\"border-b border-gray-200/80 bg-stone-50/92 text-gray-900 backdrop-blur-xl transition-colors dark:border-white/10 dark:bg-[#0d1117]/88 dark:text-white\",\"children\":[\"$\",\"nav\",null,{\"className\":\"page-content-wide flex min-h-[76px] items-center py-4 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"h-8 mr-4 inline-block antialiased\",\"width\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlnsXlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 750 175\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-1\",\"x1\":\"283.576799\",\"y1\":\"97.0341848\",\"x2\":\"181.2721429\",\"y2\":\"156.6736703\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#f58700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#d95300\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-2\",\"x1\":\"84.0372584\",\"y1\":\"4.4073678\",\"x2\":\"107.1383686\",\"y2\":\"118.9228709\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffb700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ff8700\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-3\",\"x1\":\"194.3562828\",\"y1\":\"45.7604359\",\"x2\":\"284.719111\",\"y2\":\"98.7685517\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffd23d\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ffac0d\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-4\",\"x1\":\"91.0261151\",\"y1\":\"2.5925909\",\"x2\":\"223.6876362\",\"y2\":\"80.4137194\",\"xlinkHref\":\"#ttc-gradient-3\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-5\",\"x1\":\"29.1416439\",\"y1\":\"55.3452929\",\"x2\":\"30.9031599\",\"y2\":\"154.870945\",\"xlinkHref\":\"#ttc-gradient-2\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-6\",\"x1\":\"225.2875581\",\"y1\":\"81.3843907\",\"x2\":\"87.620047\",\"y2\":\"160.4409813\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-7\",\"x1\":\"114.9662523\",\"y1\":\"107.3212192\",\"x2\":\"34.8332266\",\"y2\":\"155.3129764\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-8\",\"x1\":\"29.7354927\",\"y1\":\"55.7627647\",\"x2\":\"113.5595209\",\"y2\":\"105.4851541\",\"xlinkHref\":\"#ttc-gradient-3\"}]]}],[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Towards the Cloud - Branding\",\"children\":[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Gradient Logo - On White\",\"children\":[[\"$\",\"g\",null,{\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.54687
45-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}],\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\",\"$L1f\",\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\"]}],\"$L28\"]}]}]]}],\"$L29\"]}]}],\"$L2a\",\"$L2b\"]}]}]]}],\"$L2c\",\"$L2d\"]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$L2e\"]}]}]\n"])</script>
4<script>self.__next_f.push([1,"7:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L16\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L18\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n2f:T172f,"])</script>
4<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://towardsthecloud.com/pricing/#webpage\",\"headline\":\"AWS Assessment Pricing | Start From $495 Before Implementation\",\"name\":\"AWS Assessment Pricing | Start From $495 Before Implementation\",\"description\":\"Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration.\",\"inLanguage\":\"en-us\",\"url\":\"https://towardsthecloud.com/pricing\",\"image\":[{\"@type\":\"ImageObject\",\"url\":\"https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation\u0026slug=pricing\u0026description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration.\"}],\"publisher\":{\"@type\":\"Organization\",\"name\":\"Towards The Cloud\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://towardsthecloud.com/images/logos/towardsthecloud.png\"}},\"keywords\":\"AWS assessment pricing,AWS security review pricing,AWS Well-Architected Review pricing,AWS CDK review pricing,AWS cost optimization assessment,AWS cloud migration assessment,AWS EU cloud migration assessment,AWS consulting packages\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://towardsthecloud.com/pricing/#webpage\",\"url\":\"https://towardsthecloud.com/pricing\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://towardsthecloud.com/pricing/#breadcrumb\",\"name\":\"Breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"item\":{\"@type\":\"WebPage\",\"@id\":\"https://towardsthecloud.com\",\"name\":\"Home\",\"url\":\"https://towardsthecloud.com\"},\"position\":1},{\"@type\":\"ListItem\",\"item\":{\"@type\":\"WebPage\",\"@id\":\"https://towardsthecloud.com/pricing\",\"name\":\"AWS Assessment Pricing | Start From $495 Before Implementation\",\"url\":\"https://towardsthecloud.com/pricing\"},\"position\":2}]},{\"@type\":\"FAQPage\",\"@id\":\"https://towardsthecloud.com/pricing/#faqpage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is the intro call free?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The intro meeting is always free. We use it to understand your requirements, the AWS problems you want to solve, and which assessment fits best before any paid work starts.\"}},{\"@type\":\"Question\",\"name\":\"How much access do you need to our AWS accounts?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For an assessment, a time-limited IAM role with only the permissions the review needs. All activity is logged in your own CloudTrail, and we remove the access as soon as the assessment ends. No long-lived credentials are ever created.\"}},{\"@type\":\"Question\",\"name\":\"What if Danny is unavailable?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Everything we deliver lives in your own repository and documentation: the report, the roadmap and any code we ship. Your team, or any AWS engineer, can pick it up without us. If you want us to fix the findings, you get a fixed-price quote after the assessment, and taking it is optional.\"}},{\"@type\":\"Question\",\"name\":\"How is the assessment priced?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Assessments start from  $495 . The final fixed price depends on the size and complexity of your AWS environment, but we confirm that scope during the free intro call before any paid work starts. The intro call is free of charge and there is no commitment required.\"}},{\"@type\":\"Question\",\"name\":\"Is remediation included in the assessment price?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. The assessment gives you the findings, roadmap, and recommendations. If you want us to remediate the issues afterward, we provide a separate implementation estimate based on the assessment outcome, your account structure, environment size, and the amount of work required.\"}},{\"@type\":\"Question\",\"name\":\"Which assessment should we start with?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You do not need to know that before booking. On the free intro call we discuss your AWS setup, requirements, and constraints, then recommend the assessment that best matches the problem.\"}},{\"@type\":\"Question\",\"name\":\"Can we implement the recommendations ourselves?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Yes. If you want to handle the work yourself, you only pay for the assessment. You receive the findings, priorities, and practical next steps your team can use internally.\"}},{\"@type\":\"Question\",\"name\":\"When do you recommend targeted remediation instead of a Landing Zone?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Targeted remediation is better when the assessment finds contained issues: a risky workload, a cost spike, a weak migration plan, or a specific compliance gap. The Landing Zone is a better fit when the AWS foundation itself keeps creating security, account, maintenance, or delivery issues.\"}},{\"@type\":\"Question\",\"name\":\"When do you recommend the Landing Zone foundation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We recommend it when account boundaries, IAM, logging, security controls, provisioning, and platform maintenance are creating repeated problems. The goal is to give developers a secure foundation so they can focus on building applications instead of managing, securing, and optimizing AWS infrastructure.\"}},{\"@type\":\"Question\",\"name\":\"Do cloud migration and EU cloud migration start with an assessment?\",\"acceptedA
4nswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Migration work needs a current-state review before we can give a responsible plan. For EU cloud migration, the assessment also checks sovereignty, compliance, data residency, and landing zone requirements.\"}},{\"@type\":\"Question\",\"name\":\"How does billing work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You can pay by direct invoice or through your existing AWS bill via our   AWS Marketplace listings . Marketplace billing can be used for assessments and follow-up implementation when procurement prefers consolidated AWS invoicing.\"}}]}]}"])</script>
4<script>self.__next_f.push([1,"8:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"id\":\"json-ld\",\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2f\"}}],\"$L30\"],[\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\",\"$L39\"],\"$L3a\"]}]\nc:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L3b\",null,{\"children\":\"$L3c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L3d\",null,{\"children\":[\"$\",\"$3e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L3f\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n40:T354c0,"])</script>
4<script>self.__next_f.push([1,"@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-400:#00d3bd;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-400:#00d2ef;--color-cyan-900:#104e64;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-400:#c07eff;--color-purple-600:#9810fa;--color-purple-800:#6e11b0;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-400:#ec6cff;--color-fuchsia-700:#a600b5;--color-rose-400:#ff667f;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;
4--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-neutral-200:#e5e5e5;--color-neutral-400:#a1a1a1;--color-neutral-700:#404040;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-950:#0c0a09;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-geist-mono);--color-primary-50:#fff6ed;--color-primary-100:#ffead7;--color-primary-200:#ffd1ad;--color-primary-300:#de4313;--color-primary-400:#fc9840;--color-primary-500:#f97316;--color-primary-600:#dd6b20;--color-dark:#0d1117;--gradient-primary:linear-gradient(to right, var(--color-primary-300), var(--color-primary-400));--shadow-soft:0 24px 80px -48px #0f172a59;--shadow-card:0 18px 48px -32px #0f172a4d;--animate-fade-in-up:fadeInUp .8s ease-out forwards;--animate-tooltip-fade-in:tooltipFadeIn .2s ease-out forwards;--animate-emoji-animation:emojiAnimation .7s cubic-bezier(.33, 1, .68, 1);--animate-tab-progress:tabProgress linear forwards}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);
4--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-700:lab(27.036% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-950:lab(2.86037% .455312 .568903)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}
4:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:80px}html[style*=\"overflow: hidden\"]{padding-right:0!important;overflow-y:scroll!important}body{background-color:var(--color-stone-50);color:var(--color-gray-900);overflow-x:hidden}body:where(.dark,.dark *){background-color:var(--color-dark);color:var(--color-gray-100)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background-color:#de43134d}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--color-primary-300) 30%, transparent)}}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-geist-sans);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(h1,.h1){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (min-width:48rem){:is(h1,.h1){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}:is(h2,.h2){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:48rem){:is(h2,.h2){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}:is(h3,.h3){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){:is(h3,.h3){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}:is(h4,.h4){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:48rem){:is(h4,.h4){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(h5,.h5){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){:is(h5,.h5){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}:is(h6,.h6){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}body,.body{font-family:var(--font-geist-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (min-width:48rem){body,.body{font-size:var(--text-base);
4line-height:var(--tw-leading,var(--text-base--line-height))}}code{font-family:var(--font-geist-mono)}pre{font-family:var(--font-geist-mono);overflow-wrap:break-word;white-space:pre-wrap}.layout{width:91.6667%;max-width:68rem;margin-inline:auto}.page-shell{isolation:isolate;position:relative}.page-shell:before{content:\"\";z-index:-1;pointer-events:none;position:absolute;inset:0}.page-content,.page-content-wide{width:91.6667%;max-width:68rem;margin-inline:auto}.page-content-narrow{width:min(100% - 2rem,42rem);margin-inline:auto}.page-section{padding-block:clamp(4.75rem,8vw,7.75rem)}.page-section-tight{padding-block:clamp(3.75rem,6vw,5.75rem)}.section-eyebrow{margin-bottom:calc(var(--spacing) * 4);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-gray-500);align-items:center;display:inline-flex}.section-eyebrow:where(.dark,.dark *){color:var(--color-gray-400)}.section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-gray-950)}@media (min-width:48rem){.section-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.section-title:where(.dark,.dark *){color:var(--color-white)}.section-copy{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);color:var(--color-gray-600)}@media (min-width:48rem){.section-copy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.section-copy:where(.dark,.dark *){color:var(--color-gray-300)}.section-stack{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.marketing-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-panel{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-panel{background-color:var(--color-white)}.marketing-panel:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.marketing-panel:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.marketing-panel:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.marketing-rule{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.marketing-rule{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.marketing-rule:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.marketing-rule:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button{padding:calc(var(--spacing) * 2);border-radius:3.40282e38px}.header-button:focus{--tw-outline-style:none;outline-style:none}@media (min-width:48rem){.header-button{padding:calc(var(--spacing) * 2.5)}}.header-button{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.header-button{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.header-button{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.header-button{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.header-button{color:var(--color-gray-600);--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.header-button:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-button:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.header-button:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.header-button:hover{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):hover{color:var(--color-white)}}.header-button:focus-visible{border-color:var(--color-gray-300);color:var(--color-gray-900)}.header-button:where(.dark,.dark *):focus-visible{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.header-button:where(.dark,.dark *):focus-visible{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.header-button:where(.dark,.dark *):focus-visible{color:var(--color-white)}.header-button{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:48rem){.header-button{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.header-button{box-shadow:var(--shadow-card)}:is(article,section) p{color:var(--color-gray-700)}:is(article,section) p:where(.dark,.dark *){color:var(--color-gray-300)}.bg-dark a.custom-link{border-color:var(--color-gray-200)}@media (hover:hover){.bg-dark a.custom-link:hover{border-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-dark a.custom-link:hover{border-color:color-mix(in oklab, var(--color-gray-200) 0%, transparent)}}}:is(.info-page,.mdx) ul{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:disc}:where(:is(.info-page,.mdx) ul\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ul{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) ol{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 6);list-style-type:decimal}:where(:is(.info-page,.mdx) ol\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:is(.info-page,.mdx) ol{padding-left:calc(var(--spacing) * 6)}:is(.info-page,.mdx) li{padding-left:calc(var(--spacing) * 2)}:is(.info-page,.mdx) :is(ul,ol)\u003eli\u003e:last-child{margin-bottom:0}:is(.info-page,.mdx) :is(ul,ol)\u003eli\u003e:first-child{margin-top:0}:is(.info-page,.mdx) :is(ul,ol) :is(ul,ol){margin-top:calc(var(--spacing) * 3);margin-bottom:0}}@layer components{:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select)::placeholder{color:var(--color-gray-400)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select){--tw-shadow:0 1px 3px 0 var(--tw-sha
4dow-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)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):focus{border-color:var(--color-gray-400);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;outline-style:none}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *){border-color:var(--color-gray-600);background-color:var(--color-dark);color:var(--color-white)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}:is(input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],input[type=tel],textarea,select):where(.dark,.dark *):focus{border-color:var(--color-gray-300)}:is(input[type=checkbox],input[type=radio]){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-color:var(--color-gray-300);color:var(--color-primary-300);border-radius:.25rem}:is(input[type=checkbox],input[type=radio]):focus{--tw-ring-color:var(--color-primary-300)}}@layer utilities{.\\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-y-0{inset-block:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-24{top:calc(var(--spacing) * -24)}.top-0{top:0}.top-0\\.5{top:calc(var(--spacing) * .5)}.top-1\\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-28{top:calc(var(--spacing) * 28)}.top-32{top:calc(var(--spacing) * 32)}.top-\\[5\\%\\]{top:5%}.top-\\[15\\%\\]{top:15%}.top-\\[30\\%\\]{top:30%}.top-\\[77px\\]{top:77px}.top-full{top:100%}.right-0{right:0}.right-0\\.5{right:calc(var(--spacing) * .5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\\[5\\%\\]{right:5%}.right-\\[18\\%\\]{right:18%}.right-\\[20\\%\\]{right:20%}.right-\\[25\\%\\]{right:25%}.right-auto{right:auto}.-bottom-0\\.5{bottom:calc(var(--spacing) * -.5)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-\\[10\\%\\]{bottom:10%}.-left-4{left:calc(var(--spacing) * -4)}.-left-\\[0\\.6rem\\]{left:-.6rem}.left-0{left:0}.left-1\\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-16{left:calc(var(--spacing) * 16)}.left-\\[-9999px\\]{left:-9999px}.left-\\[1\\.4rem\\]{left:1.4rem}.left-\\[4\\.5rem\\]{left:4.5rem}.left-auto{left:auto}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\\[1\\]{z-index:1}.z-\\[70\\]{z-index:70}.z-\\[9998\\]{z-index:9998}.z-\\[9999\\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2\\.5{margin:calc(var(--spacing) * 2.5)}.m-\\[11px\\]{margin:11px}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.\\!mt-2{margin-top:calc(var(--spacing) * 2)!important}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.mt-0{margin-top:0}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\\.5{margin-top:calc(var(--spacing) * 2.5)}.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)}
4.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-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-8{margin-right:calc(var(--spacing) * -8)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.\\!mb-0{margin-bottom:0!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-0\\.5{margin-left:calc(var(--spacing) * -.5)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\\[1\\.35rem\\]{margin-left:1.35rem}.ml-\\[5\\%\\]{margin-left:5%}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.size-1\\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-0\\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-96{height:calc(var(--spacing) * 96)}.h-\\[1\\.1rem\\]{height:1.1rem}.h-\\[18px\\]{height:18px}.h-\\[20px\\]{height:20px}.h-\\[42px\\]{height:42px}.h-\\[200px\\]{height:200px}.h-\\[400px\\]{height:400px}.h-\\[420px\\]{height:420px}.h-\\[500px\\]{height:500px}.h-\\[520px\\]{height:520px}.h-\\[600px\\]{height:600px}.h-\\[calc\\(100\\%\\+2rem\\)\\]{height:calc(100% + 2rem)}.h-\\[calc\\(100vh-6rem\\)\\]{height:calc(100vh - 6rem)}.h-\\[calc\\(100vh-8\\.5rem\\)\\]{height:calc(100vh - 8.5rem)}.h-\\[min\\(85dvh\\,56rem\\)\\]{height:min(85dvh,56rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\\[32rem\\]{max-height:32rem}.max-h-\\[38rem\\]{max-height:38rem}.max-h-\\[42rem\\]{max-height:42rem}.max-h-\\[44rem\\]{max-height:44rem}.max-h-\\[46rem\\]{max-height:46rem}.max-h-\\[95vh\\]{max-height:95vh}.max-h-\\[780px\\]{max-height:780px}.max-h-\\[calc\\(100dvh-2rem\\)\\]{max-height:calc(100dvh - 2rem)}.max-h-\\[calc\\(100vh-3rem\\)\\]{max-height:calc(100vh - 3rem)}.max-h-\\[calc\\(100vh-8\\.5rem\\)\\]{max-height:calc(100vh - 8.5rem)}.max-h-\\[min\\(72vh\\,42rem\\)\\]{max-height:min(72vh,42rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\\[18rem\\]{min-height:18rem}.min-h-\\[20px\\]{min-height:20px}.min-h-\\[20rem\\]{min-height:20rem}.min-h-\\[31rem\\]{min-height:31rem}.min-h-\\[34rem\\]{min-height:34rem}.min-h-\\[38rem\\]{min-height:38rem}.min-h-\\[42px\\]{min-height:42px}.min-h-\\[42rem\\]{min-height:42rem}.min-h-\\[44px\\]{min-height:44px}.min-h-\\[76px\\]{min-height:76px}.min-h-\\[200px\\]{min-height:200px}.min-h-\\[300px\\]{min-height:300px}.min-h-\\[700px\\]{min-height:700px}.min-h-\\[calc\\(100vh-4rem\\)\\]{min-height:calc(100vh - 4rem)}.min-h-full{min-height:100%}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.w-0\\.5{width:calc(var(--spacing) * .5)}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-1\\/2{width:50%}.w-1\\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\.5{width:calc(var(--spacing) * 3.5)}.w-3\\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\\.5{width:calc(var(--spacing) * 4.5)}.w-4\\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\\/12{width:83.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-11\\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\\[1\\.1rem\\]{width:1.1rem}.w-\\[2px\\]{width:2px}.w-\\[3\\.25rem\\]{width:3.25rem}.w-\\[4\\.5rem\\]{width:4.5rem}.w-\\[4\\.75rem\\]{width:4.75rem}.w-\\[5\\.2rem\\]{width:5.2rem}.w-\\[5\\.5rem\\]{width:5.5rem}.w-\\[5\\.6rem\\]{width:5.6rem}.w-\\[6\\.4rem\\]{width:6.4rem}.w-\\[6rem\\]{width:6rem}.w-\\[7\\.5rem\\]{width:7.5rem}.w-\\[7\\.25rem\\]{width:7.25rem}.w-\\[8\\.5rem\\]{width:8.5rem}.w-\\[10\\.5rem\\]{width:10.5rem}.w-\\[15\\.5rem\\]{width:15.5rem}.w-\\[16\\%\\]{width:16%}.w-\\[17\\%\\]{width:17%}.w-\\[18px\\]{width:18px}.w-\\[22\\%\\]{width:22%}.w-\\[23\\%\\]{width:23%}.w-\\[27\\%\\]{width:27%}.w-\\[28\\%\\]{width:28%}.w-\\[34\\%\\]{width:34%}.w-\\[36\\%\\]{width:36%}.w-\\[38\\%\\]{width:38%}.w-\\[42\\%\\]{width:42%}.w-\\[50\\%\\]{width:50%}.w-\\[64\\%\\]{width:64%}.w-\\[72\\%\\]{width:72%}.w-\\[75vw\\]{width:75vw}.w-\\[88\\%\\]{width:88%}.w-\\[400px\\]{width:400px}.w-\\[420px\\]{width:420px}.w-\\[500px\\]{width:500px}.w-\\[520px\\]{width:520px}.w-\\[600px\\]{width:600px}.w-\\[700px\\]{width:700px}.w-\\[760px\\]{width:760px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[6\\.25rem\\]{max-width:6.25rem}.max-w-\\[9\\.5rem\\]{max-width:9.5rem}.max-w-\\[9ch\\]{max-width:9ch}.max-w-\\[10ch\\]{max-width:10ch}.max-w-\\[13ch\\]{max-width:13ch}.max-w-\\[14ch\\]{max-width:14ch}.max-w-\\[16ch\\]{max-width:16ch}.max-w-\\[18ch\\]{max-width:18ch}.max-w-\\[20rem\\]{max-width:20rem}.max-w-\\[22ch\\]{max-width:22ch}.max-w-\\[22rem\\]{max-width:22rem}.max-w-\\[30rem\\]{max-width:30rem}
4.max-w-\\[36rem\\]{max-width:36rem}.max-w-\\[38rem\\]{max-width:38rem}.max-w-\\[40rem\\]{max-width:40rem}.max-w-\\[44rem\\]{max-width:44rem}.max-w-\\[50rem\\]{max-width:50rem}.max-w-\\[85vw\\]{max-width:85vw}.max-w-\\[90rem\\]{max-width:90rem}.max-w-\\[220px\\]{max-width:220px}.max-w-\\[calc\\(100vw-2rem\\)\\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\\[30rem\\]{min-width:30rem}.min-w-\\[760px\\]{min-width:760px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-emoji-animation{animation:var(--animate-emoji-animation)}.animate-fade-in-up{animation:var(--animate-fade-in-up)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.animate-tab-progress{animation:var(--animate-tab-progress)}.animate-tooltip-fade-in{animation:var(--animate-tooltip-fade-in)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait\\!{cursor:wait!important}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-36{scroll-margin-top:calc(var(--spacing) * 36)}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thumb-gray-200{--tw-scrollbar-thumb:var(--color-gray-200);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.scrollbar-track-transparent{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\\[1\\.5rem_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:1.5rem minmax(0,1fr) auto}.grid-cols-\\[1rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\\[2\\.25rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:2.25rem minmax(0,1fr)}.grid-cols-\\[3\\.4rem_minmax\\(0\\,1fr\\)_3\\.6rem\\]{grid-template-columns:3.4rem minmax(0,1fr) 3.6rem}.grid-cols-\\[4\\.6rem_3\\.6rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:4.6rem 3.6rem minmax(0,1fr)}.grid-cols-\\[4rem_1fr\\]{grid-template-columns:4rem 1fr}.grid-cols-\\[5\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)_1\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) 1.5rem minmax(0,1fr)}.grid-cols-\\[minmax\\(0\\,1fr\\)_3\\.25rem\\]{grid-template-columns:minmax(0,1fr) 3.25rem}.grid-cols-\\[minmax\\(0\\,1fr\\)_9\\.5rem\\]{grid-template-columns:minmax(0,1fr) 9.5rem}.grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\\[minmax\\(10\\.75rem\\,1fr\\)_7\\.75rem\\]{grid-template-columns:minmax(10.75rem,1fr) 7.75rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}
4.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.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-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-0\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 14) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 14) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.space-x-2\u003e:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3\u003e: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)))}.gap-y-0\\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100\u003e:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200\u003e:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-200\\/70\u003e:not(:last-child)){border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\\/70\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}:where(.divide-gray-200\\/80\u003e:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-200\\/80\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}:where(.divide-white\\/10\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\\/10\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\\[1\\.5rem\\]{border-radius:1.5rem}.rounded-\\[1\\.45rem\\]{border-radius:1.45rem}.rounded-\\[1\\.75rem\\]{border-radius:1.75rem}.rounded-\\[2px\\]{border-radius:2px}
4.rounded-\\[3px\\]{border-radius:3px}.rounded-\\[5px\\]{border-radius:5px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\\[3px\\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-\\[3px\\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\\[3px\\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\\[1\\.5px\\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\\[3px\\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.\\!border-none{--tw-border-style:none!important;border-style:none!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\\[\\#5f6b7a\\]{border-color:#5f6b7a}.border-\\[\\#8c8c94\\]{border-color:#8c8c94}.border-\\[\\#0972d3\\]{border-color:#0972d3}.border-\\[\\#003399\\]\\/30{border-color:#0033994d;border-color:lab(24.6529% 21.0438 -60.6869/.3)}.border-\\[\\#003399\\]\\/70{border-color:#003399b3;border-color:lab(24.6529% 21.0438 -60.6869/.7)}.border-\\[\\#37352f\\]{border-color:#37352f}.border-\\[\\#c6c6cd\\]{border-color:#c6c6cd}.border-\\[\\#d0d7de\\]{border-color:#d0d7de}.border-\\[\\#e7157b\\]\\/40{border-color:#e7157b66;border-color:lab(51.2876% 76.4408 1.89079/.4)}.border-\\[\\#ebebf0\\]{border-color:#ebebf0}.border-\\[\\#fd8c73\\]{border-color:#fd8c73}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\\/80{border-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.border-amber-200\\/80{border-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.border-amber-300\\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-current{border-color:currentColor}.border-emerald-300\\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-600\\/40{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\\/40{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/70{border-color:color-mix(in oklab, var(--color-gray-200) 70%, transparent)}}.border-gray-200\\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-gray-200\\/90{border-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.border-gray-200\\/90{border-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\\/80{border-color:#d1d5dccc}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\/80{border-color:color-mix(in oklab, var(--color-gray-300) 80%, transparent)}}.border-gray-300\\/90{border-color:#d1d5dce6}@supports (color:color-mix(in lab, red, red)){.border-gray-300\\/90{border-color:color-mix(in oklab, var(--color-gray-300) 90%, transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-950{border-color:var(--color-gray-950)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-400{border-color:var(--color-primary-400)}.border-primary-400\\/40{border-color:#fc984066}@supports (color:color-mix(in lab, red, red)){.border-primary-400\\/40{border-color:color-mix(in oklab, var(--color-primary-400) 40%, transparent)}}.border-primary-500{border-color:var(--color-primary-500)}.border-primary-500\\/20{border-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.border-primary-500\\/20{border-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.border-primary-600{border-color:var(--color-primary-600)}.border-red-200{border-color:var(--color-red-200)}.border-red-300\\/40{border-color:#ffa3a366}@supports (color:color-mix(in lab, red, red)){.border-red-300\\/40{border-color:color-mix(in oklab, var(--color-red-300) 40%, transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-slate-500\\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-stone-50{border-color:var(--color-stone-50)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-b-white{border-bottom-color:var(--color-white)}.bg-\\[\\#0f1b2a\\]{background-color:#0f1b2a}.bg-\\[\\#1a1d21\\]{background-color:#1a1d21}.bg-\\[\\#1a7f37\\]{background-color:#1a7f37}.bg-\\[\\#1f1f1f\\]{background-color:#1f1f1f}.bg-\\[\\#1f883d\\]{background-color:#1f883d}.bg-\\[\\#1f2328\\]{background-color:#1f2328}.bg-\\[\\#3f0e40\\]{background-color:#3f0e40}.bg-\\[\\#8d99a8\\]{background-color:#8d99a8}.bg-\\[\\#28c840\\]{background-color:#28c840}.bg-\\[\\#232f3e\\]{background-color:#232f3e}.bg-\\[\\#818b981f\\]{background-color:#818b981f}.bg-\\[\\#0969da14\\]{background-color:#0969da14}.bg-\\[\\#0972d3\\]{background-color:#0972d3}.bg-\\[\\#1164a3\\]{background-color:#1164a3}.bg-\\[\\#3178c6\\]{background-color:#3178c6}.bg-\\[\\#003399\\]\\/\\[0\\.04\\]{background-color:#0033990a;background-color:lab(24.6529% 21.0438 -60.6869/.04)}.bg-\\[\\#10131b\\]{background-color:#10131b}.bg-\\[\\#27062a\\]{background-color:#27062a}.bg-\\[\\#151925\\]{background-color:#151925}.bg-\\[\\#181818\\]{background-color:#181818}.bg-\\[\\#870303\\]{background-color:#870303}.bg-\\[\\#ccffd8\\]{background-color:#ccffd8}.bg-\\[\\#ce3311\\]{background-color:#ce3311}.bg-\\[\\#d1242f\\]{background-color:#d1242f}.bg-\\[\\#d91515\\]{background-color:#d91515}.bg-\\[\\#dafbe1\\]{background-color:#dafbe1}.bg-\\[\\#ddf4ff\\]{background-color:#ddf4ff}.bg-\\[\\#e6ffec\\]{background-color:#e6ffec}.bg-\\[\\#ebebf0\\]{background-color:#ebebf0}.bg-\\[\\#f2cd54\\]{background-color:#f2cd54}.bg-\\[\\#f2f7fc\\]{background-color:#f2f7fc}.bg-\\[\\#f2f8fd\\]{background-color:#f2f8fd}.bg-\\[\\#f3f4f6\\]{background-color:#f3f4f6}.bg-\\[\\#f6f6f9\\]{background-color:#f6f6f9}.bg-\\[\\#f6f8fa\\]{background-color:#f6f8fa}.bg-\\[\\#f9f9fa\\]{background-color:#f9f9fa}.bg-\\[\\#f89256\\]{background-color:#f89256}.bg-\\[\\#febc2e\\]{background-color:#febc2e}.bg-\\[\\#ff5f57\\]{background-color:#ff5f57}.bg-\\[\\#ff4500\\]{background-color:#ff4500}.bg-\\[\\#ff9900\\]{background-color:#f90}.bg-\\[\\#ffd7d5\\]{background-color:#ffd7d5}.bg-\\[\\#ffebe9\\]{background-color:#ffebe9}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\\/70{background-color:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200\\/80{background-color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\\/80{background-color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\\/70{background-color:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400\\/15{background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\\/15{background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-100{background-color:var(--color-fuchsia-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\\/70{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\\/80{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\/80{background-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.bg-gray-200\\/90{background-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\\/90{background-color:color-mix(in oklab, var(--color-gray-200) 90%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-gray-950\\/58{background-color:#03071294}@supports (color:color-mix(in lab, red, red)){.bg-gray-950\\/58{background-color:color-mix(in oklab, var(--color-gray-950) 58%, transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-50\\/60{background-color:#fff6ed99}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\\/60{background-color:color-mix(in oklab, var(--color-primary-50) 60%, transparent)}}.bg-primary-50\\/70{background-color:#fff6edb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-50\\/70{background-color:color-mix(in oklab, var(--color-primary-50) 70%, transparent)}}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200\\/50{background-color:#ffd1ad80}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\\/50{background-color:color-mix(in oklab, var(--color-primary-200) 50%, transparent)}}.bg-primary-200\\/70{background-color:#ffd1adb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-200\\/70{background-color:color-mix(in oklab, var(--color-primary-200) 70%, transparent)}}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-300\\/10{background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/10{background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.bg-primary-300\\/14{background-color:#de431324}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/14{background-color:color-mix(in oklab, var(--color-primary-300) 14%, transparent)}}.bg-primary-300\\/20{background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.bg-primary-300\\/20{background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-400\\/10{background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\\/10{background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.bg-primary-400\\/20{background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.bg-primary-400\\/20{background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-500\\/10{background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.bg-primary-500\\/10{background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200\\/70{background-color:#ffcacab3}@supports (color:color-mix(in lab, red, red)){.bg-red-200\\/70{background-color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.bg-red-400\\/15{background-color:#ff656826}@supports (color:color-mix(in lab, red, red)){.bg-red-400\\/15{background-color:color-mix(in oklab, var(--color-red-400) 15%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-900{background-color:var(--color-red-900)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\\/70{background-color:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-950\\/28{background-color:#02061847}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\\/28{background-color:color-mix(in oklab, var(--color-slate-950) 28%, transparent)}}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-50\\/92{background-color:#fafaf9eb}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\\/92{background-color:color-mix(in oklab, var(--color-stone-50) 92%, transparent)}}.bg-stone-50\\/96{background-color:#fafaf9f5}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\\/96{background-color:color-mix(in oklab,
4 var(--color-stone-50) 96%, transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-950\\/10{background-color:#0c0a091a}@supports (color:color-mix(in lab, red, red)){.bg-stone-950\\/10{background-color:color-mix(in oklab, var(--color-stone-950) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\\/\\[0\\.04\\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\\/\\[0\\.04\\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-tr{--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-tr{--tw-gradient-position:to top right in oklab}}.bg-linear-to-tr{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\\[\\#2c5a86\\]{--tw-gradient-from:#2c5a86;--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-\\[\\#de4313\\]{--tw-gradient-from:#de4313;--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-\\[\\#e7157b\\]{--tw-gradient-from:#e7157b;--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-\\[\\#f3f4f6\\]{--tw-gradient-from:#f3f4f6;--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-primary-300{--tw-gradient-from:var(--color-primary-300);--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-stone-50{--tw-gradient-from:var(--color-stone-50);--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-white{--tw-gradient-from:var(--color-white);--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))}.via-\\[\\#6c8aa6\\]{--tw-gradient-via:#6c8aa6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-p
4osition), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\\[\\#a9c3c8\\]{--tw-gradient-to:#a9c3c8;--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-\\[\\#b0084d\\]{--tw-gradient-to:#b0084d;--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-\\[\\#fc9840\\]{--tw-gradient-to:#fc9840;--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-primary-400{--tw-gradient-to:var(--color-primary-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))}.to-primary-500{--tw-gradient-to:var(--color-primary-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-transparent{--tw-gradient-to:transparent;--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))}.\\[mask-image\\:linear-gradient\\(to_bottom\\,black_65\\%\\,transparent\\)\\]{-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\\[\\#232f3e\\]{fill:#232f3e}.fill-\\[\\#b45309\\]{fill:#b45309}
4.fill-amber-600{fill:var(--color-amber-600)}.fill-amber-700{fill:var(--color-amber-700)}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-gray-700{fill:var(--color-gray-700)}.fill-gray-900{fill:var(--color-gray-900)}.fill-gray-950{fill:var(--color-gray-950)}.fill-stone-50{fill:var(--color-stone-50)}.fill-transparent{fill:#0000}.stroke-\\[\\#232f3e\\]{stroke:#232f3e}.stroke-amber-600{stroke:var(--color-amber-600)}.stroke-gray-300{stroke:var(--color-gray-300)}.stroke-gray-400{stroke:var(--color-gray-400)}.stroke-white{stroke:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-0\\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0\\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.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-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:0}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-3\\.5{padding-block:calc(var(--spacing) * 3.5)}.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-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\\[0\\.2rem\\]{padding-block:.2rem}.py-\\[3px\\]{padding-block:3px}.py-px{padding-block:1px}.pt-0{padding-top:0}.pt-0\\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.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-14{padding-top:calc(var(--spacing) * 14)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-330{padding-right:calc(var(--spacing) * 330)}.pb-0{padding-bottom:0}.pb-0\\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\\[2ch\\]{padding-left:2ch}.pl-\\[4\\.5rem\\]{padding-left:4.5rem}.pl-\\[30px\\]{padding-left:30px}.pl-\\[34px\\]{padding-left:34px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\\[-0\\.125em\\]{vertical-align:-.125em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\\[\\'Amazon_Ember\\'\\,\\'Helvetica_Neue\\'\\,Roboto\\,Arial\\,sans-serif\\]{font-family:Amazon Ember,Helvetica Neue,Roboto,Arial,sans-serif}.font-mono{font-family:var(--font-geist-mono)}.font-primary{font-family:var(--font-geist-sans)}.font-sans{font-family:var(--font-sans)}.\\!text-base{font-size:var(--text-base)!important;
4line-height:var(--tw-leading,var(--text-base--line-height))!important}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\\[1\\.25rem\\]{font-size:1.25rem!important}.text-\\[0\\.6rem\\]{font-size:.6rem}.text-\\[0\\.7rem\\]{font-size:.7rem}.text-\\[0\\.8rem\\]{font-size:.8rem}.text-\\[0\\.9rem\\]{font-size:.9rem}.text-\\[0\\.45rem\\]{font-size:.45rem}.text-\\[0\\.55rem\\]{font-size:.55rem}.text-\\[0\\.62rem\\]{font-size:.62rem}.text-\\[0\\.65rem\\]{font-size:.65rem}.text-\\[0\\.66rem\\]{font-size:.66rem}.text-\\[0\\.68rem\\]{font-size:.68rem}.text-\\[0\\.72rem\\]{font-size:.72rem}.text-\\[0\\.75rem\\]{font-size:.75rem}.text-\\[0\\.78rem\\]{font-size:.78rem}.text-\\[0\\.82rem\\]{font-size:.82rem}.text-\\[0\\.85em\\]{font-size:.85em}.text-\\[0\\.85rem\\]{font-size:.85rem}.text-\\[0\\.92em\\]{font-size:.92em}.text-\\[0\\.95rem\\]{font-size:.95rem}.text-\\[1\\.2em\\]{font-size:1.2em}.text-\\[1\\.05rem\\]{font-size:1.05rem}.text-\\[1\\.15rem\\]{font-size:1.15rem}.text-\\[1\\.16em\\]{font-size:1.16em}.text-\\[1\\.18em\\]{font-size:1.18em}.text-\\[1\\.25rem\\]{font-size:1.25rem}.text-\\[1rem\\]{font-size:1rem}.text-\\[10\\.5px\\]{font-size:10.5px}.text-\\[10px\\]{font-size:10px}.text-\\[11\\.5px\\]{font-size:11.5px}.text-\\[11px\\]{font-size:11px}.text-\\[12\\.5px\\]{font-size:12.5px}.text-\\[12px\\]{font-size:12px}.text-\\[13px\\]{font-size:13px}.text-\\[14px\\]{font-size:14px}.text-\\[15px\\]{font-size:15px}.text-\\[20px\\]{font-size:20px}.text-\\[22px\\]{font-size:22px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\\[0\\.98\\]{--tw-leading:.98;line-height:.98}.leading-\\[1\\.02\\]{--tw-leading:1.02;line-height:1.02}.leading-\\[1\\.4\\]{--tw-leading:1.4;line-height:1.4}.leading-\\[1\\.6\\]{--tw-leading:1.6;line-height:1.6}.leading-\\[1\\.7\\]{--tw-leading:1.7;line-height:1.7}.leading-\\[1\\.08\\]{--tw-leading:1.08;line-height:1.08}.leading-\\[1\\.35\\]{--tw-leading:1.35;line-height:1.35}.leading-\\[1\\.55\\]{--tw-leading:1.55;line-height:1.55}.leading-\\[1\\.65\\]{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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)}.label-caps{text-transform:uppercase;letter-spacing:.16em}.tracking-\\[-0\\.01em\\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\\[-0\\.02em\\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\\[-0\\.03em\\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\\[-0\\.045em\\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\\[0\\.02em\\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\\[…\\]{--tw-tracking:…;letter-spacing:…}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\\[overflow-wrap\\:anywhere\\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\\[tab-size\\:2\\]{tab-size:2}.text-\\[\\#0f141a\\]{color:#0f141a}
4.text-\\[\\#1a7f37\\]{color:#1a7f37}.text-\\[\\#1f2328\\]{color:#1f2328}.text-\\[\\#7a6200\\]{color:#7a6200}.text-\\[\\#8d99a8\\]{color:#8d99a8}.text-\\[\\#9b5e1a\\]{color:#9b5e1a}.text-\\[\\#037f0c\\]{color:#037f0c}.text-\\[\\#54aeff\\]{color:#54aeff}.text-\\[\\#232f3e\\]{color:#232f3e}.text-\\[\\#0969da\\]{color:#0969da}.text-\\[\\#0972d3\\]{color:#0972d3}.text-\\[\\#003399\\]{color:#039}.text-\\[\\#37352f\\]{color:#37352f}.text-\\[\\#59636e\\]{color:#59636e}.text-\\[\\#656871\\]{color:#656871}.text-\\[\\#855900\\]{color:#855900}.text-\\[\\#870303\\]{color:#870303}.text-\\[\\#FF9900\\]{color:#f90}.text-\\[\\#b45309\\]{color:#b45309}.text-\\[\\#ce3311\\]{color:#ce3311}.text-\\[\\#d1d5db\\]{color:#d1d5db}.text-\\[\\#d1242f\\]{color:#d1242f}.text-\\[\\#d91515\\]{color:#d91515}.text-\\[\\#e7157b\\]{color:#e7157b}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-current{color:currentColor}.text-cyan-900{color:var(--color-cyan-900)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-orange-700{color:var(--color-orange-700)}.text-primary-200{color:var(--color-primary-200)}.text-primary-300{color:var(--color-primary-300)}.text-primary-400{color:var(--color-primary-400)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-purple-800{color:var(--color-purple-800)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-400{color:var(--color-rose-400)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-stone-700{color:var(--color-stone-700)}.text-teal-400{color:var(--color-teal-400)}.text-transparent{color:#0000}.text-transparent\\!{color:#0000!important}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\\/92{color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.text-white\\/92{color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}
4.decoration-amber-500{-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);-webkit-text-decoration-color:var(--color-amber-500);text-decoration-color:var(--color-amber-500)}.decoration-gray-300{-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);text-decoration-color:var(--color-gray-300)}.decoration-gray-500\\/70{text-decoration-color:#6a7282b3}@supports (color:color-mix(in lab, red, red)){.decoration-gray-500\\/70{-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent);text-decoration-color:color-mix(in oklab, var(--color-gray-500) 70%, transparent)}}.decoration-primary-300{-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);-webkit-text-decoration-color:var(--color-primary-300);text-decoration-color:var(--color-primary-300)}.decoration-red-500{-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);-webkit-text-decoration-color:var(--color-red-500);text-decoration-color:var(--color-red-500)}.decoration-dotted{text-decoration-style:dotted}.decoration-wavy{text-decoration-style:wavy}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.caret-gray-950{caret-color:var(--color-gray-950)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\\[0\\.0001\\]{opacity:.0001}.mix-blend-screen{mix-blend-mode:screen}.\\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)!important}.shadow{--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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_0_0_1px_rgba\\(255\\,255\\,255\\,0\\.14\\)\\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_1px_2px_rgba\\(15\\,15\\,15\\,0\\.06\\)\\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f0f0f0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_18px_50px_rgba\\(15\\,23\\,42\\,0\\.12\\)\\]{--tw-shadow:0 18px 50px var(--tw-sha
4dow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_22px_50px_-24px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 22px 50px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-20px_rgba\\(0\\,0\\,0\\,0\\.5\\)\\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-20px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_60px_-28px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 24px 60px -28px var(--tw-sha
4dow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_24px_70px_rgba\\(0\\,0\\,0\\,0\\.35\\)\\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_32px_80px_-24px_rgba\\(15\\,23\\,42\\,0\\.45\\)\\]{--tw-shadow:0 32px 80px -24px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[0_32px_80px_-32px_rgba\\(15\\,23\\,42\\,0\\.5\\)\\]{--tw-shadow:0 32px 80px -32px var(--tw-shadow-color,#0f172a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\\[var\\(--shadow-card\\)\\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.shadow-\\[var\\(--shadow-soft\\)\\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-sha
4dow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.ring-primary-500{--tw-ring-color:var(--color-primary-500)}.ring-primary-500\\/20{--tw-ring-color:#f9731633}@supports (color:color-mix(in lab, red, red)){.ring-primary-500\\/20{--tw-ring-color:color-mix(in oklab, var(--color-primary-500) 20%, transparent)}}.ring-red-500\\/20{--tw-ring-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.ring-red-500\\/20{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:calc(2px * -1)}.outline-\\[\\#0972d3\\]{outline-color:#0972d3}.outline-primary-400{outline-color:var(--color-primary-400)}.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-3xl{--tw-blur:blur(var(--blur-3xl));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-\\[100px\\]{--tw-blur:blur(100px);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-\\[110px\\]{--tw-blur:blur(110px);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-\\[120px\\]{--tw-blur:blur(120px);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,)}.brightness-0{--tw-brightness:brightness(0%);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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur-\\[2px\\]{--tw-backdrop-blur:blur(2px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.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,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[background-color\\,border-color\\,color\\,opacity\\]{transition-property:background-color,border-color,color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,transform\\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[opacity\\,visibility\\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
4.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\\[animation-delay\\:0\\.1s\\]{animation-delay:.1s}.\\[animation-delay\\:0\\.2s\\]{animation-delay:.2s}.\\[animation-delay\\:0\\.3s\\]{animation-delay:.3s}.\\[animation-delay\\:0\\.4s\\]{animation-delay:.4s}.\\[animation-delay\\:0\\.05s\\]{animation-delay:50ms}.\\[animation-delay\\:0\\.08s\\]{animation-delay:80ms}.\\[animation-delay\\:0\\.12s\\]{animation-delay:.12s}.\\[animation-delay\\:0\\.14s\\]{animation-delay:.14s}.\\[animation-delay\\:0\\.18s\\]{animation-delay:.18s}.\\[animation-delay\\:0\\.22s\\]{animation-delay:.22s}.\\[animation-delay\\:0\\.26s\\]{animation-delay:.26s}.\\[animation-delay\\:0\\.28s\\]{animation-delay:.28s}.\\[animation-delay\\:0\\.34s\\]{animation-delay:.34s}.\\[animation-delay\\:0\\.42s\\]{animation-delay:.42s}.\\[font-variant-ligatures\\:none\\]{font-variant-ligatures:none}.\\[grid-area\\:1\\/1\\]{grid-area:1/1}.group-open\\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\\/details\\:hidden:is(:where(.group\\/details):is([open],:popover-open,:open) *){display:none}.group-focus-within\\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\\:translate-x-0\\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:-translate-y-0\\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\\:border-primary-300:is(:where(.group):hover *){border-color:var(--color-primary-300)}.group-hover\\:bg-gray-100:is(:where(.group):hover *){background-color:var(--color-gray-100)}.group-hover\\:bg-gray-300:is(:where(.group):hover *){background-color:var(--color-gray-300)}.group-hover\\:fill-gray-400:is(:where(.group):hover *){fill:var(--color-gray-400)}.group-hover\\:text-gray-500:is(:where(.group):hover *){color:var(--color-gray-500)}.group-hover\\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\\:text-gray-700:is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\\:text-primary-300:is(:where(.group):hover *){color:var(--color-primary-300)}.group-hover\\:text-primary-500:is(:where(.group):hover *){color:var(--color-primary-500)}.group-hover\\:text-primary-600:is(:where(.group):hover *){color:var(--color-primary-600)}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-focus-visible\\:ring-2:is(:where(.group):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.group-focus-visible\\:ring-primary-500:is(:where(.group):focus-visible *){--tw-ring-color:var(--color-primary-500)}.group-active\\:opacity-80:is(:where(.group):active *){opacity:.8}.group-aria-selected\\:text-primary-500:is(:where(.group)[aria-selected=true] *){color:var(--color-primary-500)}.selection\\:bg-primary-200\\/60 ::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\\:bg-primary-200\\/60 ::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.selection\\:bg-primary-200\\/60::selection{background-color:#ffd1ad99}@supports (color:color-mix(in lab, red, red)){.selection\\:bg-primary-200\\/60::selection{background-color:color-mix(in oklab, var(--color-primary-200) 60%, transparent)}}.placeholder\\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\\:text-slate-500::placeholder{color:var(--color-slate-500)}.backdrop\\:bg-black\\/25::backdrop{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/25::backdrop{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.backdrop\\:bg-black\\/28::backdrop{background-color:#00000047}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/28::backdrop{background-color:color-mix(in oklab, var(--color-black) 28%, transparent)}}.backdrop\\:bg-black\\/30::backdrop{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/30::backdrop{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.backdrop\\:bg-stone-950\\/16::backdrop{background-color:#0c0a0929}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-stone-950\\/16::backdrop{background-color:color-mix(in oklab, var(--color-stone-950) 16%, transparent)}}.backdrop\\:backdrop-blur-\\[2px\\]::backdrop{--tw-backdrop-blur:blur(2px);-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,)}.backdrop\\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop\\:backdrop-blur-xs::backdrop{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:top-1\\/2:before{content:var(--tw-content);top:50%}.before\\:left-0:before{content:var(--tw-content);left:0}.before\\:w-4:before{content:var(--tw-content);width:calc(var(--spacing) * 4)}.before\\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\\:border-gray-300:before{content:var(--tw-content);border-color:var(--color-gray-300)}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-0:after{content:var(--tw-content);inset:0}.after\\:top-0:after{content:var(--tw-content);top:0}.after\\:left-0:after{content:var(--tw-content);left:0}.after\\:h-full:after{content:var(--tw-content);height:100%}.after\\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\\:border-l:after{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:1px}.after\\:border-gray-300:after{content:var(--tw-content);border-color:var(--color-gray-300)}.first\\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\\:pt-0:first-child{padding-top:0}.first\\:pl-0:first-child{padding-left:0}.first\\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}.last\\:mb-0:last-child{margin-bottom:0}.last\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\\:pb-0:last-child{padding-bottom:0}.last\\:after\\:h-1\\/2:last-child:after{content:var(--tw-content);height:50%}.open\\:flex:is([open],:popover-open,:open){display:flex}.open\\:items-center:is([open],:popover-open,:open){align-items:center}.open\\:justify-center:is([open],:popover-open,:open){justify-content:center}.focus-within\\:border-primary-300:focus-within{border-color:var(--color-primary-300)}.focus-within\\:opacity-100:focus-within{opacity:1}@media (hover:hover){.hover\\:z-20:hover{z-index:20}.hover\\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}
4.hover\\:border-gray-200\\/80:hover{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.hover\\:border-gray-200\\/80:hover{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.hover\\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\\:border-primary-300:hover{border-color:var(--color-primary-300)}.hover\\:border-primary-400:hover{border-color:var(--color-primary-400)}.hover\\:border-red-200:hover{border-color:var(--color-red-200)}.hover\\:border-white\\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\\:border-white\\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\\:border-white\\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\\:border-white\\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\\:bg-\\[\\#c23a0f\\]:hover{background-color:#c23a0f}.hover\\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\\:bg-gray-50\\/70:hover{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-gray-50\\/70:hover{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.hover\\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\\:bg-primary-400:hover{background-color:var(--color-primary-400)}.hover\\:bg-stone-50:hover{background-color:var(--color-stone-50)}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:bg-white\\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\\:bg-white\\/72:hover{background-color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-white\\/72:hover{background-color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.hover\\:text-blue-500:hover{color:var(--color-blue-500)}.hover\\:text-gray-200:hover{color:var(--color-gray-200)}.hover\\:text-gray-400:hover{color:var(--color-gray-400)}.hover\\:text-gray-500:hover{color:var(--color-gray-500)}.hover\\:text-gray-600:hover{color:var(--color-gray-600)}.hover\\:text-gray-700:hover{color:var(--color-gray-700)}.hover\\:text-gray-800:hover{color:var(--color-gray-800)}.hover\\:text-gray-900:hover{color:var(--color-gray-900)}.hover\\:text-gray-950:hover{color:var(--color-gray-950)}.hover\\:text-primary-200:hover{color:var(--color-primary-200)}.hover\\:text-primary-300:hover{color:var(--color-primary-300)}.hover\\:text-primary-500:hover{color:var(--color-primary-500)}.hover\\:text-primary-600:hover{color:var(--color-primary-600)}.hover\\:text-red-600:hover{color:var(--color-red-600)}.hover\\:text-transparent\\!:hover{color:#0000!important}.hover\\:text-white:hover{color:var(--color-white)}.hover\\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:decoration-primary-400:hover{-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);-webkit-text-decoration-color:var(--color-primary-400);text-decoration-color:var(--color-primary-400)}.hover\\:decoration-transparent:hover{text-decoration-color:#0000}.hover\\:opacity-80:hover{opacity:.8}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
4dow-color,#0000001a), 0 8px 10px -6px 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)}}.focus\\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\\:\\!border-none:focus{--tw-border-style:none!important;border-style:none!important}.focus\\:border-gray-300:focus{border-color:var(--color-gray-300)}.focus\\:border-gray-400:focus{border-color:var(--color-gray-400)}.focus\\:border-primary-300:focus{border-color:var(--color-primary-300)}.focus\\:border-transparent:focus{border-color:#0000}.focus\\:bg-white\\/10:focus{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\\:bg-white\\/10:focus{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.focus\\:text-gray-500:focus{color:var(--color-gray-500)}.focus\\:\\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)!important}.focus\\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:z-20:focus-visible{z-index:20}.focus-visible\\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\\:ring-primary-300:focus-visible{--tw-ring-color:var(--color-primary-300)}.focus-visible\\:ring-primary-300\\/50:focus-visible{--tw-ring-color:#de431380}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-primary-300\\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-300) 50%, transparent)}}.focus-visible\\:ring-primary-400:focus-visible{--tw-ring-color:var(--color-primary-400)}.focus-visible\\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\\:after\\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4dow)}.focus-visible\\:after\\:ring-primary-500:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--color-primary-500)}.active\\:scale-125:active{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:bg-gray-200:disabled{background-color:var(--color-gray-200)}.disabled\\:text-gray-500:disabled{color:var(--color-gray-500)}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-45:disabled{opacity:.45}.disabled\\:opacity-60:disabled{opacity:.6}.disabled\\:opacity-70:disabled{opacity:.7}.disabled\\:opacity-75:disabled{opacity:.75}.aria-selected\\:bg-gray-100[aria-selected=true]{background-color:var(--color-gray-100)}.aria-selected\\:text-gray-950[aria-selected=true]{color:var(--color-gray-950)}@media (prefers-reduced-motion:reduce){.motion-reduce\\:transition-none{transition-property:none}}@media not all and (min-width:420px){.max-\\[420px\\]\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:810px){.min-\\[810px\\]\\:block{display:block}}@media (min-width:865px){.min-\\[865px\\]\\:block{display:block}}@media (min-width:950px){.min-\\[950px\\]\\:block{display:block}}@media (min-width:40rem){.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:col-start-2{grid-column-start:2}.sm\\:block{display:block}.sm\\:flex{display:flex}.sm\\:grid{display:grid}.sm\\:hidden{display:none}.sm\\:inline{display:inline}.sm\\:inline-block{display:inline-block}.sm\\:h-64{height:calc(var(--spacing) * 64)}.sm\\:max-h-\\[calc\\(100dvh-4rem\\)\\]{max-height:calc(100dvh - 4rem)}.sm\\:w-\\[10rem\\]{width:10rem}.sm\\:w-auto{width:auto}.sm\\:max-w-\\[13rem\\]{max-width:13rem}.sm\\:max-w-sm{max-width:var(--container-sm)}.sm\\:max-w-xs{max-width:var(--container-xs)}.sm\\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\\:min-w-\\[9rem\\]{min-width:9rem}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-\\[8\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:8.5rem minmax(0,1fr)}.sm\\:grid-cols-\\[140px_minmax\\(0\\,1fr\\)_40px\\]{grid-template-columns:140px minmax(0,1fr) 40px}.sm\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.sm\\:grid-cols-\\[minmax\\(0\\,1fr\\)_9\\.5rem\\]{grid-template-columns:minmax(0,1fr) 9.5rem}.sm\\:grid-cols-\\[minmax\\(0\\,17rem\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.sm\\:flex-row{flex-direction:row}.sm\\:flex-wrap{flex-wrap:wrap}.sm\\:items-center{align-items:center}.sm\\:items-end{align-items:flex-end}.sm\\:items-start{align-items:flex-start}.sm\\:justify-between{justify-content:space-between}.sm\\:justify-end{justify-content:flex-end}.sm\\:gap-3{gap:calc(var(--spacing) * 3)}.sm\\:gap-4{gap:calc(var(--spacing) * 4)}.sm\\:gap-8{gap:calc(var(--spacing) * 8)}.sm\\:self-auto{align-self:auto}.sm\\:self-center{align-self:center}.sm\\:justify-self-start{justify-self:flex-start}.sm\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\\:p-5{padding:calc(var(--spacing) * 5)}.sm\\:p-6{padding:calc(var(--spacing) * 6)}.sm\\:p-8{padding:calc(var(--spacing) * 8)}.sm\\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\\:py-18{padding-block:calc(var(--spacing) * 18)}.sm\\:pt-0{padding-top:0}.sm\\:pt-px{padding-top:1px}.sm\\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\\:text-\\[0\\.7rem\\]{font-size:.7rem}.sm\\:text-\\[1\\.3rem\\]{font-size:1.3rem}.sm\\:text-\\[2\\.7rem\\]{font-size:2.7rem}.sm\\:text-\\[2\\.85rem\\]{font-size:2.85rem}.sm\\:text-\\[3rem\\]{font-size:3rem}.sm\\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\\:text-clip{text-overflow:clip}.sm\\:whitespace-normal{white-space:normal}.sm\\:text-gray-800{color:var(--color-gray-800)}.last\\:sm\\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media (min-width:48rem){.md\\:col-span-1{grid-column:span 1/span 1}.md\\:col-span-2{grid-column:span 2/span 2}.md\\:col-span-3{grid-column:span 3/span 3}.md\\:mt-0{margin-top:0}.md\\:mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.md\\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\\:ml-auto{margin-left:auto}.md\\:block{display:block}.md\\:flex{display:flex}.md\\:hidden{display:none}.md\\:inline-flex{display:inline-flex}.md\\:h-36{height:calc(var(--spacing) * 36)}.md\\:min-h-\\[560px\\]{min-height:560px}
4.md\\:w-72{width:calc(var(--spacing) * 72)}.md\\:max-w-272{max-width:calc(var(--spacing) * 272)}.md\\:max-w-\\[22rem\\]{max-width:22rem}.md\\:max-w-none{max-width:none}.md\\:min-w-0{min-width:0}.md\\:grow{flex-grow:1}.md\\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\\:grid-cols-\\[12rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:12rem minmax(0,1fr)}.md\\:grid-cols-\\[auto_minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:auto minmax(0,1fr) auto}.md\\:grid-cols-\\[auto_minmax\\(7rem\\,0\\.24fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:auto minmax(7rem,.24fr) minmax(0,1fr)}.md\\:grid-cols-\\[minmax\\(0\\,0\\.9fr\\)_minmax\\(0\\,0\\.7fr\\)_minmax\\(0\\,1\\.6fr\\)\\]{grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,1.6fr)}.md\\:grid-cols-\\[minmax\\(0\\,0\\.42fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_13rem\\]{grid-template-columns:minmax(0,1fr) 13rem}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_110px_130px_132px\\]{grid-template-columns:minmax(0,1fr) 110px 130px 132px}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_160px_minmax\\(0\\,1fr\\)_40px\\]{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr) 40px}.md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.md\\:grid-cols-\\[minmax\\(0\\,9rem\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,9rem) minmax(0,1fr)}.md\\:flex-row{flex-direction:row}.md\\:flex-wrap{flex-wrap:wrap}.md\\:items-baseline{align-items:baseline}.md\\:items-center{align-items:center}.md\\:items-end{align-items:flex-end}.md\\:items-start{align-items:flex-start}.md\\:justify-between{justify-content:space-between}.md\\:justify-start{justify-content:flex-start}.md\\:gap-4{gap:calc(var(--spacing) * 4)}.md\\:gap-6{gap:calc(var(--spacing) * 6)}.md\\:gap-8{gap:calc(var(--spacing) * 8)}.md\\:gap-10{gap:calc(var(--spacing) * 10)}.md\\:self-auto{align-self:auto}.md\\:justify-self-end{justify-self:flex-end}.md\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\\:p-5{padding:calc(var(--spacing) * 5)}.md\\:p-6{padding:calc(var(--spacing) * 6)}.md\\:p-7{padding:calc(var(--spacing) * 7)}.md\\:p-8{padding:calc(var(--spacing) * 8)}.md\\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\\:py-7{padding-block:calc(var(--spacing) * 7)}.md\\:py-24{padding-block:calc(var(--spacing) * 24)}.md\\:pt-0{padding-top:0}.md\\:pt-1{padding-top:var(--spacing)}.md\\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\\:pb-0{padding-bottom:0}.md\\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:text-\\[0\\.95rem\\]{font-size:.95rem}.md\\:text-\\[1\\.75rem\\]{font-size:1.75rem}.md\\:leading-\\[0\\.96\\]{--tw-leading:.96;line-height:.96}.md\\:leading-\\[1\\.45\\]{--tw-leading:1.45;line-height:1.45}}@media (min-width:64rem){.lg\\:sticky{position:sticky}.lg\\:top-28{top:calc(var(--spacing) * 28)}.lg\\:order-1{order:1}.lg\\:order-2{order:2}.lg\\:col-start-1{grid-column-start:1}.lg\\:col-start-2{grid-column-start:2}.lg\\:row-span-2{grid-row:span 2/span 2}.lg\\:row-start-1{grid-row-start:1}.lg\\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\\:mt-32{margin-top:calc(var(--spacing) * 32)}.lg\\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\\:block{display:block}.lg\\:flex{display:flex}.lg\\:grid{display:grid}.lg\\:hidden{display:none}.lg\\:min-h-\\[320px\\]{min-height:320px}.lg\\:w-\\[22rem\\]{width:22rem}.lg\\:max-w-\\[24rem\\]{max-width:24rem}.lg\\:max-w-none{max-width:none}.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\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\\:grid-cols-\\[11rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:11rem minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.6fr\\)_minmax\\(0\\,1\\.4fr\\)\\]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.8fr\\)_minmax\\(0\\,1\\.2fr\\)\\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.9fr\\)_minmax\\(0\\,1\\.1fr\\)\\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.72fr\\)_minmax\\(0\\,1\\.28fr\\)\\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.75fr\\)_minmax\\(0\\,1\\.25fr\\)\\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.85fr\\)_minmax\\(0\\,1\\.15fr\\)\\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.92fr\\)_minmax\\(0\\,1\\.08fr\\)\\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\\:grid-cols-\\[minmax\\(0\\,0\\.95fr\\)_minmax\\(0\\,1\\.05fr\\)\\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_minmax\\(0\\,0\\.9fr\\)\\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.2fr\\)_minmax\\(0\\,0\\.8fr\\)\\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.05fr\\)_minmax\\(0\\,0\\.95fr\\)\\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1\\.15fr\\)_minmax\\(0\\,0\\.85fr\\)\\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_18rem\\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_220px\\]{grid-template-columns:minmax(0,1fr) 220px}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,0\\.85fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,0\\.95fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(320px\\,0\\.92fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(320px,.92fr)}.lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(360px\\,0\\.9fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}.lg\\:grid-cols-\\[minmax\\(18rem\\,0\\.56fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(18rem,.56fr) minmax(0,1fr)}.lg\\:grid-cols-\\[minmax\\(18rem\\,0\\.76fr\\)_minmax\\(0\\,1\\.24fr\\)\\]{grid-template-columns:minmax(18rem,.76fr) minmax(0,1.24fr)}.lg\\:grid-rows-\\[auto_1fr\\]{grid-template-rows:auto 1fr}.lg\\:flex-col{flex-direction:column}.lg\\:items-center{align-items:center}.lg\\:items-end{align-items:flex-end}.lg\\:items-start{align-items:flex-start}.lg\\:gap-0{gap:0}.lg\\:gap-8{gap:calc(var(--spacing) * 8)}.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-16{gap:calc(var(--spacing) * 16)}.lg\\:gap-18{gap:calc(var(--spacing) * 18)}.lg\\:gap-20{gap:calc(var(--spacing) * 20)}.lg\\:gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.lg\\:divide-x\u003e:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\\:divide-gray-200\\/80\u003e:not(:last-child)){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){:where(.lg\\:divide-gray-200\\/80\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.lg\\:self-start{align-self:flex-start}.lg\\:justify-self-end{justify-self:flex-end}.lg\\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\\:p-10{padding:calc(var(--spacing) * 10)}.lg\\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\\:pl-0{padding-left:0}.lg\\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (min-width:80rem){.xl\\:sticky{position:sticky}.xl\\:top-24{top:calc(var(--spacing) * 24)}.xl\\:col-span-3{grid-column:span 3/span 3}.xl\\:col-span-4{grid-column:span 4/span 4}.xl\\:col-span-5{grid-column:span 5/span 5}.xl\\:col-span-7{grid-column:span 7/span 7}.xl\\:col-span-8{grid-column:span 8/span 8}.xl\\:block{display:block}.xl\\:grid{display:grid}.xl\\:min-h-\\[300px\\]{min-height:300px}.xl\\:w-72{width:calc(var(--spacing) * 72)}.xl\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_11rem\\]{grid-template-columns:minmax(0,1fr) 11rem}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_275px\\]{grid-template-columns:minmax(0,1fr) 275px}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(25rem\\,0\\.78fr\\)\\]{grid-template-columns:minmax(0,1fr) minmax(25rem,.78fr)}.xl\\:items-start{align-items:flex-start}.xl\\:gap-8{gap:calc(var(--spacing) * 8)}.xl\\:gap-14{gap:calc(var(--spacing) * 14)}.xl\\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@container (min-width:20rem){.\\@xs\\:flex{display:flex}}@container (min-width:24rem){.\\@sm\\:block{display:block}.\\@sm\\:flex{display:flex}.\\@sm\\:inline{display:inline}}@container (min-width:28rem){.\\@md\\:left-\\[1\\.9rem\\]{left:1.9rem}.\\@md\\:col-span-1{grid-column:span 1/span 1}.\\@md\\:-mt-20{margin-top:calc(var(--spacing) * -20)}.\\@md\\:mr-0{margin-right:0}.\\@md\\:mr-16{margin-right:calc(var(--spacing) * 16)}.\\@md\\:-ml-6{margin-left:calc(var(--spacing) * -6)}.\\@md\\:ml-20{margin-left:calc(var(--spacing) * 20)}.\\@md\\:ml-auto{margin-left:auto}.\\@md\\:block{display:block}.\\@md\\:flex{display:flex}.\\@md\\:hidden{display:none}.\\@md\\:inline{display:inline}.\\@md\\:table-cell{display:table-cell}.\\@md\\:w-10{width:calc(var(--spacing) * 10)}.\\@md\\:w-24{width:calc(var(--spacing) * 24)}.\\@md\\:w-\\[3\\.75rem\\]{width:3.75rem}.\\@md\\:w-\\[5rem\\]{width:5rem}.\\@md\\:w-\\[9rem\\]{width:9rem}.\\@md\\:w-\\[17rem\\]{width:17rem}.\\@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\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\@md\\:grid-cols-\\[6\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:6.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[11\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:11.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1\\.1fr\\)_7\\.5rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1.1fr) 7.5rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_2rem_minmax\\(0\\,1fr\\)\\]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr)}.\\@md\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.\\@md\\:flex-col{flex-direction:column}
4.\\@md\\:items-baseline{align-items:baseline}.\\@md\\:items-start{align-items:flex-start}.\\@md\\:gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.\\@md\\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.\\@md\\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.\\@md\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\\@md\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\\@md\\:p-4{padding:calc(var(--spacing) * 4)}.\\@md\\:p-5{padding:calc(var(--spacing) * 5)}.\\@md\\:px-4{padding-inline:calc(var(--spacing) * 4)}.\\@md\\:px-5{padding-inline:calc(var(--spacing) * 5)}.\\@md\\:px-6{padding-inline:calc(var(--spacing) * 6)}.\\@md\\:px-7{padding-inline:calc(var(--spacing) * 7)}.\\@md\\:py-6{padding-block:calc(var(--spacing) * 6)}.\\@md\\:pt-5{padding-top:calc(var(--spacing) * 5)}.\\@md\\:pt-6{padding-top:calc(var(--spacing) * 6)}.\\@md\\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.\\@md\\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.\\@md\\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.\\@md\\:pl-6{padding-left:calc(var(--spacing) * 6)}.\\@md\\:pl-\\[5\\.5rem\\]{padding-left:5.5rem}.\\@md\\:text-right{text-align:right}.\\@md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\\@md\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\\@md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\\@md\\:text-\\[0\\.72rem\\]{font-size:.72rem}.\\@md\\:text-\\[0\\.74rem\\]{font-size:.74rem}.\\@md\\:text-\\[0\\.76rem\\]{font-size:.76rem}.\\@md\\:text-\\[1\\.05rem\\]{font-size:1.05rem}.\\@md\\:text-\\[11\\.5px\\]{font-size:11.5px}.\\@md\\:text-\\[12px\\]{font-size:12px}.\\@md\\:text-\\[15px\\]{font-size:15px}}@container (min-width:32rem){.\\@lg\\:col-span-1{grid-column:span 1/span 1}.\\@lg\\:block{display:block}.\\@lg\\:hidden{display:none}.\\@lg\\:table-cell{display:table-cell}.\\@lg\\:table-row{display:table-row}.\\@lg\\:w-\\[12rem\\]{width:12rem}.\\@lg\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\\@lg\\:grid-cols-\\[11rem_minmax\\(0\\,1fr\\)_3\\.5rem\\]{grid-template-columns:11rem minmax(0,1fr) 3.5rem}.\\@lg\\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\\@lg\\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\\@lg\\:pr-3{padding-right:calc(var(--spacing) * 3)}}@container (min-width:42rem){.\\@2xl\\:flex{display:flex}.\\@2xl\\:table-cell{display:table-cell}.\\@2xl\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\\@2xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:48rem){.\\@3xl\\:flex{display:flex}.\\@3xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_auto\\]{grid-template-columns:minmax(0,1fr) auto}.\\@3xl\\:items-center{align-items:center}.\\@3xl\\:gap-10{gap:calc(var(--spacing) * 10)}}.dark\\:scale-95:where(.dark,.dark *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\\:scale-100:where(.dark,.dark *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\\:-rotate-90:where(.dark,.dark *){rotate:-90deg}.dark\\:rotate-0:where(.dark,.dark *){rotate:none}.dark\\:scrollbar-thumb-gray-700:where(.dark,.dark *){--tw-scrollbar-thumb:var(--color-gray-700);scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}:where(.dark\\:divide-neutral-700:where(.dark,.dark *)\u003e:not(:last-child)){border-color:var(--color-neutral-700)}:where(.dark\\:divide-white\\/5:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/5:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.dark\\:divide-white\\/8:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/8:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}
4:where(.dark\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-y:where(.dark,.dark *){border-block-style:var(--tw-border-style);border-block-width:1px}.dark\\:border-\\[\\#0b0f14\\]:where(.dark,.dark *){border-color:#0b0f14}.dark\\:border-\\[\\#7b9cff\\]\\/40:where(.dark,.dark *){border-color:#7b9cff66;border-color:lab(65.2015% 9.18242 -53.6605/.4)}.dark\\:border-\\[\\#7b9cff\\]\\/50:where(.dark,.dark *){border-color:#7b9cff80;border-color:lab(65.2015% 9.18242 -53.6605/.5)}.dark\\:border-\\[\\#42b4ff\\]:where(.dark,.dark *){border-color:#42b4ff}.dark\\:border-\\[\\#232b37\\]:where(.dark,.dark *){border-color:#232b37}.dark\\:border-\\[\\#30363d\\]:where(.dark,.dark *){border-color:#30363d}.dark\\:border-\\[\\#424650\\]:where(.dark,.dark *){border-color:#424650}.dark\\:border-\\[\\#f472b6\\]\\/35:where(.dark,.dark *){border-color:#f472b659;border-color:lab(65.7695% 56.1392 -11.1264/.35)}.dark\\:border-amber-300\\/30:where(.dark,.dark *){border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-amber-300\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.dark\\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\\:border-amber-400\\/20:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\\:border-amber-400\\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\\:border-dark:where(.dark,.dark *){border-color:var(--color-dark)}.dark\\:border-gray-200\\/80:where(.dark,.dark *){border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.dark\\:border-gray-200\\/80:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.dark\\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\\:border-gray-950:where(.dark,.dark *){border-color:var(--color-gray-950)}.dark\\:border-primary-400\\/25:where(.dark,.dark *){border-color:#fc984040}@supports (color:color-mix(in lab, red, red)){.dark\\:border-primary-400\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 25%, transparent)}}.dark\\:border-primary-400\\/30:where(.dark,.dark *){border-color:#fc98404d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-primary-400\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-primary-400) 30%, transparent)}}.dark\\:border-red-400\\/30:where(.dark,.dark *){border-color:#ff65684d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-red-400\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-red-400) 30%, transparent)}}.dark\\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\\:border-sky-400\\/25:where(.dark,.dark *){border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.dark\\:border-sky-400\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.dark\\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\\:border-white\\/5:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/5:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:border-white\\/8:where(.dark,.dark *){border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/8:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:border-white\\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/10:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:border-white\\/12:where(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/12:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark\\:border-white\\/14:where(.dark,.dark *){border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/14:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.dark\\:border-white\\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/15:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\\:border-white\\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:border-white\\/25:where(.dark,.dark *){border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:border-white\\/30:where(.dark,.dark *){border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:border-white\\/40:where(.dark,.dark *){border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\\:border-white\\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\\:border-b-\\[\\#0d1117\\]:where(.dark,.dark *){border-bottom-color:#0d1117}.dark\\:bg-\\[\\#0a0d14\\]:where(.dark,.dark *){background-color:#0a0d14}.dark\\:bg-\\[\\#0d1117\\]:where(.dark,.dark *){background-color:#0d1117}.dark\\:bg-\\[\\#0d1117\\]\\/88:where(.dark,.dark *){background-color:#0d1117e0;background-color:lab(4.90788% -.40146 -4.2199/.88)}.dark\\:bg-\\[\\#0d1117\\]\\/96:where(.dark,.dark *){background-color:#0d1117f5;background-color:lab(4.90788% -.40146 -4.2199/.96)}.dark\\:bg-\\[\\#0e1113\\]:where(.dark,.dark *){background-color:#0e1113}.dark\\:bg-\\[\\#0f1b2a\\]:where(.dark,.dark *){background-color:#0f1b2a}.dark\\:bg-\\[\\#0f141a\\]:where(.dark,.dark *){background-color:#0f141a}.dark\\:bg-\\[\\#2ea04326\\]:where(.dark,.dark *){background-color:#2ea04326}.dark\\:bg-\\[\\#3fb950\\]:where(.dark,.dark *){background-color:#3fb950}.dark\\:bg-\\[\\#3fb9504d\\]:where(.dark,.dark *){background-color:#3fb9504d}
4.dark\\:bg-\\[\\#5f6b7a\\]:where(.dark,.dark *){background-color:#5f6b7a}.dark\\:bg-\\[\\#7b9cff\\]\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:#7b9cff0f;background-color:lab(65.2015% 9.18242 -53.6605/.06)}.dark\\:bg-\\[\\#42b4ff\\]:where(.dark,.dark *){background-color:#42b4ff}.dark\\:bg-\\[\\#151b23\\]:where(.dark,.dark *){background-color:#151b23}.dark\\:bg-\\[\\#161b22\\]:where(.dark,.dark *){background-color:#161b22}.dark\\:bg-\\[\\#161d26\\]:where(.dark,.dark *){background-color:#161d26}.dark\\:bg-\\[\\#171b22\\]:where(.dark,.dark *){background-color:#171b22}.dark\\:bg-\\[\\#232b37\\]:where(.dark,.dark *){background-color:#232b37}.dark\\:bg-\\[\\#388bfd1a\\]:where(.dark,.dark *){background-color:#388bfd1a}.dark\\:bg-\\[\\#388bfd26\\]:where(.dark,.dark *){background-color:#388bfd26}.dark\\:bg-\\[\\#10131b\\]:where(.dark,.dark *){background-color:#10131b}.dark\\:bg-\\[\\#010409\\]:where(.dark,.dark *){background-color:#010409}.dark\\:bg-\\[\\#11161d\\]:where(.dark,.dark *){background-color:#11161d}.dark\\:bg-\\[\\#12161c\\]:where(.dark,.dark *){background-color:#12161c}.dark\\:bg-\\[\\#22272e\\]:where(.dark,.dark *){background-color:#22272e}.dark\\:bg-\\[\\#111111\\]\\/95:where(.dark,.dark *){background-color:#111111f2;background-color:lab(5.06335% -.00000745058 -.00000298023/.95)}.dark\\:bg-\\[\\#191919\\]:where(.dark,.dark *){background-color:#191919}.dark\\:bg-\\[\\#252525\\]:where(.dark,.dark *){background-color:#252525}.dark\\:bg-\\[\\#f0f6fc\\]:where(.dark,.dark *){background-color:#f0f6fc}.dark\\:bg-\\[\\#f85149\\]:where(.dark,.dark *){background-color:#f85149}.dark\\:bg-\\[\\#f851494d\\]:where(.dark,.dark *){background-color:#f851494d}.dark\\:bg-\\[\\#f8514926\\]:where(.dark,.dark *){background-color:#f8514926}.dark\\:bg-\\[\\#ff7a7a\\]:where(.dark,.dark *){background-color:#ff7a7a}.dark\\:bg-amber-300:where(.dark,.dark *){background-color:var(--color-amber-300)}.dark\\:bg-amber-300\\/10:where(.dark,.dark *){background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-300\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.dark\\:bg-amber-400\\/5:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\\:bg-amber-400\\/15:where(.dark,.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.dark\\:bg-amber-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.dark\\:bg-amber-500\\/12:where(.dark,.dark *){background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-amber-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.dark\\:bg-black\\/30:where(.dark,.dark *){background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.dark\\:bg-black\\/32:where(.dark,.dark *){background-color:#00000052}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/32:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 32%, transparent)}}.dark\\:bg-black\\/40:where(.dark,.dark *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\\:bg-black\\/45:where(.dark,.dark *){background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/45:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.dark\\:bg-black\\/50:where(.dark,.dark *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}
4.dark\\:bg-black\\/60:where(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-black\\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:#3080ff1f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-blue-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-500) 12%, transparent)}}.dark\\:bg-cyan-400\\/15:where(.dark,.dark *){background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-cyan-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.dark\\:bg-dark:where(.dark,.dark *){background-color:var(--color-dark)}.dark\\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\\:bg-emerald-400\\/10:where(.dark,.dark *){background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.dark\\:bg-emerald-400\\/15:where(.dark,.dark *){background-color:#00d29426}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 15%, transparent)}}.dark\\:bg-emerald-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.dark\\:bg-emerald-500\\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-emerald-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.dark\\:bg-fuchsia-400\\/15:where(.dark,.dark *){background-color:#ec6cff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-fuchsia-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-fuchsia-400) 15%, transparent)}}.dark\\:bg-gray-500:where(.dark,.dark *){background-color:var(--color-gray-500)}.dark\\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\\:bg-gray-950:where(.dark,.dark *){background-color:var(--color-gray-950)}.dark\\:bg-green-500\\/12:where(.dark,.dark *){background-color:#00c7581f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-green-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-500) 12%, transparent)}}.dark\\:bg-orange-400\\/15:where(.dark,.dark *){background-color:#ff8b1a26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-orange-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.dark\\:bg-primary-300\\/5:where(.dark,.dark *){background-color:#de43130d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 5%, transparent)}}.dark\\:bg-primary-300\\/7:where(.dark,.dark *){background-color:#de431312}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/7:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 7%, transparent)}}.dark\\:bg-primary-300\\/10:where(.dark,.dark *){background-color:#de43131a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 10%, transparent)}}.dark\\:bg-primary-300\\/20:where(.dark,.dark *){background-color:#de431333}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-300\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-300) 20%, transparent)}}.dark\\:bg-primary-400:where(.dark,.dark *){background-color:var(--color-primary-400)}.dark\\:bg-primary-400\\/6:where(.dark,.dark *){background-color:#fc98400f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 6%, transparent)}}.dark\\:bg-primary-400\\/10:where(.dark,.dark *){background-color:#fc98401a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 10%, transparent)}}.dark\\:bg-primary-400\\/20:where(.dark,.dark *){background-color:#fc984033}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-400\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-400) 20%, transparent)}}.dark\\:bg-primary-500\\/10:where(.dark,.dark *){background-color:#f973161a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 10%, transparent)}}.dark\\:bg-primary-500\\/12:where(.dark,.dark *){background-color:#f973161f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 12%, transparent)}}.dark\\:bg-primary-500\\/15:where(.dark,.dark *){background-color:#f9731626}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 15%, transparent)}}.dark\\:bg-primary-500\\/25:where(.dark,.dark *){background-color:#f9731640}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/25:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 25%, transparent)}}.dark\\:bg-primary-500\\/\\[0\\.07\\]:where(.dark,.dark *){background-color:#f9731612}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-primary-500\\/\\[0\\.07\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary-500) 7.0%, transparent)}}.dark\\:bg-purple-400\\/15:where(.dark,.dark *){background-color:#c07eff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-purple-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-purple-400) 15%, transparent)}}.dark\\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\\:bg-red-400\\/10:where(.dark,.dark *){background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.dark\\:bg-red-500\\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.dark\\:bg-red-500\\/12:where(.dark,.dark *){background-color:#fb2c361f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/12:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 12%, transparent)}}.dark\\:bg-red-500\\/15:where(.dark,.dark *){background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-500\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.dark\\:bg-red-900\\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-red-900\\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.dark\\:bg-sky-400\\/10:where(.dark,.dark *){background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.dark\\:bg-sky-400\\/15:where(.dark,.dark *){background-color:#00bcfe26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 15%, transparent)}}.dark\\:bg-sky-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#00bcfe0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-sky-400\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-sky-400) 5%, transparent)}}.dark\\:bg-stone-600:where(.dark,.dark *){background-color:var(--color-stone-600)}.dark\\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\\:bg-violet-400\\/15:where(.dark,.dark *){background-color:#a685ff26}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-violet-400\\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-400) 15%, transparent)}}.dark\\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\\:bg-white\\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/5:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:bg-white\\/6:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/6:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:bg-white\\/8:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/8:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}
4.dark\\:bg-white\\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:bg-white\\/\\[0\\.025\\]:where(.dark,.dark *){background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.025\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.dark\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *){background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right}@supports (background-image:linear-gradient(in lab, red, red)){.dark\\:bg-linear-to-tr:where(.dark,.dark *){--tw-gradient-position:to top right in oklab}}.dark\\:bg-linear-to-tr:where(.dark,.dark *){background-image:linear-gradient(var(--tw-gradient-stops))}.dark\\:from-\\[\\#0b0e13\\]:where(.dark,.dark *){--tw-gradient-from:#0b0e13;--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))}.dark\\:from-\\[\\#161b22\\]:where(.dark,.dark *){--tw-gradient-from:#161b22;--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))}.dark\\:from-\\[\\#12161c\\]:where(.dark,.dark *){--tw-gradient-from:#12161c;--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))}.dark\\:from-primary-300:where(.dark,.dark *){--tw-gradient-from:var(--color-primary-300);--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))}
4.dark\\:from-primary-400\\/60:where(.dark,.dark *){--tw-gradient-from:#fc984099}@supports (color:color-mix(in lab, red, red)){.dark\\:from-primary-400\\/60:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-primary-400) 60%, transparent)}}.dark\\:from-primary-400\\/60:where(.dark,.dark *){--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))}.dark\\:to-primary-400:where(.dark,.dark *){--tw-gradient-to:var(--color-primary-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))}.dark\\:bg-clip-text:where(.dark,.dark *){-webkit-background-clip:text;background-clip:text}.dark\\:fill-\\[\\#1b222c\\]:where(.dark,.dark *){fill:#1b222c}.dark\\:fill-\\[\\#fbbf24\\]:where(.dark,.dark *){fill:#fbbf24}.dark\\:fill-amber-300:where(.dark,.dark *){fill:var(--color-amber-300)}.dark\\:fill-amber-400:where(.dark,.dark *){fill:var(--color-amber-400)}.dark\\:fill-gray-200:where(.dark,.dark *){fill:var(--color-gray-200)}.dark\\:fill-gray-500:where(.dark,.dark *){fill:var(--color-gray-500)}.dark\\:fill-white:where(.dark,.dark *){fill:var(--color-white)}.dark\\:stroke-\\[\\#11161d\\]:where(.dark,.dark *){stroke:#11161d}.dark\\:stroke-amber-400:where(.dark,.dark *){stroke:var(--color-amber-400)}.dark\\:stroke-gray-500:where(.dark,.dark *){stroke:var(--color-gray-500)}.dark\\:stroke-white:where(.dark,.dark *){stroke:var(--color-white)}.dark\\:stroke-white\\/20:where(.dark,.dark *){stroke:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:stroke-white\\/20:where(.dark,.dark *){stroke:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:text-\\[\\#0f141a\\]:where(.dark,.dark *){color:#0f141a}.dark\\:text-\\[\\#1f2328\\]:where(.dark,.dark *){color:#1f2328}.dark\\:text-\\[\\#2bb534\\]:where(.dark,.dark *){color:#2bb534}.dark\\:text-\\[\\#3fb950\\]:where(.dark,.dark *){color:#3fb950}.dark\\:text-\\[\\#9fb6ff\\]:where(.dark,.dark *){color:#9fb6ff}.dark\\:text-\\[\\#42b4ff\\]:where(.dark,.dark *){color:#42b4ff}.dark\\:text-\\[\\#4493f8\\]:where(.dark,.dark *){color:#4493f8}.dark\\:text-\\[\\#9198a1\\]:where(.dark,.dark *){color:#9198a1}.dark\\:text-\\[\\#a4a4ad\\]:where(.dark,.dark *){color:#a4a4ad}.dark\\:text-\\[\\#d1d7e0\\]:where(.dark,.dark *){color:#d1d7e0}.dark\\:text-\\[\\#dedee3\\]:where(.dark,.dark *){color:#dedee3}.dark\\:text-\\[\\#f0f6fc\\]:where(.dark,.dark *){color:#f0f6fc}.dark\\:text-\\[\\#f2cd54\\]:where(.dark,.dark *){color:#f2cd54}.dark\\:text-\\[\\#f472b6\\]:where(.dark,.dark *){color:#f472b6}.dark\\:text-\\[\\#f85149\\]:where(.dark,.dark *){color:#f85149}.dark\\:text-\\[\\#f89256\\]:where(.dark,.dark *){color:#f89256}.dark\\:text-\\[\\#fbbf24\\]:where(.dark,.dark *){color:#fbbf24}.dark\\:text-\\[\\#fe8e6f\\]:where(.dark,.dark *){color:#fe8e6f}.dark\\:text-\\[\\#ff7a7a\\]:where(.dark,.dark *){color:#ff7a7a}.dark\\:text-\\[\\#ff7b72\\]:where(.dark,.dark *){color:#ff7b72}.dark\\:text-\\[\\#ffe347\\]:where(.dark,.dark *){color:#ffe347}.dark\\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\\:text-black:where(.dark,.dark *){color:var(--color-black)}.dark\\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\\:text-cyan-200:where(.dark,.dark *){color:var(--color-cyan-200)}.dark\\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\\:text-fuchsia-200:where(.dark,.dark *){color:var(--color-fuchsia-200)}.dark\\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\\:text-gray-950:where(.dark,.dark *){color:var(--color-gray-950)}.dark\\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\\:text-primary-200:where(.dark,.dark *){color:var(--color-primary-200)}.dark\\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\\:text-stone-200:where(.dark,.dark *){color:var(--color-stone-200)}.dark\\:text-transparent:where(.dark,.dark *){color:#0000}.dark\\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\\:text-white\\/26:where(.dark,.dark *){color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/26:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\\:text-white\\/28:where(.dark,.dark *){color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/28:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.dark\\:text-white\\/32:where(.dark,.dark *){color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/32:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.dark\\:text-white\\/34:where(.dark,.dark *){color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/34:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\\:text-white\\/36:where(.dark,.dark *){color:#ffffff5c}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/36:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 36%, transparent)}}.dark\\:text-white\\/38:where(.dark,.dark *){color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/38:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\\:text-white\\/40:where(.dark,.dark *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/40:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\\:text-white\\/42:where(.dark,.dark *){color:#ffffff6b}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/42:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 42%, transparent)}}.dark\\:text-white\\/44:where(.dark,.dark *){color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/44:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.dark\\:text-white\\/46:where(.dark,.dark *){color:#ffffff75}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/46:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 46%, transparent)}}.dark\\:text-white\\/48:where(.dark,.dark *){color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/48:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.dark\\:text-white\\/50:where(.dark,.dark *){color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/50:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.dark\\:text-white\\/56:where(.dark,.dark *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/56:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\\:text-white\\/60:where(.dark,.dark *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\\:text-white\\/62:where(.dark,.dark *){color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/62:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.dark\\:text-white\\/68:where(.dark,.dark *){color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/68:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\\:text-white\\/70:where(.dark,.dark *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/70:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dark\\:text-white\\/72:where(.dark,.dark *){color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/72:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 72
4%, transparent)}}.dark\\:text-white\\/74:where(.dark,.dark *){color:#ffffffbd}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/74:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 74%, transparent)}}.dark\\:text-white\\/76:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/76:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.dark\\:text-white\\/78:where(.dark,.dark *){color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/78:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.dark\\:text-white\\/80:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/80:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dark\\:text-white\\/82:where(.dark,.dark *){color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/82:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.dark\\:text-white\\/84:where(.dark,.dark *){color:#ffffffd6}@supports (color:color-mix(in lab, red, red)){.dark\\:text-white\\/84:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 84%, transparent)}}.dark\\:decoration-primary-300\\/60:where(.dark,.dark *){text-decoration-color:#de431399}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-primary-300\\/60:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary-300) 60%, transparent)}}.dark\\:decoration-white\\/20:where(.dark,.dark *){text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/20:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:decoration-white\\/25:where(.dark,.dark *){text-decoration-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/25:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:decoration-white\\/30:where(.dark,.dark *){text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:decoration-white\\/30:where(.dark,.dark *){-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:opacity-0:where(.dark,.dark *){opacity:0}.dark\\:opacity-100:where(.dark,.dark *){opacity:1}.dark\\:mix-blend-overlay:where(.dark,.dark *){mix-blend-mode:overlay}.dark\\:shadow-\\[0_18px_50px_rgba\\(0\\,0\\,0\\,0\\.35\\)\\]:where(.dark,.dark *){--tw-shadow:0 18px 50px var(--tw-sha
4dow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:ring-1:where(.dark,.dark *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:ring-white\\/10:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:outline-\\[\\#42b4ff\\]:where(.dark,.dark *){outline-color:#42b4ff}.dark\\:brightness-200:where(.dark,.dark *){--tw-brightness:brightness(200%);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,)}.dark\\:contrast-200:where(.dark,.dark *){--tw-contrast:contrast(200%);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,)}.dark\\:invert:where(.dark,.dark *){--tw-invert:invert(100%);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,)}@media (hover:hover){.dark\\:group-hover\\:border-primary-400\\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:border-primary-400\\/50:where(.dark,.dark *):is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\\:group-hover\\:bg-gray-700:where(.dark,.dark *):is(:where(.group):hover *){background-color:var(--color-gray-700)}.dark\\:group-hover\\:bg-white\\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:bg-white\\/16:where(.dark,.dark *):is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\\:group-hover\\:text-gray-200:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-200)}.dark\\:group-hover\\:text-gray-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-gray-300)}.dark\\:group-hover\\:text-primary-300:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-300)}.dark\\:group-hover\\:text-primary-400:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-primary-400)}.dark\\:group-hover\\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\\:group-hover\\:text-white\\/56:where(.dark,.dark *):is(:where(.group):hover *){color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:group-hover\\:text-white\\/56:where(.dark,.dark *):is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 56%, transparent)}}}.dark\\:placeholder\\:text-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\\:placeholder\\:text-white\\/26:where(.dark,.dark *)::placeholder{color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.dark\\:placeholder\\:text-white\\/26:where(.dark,.dark *)::placeholder{color:color-mix(in oklab, var(--color-white) 26%, transparent)}}.dark\\:backdrop\\:bg-black\\/40:where(.dark,.dark *)::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\\:backdrop\\:bg-black\\/40:where(.dark,.dark *)::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.dark\\:before\\:border-white\\/25:where(.dark,.dark *):before{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:before\\:border-white\\/25:where(.dark,.dark *):before{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.dark\\:after\\:border-white\\/25:where(.dark,.dark *):after{content:var(--tw-content);border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.dark\\:after\\:border-white\\/25:where(.dark,.dark *):after{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@media (hover:hover){.dark\\:hover\\:border-primary-400:where(.dark,.dark *):hover{border-color:var(--color-primary-400)}.dark\\:hover\\:border-primary-400\\/50:where(.dark,.dark *):hover{border-color:#fc984080}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-primary-400\\/50:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-primary-400) 50%, transparent)}}.dark\\:hover\\:border-red-400\\/40:where(.dark,.dark *):hover{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-red-400\\/40:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}
4.dark\\:hover\\:border-white\\/10:where(.dark,.dark *):hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/10:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:border-white\\/16:where(.dark,.dark *):hover{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/16:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\\:hover\\:border-white\\/18:where(.dark,.dark *):hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/18:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.dark\\:hover\\:border-white\\/20:where(.dark,.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/20:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:hover\\:border-white\\/30:where(.dark,.dark *):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:border-white\\/30:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\\:hover\\:bg-gray-100:where(.dark,.dark *):hover{background-color:var(--color-gray-100)}.dark\\:hover\\:bg-gray-200:where(.dark,.dark *):hover{background-color:var(--color-gray-200)}.dark\\:hover\\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\\:hover\\:bg-gray-700\\/50:where(.dark,.dark *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-gray-700\\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\\:hover\\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\\:hover\\:bg-white\\/6:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/6:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:hover\\:bg-white\\/8:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/8:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:hover\\:bg-white\\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:hover\\:bg-white\\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *):hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.03\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.04\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.05\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.06\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.08\\]:where(.dark,.dark *):hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.08\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:hover\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *):hover{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:bg-white\\/\\[0\\.035\\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.dark\\:hover\\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\\:hover\\:text-neutral-400:where(.dark,.dark *):hover{color:var(--color-neutral-400)}.dark\\:hover\\:text-primary-200:where(.dark,.dark *):hover{color:var(--color-primary-200)}.dark\\:hover\\:text-primary-300:where(.dark,.dark *):hover{color:var(--color-primary-300)}.dark\\:hover\\:text-primary-400:where(.dark,.dark *):hover{color:var(--color-primary-400)}.dark\\:hover\\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\\:hover\\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\\:hover\\:text-white\\/34:where(.dark,.dark *):hover{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/34:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.dark\\:hover\\:text-white\\/56:where(.dark,.dark *):hover{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/56:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.dark\\:hover\\:text-white\\/60:where(.dark,.dark *):hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/60:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.dark\\:hover\\:text-white\\/68:where(.dark,.dark *):hover{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/68:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.dark\\:hover\\:text-white\\/76:where(.dark,.dark *):hover{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.dark\\:hover\\:text-white\\/76:where(.dark,.dark *):hover{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}}.dark\\:focus\\:border-primary-300:where(.dark,.dark *):focus{border-color:var(--color-primary-300)}.dark\\:focus\\:border-primary-400:where(.dark,.dark *):focus{border-color:var(--color-primary-400)}.dark\\:focus\\:border-white\\/20:where(.dark,.dark *):focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\\:focus\\:border-white\\/20:where(.dark,.dark *):focus{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\\:focus\\:text-neutral-400:where(.dark,.dark *):focus{color:var(--color-neutral-400)}.dark\\:focus-visible\\:ring-offset-dark:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-dark)}
4.dark\\:disabled\\:bg-white\\/10:where(.dark,.dark *):disabled{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\\:disabled\\:bg-white\\/10:where(.dark,.dark *):disabled{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\\:disabled\\:text-white\\/38:where(.dark,.dark *):disabled{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.dark\\:disabled\\:text-white\\/38:where(.dark,.dark *):disabled{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.dark\\:aria-selected\\:bg-white\\/8:where(.dark,.dark *)[aria-selected=true]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.dark\\:aria-selected\\:bg-white\\/8:where(.dark,.dark *)[aria-selected=true]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark\\:aria-selected\\:text-white:where(.dark,.dark *)[aria-selected=true]{color:var(--color-white)}@media (min-width:40rem){.sm\\:dark\\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}}@media (min-width:64rem){:where(.dark\\:lg\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){:where(.dark\\:lg\\:divide-white\\/10:where(.dark,.dark *)\u003e:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:px-3 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 3)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:pt-3 [cmdk-group-heading]{padding-top:calc(var(--spacing) * 3)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:pb-1\\.5 [cmdk-group-heading]{padding-bottom:calc(var(--spacing) * 1.5)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-gray-500 [cmdk-group-heading]{color:var(--color-gray-500)}.dark\\:\\[\\\u0026_\\[cmdk-group-heading\\]\\]\\:text-gray-400:where(.dark,.dark *) [cmdk-group-heading]{color:var(--color-gray-400)}.\\[\\\u0026_h2\\]\\:mt-12 h2{margin-top:calc(var(--spacing) * 12)}.\\[\\\u0026_h2\\]\\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\\[\\\u0026_h2\\]\\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\\u0026_h2\\]\\:tracking-\\[-0\\.02em\\] h2{--tw-tracking:-.02em;letter-spacing:-.02em}.\\[\\\u0026_h2\\]\\:text-gray-950 h2{color:var(--color-gray-950)}.dark\\:\\[\\\u0026_h2\\]\\:text-white:where(.dark,.dark *) h2{color:var(--color-white)}.\\[\\\u0026_h3\\]\\:mt-8 h3{margin-top:calc(var(--spacing) * 8)}.\\[\\\u0026_h3\\]\\:text-xl h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\\[\\\u0026_h3\\]\\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\\[\\\u0026_h3\\]\\:tracking-\\[-0\\.02em\\] h3{--tw-tracking:-.02em;letter-spacing:-.02em}.\\[\\\u0026_h3\\]\\:text-gray-950 h3{color:var(--color-gray-950)}.dark\\:\\[\\\u0026_h3\\]\\:text-white:where(.dark,.dark *) h3{color:var(--color-white)}.\\[\\\u0026_li\\]\\:text-gray-700 li{color:var(--color-gray-700)}.dark\\:\\[\\\u0026_li\\]\\:text-white\\/72:where(.dark,.dark *) li{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\\u0026_li\\]\\:text-white\\/72:where(.dark,.dark *) li{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\\[\\\u0026_p\\]\\:text-gray-700 p{color:var(--color-gray-700)}.dark\\:\\[\\\u0026_p\\]\\:text-white\\/72:where(.dark,.dark *) p{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.dark\\:\\[\\\u0026_p\\]\\:text-white\\/72:where(.dark,.dark *) p{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.\\[\\\u0026\\:\\:-webkit-details-marker\\]\\:hidden::-webkit-details-marker{display:none}.\\[data-cy\\=\\\"search-button\\\"\\]\\:visible:is(),.\\[data-cy\\=\\\"theme-button\\\"\\]\\:visible:is(),.\\[data-testid\\=\\\"homepage-testimonial-item\\\"\\]\\:visible:is(),.\\[data-testid\\=\\\"services-testimonial-item\\\"\\]\\:visible:is(){visibility:visible}@media (min-height:1000px){.\\[\\@media\\(min-height\\:1000px\\)\\]\\:block{display:block}.\\[\\@media\\(min-height\\:1000px\\)\\]\\:hidden{display:none}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animated-underline{background-image:linear-gradient(#3330, #3330), var(--gradient-primary);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;transition:background-size .3s,color .3s}@media (prefers-reduced-motion:reduce){.animated-underline{transition:none}}.animated-underline:hover,.animated-underline:focus-visible{background-size:0 2px,100% 2px}.animate-shadow:after{z-index:-1;opacity:0;content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute;inset:0}@media (hover:hover){.animate-shadow:hover:after{content:var(--tw-content);opacity:1}}.animate-shadow:after{content:var(--tw-content);
4--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.animate-shadow:where(.dark,.dark *):after{content:var(--tw-content);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.mdx{max-width:50rem;color:var(--color-gray-700);font-size:1.02rem}.mdx:where(.dark,.dark *){color:var(--color-gray-300)}.mdx{word-wrap:break-word;line-height:1.85}.mdx :is(h1,h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.mdx :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.mdx :is(h1,h2,h3,h4,h5,h6):where(.dark,.dark *){color:var(--color-white)}.mdx :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.02em}.mdx h1{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));line-height:1.08}.mdx h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 3);font-size:1.9rem;line-height:1.12}.mdx h3{margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * 2);font-size:1.45rem;line-height:1.2}.mdx :is(h4,h5,h6){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2)}.mdx h4{font-size:1.12rem;line-height:1.35}.mdx :is(h5,h6){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));line-height:1.6}.mdx p{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 4)}.mdx p:first-child{margin-top:0}.mdx p:last-child{margin-bottom:0}.mdx strong,.mdx a:not(.button-link){color:var(--color-gray-950)}:is(.mdx strong,.mdx a:not(.button-link)):where(.dark,.dark *){color:var(--color-white)}.mdx a:not(.button-link){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.mdx a:not(.button-link):hover{color:var(--color-gray-700)}.mdx a:not(.button-link):hover:where(.dark,.dark *){color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.mdx a:not(.button-link):hover:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.mdx strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.mdx em{font-style:italic}.mdx ul,.mdx ol{margin-top:0}.mdx ul:has(li input[type=checkbox]){padding-left:0;list-style:none}.mdx li:has(input[type=checkbox]){padding-left:1.75rem;list-style-type:none;display:block;position:relative}.mdx li:has(input[type=checkbox]) input{margin:0;position:absolute;top:.35rem;left:0}.mdx blockquote{margin-block:calc(var(--spacing) * 8);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-primary-400);padding-left:calc(var(--spacing) * 5);color:var(--color-gray-800)}.mdx blockquote:where(.dark,.dark *){color:#fffc}@supports (color:color-mix(in lab, red, red)){.mdx blockquote:where(.dark,.dark *){color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.mdx blockquote{font-style:normal}.mdx blockquote p:is(){content:\"\"}.mdx blockquote p{margin-top:0;margin-bottom:0}.mdx hr{margin-block:calc(var(--spacing) * 12);border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx hr{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx hr:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx hr:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-collapse:collapse;margin:0}.mdx thead{background-color:var(--color-gray-50)}.mdx thead:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.mdx thead:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.mdx :is(thead th){color:var(--color-gray-950)}.mdx :is(thead th):where(.dark,.dark *){color:var(--color-white)}.mdx thead th{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx thead th{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx thead th{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;--tw-font-weight:var(--font-weight-semibold);font-size:.8125rem;font-weight:var(--font-weight-semibold)}
4.mdx thead th:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx thead th:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td{border-bottom-style:var(--tw-border-style);border-color:#e5e7ebcc;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.mdx tbody td{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx tbody td{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:top;color:var(--color-gray-700)}.mdx tbody td:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.mdx tbody td:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.mdx tbody td:where(.dark,.dark *){color:var(--color-gray-300)}.mdx tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.mdx-docs table:has(thead th:nth-child(2):last-child),.mdx-docs table:has(thead th:nth-child(3):last-child),.mdx-docs table:has(thead th:nth-child(4):last-child),.mdx-docs table:has(thead th:nth-child(5):last-child)){table-layout:fixed}.mdx-docs table:has(thead th:nth-child(2):last-child) thead th:first-child{width:32%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:first-child{width:30%}.mdx-docs table:has(thead th:nth-child(3):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:first-child{width:26%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(2){width:18%}.mdx-docs table:has(thead th:nth-child(4):last-child) thead th:nth-child(3){width:14%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:first-child{width:20%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(2){width:16%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(3){width:12%}.mdx-docs table:has(thead th:nth-child(5):last-child) thead th:nth-child(4){width:10%}.mdx-docs :is(td,th) code{overflow-wrap:anywhere;word-break:break-word}.mdx-docs .props-table table{table-layout:auto!important}.mdx-docs .props-table thead th{width:auto!important}.mdx :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;scroll-margin-top:100px;display:block;position:relative}.mdx :where(h1,h2,h3,h4){margin-right:.5rem}.mdx :where(h1,h2,h3,h4,h5,h6)\u003ea{border-bottom:none;text-decoration:none}.hash-anchor{inset-block:0;background-image:none;transition:none;display:block;position:absolute;left:-.75rem;right:0}.hash-anchor:hover{background-image:none;background-size:0}.hash-anchor:is(:hover,:focus):after{visibility:visible}.hash-anchor:after{visibility:hidden;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));content:\"#\";position:absolute;top:50%;left:-.75rem}.mdx-blog{overflow:visible}.mdx-docs :where(h1,h2,h3,h4,h5,h6){width:100%;max-width:100%;padding-right:1.75rem;display:block}.mdx-docs .hash-anchor{left:0;right:0}.mdx-docs .hash-anchor:after{left:auto;right:.25rem}.mdx pre{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 8);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-x:auto}.mdx pre[data-word-wrap=true]{overflow-x:visible}.mdx pre[class*=language-]{border-style:var(--tw-border-style);border-width:1px;border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.mdx pre[class*=language-]{color:var(--color-gray-900);background-color:#f6f8fa}.dark .mdx pre[class*=language-]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark .mdx pre[class*=language-]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark .mdx pre[class*=language-]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.dark .mdx pre[class*=language-]{color:var(--color-gray-100)}.mdx pre code{font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdx pre\u003ecode{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:pre;line-height:1.6}.mdx :not(pre)\u003ecode{border-radius:var(--radius-md);background-color:var(--color-stone-100);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-medium);font-size:.92em;font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.mdx :not(pre)\u003ecode:where(.dark,.dark *){background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.mdx :not(pre)\u003ecode:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.mdx :not(pre)\u003ecode:where(.dark,.dark *){color:var(--color-white)}.mdx pre[data-word-wrap=true]\u003ecode{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.mdx :not(pre)\u003ecode:is(){content:\"\"}.mdx-docs .props-table :is(td,th) code{overflow-wrap:normal;word-break:normal;white-space:nowrap}.mermaid-lightbox svg,.excalidraw-lightbox svg{margin:0 auto;display:block;width:100%!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram{margin-block:calc(var(--spacing) * 8);justify-content:center;max-width:100%;display:flex;overflow-x:auto}.mdx .mermaid-diagram svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .excalidraw-diagram{margin-block:calc(var(--spacing) * 8);max-width:100%;display:block;overflow-x:auto}.mdx .excalidraw-diagram-inline{justify-content:center;display:flex}.mdx .excalidraw-diagram-inline svg{display:block;width:auto!important;max-width:100%!important;height:auto!important}.mdx .mermaid-diagram svg .nodeLabel img[width][height]{width:auto!important;max-width:none!important;display:inline-block!important}.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:18px!important}.mdx .mermaid-diagram svg[aria-roledescription=gantt],.mdx .mermaid-diagram svg[aria-roledescription=gantt] text{font-size:11px!important}.mdx .mermaid-diagram foreignObject p,.mdx .mermaid-diagram foreignObject span,.mdx .mermaid-diagram foreignObject div{color:inherit!important}.dark .mermaid-lightbox svg .cluster-label .nodeLabel,.dark .mermaid-lightbox svg .cluster-label .nodeLabel span,.dark .mermaid-lightbox svg .cluster-label .nodeLabel p,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel span,.dark .mdx .mermaid-diagram svg .cluster-label .nodeLabel p{color:#fff!important}[role=dialog] button:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.mdx .mermaid-diagram svg,.mdx .mermaid-diagram svg text{font-size:16px!important}}code[class*=language-],pre[class*=language-]{color:#24292e;line-height:1.6}.dark code[class*=language-],.dark pre[class*=language-]{color:#e6edf3}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6a737d}.token.punctuation{color:#24292e}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#005cc5}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#032f62}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.keyword{color:#d73a49}.token.function,.token.class-name{color:#6f42c1}.token.regex,.token.important,.token.variable{color:#e36209}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.dark .token.comment,.dark .token.prolog,.dark .token.doctype,.dark .token.cdata{color:#8b949e}.dark .token.punctuation{color:#e6edf3}
4.dark .token.property,.dark .token.tag,.dark .token.boolean,.dark .token.number,.dark .token.constant,.dark .token.symbol,.dark .token.deleted{color:#79c0ff}.dark .token.selector,.dark .token.attr-name,.dark .token.string,.dark .token.char,.dark .token.builtin,.dark .token.inserted{color:#a5d6ff}.dark .token.operator,.dark .token.entity,.dark .token.url,.dark .language-css .token.string,.dark .style .token.string,.dark .token.atrule,.dark .token.attr-value,.dark .token.keyword{color:#ff7b72}.dark .token.function,.dark .token.class-name{color:#d2a8ff}.dark .token.regex,.dark .token.important,.dark .token.variable{color:#ffa657}.gradient-hover:hover,.group:hover .group-gradient-hover,.gradient-hover:hover :not(svg):not([class*=chevron]):not([class*=icon]){background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-text{background:linear-gradient(to top right, var(--color-primary-300), var(--color-primary-400))!important;-webkit-text-fill-color:transparent!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}@property --tw-border-spacing-x{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@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-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-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-scrollbar-thumb{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";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:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@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:\"\u003clength\u003e\";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-outline-style{syntax:\"*\";inherits:false;initial-value:solid}@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-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@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-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-content{syntax:\"*\";inherits:false;initial-value:\"\"}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fadeInUp{0%{opacity:.0001;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
4@keyframes tabProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes emojiAnimation{0%{opacity:0;transform:translateY(0)}80%{opacity:1;transform:translateY(-40px)}to{opacity:0;transform:translateY(-40px)}}\n"])</script>
4<script>self.__next_f.push([1,"e:[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/1924wkwdk1ojs.css\",\"children\":\"$40\"}]\nf:[\"$\",\"style\",\"1\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/chunks/3v8yh1o0l0z0a.css\",\"children\":\"@font-face{font-family:GeistMono;src:url(/_next/static/media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format(\\\"woff2\\\");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__TRllEG__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__TRllEG__variable{--font-geist-mono:\\\"GeistMono\\\", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}\\n@font-face{font-family:GeistSans;src:url(/_next/static/media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format(\\\"woff2\\\");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__sRJqda__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__sRJqda__variable{--font-geist-sans:\\\"GeistSans\\\", \\\"GeistSans Fallback\\\"}\\n\"}]\n"])</script>
4<script>self.__next_f.push([1,"41:I[691744,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\n42:I[341844,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/24-1-__qj8qw7.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\"],\"default\"]\n55:I[923487,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"GoogleAnalytics\"]\n56:I[871344,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"\"]\n68:I[998312,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"OutletBoundary\"]\na:C\n12:300\n1b:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z\"}]\n1c:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.6875,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z\"}]\n1d:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z\"}]\n1e:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n1f:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z\"}]\n20:[\"$\",\"path\","])</script>
4<script>self.__next_f.push([1,"null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z\"}]\n21:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z\"}]\n22:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z\"}]\n23:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.546875,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14.53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z\"}]\n24:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z\"}]\n25:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}]\n26:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.8125,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z\"}]\n27:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n"])</script>
4<script>self.__next_f.push([1,"28:[\"$\",\"g\",null,{\"id\":\"ttc-gradient\",\"data-name\":\"Gradient Symbol - Orange\",\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-9\",\"style\":{\"fill\":\"url(#ttc-gradient-1)\"},\"d\":\"M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-8\",\"style\":{\"fill\":\"url(#ttc-gradient-2)\"},\"d\":\"M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-7\",\"style\":{\"fill\":\"url(#ttc-gradient-3)\"},\"d\":\"M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-6\",\"style\":{\"fill\":\"url(#ttc-gradient-4)\"},\"d\":\"M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-4\",\"style\":{\"fill\":\"url(#ttc-gradient-5)\"},\"d\":\"M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-5\",\"style\":{\"fill\":\"url(#ttc-gradient-6)\"},\"d\":\"M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649\"}],[\"$\",\"path\",null,{\"className\":\"cls-3\",\"style\":{\"fill\":\"url(#ttc-gradient-7)\"},\"d\":\"M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-2\",\"style\":{\"fill\":\"url(#ttc-gradient-8)\"},\"d\":\"M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"29:[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Home\"}]\n2a:[\"$\",\"div\",null,{\"className\":\"mx-4 hidden h-6 border-l border-gray-200/80 dark:border-white/10 md:block\"}]\n2b:[\"$\",\"$L41\",null,{}]\n"])</script>
4<script>self.__next_f.push([1,"2c:[\"$\",\"div\",null,{\"className\":\"grow\",\"children\":[\"$\",\"main\",null,{\"className\":\"relative min-h-[calc(100vh-4rem)] flex items-center justify-center overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 -z-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"absolute top-0 left-0 right-0 h-[500px] bg-primary-500/10 blur-[120px] rounded-full mix-blend-screen dark:mix-blend-overlay opacity-50\"}]}],[\"$\",\"section\",null,{\"className\":\"layout flex flex-col items-center text-center py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"p-4 rounded-full bg-primary-500/10 text-primary-600 dark:text-primary-400 mb-8 ring-1 ring-primary-500/20\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 24 24\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M4.00001 20V14C4.00001 9.58172 7.58173 6 12 6C16.4183 6 20 9.58172 20 14V20H21V22H3.00001V20H4.00001ZM6.00001 14H8.00001C8.00001 11.7909 9.79087 10 12 10V8C8.6863 8 6.00001 10.6863 6.00001 14ZM11 2H13V5H11V2ZM19.7782 4.80761L21.1924 6.22183L19.0711 8.34315L17.6569 6.92893L19.7782 4.80761ZM2.80762 6.22183L4.22183 4.80761L6.34315 6.92893L4.92894 8.34315L2.80762 6.22183Z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":48,\"width\":48,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],[\"$\",\"h1\",null,{\"className\":\"text-4xl md:text-6xl font-semibold tracking-tight text-gray-900 dark:text-white mb-6\",\"children\":[\"Page \",[\"$\",\"span\",null,{\"className\":\"transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"Not Found\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-lg md:text-xl text-gray-600 dark:text-gray-400 mb-10 max-w-2xl leading-relaxed\",\"children\":\"Sorry, we couldn't find the page you're looking for. It might have been moved, deleted, or never existed.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-4\",\"children\":[[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 px-5 py-3 text-sm button-link text-center border-transparent bg-primary-300 text-white hover:bg-[#c23a0f] min-h-12 h-auto\",\"ref\":\"$undefined\",\"children\":\"Back to Home\"}],[\"$\",\"$L42\",null,{}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Where to look next\",\"className\":\"mt-12\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-medium text-gray-600 dark:text-gray-300\",\"children\":\"Where to look next\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 flex flex-wrap items-center justify-center gap-x-5 gap-y-2 text-sm text-gray-500 underline dark:text-gray-400\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/blog\",\"className\":\"$undefined\",\"ref\":\"$undefined\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/docs\",\"className\":\"$undefined\",\"ref\":\"$undefined\",\"children\":\"Documentation\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/tools\",\"className\":\"$undefined\",\"ref\":\"$undefined\",\"children\":\"Tools\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/sitemap.xml\",\"className\":\"$undefined\",\"children\":\"Sitemap\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/llms.txt\",\"className\":\"$undefined\",\"children\":\"llms.txt\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 text-sm text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mr-2\",\"children\":\"Tip: Press\"}],[\"$\",\"kbd\",null,{\"className\":\"inline-flex items-center px-2 py-1 text-xs font-sans font-medium rounded border border-gray-200 dark:border-gray-700 bg-gray-100 dark:bg-gray-800 text-gray-500 dark:text-gray-400\",\"children\":\"⌘K\"}],[\"$\",\"span\",null,{\"className\":\"ml-2\",\"children\":\"to search the site\"}]]}]]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"2d:[\"$\",\"footer\",null,{\"className\":\"pb-3 pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide border-t pt-10 border-gray-200/80 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-6 gap-y-10 sm:gap-8 md:grid-cols-7 xl:grid-cols-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-3 xl:col-span-7\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-4 md:grid-cols-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"flex items-center\",\"aria-label\":\"Home\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-8 mr-4 inline-block antialiased\",\"width\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlnsXlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 750 175\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-1\",\"x1\":\"283.576799\",\"y1\":\"97.0341848\",\"x2\":\"181.2721429\",\"y2\":\"156.6736703\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#f58700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#d95300\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-2\",\"x1\":\"84.0372584\",\"y1\":\"4.4073678\",\"x2\":\"107.1383686\",\"y2\":\"118.9228709\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffb700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ff8700\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-3\",\"x1\":\"194.3562828\",\"y1\":\"45.7604359\",\"x2\":\"284.719111\",\"y2\":\"98.7685517\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffd23d\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ffac0d\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-4\",\"x1\":\"91.0261151\",\"y1\":\"2.5925909\",\"x2\":\"223.6876362\",\"y2\":\"80.4137194\",\"xlinkHref\":\"#ttc-gradient-3\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-5\",\"x1\":\"29.1416439\",\"y1\":\"55.3452929\",\"x2\":\"30.9031599\",\"y2\":\"154.870945\",\"xlinkHref\":\"#ttc-gradient-2\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-6\",\"x1\":\"225.2875581\",\"y1\":\"81.3843907\",\"x2\":\"87.620047\",\"y2\":\"160.4409813\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-7\",\"x1\":\"114.9662523\",\"y1\":\"107.3212192\",\"x2\":\"34.8332266\",\"y2\":\"155.3129764\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-8\",\"x1\":\"29.7354927\",\"y1\":\"55.7627647\",\"x2\":\"113.5595209\",\"y2\":\"105.4851541\",\"xlinkHref\":\"#ttc-gradient-3\"}]]}],[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Towards the Cloud - Branding\",\"children\":[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Gradient Logo - On White\",\"children\":[[\"$\",\"g\",null,{\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.687
45,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z\"}],\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\",\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\"]}],\"$L4e\"]}]}]]}]}]}],\"$L4f\",\"$L50\"]}]}],\"$L51\",\"$L52\",\"$L53\"]}],\"$L54\"]}]}]\n"])</script>
4<script>self.__next_f.push([1,"2e:[[\"$\",\"$L55\",null,{\"gaId\":\"G-WXZMD64LWZ\"}],[\"$\",\"$L56\",null,{\"id\":\"microsoft-clarity-analytics\",\"strategy\":\"lazyOnload\",\"children\":\"\\n          (function(c,l,a,r,i,t,y){\\n            c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\\n            t=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/\\\"+i;\\n            y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\\n          })(window, document, \\\"clarity\\\", \\\"script\\\", \\\"8yiluh8vg5\\\");\\n        \"}]]\n"])</script>
4<script>self.__next_f.push([1,"30:[\"$\",\"div\",null,{\"className\":\"page-shell flex min-h-screen flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"sticky top-0 z-50\",\"children\":[[\"$\",\"$L19\",null,{}],[\"$\",\"div\",null,{\"className\":\"border-b border-gray-200/80 bg-stone-50/92 text-gray-900 backdrop-blur-xl transition-colors dark:border-white/10 dark:bg-[#0d1117]/88 dark:text-white\",\"children\":[\"$\",\"nav\",null,{\"className\":\"page-content-wide flex min-h-[76px] items-center py-4 \",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"h-8 mr-4 inline-block antialiased\",\"width\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlnsXlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 750 175\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-1\",\"x1\":\"283.576799\",\"y1\":\"97.0341848\",\"x2\":\"181.2721429\",\"y2\":\"156.6736703\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#f58700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#d95300\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-2\",\"x1\":\"84.0372584\",\"y1\":\"4.4073678\",\"x2\":\"107.1383686\",\"y2\":\"118.9228709\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffb700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ff8700\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-3\",\"x1\":\"194.3562828\",\"y1\":\"45.7604359\",\"x2\":\"284.719111\",\"y2\":\"98.7685517\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffd23d\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ffac0d\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-4\",\"x1\":\"91.0261151\",\"y1\":\"2.5925909\",\"x2\":\"223.6876362\",\"y2\":\"80.4137194\",\"xlinkHref\":\"#ttc-gradient-3\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-5\",\"x1\":\"29.1416439\",\"y1\":\"55.3452929\",\"x2\":\"30.9031599\",\"y2\":\"154.870945\",\"xlinkHref\":\"#ttc-gradient-2\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-6\",\"x1\":\"225.2875581\",\"y1\":\"81.3843907\",\"x2\":\"87.620047\",\"y2\":\"160.4409813\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-7\",\"x1\":\"114.9662523\",\"y1\":\"107.3212192\",\"x2\":\"34.8332266\",\"y2\":\"155.3129764\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-8\",\"x1\":\"29.7354927\",\"y1\":\"55.7627647\",\"x2\":\"113.5595209\",\"y2\":\"105.4851541\",\"xlinkHref\":\"#ttc-gradient-3\"}]]}],[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Towards the Cloud - Branding\",\"children\":[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Gradient Logo - On White\",\"children\":[[\"$\",\"g\",null,{\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.687
45,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z\"}],\"$L57\",\"$L58\",\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\",\"$L60\",\"$L61\"]}],\"$L62\"]}]}]]}],\"$L63\"]}]}],\"$L64\",\"$L65\"]}]}]]}],\"$L66\",\"$L67\"]}]\n"])</script>
4<script>self.__next_f.push([1,"31:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n32:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n33:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n34:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n35:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/1nel83mm5t06s.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n36:[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n37:[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/29d7qnh1h5lco.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n38:[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n39:[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/chunks/36p1afhf7ajsz.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n3a:[\"$\",\"$L68\",null,{\"children\":[\"$\",\"$3e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@69\"}]}]\n"])</script>
4<script>self.__next_f.push([1,"6a:I[617230,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\n72:I[879485,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\n43:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z\"}]\n44:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n45:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z\"}]\n46:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z\"}]\n47:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z\"}]\n48:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z\"}]\n49:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.546875,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14"])</script>
4<script>self.__next_f.push([1,".53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z\"}]\n4a:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z\"}]\n4b:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}]\n4c:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.8125,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z\"}]\n4d:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n"])</script>
4<script>self.__next_f.push([1,"4e:[\"$\",\"g\",null,{\"id\":\"ttc-gradient\",\"data-name\":\"Gradient Symbol - Orange\",\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-9\",\"style\":{\"fill\":\"url(#ttc-gradient-1)\"},\"d\":\"M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-8\",\"style\":{\"fill\":\"url(#ttc-gradient-2)\"},\"d\":\"M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-7\",\"style\":{\"fill\":\"url(#ttc-gradient-3)\"},\"d\":\"M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-6\",\"style\":{\"fill\":\"url(#ttc-gradient-4)\"},\"d\":\"M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-4\",\"style\":{\"fill\":\"url(#ttc-gradient-5)\"},\"d\":\"M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-5\",\"style\":{\"fill\":\"url(#ttc-gradient-6)\"},\"d\":\"M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649\"}],[\"$\",\"path\",null,{\"className\":\"cls-3\",\"style\":{\"fill\":\"url(#ttc-gradient-7)\"},\"d\":\"M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-2\",\"style\":{\"fill\":\"url(#ttc-gradient-8)\"},\"d\":\"M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"4f:[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-xs text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"We ship well-architected, resilient, and cost-optimized AWS solutions designed to scale using AWS CDK.\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 h-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-h-[20px] space-x-3\",\"children\":[[\"$\",\"$L6a\",\"https://x.com/dannysteenman\",{\"interactive\":false,\"tipChildren\":[\"Reach out to the Founder \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"@dannysteenman\"}],\" on X!\"],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://x.com/dannysteenman\",\"aria-label\":\"X link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}],[\"$\",\"$L6a\",\"https://github.com/towardsthecloud\",{\"interactive\":false,\"tipChildren\":[\"View our profile and open source projects on \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"GitHub\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://github.com/towardsthecloud\",\"aria-label\":\"Github link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}],\"$L6b\",\"$L6c\",\"$L6d\"]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"50:[\"$\",\"div\",null,{\"className\":\"-mt-8 flex items-center md:mt-3 md:block md:max-w-[22rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid w-full max-w-[22rem] grid-cols-[minmax(10.75rem,1fr)_7.75rem] items-center gap-2 max-[420px]:grid-cols-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://g.co/kgs/j8C45M4\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"group flex w-full max-w-[20rem] flex-col items-center gap-2 rounded-xl border border-gray-200/80 p-4 text-center transition-colors duration-200 hover:border-gray-300 dark:border-white/10 dark:hover:border-white/20 focus:outline-none focus-visible:ring focus-visible:ring-primary-300\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 48 48\",\"className\":\"w-5 h-5 shrink-0\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#EA4335\",\"d\":\"M24 9.5c3.48 0 6.56 1.23 8.99 3.28l6.86-6.86C35.83 2.7 30.38 0 24 0 14.51 0 6.48 5.16 2.41 12.63l7.76 6.01C11.88 13.05 17.44 9.5 24 9.5z\"}],[\"$\",\"path\",null,{\"fill\":\"#4285F4\",\"d\":\"M46.14 25.31c0-1.66-.14-3.25-.41-4.81H24v9.01h12.44c-.53 2.91-2.02 5.38-4.29 7.
402l7.43 5.76c4.34-3.99 6.86-9.84 6.86-16.98z\"}],[\"$\",\"path\",null,{\"fill\":\"#FBBC05\",\"d\":\"M10.17 28.64c-.5-.98-.78-2.09-.78-3.24s.28-2.26.78-3.24l-7.76-6.01C.96 18.91 0 21.35 0 24c0 2.65.96 5.09 2.41 7.37l7.76-6.01z\"}],[\"$\",\"path\",null,{\"fill\":\"#34A853\",\"d\":\"M24 48c6.38 0 11.83-2.13 15.77-5.79l-7.43-5.76c-2.11 1.42-4.82 2.27-7.94 2.27-6.56 0-12.12-4.41-14.1-10.32l-7.76 6.01C6.48 42.84 14.51 48 24 48z\"}]]}],[\"$\",\"span\",null,{\"className\":\"pt-0.5 text-sm font-medium leading-none text-gray-800 dark:text-white\",\"children\":\"Google Rating\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lg font-bold text-[#b45309] dark:text-[#fbbf24]\",\"children\":\"5.0\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-0.5\",\"children\":[[\"$\",\"svg\",\"star-1\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-2\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-3\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-4\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-5\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500 transition-colors group-hover:text-gray-700 dark:text-gray-400 dark:group-hover:text-gray-300\",\"children\":[\"Show all \",16,\" reviews\"]}]]}]}],[\"$\",\"a\",null,{\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"View Towards The Cloud on AWS Marketplace\",\"className\":\"hidden items-center justify-center focus:outline-none focus-visible:ring focus-visible:ring-primary-300 md:flex\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"-4 -4 408 408\",\"role\":\"img\",\"aria-label\":\"AWS Partner\",\"className\":\"h-auto fill-[#232f3e] stroke-[#232f3e] dark:fill-white dark:stroke-white w-full max-w-[6.25rem]\",\"children\":[\"$L6e\",\"$L6f\",\"$L70\"]}]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"51:[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 xl:col-span-4\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/about\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Services\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/pricing\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/blog\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/tools\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Tools\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://www.linkedin.com/company/towardsthecloud?trk=public_post_follow-view-profile\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Updates\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/docs\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Docs\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/contact\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Contact\"}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Find us on AWS\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Marketplace\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://builder.aws.com/community/@dannysteenman\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Community Builders\"}]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"52:[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 xl:col-span-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"AWS CDK Landing Zone\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Overview\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone#support-tiers\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Support plans\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://roadmap.towardsthecloud.com\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Roadmap\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/changelog\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Changelog\"}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Services\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",\"aws-well-architected-framework-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-well-architected-framework-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Well-Architected Review\"}]}],[\"$\",\"li\",\"aws-security-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-security-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Security Review\"}]}],[\"$\",\"li\",\"aws-cost-optimization\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cost-optimization\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Cost Optimization\"}]}],[\"$\",\"li\",\"aws-cdk-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS CDK Review\"}]}],[\"$\",\"li\",\"aws-cdk-landing-zone\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS CDK Landing Zone\"}]}],[\"$\",\"li\",\"aws-operations-checklist\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-operations-checklist\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Operations Checklist\"}]}],[\"$\",\"li\",\"aws-cloud-migration\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cloud-migration\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Cloud Migration\"}]}],\"$L71\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"53:[\"$\",\"div\",null,{\"className\":\"hidden xl:block xl:col-span-8\",\"children\":[[\"$\",\"$L1a\",null,{\"href\":\"/newsletter\",\"className\":\"text-sm font-medium tracking-[-0.01em] transition-colors duration-200 text-gray-900 dark:text-white gradient-hover\",\"ref\":\"$undefined\",\"children\":[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Newsletter\"}]}],[\"$\",\"p\",null,{\"className\":\"max-w-md text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"Get real-world insights from building production AWS infrastructure at scale. Covering the hard-earned wisdom you won't find in the docs.\"}],[\"$\",\"$L72\",null,{}]]}]\n"])</script>
4<script>self.__next_f.push([1,"54:[\"$\",\"div\",null,{\"className\":\"mt-12 flex flex-col items-center justify-between border-t border-gray-200/80 pt-4 text-sm dark:border-white/10 md:flex-row\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-center text-sm text-gray-600 dark:text-white/62 md:text-left\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium text-gray-600 dark:text-white/62\",\"children\":\"Towards The Cloud, LLC\"}],\" ©\",\" \",[\"$\",\"span\",null,{\"children\":2026}],\" |\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/terms\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Terms\"}],\" \",\"\u0026\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Privacy\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-center text-sm text-gray-600 dark:text-white/62 md:mt-0 md:text-left\",\"children\":[\"A Dutch \",[\"$\",\"span\",null,{\"className\":\"font-medium text-gray-600 dark:text-white/62\",\"children\":\"AWS Cloud Consultancy\"}],\" \",\"delivering \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 512 512\",\"className\":\"inline h-4 w-4 align-[-0.125em] text-[#FF9900]\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"fill\":\"none\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"32\",\"d\":\"M400 240c-8.89-89.54-71-144-144-144-69 0-113.44 48.2-128 96-60 6-112 43.59-112 112 0 66 54 112 120 112h260c55 0 100-27.44 100-88 0-59.82-53-85.76-96-88z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\" \",\"solutions globally\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"57:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z\"}]\n58:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n59:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z\"}]\n5a:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z\"}]\n5b:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z\"}]\n5c:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z\"}]\n5d:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.546875,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14.53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z\"}]\n5e:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z\"}]\n5f:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}]\n60:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.81"])</script>
4<script>self.__next_f.push([1,"25,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z\"}]\n61:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n"])</script>
4<script>self.__next_f.push([1,"62:[\"$\",\"g\",null,{\"id\":\"ttc-gradient\",\"data-name\":\"Gradient Symbol - Orange\",\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-9\",\"style\":{\"fill\":\"url(#ttc-gradient-1)\"},\"d\":\"M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-8\",\"style\":{\"fill\":\"url(#ttc-gradient-2)\"},\"d\":\"M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-7\",\"style\":{\"fill\":\"url(#ttc-gradient-3)\"},\"d\":\"M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-6\",\"style\":{\"fill\":\"url(#ttc-gradient-4)\"},\"d\":\"M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-4\",\"style\":{\"fill\":\"url(#ttc-gradient-5)\"},\"d\":\"M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-5\",\"style\":{\"fill\":\"url(#ttc-gradient-6)\"},\"d\":\"M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649\"}],[\"$\",\"path\",null,{\"className\":\"cls-3\",\"style\":{\"fill\":\"url(#ttc-gradient-7)\"},\"d\":\"M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-2\",\"style\":{\"fill\":\"url(#ttc-gradient-8)\"},\"d\":\"M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"63:[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Home\"}]\n64:[\"$\",\"div\",null,{\"className\":\"mx-4 hidden h-6 border-l border-gray-200/80 dark:border-white/10 md:block\"}]\n65:[\"$\",\"$L41\",null,{}]\n"])</script>
4<script>self.__next_f.push([1,"66:[\"$\",\"div\",null,{\"className\":\"grow\",\"children\":[\"$\",\"main\",null,{\"children\":[[\"$\",\"section\",null,{\"className\":\"py-16 md:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide py-8\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-4xl flex-col items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-6 opacity-[0.0001] animate-fade-in-up\",\"children\":\"Pricing\"}],[\"$\",\"h1\",null,{\"className\":\"mb-4 text-3xl font-semibold opacity-[0.0001] animate-fade-in-up [animation-delay:0.1s] md:text-5xl\",\"children\":[\"AWS assessments from \",[\"$\",\"span\",null,{\"className\":\"transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"$$495\"}]]}],[\"$\",\"div\",null,{\"className\":\"mb-6 max-w-3xl text-lg leading-relaxed opacity-[0.0001] animate-fade-in-up [animation-delay:0.2s] md:text-xl\",\"children\":\"The smallest assessment scans your AWS account and hands you the quick wins: fixes that pay the assessment back. Bigger environments take more work, so every assessment gets a fixed scope and a fixed price, agreed in writing before any paid work starts.\"}],[\"$\",\"div\",null,{\"className\":\"mb-12 flex flex-col items-center gap-4 opacity-[0.0001] animate-fade-in-up [animation-delay:0.3s]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 sm:flex-row\",\"children\":[[\"$\",\"$L1a\",\"#cta-Book a free intro call\",{\"href\":\"#cta\",\"className\":\"relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 px-5 py-3 text-sm button-link text-center border-transparent bg-primary-300 text-white hover:bg-[#c23a0f] min-h-12 h-auto\",\"ref\":\"$undefined\",\"children\":\"Book a free intro call\"}],[\"$\",\"$L1a\",\"#how-pricing-works-See how pricing works\",{\"href\":\"#how-pricing-works\",\"className\":\"relative inline-flex items-center justify-center gap-2 rounded-full border font-semibold tracking-[-0.01em] transition-[background-color,border-color,color,opacity] duration-200 ease-out focus:outline-none focus-visible:ring-2 focus-visible:ring-primary-300/50 focus-visible:ring-offset-2 focus-visible:ring-offset-white dark:focus-visible:ring-offset-dark disabled:cursor-not-allowed disabled:opacity-60 px-5 py-3 text-sm button-link text-center border-gray-300/90 bg-transparent text-gray-900 hover:border-primary-400 hover:text-primary-600 dark:border-white/12 dark:text-white dark:hover:border-primary-400 dark:hover:text-primary-400 min-h-12 h-auto\",\"ref\":\"$undefined\",\"children\":\"See how pricing works\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":[\"Free 30-minute intro call\",\", no commitment.\",\" You get a fixed price before any paid work starts.\",\"$undefined\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center space-x-2 mb-12 opacity-[0.0001] animate-fade-in-up [animation-delay:0.3s]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex\",\"children\":[[\"$\",\"svg\",\"star-1\",{\"className\":\"h-5 w-5 text-yellow-400\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Star\"}],[\"$\",\"path\",null,{\"d\":\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"}]]}],\"$L73\",\"$L74\",\"$L75\",\"$L76\"]}],\"$L77\",\"$L78\"]}]]}],null]}]}],\"$L79\",\"$L7a\",\"$L7b\",\"$L7c\",\"$L7d\",\"$L7e\"]}]}]\n"])</script>
4<script>self.__next_f.push([1,"67:[\"$\",\"footer\",null,{\"className\":\"pb-3 pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide border-t pt-10 border-gray-200/80 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-6 gap-y-10 sm:gap-8 md:grid-cols-7 xl:grid-cols-24\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-3 xl:col-span-7\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-4 md:grid-cols-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1\",\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/\",\"className\":\"flex items-center\",\"aria-label\":\"Home\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-8 mr-4 inline-block antialiased\",\"width\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlnsXlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 750 175\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"defs\",null,{\"children\":[[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-1\",\"x1\":\"283.576799\",\"y1\":\"97.0341848\",\"x2\":\"181.2721429\",\"y2\":\"156.6736703\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#f58700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#d95300\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-2\",\"x1\":\"84.0372584\",\"y1\":\"4.4073678\",\"x2\":\"107.1383686\",\"y2\":\"118.9228709\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffb700\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ff8700\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-3\",\"x1\":\"194.3562828\",\"y1\":\"45.7604359\",\"x2\":\"284.719111\",\"y2\":\"98.7685517\",\"gradientUnits\":\"userSpaceOnUse\",\"children\":[[\"$\",\"stop\",null,{\"offset\":\"0\",\"stopColor\":\"#ffd23d\"}],[\"$\",\"stop\",null,{\"offset\":\"1\",\"stopColor\":\"#ffac0d\"}]]}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-4\",\"x1\":\"91.0261151\",\"y1\":\"2.5925909\",\"x2\":\"223.6876362\",\"y2\":\"80.4137194\",\"xlinkHref\":\"#ttc-gradient-3\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-5\",\"x1\":\"29.1416439\",\"y1\":\"55.3452929\",\"x2\":\"30.9031599\",\"y2\":\"154.870945\",\"xlinkHref\":\"#ttc-gradient-2\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-6\",\"x1\":\"225.2875581\",\"y1\":\"81.3843907\",\"x2\":\"87.620047\",\"y2\":\"160.4409813\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-7\",\"x1\":\"114.9662523\",\"y1\":\"107.3212192\",\"x2\":\"34.8332266\",\"y2\":\"155.3129764\",\"xlinkHref\":\"#ttc-gradient-1\"}],[\"$\",\"linearGradient\",null,{\"id\":\"ttc-gradient-8\",\"x1\":\"29.7354927\",\"y1\":\"55.7627647\",\"x2\":\"113.5595209\",\"y2\":\"105.4851541\",\"xlinkHref\":\"#ttc-gradient-3\"}]]}],[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Towards the Cloud - Branding\",\"children\":[\"$\",\"g\",null,{\"id\":\"ttc-logo-path\",\"data-name\":\"Gradient Logo - On White\",\"children\":[[\"$\",\"g\",null,{\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M321.1305651,3.2035381h56.765625v12.375h-21.140625v57.46875h-14.4375V15.5785381h-21.1875V3.2035381Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M370.9586901,48.3441631c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM407.3336901,48.3441631c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M423.2243151,23.5472881h14.4375l4.546875,17.296875c1.5,5.859375,2.859375,12.140625,4.21875,18.28125,1.5-6.140625,3-12.421875,4.546875-18.28125l4.734375-17.296875h12.46875l4.6875,17.296875c1.546875,5.8125,3.046875,12.09375,4.5,18.234375,1.359375-6.140625,2.671875-12.375,4.125-18.234375l4.5-17.296875h14.671875l-15.234375,49.5h-14.296875l-5.765625-19.6875c-1.171875-4.171875-2.296875-8.578125-3.421875-12.984375-1.125,4.40625-2.25,8.8125-3.46875,12.984375l-5.8125,19.6875h-14.203125l-15.234375-49.5Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M503.2399401,59.0785381c0-11.15625,9-14.34375,19.3125-15.28125,9.046875-.890625,12.234375-1.3125,12.234375-4.5v-.328125c0-3.65625-3.046875-6.1875-8.109375-6.1875-5.15625,0-8.53125,2.625-8.859375,6.421875h-12.984375c.609375-10.21875,8.671875-16.6875,22.265625-16.687
45,13.546875,0,21.328125,6.375,21.328125,16.96875v33.5625h-13.5v-6.984375h-.1875c-2.625,4.828125-6.890625,7.828125-14.484375,7.828125-9.890625,0-17.015625-4.921875-17.015625-14.8125ZM534.8805651,54.9535381v-4.96875c-1.59375.890625-5.484375,1.546875-9.9375,2.25-4.734375.703125-8.484375,2.53125-8.484375,6.46875,0,3.515625,3,5.578125,7.640625,5.578125,6.65625,0,10.78125-3.984375,10.78125-9.328125Z\"}],\"$L7f\",\"$L80\",\"$L81\",\"$L82\",\"$L83\",\"$L84\",\"$L85\",\"$L86\",\"$L87\",\"$L88\",\"$L89\"]}],\"$L8a\"]}]}]]}]}]}],\"$L8b\",\"$L8c\"]}]}],\"$L8d\",\"$L8e\",\"$L8f\"]}],\"$L90\"]}]}]\n"])</script>
4<script>self.__next_f.push([1,"b1:I[131227,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\nb4:I[42769,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"Image\"]\nb5:I[826332,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\",\"/_next/static/chunks/0l6j2cs-f2vwp.js\",\"/_next/static/chunks/2l1ckc7de3uc1.js\",\"/_next/static/chunks/3h9obp6p1dx4p.js\",\"/_next/static/chunks/3r3wnjoo4zrfj.js\",\"/_next/static/chunks/1nel83mm5t06s.js\",\"/_next/static/chunks/1n0i4jiex4-n4.js\",\"/_next/static/chunks/29d7qnh1h5lco.js\",\"/_next/static/chunks/3wnzfzwig-zzo.js\",\"/_next/static/chunks/36p1afhf7ajsz.js\"],\"default\"]\n91:T8b6,"])</script>
4<script>self.__next_f.push([1,"M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"])</script>
4<script>self.__next_f.push([1,"6b:[\"$\",\"$L6a\",\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",{\"interactive\":false,\"tipChildren\":[\"View our services and products on the \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"AWS Marketplace\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"aria-label\":\"AWS link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 640 512\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"$91\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"6c:[\"$\",\"$L6a\",\"https://www.linkedin.com/company/towardsthecloud/\",{\"interactive\":false,\"tipChildren\":[\"Connect with us on \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"LinkedIn\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://www.linkedin.com/company/towardsthecloud/\",\"aria-label\":\"Linkedin link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 448 512\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"6d:[\"$\",\"$L6a\",\"/rss.xml\",{\"interactive\":false,\"tipChildren\":[\"Subscribe via \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"RSS\"}]],\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/rss.xml\",\"className\":\"h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08] hidden md:inline-flex\",\"aria-label\":\"RSS link\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M19.199 24C19.199 13.467 10.533 4.8 0 4.8V0c13.165 0 24 10.835 24 24h-4.801zM3.291 17.415c1.814 0 3.293 1.479 3.293 3.295 0 1.813-1.485 3.29-3.301 3.29C1.47 24 0 22.526 0 20.71s1.475-3.294 3.291-3.295zM15.909 24h-4.665c0-6.169-5.075-11.245-11.244-11.245V8.09c8.727 0 15.909 7.184 15.909 15.91z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"6e:[\"$\",\"polygon\",null,{\"points\":\"0,0 270,0 400,130 400,400 128,400 0,272\",\"fill\":\"none\",\"strokeWidth\":\"8\"}]\n92:Ta5e,"])</script>
4<script>self.__next_f.push([1,"M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"])</script>
4<script>self.__next_f.push([1,"6f:[\"$\",\"g\",null,{\"transform\":\"translate(47 32) scale(5.6)\",\"stroke\":\"none\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$92\"}],[\"$\",\"path\",null,{\"d\":\"M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z\",\"fill\":\"#FF9900\"}]]}]\n70:[\"$\",\"text\",null,{\"x\":\"52\",\"y\":\"244\",\"textLength\":\"298\",\"lengthAdjust\":\"spacing\",\"stroke\":\"none\",\"fontSize\":\"60\",\"fontWeight\":\"700\",\"fontFamily\":\"\\\"Amazon Ember\\\", \\\"Helvetica Neue\\\", Helvetica, Arial, sans-serif\",\"children\":\"PARTNER\"}]\n71:[\"$\",\"li\",\"aws-eu-cloud-migration\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-eu-cloud-migration\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS EU Cloud Migration\"}]}]\n73:[\"$\",\"svg\",\"star-2\",{\"className\":\"h-5 w-5 text-yellow-400\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Star\"}],[\"$\",\"path\",null,{\"d\":\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"}]]}]\n74:[\"$\",\"svg\",\"star-3\",{\"className\":\"h-5 w-5 text-yellow-400\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Star\"}],[\"$\",\"path\",null,{\"d\":\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"}]]}]\n75:[\"$\",\"svg\",\"star-4\",{\"className\":\"h-5 w-5 text-yellow-400\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Star\"}],[\"$\",\"path\",null,{\"d\":\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"}]]}]\n76:[\"$\",\"svg\",\"star-5\",{\"className\":\"h-5 w-5 text-yellow-400\",\"fill\":\"currentColor\",\"viewBox\":\"0 0 20 20\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Star\"}],[\"$\",\"path\",null,{\"d\":\"M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z\"}]]}]\n77:[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://g.co/kgs/j8C45M4\",\"className\":\"text-sm font-medium text-gray-500 dark:text-gray-400 hover:underline\",\"ref\":\"$undefined\",\"children\":[5,\"/\",5,\" from \",16,\" reviews on\"]}]\n"])</script>
4<script>self.__next_f.push([1,"78:[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://g.co/kgs/j8C45M4\",\"aria-label\":\"View Google Reviews for Towards The Cloud\",\"className\":\"ml-2\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Google Reviews\"}],[\"$\",\"svg\",null,{\"className\":\"h-auto w-16 text-gray-800 dark:text-white\",\"width\":\"80\",\"height\":\"27\",\"viewBox\":\"0 0 80 27\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"role\":\"img\",\"children\":[[\"$\",\"title\",null,{\"children\":\"Google Logo\"}],[\"$\",\"path\",null,{\"d\":\"M20.558 9.74046H11.576V12.3752H17.9632C17.6438 16.0878 14.5301 17.7245 11.6159 17.7245C7.86341 17.7245 4.58995 14.7704 4.58995 10.6586C4.58995 6.62669 7.70373 3.51291 11.6159 3.51291C14.6498 3.51291 16.4063 5.42908 16.4063 5.42908L18.2426 3.51291C18.2426 3.51291 15.8474 0.878184 11.4961 0.878184C5.94724 0.838264 1.67578 5.50892 1.67578 10.5788C1.67578 15.5289 5.70772 20.3592 11.6558 20.3592C16.8854 20.3592 20.7177 16.8063 20.7177 11.4969C20.7177 10.3792 20.558 9.74046 20.558 9.74046Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M27.8621 7.78442C24.1894 7.78442 21.5547 10.6587 21.5547 14.012C21.5547 17.4451 24.1096 20.3593 27.9419 20.3593C31.415 20.3593 34.2094 17.7645 34.2094 14.0918C34.1695 9.94011 30.896 7.78442 27.8621 7.78442ZM27.902 10.2994C29.6984 10.2994 31.415 11.7764 31.415 14.0918C31.415 16.4072 29.7383 17.8842 27.902 17.8842C25.906 17.8842 24.3491 16.2874 24.3491 14.0519C24.3092 11.8962 25.8661 10.2994 27.902 10.2994Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M41.5964 7.78442C37.9238 7.78442 35.2891 10.6587 35.2891 14.012C35.2891 17.4451 37.844 20.3593 41.6763 20.3593C45.1493 20.3593 47.9438 17.7645 47.9438 14.0918C47.9038 9.94011 44.6304 7.78442 41.5964 7.78442ZM41.6364 10.2994C43.4328 10.2994 45.1493 11.7764 45.1493 14.0918C45.1493 16.4072 43.4727 17.8842 41.6364 17.8842C39.6404 17.8842 38.0835 16.2874 38.0835 14.0519C38.0436 11.8962 39.6004 10.2994 41.6364 10.2994Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M55.0475 7.82434C51.6543 7.82434 49.0195 10.7784 49.0195 14.0918C49.0195 17.8443 52.0934 20.3992 54.9676 20.3992C56.764 20.3992 57.6822 19.7205 58.4407 18.8822V20.1198C58.4407 22.2754 57.1233 23.5928 55.1273 23.5928C53.2111 23.5928 52.2531 22.1557 51.8938 21.3573L49.4587 22.3553C50.297 24.1517 52.0135 26.0279 55.0874 26.0279C58.4407 26.0279 60.9956 23.9122 60.9956 19.481V8.18362H58.3608V9.26147C57.6423 8.38322 56.5245 7.82434 55.0475 7.82434ZM55.287 10.2994C56.9237 10.2994 58.6403 11.7365 58.6403 14.1317C58.6403 16.6068 56.9636 17.9241 55.2471 17.9241C53.4507 17.9241 51.774 16.4471 51.774 14.1716C51.8139 11.6966 53.5305 10.2994 55.287 10.2994Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M72.8136 7.78442C69.62 7.78442 66.9453 10.2994 66.9453 14.0519C66.9453 18.004 69.9393 20.3593 73.093 20.3593C75.7278 20.3593 77.4044 18.8822 78.3625 17.6048L76.1669 16.1277C75.608 17.006 74.6499 17.8443 73.093 17.8443C71.3365 17.8443 70.5381 16.8862 70.0192 15.9281L78.4423 12.4152L78.0032 11.3772C77.1649 9.46107 75.2886 7.78442 72.8136 7.78442ZM72.8934 10.2196C74.0511 10.2196 74.8495 10.8184 75.2487 11.5768L69.6599 13.9321C69.3405 12.0958 71.097 10.2196 72.8934 10.2196Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M62.9531 19.9999H65.7076V1.47693H62.9531V19.9999Z\",\"fill\":\"currentColor\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"93:Ta5e,"])</script>
4<script>self.__next_f.push([1,"M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"])</script>
4<script>self.__next_f.push([1,"79:[\"$\",\"section\",null,{\"id\":\"assessment-tracks\",\"className\":\"page-section scroll-mt-20 pt-0 md:pt-0\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-end justify-between gap-x-10 gap-y-3 border-b border-gray-200/80 pb-6 dark:border-white/10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl font-bold tracking-tight text-gray-950 md:text-3xl dark:text-white\",\"children\":\"Six assessments, one pricing model\"}],[\"$\",\"p\",null,{\"className\":\"max-w-xl text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":[\"Every assessment starts from \",\"$$495\",\" with a fixed scope and price. Open one to see what it covers and what you get at the end. Not sure which fits? That is what the free intro call is for.\"]}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-10 grid gap-x-8 gap-y-12 sm:grid-cols-2 lg:grid-cols-3\",\"children\":[[\"$\",\"li\",\"/services/aws-security-review\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"An AWS console view of the security review: 1,248 scanner findings reduced to 23 validated ones, with the critical open database security group selected and its fix shown as an AWS CLI command\",\"children\":[\"$\",\"div\",null,{\"className\":\"@container overflow-hidden rounded-xl border text-left font-['Amazon_Ember','Helvetica_Neue',Roboto,Arial,sans-serif] text-[13px] leading-[1.4] shadow-[0_24px_60px_-28px_rgba(15,23,42,0.45)] border-[#c6c6cd] dark:border-[#424650] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 items-center gap-3 bg-[#232f3e] px-3 text-[12px] text-[#d1d5db]\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 4.5 25 15\",\"aria-hidden\":true,\"className\":\"h-[20px] w-auto shrink-0\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$93\",\"fill\":\"#fff\"}],\"$L94\"]}],\"$L95\",\"$L96\",\"$L97\",\"$L98\",\"$L99\"]}],\"$L9a\"]}]}]}],\"$L9b\"]}],\"$L9c\",\"$L9d\",null]}],\"$L9e\"]}],\"$L9f\",\"$La0\",\"$La1\",\"$La2\",\"$La3\"]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"7a:[\"$\",\"section\",null,{\"id\":\"how-pricing-works\",\"className\":\"page-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-2xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-eyebrow\",\"children\":\"How pricing works\"}],[\"$\",\"h2\",null,{\"className\":\"section-title text-balance\",\"children\":\"You know the price before any paid work starts\"}],[\"$\",\"p\",null,{\"className\":\"section-copy mt-5\",\"children\":\"Every assessment follows the same three steps, whichever track you pick. The price depends on the size and complexity of what we assess, and you see that number before you commit.\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 lg:mt-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-6 hidden items-center gap-2 font-mono text-sm text-gray-500 lg:flex dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M8 2v4\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M16 2v4\",\"children\":[]}],[\"$\",\"rect\",\"2\",{\"width\":\"18\",\"height\":\"18\",\"x\":\"3\",\"y\":\"4\",\"rx\":\"2\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M3 10h18\",\"children\":[]}],[\"$\",\"path\",\"4\",{\"d\":\"m9 16 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"From intro call to report\"]}],[\"$\",\"ol\",null,{\"className\":\"grid gap-8 lg:gap-8 lg:grid-cols-3\",\"children\":[[\"$\",\"li\",\"Intro call\",{\"className\":\"relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden\"}],[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"mb-5 hidden h-9 items-center lg:flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]\"}],[\"$\",\"span\",null,{\"className\":\"h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400 -mr-8\"}],false]}],[\"$\",\"div\",null,{\"className\":\"text-sm font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"Free, 30 minutes\"}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"Intro call\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":\"We talk through your AWS setup, what is going wrong and what is changing, then recommend the assessment that fits.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 flex flex-wrap gap-x-4 gap-y-1.5\",\"children\":[[\"$\",\"li\",\"No cost and no commitment\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"No cost and no commitment\"]}
4],[\"$\",\"li\",\"The right track for the problem\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"The right track for the problem\"]}]]}]]}],[\"$\",\"li\",\"Scope and price in writing\",{\"className\":\"relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30\",\"children\":[\"$La4\",\"$La5\",\"$La6\",\"$La7\",\"$La8\",\"$La9\"]}],\"$Laa\"]}]]}],\"$undefined\",null,\"$Lab\"]}]}]\n"])</script>
4<script>self.__next_f.push([1,"7b:[\"$\",\"section\",null,{\"id\":\"after-the-assessment\",\"className\":\"page-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-3xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-eyebrow\",\"children\":\"After the assessment\"}],[\"$\",\"h2\",null,{\"className\":\"text-3xl font-bold tracking-tight text-balance text-gray-950 md:text-4xl dark:text-white\",\"children\":\"What it costs after the assessment\"}],[\"$\",\"p\",null,{\"className\":\"section-copy mt-5\",\"children\":\"The assessment is the only thing you commit to. Everything after it is optional and priced up front.\"}]]}],[\"$\",\"dl\",null,{\"className\":\"mt-12 divide-y divide-gray-200/80 border-y border-gray-200/80 dark:divide-white/10 dark:border-white/10\",\"children\":[[\"$\",\"div\",\"Fixing the findings\",{\"className\":\"grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"Fixing the findings\"}],[\"$\",\"dd\",null,{\"className\":\"text-lg font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"Fixed quote\"}],[\"$\",\"dd\",null,{\"className\":\"text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":[\"A fixed price for the fixes, based on the report, agreed before any work starts. Taking it is optional.\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-security-review#fixes\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25\",\"ref\":\"$undefined\",\"children\":[\"How the fixes work\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]]}]]}],[\"$\",\"div\",\"Cutting the AWS bill\",{\"className\":\"grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"Cutting the AWS bill\"}],[\"$\",\"dd\",null,{\"className\":\"text-lg font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"Share of the savings\"}],[\"$\",\"dd\",null,{\"className\":\"text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":[\"After the cost review, the fixes are paid from a share of the verified savings. No lower bill, no fee.\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cost-optimization#no-savings-no-fee\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25\",\"ref\":\"$undefined\",\"children\":[\"No savings, no fee\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]]}]]}],[\"$\",\"div\",\"AWS CDK Landing Zone\",{\"className\":\"grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8\",\"children\":[\"$Lac\",\"$Lad\",\"$Lae\"]}],\"$Laf\"]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"7c:[\"$\",\"section\",null,{\"className\":\"page-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"page-content-wide\",\"children\":[\"$\",\"figure\",null,{\"className\":\"max-w-4xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-eyebrow\",\"children\":\"From a client\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-1 text-primary-500\",\"children\":[[\"$\",\"svg\",\"1\",{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 fill-current\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",\"2\",{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 fill-current\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",\"3\",{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 fill-current\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",\"4\",{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 fill-current\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",\"5\",{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 fill-current\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"blockquote\",null,{\"className\":\"mt-5 text-2xl font-medium leading-[1.35] tracking-tight text-balance text-gray-950 md:text-[1.75rem] dark:text-white\",\"children\":[\"“\",\"We achieved a perfect security score in days, not months, and TTC’s ongoing support has been invaluable.\",\"”\"]}],\"$Lb0\"]}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"7d:[\"$\",\"$Lb1\",null,{\"faqItems\":[{\"id\":\"free-intro-call\",\"question\":\"Is the intro call free?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"Yes. The intro meeting is always free. We use it to understand your requirements, the AWS problems you want to solve, and which assessment fits best before any paid work starts.\"}]},{\"id\":\"account-access\",\"question\":\"How much access do you need to our AWS accounts?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"For an assessment, a time-limited IAM role with only the permissions the review needs. All activity is logged in your own CloudTrail, and we remove the access as soon as the assessment ends. No long-lived credentials are ever created.\"}]},{\"id\":\"continuity\",\"question\":\"What if Danny is unavailable?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"Everything we deliver lives in your own repository and documentation: the report, the roadmap and any code we ship. Your team, or any AWS engineer, can pick it up without us. If you want us to fix the findings, you get a fixed-price quote after the assessment, and taking it is optional.\"}]},{\"id\":\"assessment-price\",\"question\":\"How is the assessment priced?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":[\"Assessments start from \",\"$$495\",\". The final fixed price depends on the size and complexity of your AWS environment, but we confirm that scope during the free intro call before any paid work starts. The intro call is free of charge and there is no commitment required.\"]}]},{\"id\":\"remediation-estimate\",\"question\":\"Is remediation included in the assessment price?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"No. The assessment gives you the findings, roadmap, and recommendations. If you want us to remediate the issues afterward, we provide a separate implementation estimate based on the assessment outcome, your account structure, environment size, and the amount of work required.\"}]},{\"id\":\"choose-assessment\",\"question\":\"Which assessment should we start with?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"You do not need to know that before booking. On the free intro call we discuss your AWS setup, requirements, and constraints, then recommend the assessment that best matches the problem.\"}]},{\"id\":\"internal-implementation\",\"question\":\"Can we implement the recommendations ourselves?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"Yes. If you want to handle the work yourself, you only pay for the assessment. You receive the findings, priorities, and practical next steps your team can use internally.\"}]},{\"id\":\"targeted-remediation\",\"question\":\"When do you recommend targeted remediation instead of a Landing Zone?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"Targeted remediation is better when the assessment finds contained issues: a risky workload, a cost spike, a weak migration plan, or a specific compliance gap. The Landing Zone is a better fit when the AWS foundation itself keeps creating security, account, maintenance, or delivery issues.\"}]},{\"id\":\"landing-zone-fit\",\"question\":\"When do you recommend the Landing Zone foundation?\",\"answer\":[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"We recommend it when account boundaries, IAM, logging, security controls, provisioning, and platform maintenance are creating repeated problems. The goal is to give developers a secure foundation so they can focus on building applications instead of managing, securing, and optimizing AWS infrastructure.\"}]},{\"id\":\"migration-assessments\",\"question\":\"Do cloud migration and EU cloud migration start with an assessment?\",\"answer\":\"$Lb2\"},{\"id\":\"billing\",\"question\":\"How does billing work?\",\"answer\":\"$Lb3\"}],\"title\":\"Assessment pricing questions\",\"description\":\"How the free intro call, paid assessments, fixes, and billing work.\"}]\n"])</script>
4<script>self.__next_f.push([1,"7e:[\"$\",\"section\",null,{\"className\":\"page-section-tight pb-16 md:pb-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"page-content-narrow text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section-eyebrow\",\"children\":\"First conversation\"}],[\"$\",\"h2\",null,{\"id\":\"cta\",\"className\":\"section-title mb-6 scroll-mt-36\",\"children\":[\"Book a free \",[\"$\",\"span\",null,{\"className\":\"transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"intro call\"}]]}],[\"$\",\"p\",null,{\"className\":\"section-copy mx-auto mb-6 max-w-3xl text-pretty\",\"children\":\"Tell us what is changing in your AWS environment. We'll recommend the right assessment, or a different path if that fits better.\"}],[\"$\",\"div\",null,{\"className\":\"mx-auto mb-8 flex max-w-xl items-center justify-center gap-3 text-left\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden relative h-11 w-11 shrink-0 rounded-full object-cover object-top\",\"children\":[\"$\",\"$Lb4\",null,{\"alt\":\"\",\"title\":\"$undefined\",\"placeholder\":\"blur\",\"blurDataURL\":\"data:image/webp;base64,UklGRswAAABXRUJQVlA4WAoAAAAQAAAABwAACgAAQUxQSE0AAAABYFNr25KPw2gV3FOwkcBtpAAZOGTg0AAqWAs2YsAGv4aIiAkAEOYBWBP9ERMiVDDSizQAEJMHrS7AhhBCXxwi7tjzpoU3n7y2u5hbBQBWUDggWAAAABACAJ0BKggACwACQDgllAJ0Bi0GTDpNrAAA/vll2xOte9k0Et6f3vMbbhWiA4ji82SVma3QLVUjsFD/rXDPcl+OjG9U3khYJ+iixfLoIiRVmXvVILfgAAA=\",\"preload\":\"$undefined\",\"fetchPriority\":\"$undefined\",\"unoptimized\":\"$undefined\",\"src\":\"/images/avatars/danny-steenman-portrait.webp\",\"width\":80,\"height\":100,\"sizes\":\" (min-width: 1440px) 80px, (min-width: 1024px) 80px, (min-width: 768px) 80px, min(80px, 92vw) \",\"style\":{\"height\":\"auto\",\"maxWidth\":\"100%\",\"width\":\"100%\"}}]}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"You talk to Danny Steenman, the engineer who does the work. Pick a time below and he confirms it by email.\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"page-content mt-8\",\"children\":[\"$\",\"$Lb5\",null,{\"calLink\":\"towardsthecloud/aws-intro\",\"namespace\":\"aws-introduction\",\"className\":\"mt-2 scroll-mt-28\",\"id\":\"cal\"}]}],[\"$\",\"ul\",null,{\"className\":\"page-content-narrow mt-8 flex flex-wrap justify-center gap-x-5 gap-y-2\",\"children\":[[\"$\",\"li\",\"Free 30-minute call, no commitment\",{\"className\":\"inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 rounded-full bg-primary-500\"}],\"Free 30-minute call, no commitment\"]}],[\"$\",\"li\",\"Fixed price before any paid work\",{\"className\":\"inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 rounded-full bg-primary-500\"}],\"Fixed price before any paid work\"]}],[\"$\",\"li\",\"Implementation is optional\",{\"className\":\"inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 rounded-full bg-primary-500\"}],\"Implementation is optional\"]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"7f:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M558.1774401,23.5472881h13.3125v8.4375h.140625c1.828125-5.953125,5.578125-8.765625,12.09375-8.765625,1.59375,0,2.953125.046875,4.078125.09375v11.765625c-1.03125-.046875-3.609375-.234375-5.953125-.234375-5.671875,0-9.84375,3.9375-9.84375,11.390625v26.8125h-13.828125V23.5472881Z\"}]\n80:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M591.4118151,48.2504131c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875V3.2035381h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM628.0211901,48.2504131c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n81:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M648.5993151,57.4847881h13.59375c.515625,4.3125,3.703125,6.890625,9.09375,6.890625,5.109375,0,8.25-2.15625,8.25-5.203125,0-2.625-2.390625-4.171875-6.421875-4.96875l-8.671875-1.6875c-9.609375-1.875-14.71875-6.75-14.71875-14.4375,0-9.375,8.109375-15.5625,21-15.5625,12.796875,0,21.234375,6.421875,21.515625,16.734375h-12.796875c-.09375-3.984375-3.46875-6.9375-8.34375-6.9375-4.734375,0-7.59375,2.296875-7.59375,5.25,0,2.53125,2.203125,4.171875,6,4.96875l9.375,1.828125c9.984375,1.96875,14.578125,6.28125,14.578125,13.546875,0,9.890625-9,16.359375-21.9375,16.359375-12.84375,0-22.078125-6.140625-22.921875-16.78125Z\"}]\n82:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M358.781444,121.0614482h-10.125v23.390625c0,3.375,1.078125,4.453125,4.828125,4.453125h5.296875v10.828125h-8.0625c-10.875,0-15.890625-4.125-15.890625-13.125v-25.546875h-8.53125v-10.828125h8.53125v-13.5h13.828125v13.5h10.125v10.828125Z\"}]\n83:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M379.547069,159.7333232h-13.828125v-69.84375h13.828125v27.796875c3.328125-5.4375,8.25-8.484375,15.234375-8.484375,10.546875,0,17.34375,7.03125,17.34375,19.546875v30.984375h-13.78125v-28.453125c0-6.65625-3.328125-10.171875-9.09375-10.171875-5.71875,0-9.703125,3.421875-9.703125,11.109375v27.515625Z\"}]\n84:[\"$\",\"path\",null,{\"className\":\"cls-1\",\"style\":{\"fill\":\"#fc9400\"},\"d\":\"M419.765819,135.0301982c0-15.09375,10.078125-25.921875,24.28125-25.921875,14.578125,0,24.375,10.546875,24.375,25.640625v3.703125h-35.203125c.234375,7.3125,4.453125,12.046875,11.71875,12.046875,5.390625,0,9.09375-2.484375,10.359375-6.328125h12.609375c-1.828125,9.84375-11.390625,16.6875-23.390625,16.6875-15,0-24.75-10.78125-24.75-25.828125ZM455.390819,129.6395732c-.703125-6.1875-4.828125-10.03125-11.0625-10.03125-6.1875,0-10.265625,3.84375-11.015625,10.03125h22.078125Z\"}]\n85:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M488.7248033,124.8583232c0-22.3125,13.96875-36.09375,33.1875-36.09375,16.359375,0,28.546875,10.125,30.75,25.734375h-14.578125c-1.640625-8.25-7.6875-12.984375-15.984375-12.984375-11.859375,0-18.84375,9.046875-18.84375,23.34375,0,14.203125,6.9375,23.25,18.84375,23.25,8.25,0,14.25-4.6875,16.03125-12.890625h14.53125c-2.203125,15.5625-14.390625,25.640625-30.75,25.640625-19.171875,0-33.1875-13.828125-33.1875-36Z\"}]\n86:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M574.1779283,159.7333232h-13.828125v-69.84375h13.828125v69.84375Z\"}]\n87:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M581.7716783,135.0301982c0-15.515625,10.125-25.921875,25.125-25.921875,15.046875,0,25.171875,10.40625,25.171875,25.921875s-10.125,25.828125-25.171875,25.828125c-15,0-25.125-10.3125-25.125-25.828125ZM618.1466783,135.0301982c0-9.234375-4.546875-14.71875-11.25-14.71875-6.65625,0-11.203125,5.484375-11.203125,14.71875,0,9.1875,4.5,14.625,11.203125,14.625,6.75,0,11.25-5.4375,11.25-14.625Z\"}]\n88:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M639.6623033,139.8114482v-29.578125h13.828125v28.734375c0,6.46875,3.328125,10.3125,9.375,10.3125s9.421875-3.84375,9.421875-10.3125v-28.734375h13.78125v29.578125c0,12.890625-8.81"])</script>
4<script>self.__next_f.push([1,"25,20.953125-23.203125,20.953125s-23.203125-8.0625-23.203125-20.953125Z\"}]\n89:[\"$\",\"path\",null,{\"className\":\"cls-10 dark:fill-white\",\"d\":\"M693.7091783,134.9364482c0-15.1875,8.671875-25.734375,21.328125-25.734375,6.421875,0,11.390625,2.53125,14.578125,7.875h.046875v-27.1875h13.78125v69.84375h-13.59375v-7.59375h-.046875c-2.859375,5.765625-8.15625,8.625-14.671875,8.625-12.9375,0-21.421875-10.3125-21.421875-25.828125ZM730.3185533,134.9364482c0-8.8125-4.640625-14.578125-11.625-14.578125-6.703125,0-11.0625,5.296875-11.0625,14.578125s4.359375,14.578125,11.0625,14.578125c6.984375,0,11.625-5.71875,11.625-14.578125Z\"}]\n"])</script>
4<script>self.__next_f.push([1,"8a:[\"$\",\"g\",null,{\"id\":\"ttc-gradient\",\"data-name\":\"Gradient Symbol - Orange\",\"children\":[[\"$\",\"path\",null,{\"className\":\"cls-9\",\"style\":{\"fill\":\"url(#ttc-gradient-1)\"},\"d\":\"M215.1165977,95.9623763l-35.9790504,63.98574,61.7648335.023574c6.5940736,0,14.6790524-4.6528799,17.9910826-10.3664082.0099548-.0099548.0099548-.0199708.0199708-.0299867l23.7846161-41.1952643c1.6510376-2.8517868,2.4815034-6.6241213,2.4815034-10.3963949l-70.0629558-2.02126Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-8\",\"style\":{\"fill\":\"url(#ttc-gradient-2)\"},\"d\":\"M136.5123174,77.572992L90.7567009,3.0518607c-3.2620116,1.8811593-6.1117236,4.4838942-7.764775,7.3445342l-26.286014,45.4863233h19.1368254c7.1497076,0,13.7563086,3.8143279,17.3311555,10.0061603l19.2445056,33.3325487c3.5774835,6.1963993,3.574655,13.8313334-.0074185,20.0250804l-1.0444615,1.8059737,25.145799-43.4794894Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-7\",\"style\":{\"fill\":\"url(#ttc-gradient-3)\"},\"d\":\"M282.6980502,87.5872414l-23.8045868-41.225312c-3.3120301-5.7035124-11.3970089-10.3663471-17.9910826-10.3663471h-40.8178965l19.3912338,33.5770636c1.6510376,2.8618027,2.4715485,6.6241213,2.4715485,10.3963949.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942l-4.4391867,7.7382695,70.0629558.0200318c0-3.7723346-.8304657-7.5446692-2.4815034-10.3963949Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-6\",\"style\":{\"fill\":\"url(#ttc-gradient-4)\"},\"d\":\"M187.2959816,10.386379c-3.3020753-5.7235443-11.3970089-10.386379-18.0010985-10.386379h-68.331913c-3.2919983,0-6.9442575,1.1807173-10.2062691,3.0518607l44.3872256,76.8872122,88.8045534.0299867c0-3.7722735-.8205109-7.5345922-2.4715485-10.3963949l-34.1809499-59.1862858Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-4\",\"style\":{\"fill\":\"url(#ttc-gradient-5)\"},\"d\":\"M60.1020305,106.6172636l-31.0590388,50.3308756c-5.0247677-2.9255574-7.3118521-6.6813993-7.4246004-6.7941476L2.40665,116.8735579c-3.232025-5.7334991-3.2119932-14.9891793.0800052-20.6726599l18.8015775-32.5399892c1.6509766-2.8617416,4.5127182-5.4933615,7.7747298-7.3745208l31.0390681,50.3308756Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-5\",\"style\":{\"fill\":\"url(#ttc-gradient-6)\"},\"d\":\"M86.8404964,160l24.5260214-38.9475176,23.7774088-41.1134094,88.8045534.0299867c.0099548,3.7022843-.7905242,7.4145845-2.3914823,10.2562942-.0200318.0500185-.0500185.1000981-.0800662.1501165-39.7131718,68.7804037-32.1485289,55.7
4753972-40.3381742,69.5726647l-92.2970326.0518649\"}],[\"$\",\"path\",null,{\"className\":\"cls-3\",\"style\":{\"fill\":\"url(#ttc-gradient-7)\"},\"d\":\"M116.2164848,106.6172636c0,3.7723346-.8342275,7.5424688-2.4815644,10.3963949l-24.8931958,42.9863415h-49.5524545c-3.3020142,0-6.9843278-1.1707014-10.2462783-3.0518607l31.0627981-53.8037013,56.110695,3.4728256Z\"}],[\"$\",\"path\",null,{\"className\":\"cls-2\",\"style\":{\"fill\":\"url(#ttc-gradient-8)\"},\"d\":\"M116.2164848,106.6172636h-58.1156824l-29.0378399-50.3308756c3.2519957-1.8711434,6.9342482-3.0419059,10.2263076-3.0419059h38.0791753c7.1497076,0,13.7563086,3.8143278,17.3311554,10.0061602l19.0353197,32.9702264c1.6519267,2.8612285,2.4815644,6.6340762,2.4815644,10.3963949Z\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"8b:[\"$\",\"div\",null,{\"className\":\"flex flex-col justify-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"max-w-xs text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"We ship well-architected, resilient, and cost-optimized AWS solutions designed to scale using AWS CDK.\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 h-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-h-[20px] space-x-3\",\"children\":[[\"$\",\"$L6a\",\"https://x.com/dannysteenman\",{\"interactive\":false,\"tipChildren\":[\"Reach out to the Founder \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"@dannysteenman\"}],\" on X!\"],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://x.com/dannysteenman\",\"aria-label\":\"X link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}],[\"$\",\"$L6a\",\"https://github.com/towardsthecloud\",{\"interactive\":false,\"tipChildren\":[\"View our profile and open source projects on \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"GitHub\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://github.com/towardsthecloud\",\"aria-label\":\"Github link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}],\"$Lb6\",\"$Lb7\",\"$Lb8\"]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"8c:[\"$\",\"div\",null,{\"className\":\"-mt-8 flex items-center md:mt-3 md:block md:max-w-[22rem]\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid w-full max-w-[22rem] grid-cols-[minmax(10.75rem,1fr)_7.75rem] items-center gap-2 max-[420px]:grid-cols-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"w-full\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://g.co/kgs/j8C45M4\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"group flex w-full max-w-[20rem] flex-col items-center gap-2 rounded-xl border border-gray-200/80 p-4 text-center transition-colors duration-200 hover:border-gray-300 dark:border-white/10 dark:hover:border-white/20 focus:outline-none focus-visible:ring focus-visible:ring-primary-300\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 48 48\",\"className\":\"w-5 h-5 shrink-0\",\"children\":[[\"$\",\"path\",null,{\"fill\":\"#EA4335\",\"d\":\"M24 9.5c3.48 0 6.56 1.23 8.99 3.28l6.86-6.86C35.83 2.7 30.38 0 24 0 14.51 0 6.48 5.16 2.41 12.63l7.76 6.01C11.88 13.05 17.44 9.5 24 9.5z\"}],[\"$\",\"path\",null,{\"fill\":\"#4285F4\",\"d\":\"M46.14 25.31c0-1.66-.14-3.25-.41-4.81H24v9.01h12.44c-.53 2.91-2.02 5.38-4.29 7.
402l7.43 5.76c4.34-3.99 6.86-9.84 6.86-16.98z\"}],[\"$\",\"path\",null,{\"fill\":\"#FBBC05\",\"d\":\"M10.17 28.64c-.5-.98-.78-2.09-.78-3.24s.28-2.26.78-3.24l-7.76-6.01C.96 18.91 0 21.35 0 24c0 2.65.96 5.09 2.41 7.37l7.76-6.01z\"}],[\"$\",\"path\",null,{\"fill\":\"#34A853\",\"d\":\"M24 48c6.38 0 11.83-2.13 15.77-5.79l-7.43-5.76c-2.11 1.42-4.82 2.27-7.94 2.27-6.56 0-12.12-4.41-14.1-10.32l-7.76 6.01C6.48 42.84 14.51 48 24 48z\"}]]}],[\"$\",\"span\",null,{\"className\":\"pt-0.5 text-sm font-medium leading-none text-gray-800 dark:text-white\",\"children\":\"Google Rating\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-lg font-bold text-[#b45309] dark:text-[#fbbf24]\",\"children\":\"5.0\"}],[\"$\",\"div\",null,{\"className\":\"flex gap-0.5\",\"children\":[[\"$\",\"svg\",\"star-1\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-2\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-3\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-4\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}],[\"$\",\"svg\",\"star-5\",{\"viewBox\":\"0 0 24 24\",\"className\":\"w-4 h-4 fill-[#b45309] dark:fill-[#fbbf24]\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z\"}]}]]}]]}],[\"$\",\"span\",null,{\"className\":\"text-xs text-gray-500 transition-colors group-hover:text-gray-700 dark:text-gray-400 dark:group-hover:text-gray-300\",\"children\":[\"Show all \",16,\" reviews\"]}]]}]}],[\"$\",\"a\",null,{\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"View Towards The Cloud on AWS Marketplace\",\"className\":\"hidden items-center justify-center focus:outline-none focus-visible:ring focus-visible:ring-primary-300 md:flex\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"-4 -4 408 408\",\"role\":\"img\",\"aria-label\":\"AWS Partner\",\"className\":\"h-auto fill-[#232f3e] stroke-[#232f3e] dark:fill-white dark:stroke-white w-full max-w-[6.25rem]\",\"children\":[\"$Lb9\",\"$Lba\",\"$Lbb\"]}]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"8d:[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 xl:col-span-4\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/about\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Services\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/pricing\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Pricing\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/blog\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/tools\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Tools\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://www.linkedin.com/company/towardsthecloud?trk=public_post_follow-view-profile\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Updates\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/docs\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Docs\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/contact\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Contact\"}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Find us on AWS\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Marketplace\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://builder.aws.com/community/@dannysteenman\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Community Builders\"}]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"8e:[\"$\",\"div\",null,{\"className\":\"col-span-1 md:col-span-2 xl:col-span-5\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"AWS CDK Landing Zone\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Overview\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone#support-tiers\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Support plans\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://roadmap.towardsthecloud.com\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Roadmap\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/changelog\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Changelog\"}]}]]}],[\"$\",\"h3\",null,{\"className\":\"mb-4 mt-8 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Services\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2 text-sm\",\"children\":[[\"$\",\"li\",\"aws-well-architected-framework-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-well-architected-framework-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Well-Architected Review\"}]}],[\"$\",\"li\",\"aws-security-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-security-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Security Review\"}]}],[\"$\",\"li\",\"aws-cost-optimization\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cost-optimization\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Cost Optimization\"}]}],[\"$\",\"li\",\"aws-cdk-review\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-review\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS CDK Review\"}]}],[\"$\",\"li\",\"aws-cdk-landing-zone\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS CDK Landing Zone\"}]}],[\"$\",\"li\",\"aws-operations-checklist\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-operations-checklist\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Operations Checklist\"}]}],[\"$\",\"li\",\"aws-cloud-migration\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cloud-migration\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS Cloud Migration\"}]}],\"$Lbc\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"8f:[\"$\",\"div\",null,{\"className\":\"hidden xl:block xl:col-span-8\",\"children\":[[\"$\",\"$L1a\",null,{\"href\":\"/newsletter\",\"className\":\"text-sm font-medium tracking-[-0.01em] transition-colors duration-200 text-gray-900 dark:text-white gradient-hover\",\"ref\":\"$undefined\",\"children\":[\"$\",\"h3\",null,{\"className\":\"mb-4 text-sm font-semibold label-caps text-gray-500 dark:text-gray-400\",\"children\":\"Newsletter\"}]}],[\"$\",\"p\",null,{\"className\":\"max-w-md text-sm leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"Get real-world insights from building production AWS infrastructure at scale. Covering the hard-earned wisdom you won't find in the docs.\"}],[\"$\",\"$L72\",null,{}]]}]\n"])</script>
4<script>self.__next_f.push([1,"90:[\"$\",\"div\",null,{\"className\":\"mt-12 flex flex-col items-center justify-between border-t border-gray-200/80 pt-4 text-sm dark:border-white/10 md:flex-row\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-center text-sm text-gray-600 dark:text-white/62 md:text-left\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium text-gray-600 dark:text-white/62\",\"children\":\"Towards The Cloud, LLC\"}],\" ©\",\" \",[\"$\",\"span\",null,{\"children\":2026}],\" |\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/terms\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Terms\"}],\" \",\"\u0026\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/privacy-policy\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"Privacy\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-center text-sm text-gray-600 dark:text-white/62 md:mt-0 md:text-left\",\"children\":[\"A Dutch \",[\"$\",\"span\",null,{\"className\":\"font-medium text-gray-600 dark:text-white/62\",\"children\":\"AWS Cloud Consultancy\"}],\" \",\"delivering \",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 512 512\",\"className\":\"inline h-4 w-4 align-[-0.125em] text-[#FF9900]\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"fill\":\"none\",\"strokeLinejoin\":\"round\",\"strokeWidth\":\"32\",\"d\":\"M400 240c-8.89-89.54-71-144-144-144-69 0-113.44 48.2-128 96-60 6-112 43.59-112 112 0 66 54 112 120 112h260c55 0 100-27.44 100-88 0-59.82-53-85.76-96-88z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\" \",\"solutions globally\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"94:[\"$\",\"path\",null,{\"d\":\"M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z\",\"fill\":\"#FF9900\"}]\n95:[\"$\",\"span\",null,{\"className\":\"hidden items-center gap-1.5 font-bold text-white @md:flex\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"19\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"2\",{\"cx\":\"5\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"3\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"4\",{\"cx\":\"19\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"5\",{\"cx\":\"5\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"6\",{\"cx\":\"12\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"7\",{\"cx\":\"19\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"8\",{\"cx\":\"5\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Services\"]}]\n96:[\"$\",\"span\",null,{\"className\":\"flex min-w-0 flex-1 items-center gap-2 rounded-md border border-[#5f6b7a] bg-[#0f1b2a] px-2 py-1 text-[#8d99a8]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m21 21-4.3-4.3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Search\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"97:[\"$\",\"span\",null,{\"className\":\"hidden items-center gap-3 text-[#d1d5db] @2xl:flex\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"polyline\",\"0\",{\"points\":\"4 17 10 11 4 5\",\"children\":[]}],[\"$\",\"line\",\"1\",{\"x1\":\"12\",\"x2\":\"20\",\"y1\":\"19\",\"y2\":\"19\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M10.3 21a1.94 1.94 0 0 0 3.4 0\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"98:[\"$\",\"span\",null,{\"className\":\"hidden shrink-0 items-center gap-1 font-bold text-white @xs:flex\",\"children\":[\"Frankfurt\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m6 9 6 6 6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n99:[\"$\",\"span\",null,{\"className\":\"hidden shrink-0 items-center gap-1 font-bold text-white @3xl:flex\",\"children\":[\"prod-workloads\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m6 9 6 6 6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"9a:[\"$\",\"div\",null,{\"className\":\"bg-[#f9f9fa] px-3 pt-3 pb-4 dark:bg-[#0f141a] @md:px-5\",\"children\":[[\"$\",\"nav\",null,{\"aria-hidden\":true,\"className\":\"flex flex-wrap items-center gap-1 text-[12px]\",\"children\":[[\"$\",\"span\",\"Security review\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"Security review\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3 text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m9 18 6-6-6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"span\",\"prod-workloads\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"prod-workloads\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3 text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m9 18 6-6-6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"span\",\"Findings\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Findings\"}],false]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[20px] font-bold leading-tight tracking-[-0.01em] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Validated findings\"}],[\"$\",\"span\",null,{\"className\":\"text-[12px] font-bold text-[#0972d3] dark:text-[#42b4ff]\",\"children\":\"Info\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-[12px] text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Each finding checked by hand against the running account\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex shrink-0 flex-wrap gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold border-2 border-[#0972d3] bg-white text-[#0972d3] dark:border-[#42b4ff] dark:bg-transparent dark:text-[#42b4ff]\",\"children\":\"Export report\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold bg-[#ff9900] text-[#0f141a]\",\"children\":\"Create tickets\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 overflow-hidden rounded-2xl border bg-white @md:grid-cols-4 dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",\"Scanner findings\",{\"className\":\"px-4 py-2.5 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Scanner findings\"}],[\"$\",\"div\",null,{\"className\":\"text-[22px] font-light leading-tight tracking-tight text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"1,248\"}]]}],[\"$\",\"div\",\"Suppressed\",{\"className\":\"px-4 py-2.5 @md:border-l border-l border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Suppressed\"}],[\"$\",\"div\",null,{\"className\":\"text-[22px] font-light leading-tight tracking-tight text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"1,225\"}]]}],[\"$\",\"div\",\"Validated\",{\"className\":\"px-4 py-2.5 @md:border-l border-t @md:border-t-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Validated\"}],[\"$\",\"div\",null,{\"className\":\"text-[22px] font-light leading-tight tracking-tight text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"23\"}]]}],\"$Lbd\"]}],\"$Lbe\",\"$Lbf\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"9b:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"9c:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-security-review\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS Security Review\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"9d:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For when IAM has piled up exceptions, logging is patchy, or an audit is coming up.\"}]\n9e:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS Security Review\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"9f:[\"$\",\"li\",\"/services/aws-cost-optimization\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-base font-semibold text-gray-950 sm:text-lg dark:text-white\",\"children\":\"Cost and usage graph\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-3 divide-x divide-gray-200 dark:divide-white/10 mt-4\",\"children\":[[\"$\",\"div\",\"Total cost\",{\"className\":\"min-w-0 px-2.5 first:pl-0 sm:px-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dark:text-gray-300\",\"children\":\"Total cost\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white\",\"children\":\"$$52,536.83\"}]]}],[\"$\",\"div\",\"Average monthly cost\",{\"className\":\"min-w-0 px-2.5 first:pl-0 sm:px-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dark:text-gray-300\",\"children\":\"Average monthly cost\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white\",\"children\":\"$$4,378.07\"}]]}],[\"$\",\"div\",\"Service count\",{\"className\":\"min-w-0 px-2.5 first:pl-0 sm:px-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[0.65rem] font-semibold leading-tight text-gray-600 sm:text-xs dark:text-gray-300\",\"children\":\"Service count\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-sm font-semibold tracking-tight text-gray-950 tabular-nums sm:text-2xl dark:text-white\",\"children\":\"27\"}]]}]]}],[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"Bar chart of monthly AWS spend from March 2024 to February 2025: about $5,000 a month through November 2024, then $3,241 in December when the cost optimizations were implemented, and $1,653 by February 2025.\",\"className\":\"mt-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-20 items-end justify-between gap-4 pb-3\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-xs font-semibold text-gray-700 dark:text-gray-300\",\"children\":\"Costs ($)\"}],[\"$\",\"span\",null,{\"className\":\"max-w-[9.5rem] rounded-xl border-2 border-gray-950 bg-white px-3 py-2 text-xs font-semibold leading-snug text-gray-950 sm:max-w-[13rem] sm:text-sm dark:border-white dark:bg-dark dark:text-white\",\"children\":\"Here we implemented the cost optimizations\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-[2.25rem_minmax(0,1fr)] gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"span\",\"0\",{\"className\":\"absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400\",\"style\":{\"top\":\"100%\"},\"children\":\"0\"}],[\"$\",\"span\",\"1.5K\",{\"className\":\"absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400\",\"style\":{\"top\":\"75%\"},\"children\":\"1.5K\"}],[\"$\",\"span\",\"3K\",{\"className\":\"absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400\",\"style\":{\"top\":\"50%\"},\"children\":\"3K\"}],[\"$\",\"span\",\"4.5K\",{\"className\":\"absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dark:text-gray-400\",\"style\":{\"top\":\"25%\"},\"children\":\"4.5K\"}],[\"$\",\"span\",\"6K\",{\"className\":\"absolute right-0 -translate-y-1/2 text-[0.65rem] text-gray-500 tabular-nums sm:text-xs dar
4k:text-gray-400\",\"style\":{\"top\":\"0%\"},\"children\":\"6K\"}]]}],\"$Lc0\",\"$Lc1\"]}]]}],\"$Lc2\",\"$undefined\"]}]}],\"$Lc3\"]}],\"$Lc4\",\"$Lc5\",null]}],\"$Lc6\"]}]\n"])</script>
4<script>self.__next_f.push([1,"c7:Ta5e,"])</script>
4<script>self.__next_f.push([1,"M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"])</script>
4<script>self.__next_f.push([1,"a0:[\"$\",\"li\",\"/services/aws-well-architected-framework-review\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"The AWS Well-Architected Tool showing the production-saas workload after the review: 57 of 57 questions answered, 9 high and 14 medium risks broken down by pillar, and a prioritized improvement plan that starts with backing up data, authentication, and cost targets\",\"children\":[\"$\",\"div\",null,{\"className\":\"@container overflow-hidden rounded-xl border text-left font-['Amazon_Ember','Helvetica_Neue',Roboto,Arial,sans-serif] text-[13px] leading-[1.4] shadow-[0_24px_60px_-28px_rgba(15,23,42,0.45)] border-[#c6c6cd] dark:border-[#424650] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex h-10 items-center gap-3 bg-[#232f3e] px-3 text-[12px] text-[#d1d5db]\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 4.5 25 15\",\"aria-hidden\":true,\"className\":\"h-[20px] w-auto shrink-0\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$c7\",\"fill\":\"#fff\"}],\"$Lc8\"]}],\"$Lc9\",\"$Lca\",\"$Lcb\",\"$Lcc\",\"$Lcd\"]}],\"$Lce\"]}]}]}],\"$Lcf\"]}],\"$Ld0\",\"$Ld1\",null]}],\"$Ld2\"]}]\n"])</script>
4<script>self.__next_f.push([1,"a1:[\"$\",\"li\",\"/services/aws-cdk-review\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"A merged GitHub pull request titled \\\"Comprehensive review and recommendations for improving the CDK project\\\", with the review summary and a markdown report of 802 added lines\",\"className\":\"overflow-hidden rounded-xl border border-gray-200 bg-white text-left text-[0.8rem] text-gray-800 shadow-[var(--shadow-soft)] dark:border-white/10 dark:bg-[#0d1117] dark:text-gray-200\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-5 overflow-hidden border-b border-gray-200 bg-gray-50 px-4 dark:border-white/10 dark:bg-white/[0.03]\",\"children\":[[\"$\",\"span\",\"Code\",{\"className\":\"flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"polyline\",\"0\",{\"points\":\"16 18 22 12 16 6\",\"children\":[]}],[\"$\",\"polyline\",\"1\",{\"points\":\"8 6 2 12 8 18\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Code\"]}],[\"$\",\"span\",\"Issues\",{\"className\":\"flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Issues\"]}],[\"$\",\"span\",\"Pull requests\",{\"className\":\"flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-primary-400 font-semibold text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"18\",\"cy\":\"18\",\"r\":\"3\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"6\",\"cy\":\"6\",\"r\":\"3\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M13 6h3a2 2 0 0 1 2 2v7\",\"children\":[]}],[\"$\",\"line\",\"3\",{\"x1\":\"6\",\"x2\":\"6\",\"y1\":\"9\",\"y2\":\"21\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Pull requests\"]}],[\"$\",\"span\",\"Actions\",{\"className\":\"flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"polygon\",\"0\",{\"points\":\"6 3 20 12 6 21 6 3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Actions\"]}],[\"$\",\"span\",\"Security\",{\"className\":\"flex shrink-0 items-center gap-1.5 border-b-2 py-2.5 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Security\"]}]]}],\"$Ld3\",\"$Ld4\",\"$Ld5\"]}]}],\"$Ld6\"]}],\"$Ld7\",\"$Ld8\",null]}],\"$Ld9\"]}]\n"])</script>
4<script>self.__next_f.push([1,"a2:[\"$\",\"li\",\"/services/aws-cloud-migration\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"A migration map: web servers move to Amazon ECS on Fargate, the MySQL VM to Amazon Aurora, the cron server to EventBridge Scheduler and the NFS share to Amazon EFS, all defined in code. Below, the cutover has moved half the traffic to AWS in wave 2 of 3, with health checks passing and a rollback ready.\",\"className\":\"@container rounded-[1.75rem] border border-gray-200/80 bg-white p-4 text-left text-[13px] shadow-[var(--shadow-soft)] @md:p-5 dark:border-white/10 dark:bg-[#11161d]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-end gap-x-1.5 pb-2 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Current estate\"}],[\"$\",\"div\",null,{\"className\":\"text-[11.5px] text-gray-500 dark:text-gray-400\",\"children\":\"Found in discovery\"}]]}],[\"$\",\"span\",null,{}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"AWS target\"}],[\"$\",\"div\",null,{\"className\":\"font-mono text-[11px] text-primary-600 dark:text-primary-300\",\"children\":\"lib/orders-stack.ts\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"div\",\"web-01, web-02\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"rect\",\"0\",{\"width\":\"20\",\"height\":\"8\",\"x\":\"2\",\"y\":\"2\",\"rx\":\"2\",\"ry\":\"2\",\"children\":[]}],[\"$\",\"rect\",\"1\",{\"width\":\"20\",\"height\":\"8\",\"x\":\"2\",\"y\":\"14\",\"rx\":\"2\",\"ry\":\"2\",\"children\":[]}],[\"$\",\"line\",\"2\",{\"x1\":\"6\",\"x2\":\"6.01\",\"y1\":\"6\",\"y2\":\"6\",\"children\":[]}],[\"$\",\"line\",\"3\",{\"x1\":\"6\",\"x2\":\"6.01\",\"y1\":\"18\",\"y2\":\"18\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"web-01, web-02\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"mt-px h-3 w-3 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Deployed by hand over SSH\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center text-primary-500\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],\"$Lda\"]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],\"$Ldb\"]}],\"$Ldc\",\"$Ldd\",\"$Lde\"]}],\"$Ldf\"]}]}],\"$Le0\"]}],\"$Le1\",\"$Le2\",null]}],\"$Le3\"]}]\n"])</script>
4<script>self.__next_f.push([1,"a3:[\"$\",\"li\",\"/services/aws-eu-cloud-migration\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"group relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-52 overflow-hidden rounded-2xl border border-gray-200/80 bg-stone-50 transition-colors group-hover:border-primary-300 dark:border-white/10 dark:bg-white/[0.03] dark:group-hover:border-primary-400/50\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"inert\":true,\"className\":\"pointer-events-none absolute top-5 left-5 origin-top-left scale-50 transition-transform duration-300 group-hover:-translate-y-2\",\"style\":{\"width\":\"calc((100% - 2.5rem) * 2)\"},\"children\":[\"$\",\"div\",null,{\"role\":\"img\",\"aria-label\":\"The AWS European Sovereign Cloud boundary: the customer portal, its database, documents and encryption keys run in the aws-eusc partition in Brandenburg, Germany, while CI in commercial AWS deploys through the API with separate credentials. A service-fit check shows ECS and Aurora move as-is, Bedrock needs in-Region inference, and CodePipeline and Managed Grafana need replacements.\",\"className\":\"@container rounded-[1.75rem] border border-gray-200/80 bg-white p-4 text-left text-[13px] shadow-[var(--shadow-soft)] @md:p-5 dark:border-white/10 dark:bg-[#11161d]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-2xl border-2 border-[#003399]/70 bg-[#003399]/[0.04] p-3.5 dark:border-[#7b9cff]/50 dark:bg-[#7b9cff]/[0.06]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-2.5\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"className\":\"h-6 w-6 shrink-0 rounded-[5px]\",\"children\":[[\"$\",\"rect\",null,{\"width\":\"24\",\"height\":\"24\",\"fill\":\"#003399\"}],[[\"$\",\"circle\",\"0\",{\"cx\":18.5,\"cy\":12,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"1\",{\"cx\":17.629165124598853,\"cy\":15.25,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"2\",{\"cx\":15.25,\"cy\":17.62916512459885,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"3\",{\"cx\":12,\"cy\":18.5,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"4\",{\"cx\":8.750000000000002,\"cy\":17.629165124598853,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"5\",{\"cx\":6.370834875401148,\"cy\":15.25,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"6\",{\"cx\":5.5,\"cy\":12,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"7\",{\"cx\":6.370834875401149,\"cy\":8.75,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"8\",{\"cx\":8.749999999999996,\"cy\":6.37083487540115,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"9\",{\"cx\":11.999999999999998,\"cy\":5.5,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"10\",{\"cx\":15.25,\"cy\":6.370834875401149,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}],[\"$\",\"circle\",\"11\",{\"cx\":17.62916512459885,\"cy\":8.749999999999996,\"r\":\"1.05\",\"fill\":\"#ffcc00\"}]]]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold leading-tight text-gray-950 dark:text-white\",\"children\":\"AWS European Sovereign Cloud\"}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"12\",\"cy\":\"10\",\"r\":\"3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"eusc-de-east-1 · Brandenburg, Germany\"]}]]}],[\"$\",\"span\",null,{\"className\":\"rounded-md border border-[#003399]/30 px-1.5 py-0.5 font-mono text-[11px] text-[#003399] dark:border-[#7b9cff]/40 dark:text-[#9fb6ff]\",\"children\":\"arn:aws-eusc\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 grid grid-cols-2 gap-2\",\"children\":[[\"$\",\"div\",\"portal-app\",{\"className\":\"flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M10 21.9V14L2.1 9.1\",\"children\":[]}],\"$Le4\",\"$Le5\",\"$Le6\"]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"$Le7\"]}],\"$Le8\",\"$Le9\",\"$Lea\"]}],\"$Leb\"]}],\"$Lec\",\"$Led\"]}]}],\"$Lee\"]}],\"$Lef\",\"$Lf0\",null]}],\"$Lf1\"]}]\n"])</script>
4<script>self.__next_f.push([1,"a4:[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden\"}]\na5:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"mb-5 hidden h-9 items-center lg:flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]\"}],[\"$\",\"span\",null,{\"className\":\"h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400 -mr-8\"}],false]}]\na6:[\"$\",\"div\",null,{\"className\":\"text-sm font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"Fixed, from $495\"}]\na7:[\"$\",\"h3\",null,{\"className\":\"mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"Scope and price in writing\"}]\na8:[\"$\",\"p\",null,{\"className\":\"mt-3 text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":\"You get the agreed scope and one fixed price, based on the size and complexity of your environment. Paid work only starts once you approve it.\"}]\n"])</script>
4<script>self.__next_f.push([1,"a9:[\"$\",\"ul\",null,{\"className\":\"mt-4 flex flex-wrap gap-x-4 gap-y-1.5\",\"children\":[[\"$\",\"li\",\"Fixed scope, fixed price\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Fixed scope, fixed price\"]}],[\"$\",\"li\",\"No hourly billing\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"No hourly billing\"]}],[\"$\",\"li\",\"No surprise invoices\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"No surprise invoices\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"aa:[\"$\",\"li\",\"Report and walkthrough\",{\"className\":\"relative border-l-2 border-primary-200 pl-7 lg:border-l-0 lg:pl-0 dark:border-primary-400/30\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14] absolute top-0 -left-[0.6rem] lg:hidden\"}],[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"mb-5 hidden h-9 items-center lg:flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-[1.1rem] w-[1.1rem] shrink-0 rounded-full border-[3px] border-white bg-primary-500 ring-2 ring-primary-500 dark:border-[#0b0f14]\"}],[\"$\",\"span\",null,{\"className\":\"h-0.5 flex-1 bg-linear-to-r from-primary-300 to-primary-500 dark:from-primary-400/60 dark:to-primary-400\"}],[\"$\",\"span\",null,{\"className\":\"flex h-9 w-9 shrink-0 items-center justify-center rounded-full text-white shadow-[var(--shadow-soft)] bg-primary-500\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M14 2v4a2 2 0 0 0 2 2h4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M10 9H8\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M16 13H8\",\"children\":[]}],[\"$\",\"path\",\"4\",{\"d\":\"M16 17H8\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"text-sm font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"The assessment\"}],[\"$\",\"h3\",null,{\"className\":\"mt-1 text-2xl font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"Report and walkthrough\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":\"We run the assessment and deliver what is wrong, why it matters and what to fix first, then walk your team through it.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 flex flex-wrap gap-x-4 gap-y-1.5\",\"children\":[[\"$\",\"li\",\"Written report with findings and priorities\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Written report with findings and priorities\"]}],[\"$\",\"li\",\"Walkthrough call with your team\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Walkthrough call with your team\"]}],[\"$\",\"li\",\"Optional fixed-price quote for the fix\",{\"className\":\"inline-flex items-center gap-1.5 text-sm leading-6 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Optional fixed-price quote for the fix\"]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"f2:Ta5e,"])</script>
4<script>self.__next_f.push([1,"M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"])</script>
4<script>self.__next_f.push([1,"ab:[\"$\",\"div\",null,{\"className\":\"mt-12 space-y-10 lg:mt-14\",\"children\":[\"$\",\"div\",null,{\"id\":\"marketplace-card\",\"className\":\"flex scroll-mt-28 flex-col gap-5 border-y border-gray-200/80 py-6 sm:flex-row sm:items-center sm:justify-between dark:border-white/10\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":\"Buy it through AWS Marketplace to keep procurement and billing inside your AWS account.\"}],[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"aria-label\":\"See our AWS Marketplace listings\",\"className\":\"animated-underline custom-link font-medium focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 inline-flex shrink-0 items-center gap-3 self-start rounded-full border border-gray-300/90 px-5 py-2.5 text-gray-900 transition-colors hover:border-gray-400 sm:self-auto dark:border-white/15 dark:text-white dark:hover:border-white/30\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"mt-1 h-6 w-auto text-[#232f3e] dark:text-white\",\"width\":\"100%\",\"height\":\"auto\",\"viewBox\":\"0 0 95 20\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"aria-hidden\":\"true\",\"role\":\"img\",\"children\":[\"$\",\"g\",null,{\"children\":[[\"$\",\"path\",null,{\"d\":\"$f2\",\"fill\":\"currentColor\"}],\"$Lf3\",\"$Lf4\"]}]}],\"$Lf5\"]}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"ac:[\"$\",\"dt\",null,{\"className\":\"text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"AWS CDK Landing Zone\"}]\nad:[\"$\",\"dd\",null,{\"className\":\"text-lg font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"After a live demo\"}]\nae:[\"$\",\"dd\",null,{\"className\":\"text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":[\"Priced for your account model and migration, with support plans from $399/month once it is live.\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-landing-zone\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25\",\"ref\":\"$undefined\",\"children\":[\"See the Landing Zone\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"af:[\"$\",\"div\",\"AWS Operations Checklist\",{\"className\":\"grid gap-3 py-6 md:grid-cols-[minmax(0,0.9fr)_minmax(0,0.7fr)_minmax(0,1.6fr)] md:items-baseline md:gap-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":\"AWS Operations Checklist\"}],[\"$\",\"dd\",null,{\"className\":\"text-lg font-semibold text-primary-600 dark:text-primary-300\",\"children\":\"$$150\"}],[\"$\",\"dd\",null,{\"className\":\"text-base leading-7 text-gray-600 dark:text-gray-300\",\"children\":[\"The full checklist of 150+ checks, one payment. The 18-check sample is free.\",\" \",[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-operations-checklist\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 decoration-dotted decoration-from-font hover:decoration-transparent transition-all duration-200 inline-flex items-center gap-1 font-semibold text-gray-950 underline decoration-gray-300 underline-offset-4 hover:text-primary-600 dark:text-white dark:decoration-white/25\",\"ref\":\"$undefined\",\"children\":[\"See the checklist\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"b0:[\"$\",\"figcaption\",null,{\"className\":\"mt-8 flex flex-wrap items-center gap-x-8 gap-y-4 border-t border-gray-200/80 pt-6 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden relative h-12 w-12 rounded-full border border-gray-200 object-cover dark:border-white/10\",\"children\":[\"$\",\"$Lb4\",null,{\"alt\":\"\",\"title\":\"$undefined\",\"placeholder\":\"$undefined\",\"blurDataURL\":\"$undefined\",\"preload\":\"$undefined\",\"fetchPriority\":\"$undefined\",\"unoptimized\":\"$undefined\",\"src\":\"https://lh3.googleusercontent.com/a/ACg8ocJaGsjoEh57SyNYJmNl_thoVE22I-5PPyfNyQ8QR80A5zq_MjY=s64-c-rp-mo-br100\",\"width\":48,\"height\":48,\"sizes\":\" (min-width: 1440px) 48px, (min-width: 1024px) 48px, (min-width: 768px) 48px, min(48px, 92vw) \",\"style\":{\"height\":\"auto\",\"maxWidth\":\"100%\",\"width\":\"100%\"}}]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Galen Simmons\"}],[\"$\",\"div\",null,{\"className\":\"text-sm text-gray-500 dark:text-gray-400\",\"children\":\"Founder and CEO\"}]]}]]}],[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://g.co/kgs/j8C45M4\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 inline-flex items-center gap-2 text-sm font-semibold text-gray-900 transition-colors hover:text-primary-600 dark:text-white dark:hover:text-primary-300\",\"ref\":\"$undefined\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 text-emerald-500\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Read the reviews on Google\"]}],\"$undefined\"]}]\n"])</script>
4<script>self.__next_f.push([1,"b2:[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":\"Yes. Migration work needs a current-state review before we can give a responsible plan. For EU cloud migration, the assessment also checks sovereignty, compliance, data residency, and landing zone requirements.\"}]\nb3:[\"$\",\"p\",null,{\"className\":\"mb-2 last:mb-0\",\"children\":[\"You can pay by direct invoice or through your existing AWS bill via our\",\" \",[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"className\":\"animated-underline custom-link inline font-medium focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent transition-all duration-200\",\"ref\":\"$undefined\",\"children\":[\"$\",\"span\",null,{\"className\":\"dark:bg-linear-to-tr dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"AWS Marketplace listings\"}]}],\". Marketplace billing can be used for assessments and follow-up implementation when procurement prefers consolidated AWS invoicing.\"]}]\nf6:T8b6,"])</script>
4<script>self.__next_f.push([1,"M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"])</script>
4<script>self.__next_f.push([1,"b6:[\"$\",\"$L6a\",\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",{\"interactive\":false,\"tipChildren\":[\"View our services and products on the \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"AWS Marketplace\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://aws.amazon.com/marketplace/seller-profile?id=d611dcd8-e526-4105-bfd1-5b9bff42c104\",\"aria-label\":\"AWS link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 640 512\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"$f6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"b7:[\"$\",\"$L6a\",\"https://www.linkedin.com/company/towardsthecloud/\",{\"interactive\":false,\"tipChildren\":[\"Connect with us on \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"LinkedIn\"}]],\"children\":[\"$\",\"a\",null,{\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"href\":\"https://www.linkedin.com/company/towardsthecloud/\",\"aria-label\":\"Linkedin link\",\"className\":\"inline-flex h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08]\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 448 512\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"b8:[\"$\",\"$L6a\",\"/rss.xml\",{\"interactive\":false,\"tipChildren\":[\"Subscribe via \",[\"$\",\"span\",null,{\"className\":\"font-medium transition-colors bg-linear-to-tr from-primary-300 to-primary-400 bg-clip-text text-transparent dark:from-primary-300 dark:to-primary-400 dark:bg-clip-text dark:text-transparent\",\"children\":\"RSS\"}]],\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/rss.xml\",\"className\":\"h-10 w-10 items-center justify-center rounded-full border border-gray-200/80 bg-white/88 text-gray-600 transition-colors duration-200 hover:border-gray-300 hover:text-gray-950 focus:outline-none focus-visible:ring focus-visible:ring-primary-300 dark:border-white/10 dark:bg-white/6 dark:text-gray-300 dark:hover:border-white/20 dark:hover:bg-white/[0.08] hidden md:inline-flex\",\"aria-label\":\"RSS link\",\"ref\":\"$undefined\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"role\":\"img\",\"viewBox\":\"0 0 24 24\",\"className\":\"h-4 w-4\",\"aria-hidden\":\"true\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M19.199 24C19.199 13.467 10.533 4.8 0 4.8V0c13.165 0 24 10.835 24 24h-4.801zM3.291 17.415c1.814 0 3.293 1.479 3.293 3.295 0 1.813-1.485 3.29-3.301 3.29C1.47 24 0 22.526 0 20.71s1.475-3.294 3.291-3.295zM15.909 24h-4.665c0-6.169-5.075-11.245-11.244-11.245V8.09c8.727 0 15.909 7.184 15.909 15.91z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]}]\n"])</script>
4<script>self.__next_f.push([1,"b9:[\"$\",\"polygon\",null,{\"points\":\"0,0 270,0 400,130 400,400 128,400 0,272\",\"fill\":\"none\",\"strokeWidth\":\"8\"}]\nf7:Ta5e,"])</script>
4<script>self.__next_f.push([1,"M6.763 10.036c0 .296.032.535.088.71.064.176.144.368.256.576.04.063.056.127.056.183 0 .08-.048.16-.152.24l-.503.335a.383.383 0 0 1-.208.072c-.08 0-.16-.04-.239-.112a2.47 2.47 0 0 1-.287-.375 6.18 6.18 0 0 1-.248-.471c-.622.734-1.405 1.101-2.347 1.101-.67 0-1.205-.191-1.596-.574-.391-.384-.59-.894-.59-1.533 0-.678.239-1.23.726-1.644.487-.415 1.133-.623 1.955-.623.272 0 .551.024.846.064.296.04.6.104.918.176v-.583c0-.607-.127-1.03-.375-1.277-.255-.248-.686-.367-1.3-.367-.28 0-.568.031-.863.103-.295.072-.583.16-.862.272a2.287 2.287 0 0 1-.28.104.488.488 0 0 1-.127.023c-.112 0-.168-.08-.168-.247v-.391c0-.128.016-.224.056-.28a.597.597 0 0 1 .224-.167c.279-.144.614-.264 1.005-.36a4.84 4.84 0 0 1 1.246-.151c.95 0 1.644.216 2.091.647.439.43.662 1.085.662 1.963v2.586zm-3.24 1.214c.263 0 .534-.048.822-.144.287-.096.543-.271.758-.51.128-.152.224-.32.272-.512.047-.191.08-.423.08-.694v-.335a6.66 6.66 0 0 0-.735-.136 6.02 6.02 0 0 0-.75-.048c-.535 0-.926.104-1.19.32-.263.215-.39.518-.39.917 0 .375.095.655.295.846.191.2.47.296.838.296zm6.41.862c-.144 0-.24-.024-.304-.08-.064-.048-.12-.16-.168-.311L7.586 5.55a1.398 1.398 0 0 1-.072-.32c0-.128.064-.2.191-.2h.783c.151 0 .255.025.31.08.065.048.113.16.16.312l1.342 5.284 1.245-5.284c.04-.16.088-.264.151-.312a.549.549 0 0 1 .32-.08h.638c.152 0 .256.025.32.08.063.048.12.16.151.312l1.261 5.348 1.381-5.348c.048-.16.104-.264.16-.312a.52.52 0 0 1 .311-.08h.743c.127 0 .2.065.2.2 0 .04-.009.08-.017.128a1.137 1.137 0 0 1-.056.2l-1.923 6.17c-.048.16-.104.263-.168.311a.51.51 0 0 1-.303.08h-.687c-.151 0-.255-.024-.32-.08-.063-.056-.119-.16-.15-.32l-1.238-5.148-1.23 5.14c-.04.16-.087.264-.15.32-.065.056-.177.08-.32.08zm10.256.215c-.415 0-.83-.048-1.229-.143-.399-.096-.71-.2-.918-.32-.128-.071-.215-.151-.247-.223a.563.563 0 0 1-.048-.224v-.407c0-.167.064-.247.183-.247.048 0 .096.008.144.024.048.016.12.048.2.08.271.12.566.215.878.279.319.064.63.096.95.096.502 0 .894-.088 1.165-.264a.86.86 0 0 0 .415-.758.777.777 0 0 0-.215-.559c-.144-.151-.416-.287-.807-.415l-1.157-.36c-.583-.183-1.014-.454-1.277-.813a1.902 1.902 0 0 1-.4-1.158c0-.335.073-.63.216-.886.144-.255.335-.479.575-.654.24-.184.51-.32.83-.415.32-.096.655-.136 1.006-.136.175 0 .359.008.535.032.183.024.35.056.518.088.16.04.312.08.455.127.144.048.256.096.336.144a.69.69 0 0 1 .24.2.43.43 0 0 1 .071.263v.375c0 .168-.064.256-.184.256a.83.83 0 0 1-.303-.096 3.652 3.652 0 0 0-1.532-.311c-.455 0-.815.071-1.062.223-.248.152-.375.383-.375.71 0 .224.08.416.24.567.159.152.454.304.877.44l1.134.358c.574.184.99.44 1.237.767.247.327.367.702.367 1.117 0 .343-.072.655-.207.926-.144.272-.336.511-.583.703-.248.2-.543.343-.886.447-.36.111-.734.167-1.142.167z"])</script>
4<script>self.__next_f.push([1,"ba:[\"$\",\"g\",null,{\"transform\":\"translate(47 32) scale(5.6)\",\"stroke\":\"none\",\"children\":[[\"$\",\"path\",null,{\"d\":\"$f7\"}],[\"$\",\"path\",null,{\"d\":\"M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z\",\"fill\":\"#FF9900\"}]]}]\nbb:[\"$\",\"text\",null,{\"x\":\"52\",\"y\":\"244\",\"textLength\":\"298\",\"lengthAdjust\":\"spacing\",\"stroke\":\"none\",\"fontSize\":\"60\",\"fontWeight\":\"700\",\"fontFamily\":\"\\\"Amazon Ember\\\", \\\"Helvetica Neue\\\", Helvetica, Arial, sans-serif\",\"children\":\"PARTNER\"}]\nbc:[\"$\",\"li\",\"aws-eu-cloud-migration\",{\"children\":[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-eu-cloud-migration\",\"className\":\"text-sm transition-colors duration-200 gradient-hover font-normal tracking-normal text-gray-600 hover:text-gray-900 dark:text-white/62 dark:hover:text-white\",\"ref\":\"$undefined\",\"children\":\"AWS EU Cloud Migration\"}]}]\n"])</script>
4<script>self.__next_f.push([1,"bd:[\"$\",\"div\",\"Fix first\",{\"className\":\"px-4 py-2.5 @md:border-l border-l border-t @md:border-t-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11.5px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Fix first\"}],[\"$\",\"div\",null,{\"className\":\"text-[22px] font-light leading-tight tracking-tight text-[#d91515] dark:text-[#ff7a7a]\",\"children\":\"3\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"be:[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"Findings\",[\"$\",\"span\",null,{\"className\":\"font-normal text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\" (\",\"23\",\")\"]}]]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex shrink-0 flex-wrap gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2 text-[12px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"relative inline-flex h-4 w-7 rounded-full bg-[#0972d3] dark:bg-[#42b4ff]\",\"children\":[\"$\",\"span\",null,{\"className\":\"absolute top-0.5 right-0.5 h-3 w-3 rounded-full bg-white\"}]}],\"Hide suppressed\"]}]}]]}],[\"$\",\"div\",null,{\"className\":\"\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full table-fixed text-[12px]\",\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"className\":\"border-y text-left font-bold border-[#ebebf0] dark:border-[#232b37] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"th\",null,{\"className\":\"w-[5.2rem] py-1.5 pl-4 pr-2\",\"children\":\"Severity\"}],[\"$\",\"th\",null,{\"className\":\"px-2 py-1.5\",\"children\":\"Finding\"}],[\"$\",\"th\",null,{\"className\":\"hidden w-[8.5rem] px-2 py-1.5 @2xl:table-cell\",\"children\":\"Resource\"}],[\"$\",\"th\",null,{\"className\":\"w-[6.4rem] px-2 py-1.5 pr-4\",\"children\":\"Validation\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"EC2.19\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] bg-[#f2f8fd] outline-2 -outline-offset-2 outline-[#0972d3] dark:bg-[#0f1b2a] dark:outline-[#42b4ff]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-2 pl-4 pr-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#870303] text-white\",\"children\":\"critical\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"EC2.19\"}],\" \",\"Security groups should not allow unrestricted access to ports with high risk\"]}],[\"$\",\"td\",null,{\"className\":\"hidden truncate px-2 py-2 @2xl:table-cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"sg-0b7f3c9e (orders-db)\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 pr-4\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"Exploitable\"}]]}]}]]}],[\"$\",\"tr\",\"IAM.6\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-2 pl-4 pr-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#870303] text-white\",\"children\":\"critical\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"IAM.6\"}],\" \",\"Hardware MFA should be enabled for the root user\"]}],[\"$\",\"td\",null,{\"className\":\"hidden truncate px-2 py-2 @2xl:table-cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dar
4k:text-[#42b4ff] underline underline-offset-2\",\"children\":\"Account 4821-0937-5520\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 pr-4\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[\"$Lf8\",\"$Lf9\"]}]}]]}],\"$Lfa\",\"$Lfb\"]}]]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"bf:[\"$\",\"div\",null,{\"className\":\"rounded-2xl border bg-white px-4 pt-3 pb-4 dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"EC2.19 · sg-0b7f3c9e (orders-db)\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M18 6 6 18\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m6 6 12 12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex gap-4 overflow-hidden border-b text-[12.5px] font-bold border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"span\",\"Validation\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Validation\"}],[\"$\",\"span\",\"Business impact\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Business impact\"}],[\"$\",\"span\",\"Remediation\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-[#0972d3] text-[#0972d3] dark:border-[#42b4ff] dark:text-[#42b4ff]\",\"children\":\"Remediation\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"dl\",null,{\"className\":\"grid gap-x-5 gap-y-3 grid-cols-2 @md:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Found\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Found\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"TCP 5432 open to 0.0.0.0/0\"}]]}],[\"$\",\"div\",\"Owner\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Owner\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Platform team\"}]]}],[\"$\",\"div\",\"Effort\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Effort\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"15 minutes\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-lg border bg-[#f6f6f9] py-2 font-mono text-[10.5px] leading-[1.55] dark:bg-[#0f141a] @md:text-[11.5px] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",\"0-aws ec2 revoke-security-group-ingress \\\\\",{\"className\":\"flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]\",\"children\":1}],[\"$\",\"span\",null,{\"className\":\"whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"aws ec2 revoke-security-group-ingress \\\\\"}]]}],[\"$\",\"div\",\"1-  --group-id sg-0b7f3c9e21a4d5f86 \\\\\",{\"className\":\"flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]\",\"children\":2}],[\"$\",\"span\",null,{\"className\":\"whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"  --group-id sg-0b7f3c9e21a4d5f86 \\\\\"}]]}],[\"$\",\"div\",\"2-  --protocol tcp --port 5432 \\\\\",{\"className\":\"flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]\",\"children\":3}],[\"$\",\"span\",null,{\"className\":\"whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"  --protocol tcp --port 5432 \\\\\"}]]}],[\"$\",\"div\",\"3-  --cidr 0.0.0.0/0\",{\"className\":\"flex\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-8 shrink-0 select-none pr-3 text-right text-[#656871] dark:text-[#a4a4ad]\",\"children\":4}],[\"$\",\"span\",null,{\"className\":\"whitespace-pre pr-3 text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"  --cidr 0.0.0.0/0\"}]]}]]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"c0:[\"$\",\"div\",null,{\"className\":\"relative border-b border-gray-300 dark:border-white/25 h-52 sm:h-64\",\"children\":[[null,[\"$\",\"div\",\"1.5K\",{\"className\":\"absolute inset-x-0 border-t border-gray-200 dark:border-white/10\",\"style\":{\"top\":\"75%\"}}],[\"$\",\"div\",\"3K\",{\"className\":\"absolute inset-x-0 border-t border-gray-200 dark:border-white/10\",\"style\":{\"top\":\"50%\"}}],[\"$\",\"div\",\"4.5K\",{\"className\":\"absolute inset-x-0 border-t border-gray-200 dark:border-white/10\",\"style\":{\"top\":\"25%\"}}],[\"$\",\"div\",\"6K\",{\"className\":\"absolute inset-x-0 border-t border-gray-200 dark:border-white/10\",\"style\":{\"top\":\"0%\"}}]],[[\"$\",\"div\",null,{\"className\":\"absolute inset-y-0 border-l border-dashed border-gray-400 dark:border-white/30\",\"style\":{\"left\":\"75%\"}}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex\",\"children\":[[\"$\",\"div\",\"Mar 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Mar 2024: $5,040\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"84%\"}}]}],[\"$\",\"div\",\"Apr 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Apr 2024: $4,879\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"81.31666666666668%\"}}]}],[\"$\",\"div\",\"May 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"May 2024: $5,048\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"84.13333333333334%\"}}]}],[\"$\",\"div\",\"Jun 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Jun 2024: $4,887\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"81.45%\"}}]}],[\"$\",\"div\",\"Jul 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Jul 2024: $5,121\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"85.35000000000001%\"}}]}],[\"$\",\"div\",\"Aug 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Aug 2024: $5,399\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"89.98333333333333%\"}}]}],[\"$\",\"div\",\"Sep 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Sep 2024: $5,157\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"85.95%\"}}]}],[\"$\",\"div\",\"Oct 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Oct 2024: $5,216\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"86.93333333333332%\"}}]}],[\"$\",\"div\",\"Nov 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Nov 2024: $5,121\",\"className\":\"w-[72%] rounded-t-[3px] bg-stone-300 dark:bg-stone-600\",\"style\":{\"height\":\"85.35000000000001%\"}}]}],[\"$\",\"div\",\"Dec 2024\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Dec 2024: $3,241\",\"className\":\"w-[72%] rounded-t-[3px] bg-primary-500\",\"style\":{\"height\":\"54.016666666666666%\"}}]}],[\"$\",\"div\",\"Jan 2025\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Jan 2025: $1,778\",\"className\":\"w-[72%] rounded-t-[3px] bg-primary-500\",\"style\":{\"height\":\"29.633333333333333%\"}}]}],[\"$\",\"div\",\"Feb 2025\",{\"className\":\"flex h-full min-w-0 flex-1 items-end justify-center\",\"children\":[\"$\",\"div\",null,{\"title\":\"Feb 2025: $1,653\",\"className\":\"w-[72%] rounded-t-[3px] bg-primary-500\",\"style\":{\"height\"
4:\"27.55%\"}}]}]]}],[\"$\",\"div\",null,{\"className\":\"absolute flex -translate-x-1/2 flex-col items-center\",\"style\":{\"left\":\"79.16666666666666%\",\"top\":\"-0.75rem\",\"bottom\":\"calc(54.016666666666666% + 0.25rem)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"w-0.5 flex-1 bg-gray-950 dark:bg-white\"}],[\"$\",\"svg\",null,{\"viewBox\":\"0 0 10 7\",\"className\":\"h-2 w-3 fill-gray-950 dark:fill-white\",\"aria-hidden\":true,\"children\":\"$Lfc\"}]]}]]]}]\n"])</script>
4<script>self.__next_f.push([1,"c1:[\"$\",\"div\",null,{\"className\":\"col-start-2 mt-2 flex\",\"children\":[[\"$\",\"span\",\"Mar 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Apr 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Apr '24\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Apr 2024\"}]]}],[\"$\",\"span\",\"May 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Jun 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Jun '24\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Jun 2024\"}]]}],[\"$\",\"span\",\"Jul 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Aug 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Aug '24\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Aug 2024\"}]]}],[\"$\",\"span\",\"Sep 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Oct 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Oct '24\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Oct 2024\"}]]}],[\"$\",\"span\",\"Nov 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Dec 2024\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Dec '24\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Dec 2024\"}]]}],[\"$\",\"span\",\"Jan 2025\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":null}],[\"$\",\"span\",\"Feb 2025\",{\"className\":\"flex-1 whitespace-nowrap text-center text-[0.65rem] text-gray-500 sm:text-xs dark:text-gray-400\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sm:hidden\",\"children\":\"Feb '25\"}],[\"$\",\"span\",null,{\"className\":\"hidden sm:inline\",\"children\":\"Feb 2025\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"c2:[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-4 gap-y-1.5 mt-4\",\"children\":[[\"$\",\"li\",\"Before optimization\",{\"className\":\"flex items-center gap-1.5 text-[0.7rem] text-gray-600 sm:text-xs dark:text-gray-300\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"h-2.5 w-2.5 shrink-0 rounded-[3px] bg-stone-300 dark:bg-stone-600\"}],\"Before optimization\"]}],[\"$\",\"li\",\"After optimization\",{\"className\":\"flex items-center gap-1.5 text-[0.7rem] text-gray-600 sm:text-xs dark:text-gray-300\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"h-2.5 w-2.5 shrink-0 rounded-[3px] bg-primary-500\"}],\"After optimization\"]}]]}]\nc3:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"c4:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"polyline\",\"0\",{\"points\":\"22 17 13.5 8.5 8.5 13.5 2 7\",\"children\":[]}],[\"$\",\"polyline\",\"1\",{\"points\":\"16 17 22 17 22 11\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cost-optimization\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS Cost Optimization\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"c5:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For when the AWS bill keeps climbing and nobody has time to hunt for idle and orphaned resources.\"}]\nc6:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS Cost Optimization\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\nc8:[\"$\",\"path\",null,{\"d\":\"M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z\",\"fill\":\"#FF9900\"}]\nc9:[\"$\",\"span\",null,{\"className\":\"hidden items-center gap-1.5 font-bold text-white @md:flex\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"19\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"2\",{\"cx\":\"5\",\"cy\":\"5\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"3\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"4\",{\"cx\":\"19\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"5\",{\"cx\":\"5\",\"cy\":\"12\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"6\",{\"cx\":\"12\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"7\",{\"cx\":\"19\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}],[\"$\",\"circle\",\"8\",{\"cx\":\"5\",\"cy\":\"19\",\"r\":\"1\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Services\"]}]\nca:[\"$\",\"span\",null,{\"className\":\"flex min-w-0 flex-1 items-center gap-2 rounded-md border border-[#5f6b7a] bg-[#0f1b2a] px-2 py-1 text-[#8d99a8]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"11\",\"cy\":\"11\",\"r\":\"8\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m21 21-4.3-4.3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"truncate\",\"children\":\"Search\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"cb:[\"$\",\"span\",null,{\"className\":\"hidden items-center gap-3 text-[#d1d5db] @2xl:flex\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"polyline\",\"0\",{\"points\":\"4 17 10 11 4 5\",\"children\":[]}],[\"$\",\"line\",\"1\",{\"x1\":\"12\",\"x2\":\"20\",\"y1\":\"19\",\"y2\":\"19\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M10.3 21a1.94 1.94 0 0 0 3.4 0\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"cc:[\"$\",\"span\",null,{\"className\":\"hidden shrink-0 items-center gap-1 font-bold text-white @xs:flex\",\"children\":[\"Ireland\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m6 9 6 6 6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\ncd:[\"$\",\"span\",null,{\"className\":\"hidden shrink-0 items-center gap-1 font-bold text-white @3xl:flex\",\"children\":[\"prod-workloads\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m6 9 6 6 6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"ce:[\"$\",\"div\",null,{\"className\":\"bg-[#f9f9fa] px-3 pt-3 pb-4 dark:bg-[#0f141a] @md:px-5\",\"children\":[[\"$\",\"nav\",null,{\"aria-hidden\":true,\"className\":\"flex flex-wrap items-center gap-1 text-[12px]\",\"children\":[[\"$\",\"span\",\"AWS Well-Architected Tool\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"AWS Well-Architected Tool\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3 text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m9 18 6-6-6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"span\",\"Workloads\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"Workloads\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3 text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m9 18 6-6-6-6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}],[\"$\",\"span\",\"production-saas\",{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"production-saas\"}],false]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[20px] font-bold leading-tight tracking-[-0.01em] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"production-saas\"}],[\"$\",\"span\",null,{\"className\":\"text-[12px] font-bold text-[#0972d3] dark:text-[#42b4ff]\",\"children\":\"Info\"}]]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex shrink-0 flex-wrap gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold border-2 border-[#0972d3] bg-white text-[#0972d3] dark:border-[#42b4ff] dark:bg-transparent dark:text-[#42b4ff]\",\"children\":\"Generate report\"}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 whitespace-nowrap rounded-full px-3.5 py-1 text-[12px] font-bold bg-[#ff9900] text-[#0f141a]\",\"children\":\"Continue reviewing\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex gap-4 overflow-hidden border-b text-[12.5px] font-bold border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"span\",\"Overview\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-[#0972d3] text-[#0972d3] dark:border-[#42b4ff] dark:text-[#42b4ff]\",\"children\":\"Overview\"}],[\"$\",\"span\",\"Milestones\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Milestones\"}],[\"$\",\"span\",\"Properties\",{\"className\":\"shrink-0 border-b-[3px] pb-1.5 border-transparent text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"Properties\"}]]}],[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"Workload overview\",null]}],\"$undefined\"]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"px-4 pb-4\",\"children\":[\"$\",\"dl\",null,{\"className\":\"grid gap-x-5 gap-y-3 grid-cols-2 @md:grid-cols-3\",\"children\":[[\"$\",\"div\",\"Questions answered\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Questions answered\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"57/57\"}]]}],\"$Lfd\",\"$Lfe\"]}]}]]}],\"$Lff\",\"$L100\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"cf:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"d0:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"rect\",\"0\",{\"width\":\"8\",\"height\":\"4\",\"x\":\"8\",\"y\":\"2\",\"rx\":\"1\",\"ry\":\"1\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 14 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-well-architected-framework-review\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS Well-Architected Review\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"d1:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For a broad review of a workload across all six pillars, not one focused area.\"}]\nd2:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS Well-Architected Review\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"d3:[\"$\",\"div\",null,{\"className\":\"px-4 pt-4 md:px-6 md:pt-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-xl font-normal leading-snug text-gray-950 md:text-2xl dark:text-white\",\"children\":[\"Comprehensive review and recommendations for improving the CDK project\",\" \",[\"$\",\"span\",null,{\"className\":\"font-light text-gray-400\",\"children\":\"#4\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-2 flex flex-wrap items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 rounded-full bg-purple-600 px-2.5 py-1 text-[0.75rem] font-medium text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"18\",\"cy\":\"18\",\"r\":\"3\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"6\",\"cy\":\"6\",\"r\":\"3\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M6 21V9a9 9 0 0 0 9 9\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Merged\"]}],[\"$\",\"span\",null,{\"className\":\"text-gray-500 dark:text-gray-400\",\"children\":[\"merged 1 commit into \",[\"$\",\"span\",null,{\"className\":\"rounded-md bg-sky-50 px-1.5 py-0.5 font-mono text-[0.7rem] text-sky-700 dark:bg-sky-400/10 dark:text-sky-300\",\"children\":\"main\"}],\" from\",\" \",[\"$\",\"span\",null,{\"className\":\"rounded-md bg-sky-50 px-1.5 py-0.5 font-mono text-[0.7rem] text-sky-700 dark:bg-sky-400/10 dark:text-sky-300\",\"children\":\"feat/aws-cdk-review\"}],\" on Jun 7, 2024\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-4 flex items-end justify-between gap-4 border-b border-gray-200 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-1 overflow-hidden\",\"children\":[[\"$\",\"span\",\"Conversation\",{\"className\":\"flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 -mb-px border-gray-200 border-b-white bg-white text-gray-950 dark:border-white/10 dark:border-b-[#0d1117] dark:bg-[#0d1117] dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Conversation\",[\"$\",\"span\",null,{\"className\":\"rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10\",\"children\":0}]]}],[\"$\",\"span\",\"Commits\",{\"className\":\"flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"3\",\"children\":[]}],[\"$\",\"line\",\"1\",{\"x1\":\"3\",\"x2\":\"9\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}],[\"$\",\"line\",\"2\",{\"x1\":\"15\",\"x2\":\"21\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Commits\",[\"$\",\"span\",null,{\"className\":\"rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10\",\"children\":1}]]}],[\"$\",\"span\",\"Checks\",{\"className\":\"flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m3 17 2 2 4-4\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m3 7 2 2 4-4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M13 6h8\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M13 12h8\",\"children\":[]}],[\"$\",\"path\",\"4\",{\"d\":\"M13 18h8\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Checks\",[\"$\",\"span\",null,{\"className\":\"rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10\",\"children\":0}]]}],[\"$\",\"span\",\"Files changed\",{\"className\":\"flex shrink-0 items-center gap-1.5 rounded-t-md border px-3 py-2 border-transparent text-gray-500 dark:text-gray-400\",\"children\":[\"$L101\",\"Files changed\",\"$L102\"]}]]}],\"$L103\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"d4:[\"$\",\"div\",null,{\"className\":\"grid gap-6 px-4 py-5 md:grid-cols-[minmax(0,1fr)_13rem] md:px-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-w-0 gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"overflow-hidden relative shrink-0 rounded-full object-cover hidden h-9 w-9 sm:block\",\"children\":[\"$\",\"$Lb4\",null,{\"alt\":\"\",\"title\":\"$undefined\",\"placeholder\":\"blur\",\"blurDataURL\":\"data:image/webp;base64,UklGRlwAAABXRUJQVlA4IFAAAADQAQCdASoIAAgAAkA4JYwCdAD0Zj4NMAD+2GcjTsogLO660CLiyVtxC+90pic9n7jlDxYI4K1VKB96N5B2F6S9L0G0QCQWxBot7A9uqg7wAA==\",\"preload\":\"$undefined\",\"fetchPriority\":\"$undefined\",\"unoptimized\":\"$undefined\",\"src\":\"/images/avatars/danny-steenman.png\",\"width\":64,\"height\":64,\"sizes\":\" (min-width: 1440px) 64px, (min-width: 1024px) 64px, (min-width: 768px) 64px, min(64px, 92vw) \",\"style\":{\"height\":\"auto\",\"maxWidth\":\"100%\",\"width\":\"100%\"}}]}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1 overflow-hidden rounded-lg border border-sky-200 dark:border-sky-400/25\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-b border-sky-200 bg-sky-50 px-3 py-2 dark:border-sky-400/25 dark:bg-sky-400/10\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"dannysteenman\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-gray-500 dark:text-gray-400\",\"children\":\"commented on Jun 7, 2024\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3 px-4 py-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"PR Type\"}],[\"$\",\"p\",null,{\"className\":\"mt-0.5 text-gray-700 dark:text-gray-300\",\"children\":\"Enhancement\"}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-gray-200 pt-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Description\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-gray-700 dark:text-gray-300\",\"children\":\"This PR provides a detailed review and recommendations for improving the CDK project:\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 list-disc space-y-1.5 pl-5 text-gray-700 dark:text-gray-300\",\"children\":[[\"$\",\"li\",\"Project Structure\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Project Structure\"}],\": \",\"Restructured the project to a more modular and maintainable layout, separating concerns into logical units like constructs, stacks, and assets.\"]}],[\"$\",\"li\",\"IaC Management\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"IaC Management\"}],\": \",\"Consolidated related resources into fewer stacks, and introduced reusable constructs to improve maintainability and scalability.\"]}],[\"$\",\"li\",\"CI/CD Pipeline\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"CI/CD Pipeline\"}],\": \",\"Suggested transitioning the deployment pipeline from AWS CodePipeline to GitHub Actions for better integration, performance, and flexibility.\"]}],[\"$\",\"li\",\"Code Quality\",{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Code Quality\"}],\": \",\"Implemented linting and formatting configurations to ensure consistent code quality across the development team.\"]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-gray-200 pt-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Changes walkthrough\"}],[\"$\",\"div\",null,{\"className\":\"mt-2 flex items-center justify-between gap-3 rounded-md border border-gray-200 px-3 py-2 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"truncate font-medium text-gray-950 dark:text-white\",\"children\":\"aws-cdk-review-and-improvements.md\"}],[\"$\",\"div\",null,{\"className\":\"font-mono text-[0.72rem] text-gray-500 dark:text-gray-400 truncate\",\"children\":\"Comprehensive review and recommendations for improving the CDK project\"}]]}],\"$L104\"]}]]}]]}]]}]]}],\"$L105\"]}]\n"])</script>
4<script>self.__next_f.push([1,"d5:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 border-t border-gray-200 px-4 py-3 md:px-6 dark:border-white/10\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"3\",\"children\":[]}],[\"$\",\"line\",\"1\",{\"x1\":\"3\",\"x2\":\"9\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}],[\"$\",\"line\",\"2\",{\"x1\":\"15\",\"x2\":\"21\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"font-mono text-[0.72rem] text-gray-700 dark:text-gray-300\",\"children\":\"feat: add aws cdk review\"}],[\"$\",\"span\",null,{\"className\":\"ml-auto inline-flex items-center gap-1 rounded-full border border-emerald-600/40 px-2 py-0.5 text-[0.68rem] font-medium text-emerald-700 dark:text-emerald-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 6 9 17l-5-5\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Verified\"]}],[\"$\",\"span\",null,{\"className\":\"font-mono text-[0.72rem] text-gray-500 dark:text-gray-400 hidden sm:inline\",\"children\":\"24b1672\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"d6:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"d7:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cdk-review\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS CDK Review\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"d8:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For when every CDK change turns into archaeology and the team no longer trusts its own stacks.\"}]\nd9:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS CDK Review\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\nda:[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]\ndb:[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M22 7.7c0-.6-.4-1.2-.8-1.5l-6.3-3.9a1.72 1.72 0 0 0-1.7 0l-10.3 6c-.5.2-.9.8-.9 1.4v6.6c0 .5.4 1.2.8 1.5l6.3 3.9a1.72 1.72 0 0 0 1.7 0l10.3-6c.5-.3.9-1 .9-1.5Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M10 21.9V14L2.1 9.1\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m10 14 11.9-6.9\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M14 19.8v-8.1\",\"children\":[]}],[\"$\",\"path\",\"4\",{\"d\":\"M18 17.5V9.4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"Amazon ECS on Fargate\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"OrdersService\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"dc:[\"$\",\"div\",\"mysql-prod\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"ellipse\",\"0\",{\"cx\":\"12\",\"cy\":\"5\",\"rx\":\"9\",\"ry\":\"3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M3 5V19A9 3 0 0 0 21 19V5\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M3 12A9 3 0 0 0 21 12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"mysql-prod\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"mt-px h-3 w-3 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Single VM, no replica\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center text-primary-500\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300\",\"children\":[\"$undefined\",[[\"$\",\"ellipse\",\"0\",{\"cx\":\"12\",\"cy\":\"5\",\"rx\":\"9\",\"ry\":\"3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M3 5V19A9 3 0 0 0 21 19V5\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M3 12A9 3 0 0 0 21 12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"Amazon Aurora MySQL\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"OrdersDatabase\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"dd:[\"$\",\"div\",\"cron-01\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"polyline\",\"1\",{\"points\":\"12 6 12 12 16 14\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"cron-01\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"mt-px h-3 w-3 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Undocumented nightly export\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center text-primary-500\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M16 2v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M8 2v4\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M3 10h5\",\"children\":[]}],[\"$\",\"path\",\"4\",{\"d\":\"M17.5 17.5 16 16.3V14\",\"children\":[]}],[\"$\",\"circle\",\"5\",{\"cx\":\"16\",\"cy\":\"16\",\"r\":\"6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"EventBridge Scheduler\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"NightlyExport\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"de:[\"$\",\"div\",\"nfs-share\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_1.5rem_minmax(0,1fr)] items-stretch gap-x-1.5 @md:grid-cols-[minmax(0,1fr)_2rem_minmax(0,1fr)] @md:gap-x-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-dashed border-gray-300 bg-stone-50 px-3 py-2 dark:border-white/15 dark:bg-white/[0.03]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 font-mono text-[12px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"line\",\"0\",{\"x1\":\"22\",\"x2\":\"2\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z\",\"children\":[]}],[\"$\",\"line\",\"2\",{\"x1\":\"6\",\"x2\":\"6.01\",\"y1\":\"16\",\"y2\":\"16\",\"children\":[]}],[\"$\",\"line\",\"3\",{\"x1\":\"10\",\"x2\":\"10.01\",\"y1\":\"16\",\"y2\":\"16\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"nfs-share\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex items-start gap-1 text-[11.5px] leading-snug text-amber-700 dark:text-amber-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"mt-px h-3 w-3 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Mounted by 3 servers\"]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-center text-primary-500\",\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],[\"$\",\"div\",null,{\"className\":\"rounded-xl border border-primary-200 bg-primary-50/60 px-3 py-2 dark:border-primary-400/25 dark:bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 text-[12.5px] font-semibold leading-snug text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-primary-600 dark:text-primary-300\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M3 5a2 2 0 0 0 2 2h3\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M3 3v13a2 2 0 0 0 2 2h3\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"min-w-0\",\"children\":\"Amazon EFS\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-1 font-mono text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"SharedFiles\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"df:[\"$\",\"div\",null,{\"className\":\"mt-4 rounded-2xl bg-gray-950 p-4 text-white dark:bg-black/50 dark:ring-1 dark:ring-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[13px] font-semibold text-white\",\"children\":\"Cutover in progress\"}],[\"$\",\"div\",null,{\"className\":\"text-[11.5px] text-gray-400\",\"children\":\"Weighted DNS moves traffic in waves\"}]]}],[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1.5 rounded-full border border-white/20 px-2.5 py-1 text-[11.5px] font-medium text-gray-200\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M9 14 4 9l5-5\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Roll back\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex h-7 overflow-hidden rounded-lg text-[11.5px] font-semibold\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex w-1/2 items-center bg-white/10 px-2.5 text-gray-300\",\"children\":\"Legacy 50%\"}],[\"$\",\"div\",null,{\"className\":\"flex w-1/2 items-center justify-end bg-linear-to-r from-primary-300 to-primary-400 px-2.5 text-white\",\"children\":\"AWS 50%\"}]]}],[\"$\",\"div\",null,{\"className\":\"mt-3 grid grid-cols-3 gap-2\",\"children\":[[\"$\",\"div\",\"Wave 1\",{\"className\":\"rounded-lg border px-2.5 py-1.5 border-primary-400/40 bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] text-gray-400\",\"children\":\"Wave 1\"}],[\"$\",\"div\",null,{\"className\":\"text-[13px] font-semibold text-white\",\"children\":[\"10%\",\" on AWS\"]}]]}],[\"$\",\"div\",\"Wave 2\",{\"className\":\"rounded-lg border px-2.5 py-1.5 border-primary-400/40 bg-primary-500/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] text-gray-400\",\"children\":\"Wave 2\"}],[\"$\",\"div\",null,{\"className\":\"text-[13px] font-semibold text-white\",\"children\":[\"50%\",\" on AWS\"]}]]}],[\"$\",\"div\",\"Wave 3\",{\"className\":\"rounded-lg border px-2.5 py-1.5 border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[11px] text-gray-400\",\"children\":\"Wave 3\"}],[\"$\",\"div\",null,{\"className\":\"text-[13px] font-semibold text-gray-500\",\"children\":[\"100%\",\" on AWS\"]}]]}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-3 grid gap-1.5 @md:grid-cols-3\",\"children\":[[\"$\",\"li\",\"Errors at baseline\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Errors at baseline\"]}],[\"$\",\"li\",\"Replication lag 0.4 s\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Replication lag 0.4 s\"]}],[\"$\",\"li\",\"Health checks passing\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Health checks passing\"]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"e0:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"e1:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m18 9-6-6-6 6\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 3v14\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M5 21h14\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-cloud-migration\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS Cloud Migration\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"e2:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For a realistic migration plan before engineering commits to moving workloads onto AWS.\"}]\ne3:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS Cloud Migration\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\ne4:[\"$\",\"path\",\"2\",{\"d\":\"m10 14 11.9-6.9\",\"children\":[]}]\ne5:[\"$\",\"path\",\"3\",{\"d\":\"M14 19.8v-8.1\",\"children\":[]}]\ne6:[\"$\",\"path\",\"4\",{\"d\":\"M18 17.5V9.4\",\"children\":[]}]\ne7:[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"break-all font-mono text-[11.5px] text-gray-950 dark:text-white\",\"children\":\"portal-app\"}],[\"$\",\"div\",null,{\"className\":\"truncate text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"Amazon ECS\"}]]}]\ne8:[\"$\",\"div\",\"portal-db\",{\"className\":\"flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]\",\"children\":[\"$undefined\",[[\"$\",\"ellipse\",\"0\",{\"cx\":\"12\",\"cy\":\"5\",\"rx\":\"9\",\"ry\":\"3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M3 5V19A9 3 0 0 0 21 19V5\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M3 12A9 3 0 0 0 21 12\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"break-all font-mono text-[11.5px] text-gray-950 dark:text-white\",\"children\":\"portal-db\"}],[\"$\",\"div\",null,{\"className\":\"truncate text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"Amazon Aurora\"}]]}]]}]\ne9:[\"$\",\"div\",\"documents\",{\"className\":\"flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]\",\"children\":[\"$undefined\",[[\"$\",\"line\",\"0\",{\"x1\":\"22\",\"x2\":\"2\",\"y1\":\"12\",\"y2\":\"12\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z\",\"children\":[]}],[\"$\",\"line\",\"2\",{\"x1\":\"6\",\"x2\":\"6.01\",\"y1\":\"16\",\"y2\":\"16\",\"children\":[]}],[\"$\",\"line\",\"3\",{\"x1\":\"10\",\"x2\":\"10.01\",\"y1\":\"16\",\"y2\":\"16\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"break-all font-mono text-[11.5px] text-gray-950 dark:text-white\",\"children\":\"documents\"}],[\"$\",\"div\",null,{\"className\":\"truncate text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"Amazon S3\"}]]}]]}]\nea:[\"$\",\"div\",\"portal-keys\",{\"className\":\"flex items-center gap-2 rounded-xl border border-gray-200 bg-white px-2.5 py-2 dark:border-white/10 dark:bg-white/[0.04]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLin"])</script>
4<script>self.__next_f.push([1,"ecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-[#003399] dark:text-[#9fb6ff]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"16.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"break-all font-mono text-[11.5px] text-gray-950 dark:text-white\",\"children\":\"portal-keys\"}],[\"$\",\"div\",null,{\"className\":\"truncate text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"AWS KMS\"}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"eb:[\"$\",\"ul\",null,{\"className\":\"mt-3 grid gap-1 @2xl:grid-cols-3\",\"children\":[[\"$\",\"li\",\"Content stays in the EU\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Content stays in the EU\"]}],[\"$\",\"li\",\"Roles, tags and config stay in the EU\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Roles, tags and config stay in the EU\"]}],[\"$\",\"li\",\"Operated by EU residents\",{\"className\":\"flex items-center gap-1.5 text-[11.5px] text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0 text-emerald-600 dark:text-emerald-400\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Operated by EU residents\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"ec:[\"$\",\"div\",null,{\"className\":\"mt-2 flex items-center gap-2 rounded-xl border border-dashed border-gray-300 px-3 py-2 dark:border-white/15\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 text-gray-500 dark:text-gray-400\",\"children\":[\"$undefined\",[[\"$\",\"line\",\"0\",{\"x1\":\"6\",\"x2\":\"6\",\"y1\":\"3\",\"y2\":\"15\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"18\",\"cy\":\"6\",\"r\":\"3\",\"children\":[]}],[\"$\",\"circle\",\"2\",{\"cx\":\"6\",\"cy\":\"18\",\"r\":\"3\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M18 9a9 9 0 0 1-9 9\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"div\",null,{\"className\":\"min-w-0 flex-1 text-[11.5px] leading-snug\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"CI in commercial AWS\"}],\" \",[\"$\",\"span\",null,{\"className\":\"text-gray-500 dark:text-gray-400\",\"children\":\"deploys through the API with separate credentials. No trust crosses the partition.\"}]]}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4 shrink-0 -rotate-90 text-[#003399] dark:text-[#9fb6ff]\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"ed:[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-950 dark:text-white\",\"children\":\"Service fit\"}],[\"$\",\"div\",null,{\"className\":\"text-[11px] text-gray-500 dark:text-gray-400\",\"children\":\"Checked per dependency\"}]]}],[\"$\",\"ul\",null,{\"className\":\"mt-2 divide-y divide-gray-200/80 border-y border-gray-200/80 dark:divide-white/10 dark:border-white/10\",\"children\":[[\"$\",\"li\",\"Amazon ECS\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"truncate text-[12px] font-medium text-gray-950 dark:text-white\",\"children\":\"Amazon ECS\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] font-medium text-emerald-700 dark:text-emerald-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Available\"]}],[\"$\",\"span\",null,{\"className\":\"col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400\",\"children\":\"Moves as-is\"}]]}],[\"$\",\"li\",\"Amazon Aurora\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"truncate text-[12px] font-medium text-gray-950 dark:text-white\",\"children\":\"Amazon Aurora\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] font-medium text-emerald-700 dark:text-emerald-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m9 12 2 2 4-4\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Available\"]}],[\"$\",\"span\",null,{\"className\":\"col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400\",\"children\":\"Moves as-is\"}]]}],[\"$\",\"li\",\"Amazon Bedrock\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"truncate text-[12px] font-medium text-gray-950 dark:text-white\",\"children\":\"Amazon Bedrock\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] font-medium text-amber-700 dark:text-amber-300\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Adjust\"]}],[\"$\",\"span\",null,{\"className\":\"col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400\",\"children\":\"In-Region inference only\"}]]}],[\"$\",\"li\",\"AWS CodePipeline\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"truncate text-[12px] font-medium text-gray-950 dark:text-white\",\"children\":\"AWS CodePipeline\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] font-medium text-red-700 dark:text-red-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[\"$L106\",\"$L107\",\"$L108\"]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Not available\"]}],\"$L109\"]}],\"$L10a\"]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"ee:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-stone-50 to-transparent dark:from-[#12161c]\"}]\n"])</script>
4<script>self.__next_f.push([1,"ef:[\"$\",\"h3\",null,{\"className\":\"mt-5 flex items-center gap-2.5 text-lg font-semibold tracking-tight text-gray-950 dark:text-white\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-5 w-5 shrink-0 text-primary-500\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M2 12h20\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"$L1a\",null,{\"href\":\"/services/aws-eu-cloud-migration\",\"className\":\"after:absolute after:inset-0 after:rounded-2xl focus-visible:outline-none focus-visible:after:ring-2 focus-visible:after:ring-primary-500\",\"ref\":\"$undefined\",\"children\":\"AWS EU Cloud Migration\"}],[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"ml-auto h-4 w-4 shrink-0 text-primary-500 transition-transform group-hover:translate-x-1\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"f0:[\"$\",\"p\",null,{\"className\":\"mt-2 text-[0.95rem] leading-6 text-gray-600 dark:text-gray-300\",\"children\":\"For when GDPR, data residency or sovereignty rules call for a move into the AWS European Sovereign Cloud.\"}]\nf1:[\"$\",\"$L1a\",null,{\"href\":\"#cta\",\"className\":\"animated-underline custom-link focus:outline-none focus-visible:ring focus-visible:ring-primary-300 underline decoration-dotted underline-offset-2 decoration-from-font hover:decoration-transparent duration-200 mt-3 inline-flex items-center gap-2 text-sm font-semibold text-primary-600 transition-colors hover:text-primary-700 dark:text-primary-300 dark:hover:text-primary-200\",\"aria-label\":\"Book a call about the AWS EU Cloud Migration\",\"ref\":\"$undefined\",\"children\":[\"Book a call about this\",[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M5 12h14\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m12 5 7 7-7 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]]}]\nf3:[\"$\",\"path\",null,{\"d\":\"M21.698 16.207c-2.626 1.94-6.442 2.969-9.722 2.969-4.598 0-8.74-1.7-11.87-4.526-.247-.223-.024-.527.272-.351 3.384 1.963 7.559 3.153 11.877 3.153 2.914 0 6.114-.607 9.06-1.852.439-.2.814.287.383.607z M22.792 14.961c-.336-.43-2.22-.207-3.074-.103-.255.032-.295-.192-.063-.36 1.5-1.053 3.967-.75 4.254-.399.287.36-.08 2.826-1.485 4.007-.215.184-.423.088-.327-.151.32-.79 1.03-2.57.695-2.994z\",\"fill\":\"#FF9900\"}]\nf4:[\"$\",\"text\",null,{\"x\":\"25\",\"y\":\"11.8\",\"fontFamily\":\"\\\"Amazon Ember\\\", \\\"Helvetica Neue\\\", Helvetica, Arial, sans-serif\",\"fontWeight\":\"400\",\"fontSize\":\"13\",\"fill\":\"currentColor\",\"style\":{\"letterSpacing\":\"-0.02em\"},\"children\":\"marketplace\"}]\nf5:[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-4 w-4\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M7 7h10v10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M7 17 17 7\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]\n"])</script>
4<script>self.__next_f.push([1,"f8:[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]\nf9:[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"Confirmed\"}]\n"])</script>
4<script>self.__next_f.push([1,"fa:[\"$\",\"tr\",\"S3.8\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-2 pl-4 pr-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#ce3311] text-white\",\"children\":\"high\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"S3.8\"}],\" \",\"S3 general purpose buckets should block public access\"]}],[\"$\",\"td\",null,{\"className\":\"hidden truncate px-2 py-2 @2xl:table-cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"prod-invoices-export\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 pr-4\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"Confirmed\"}]]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"fb:[\"$\",\"tr\",\"IAM.1\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-2 pl-4 pr-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex rounded px-1.5 py-px text-[10.5px] font-bold uppercase tracking-[0.02em] bg-[#ce3311] text-white\",\"children\":\"high\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"IAM.1\"}],\" \",\"IAM policies should not allow full \\\"*\\\" administrative privileges\"]}],[\"$\",\"td\",null,{\"className\":\"hidden truncate px-2 py-2 @2xl:table-cell\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2\",\"children\":\"DeployerPolicy\"}]}],[\"$\",\"td\",null,{\"className\":\"px-2 py-2 pr-4\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"Confirmed\"}]]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"fc:[\"$\",\"path\",null,{\"d\":\"M0 0h10L5 7z\"}]\nfd:[\"$\",\"div\",\"High risk issues\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"High risk issues\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":9}]]}]}]]}]\nfe:[\"$\",\"div\",\"Medium risk issues\",{\"className\":\"min-w-0\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-[12px] font-bold text-[#0f141a] dark:text-[#dedee3]\",\"children\":\"Medium risk issues\"}],[\"$\",\"dd\",null,{\"className\":\"mt-0.5 text-[12.5px] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":14}]]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"ff:[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"Risks by pillar\",null]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"flex shrink-0 flex-wrap gap-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-3 pt-0.5 text-[12px] text-[#656871] dark:text-[#a4a4ad]\",\"children\":[[\"$\",\"span\",\"high\",{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2.5 w-2.5 rounded-sm bg-[#d91515] dark:bg-[#ff7a7a]\"}],\"High risk\"]}],[\"$\",\"span\",\"medium\",{\"className\":\"flex items-center gap-1.5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"h-2.5 w-2.5 rounded-sm bg-[#f89256]\"}],\"Medium risk\"]}]]}]}]]}],[\"$\",\"div\",null,{\"className\":\"\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full table-fixed text-[12px]\",\"children\":[[\"$\",\"thead\",null,{\"children\":[\"$\",\"tr\",null,{\"className\":\"border-y text-left text-[12px] font-bold border-[#ebebf0] dark:border-[#232b37] text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"th\",\"Pillar\",{\"className\":\"px-3 py-1.5 font-bold first:pl-4\",\"children\":\"Pillar\"}],[\"$\",\"th\",\"Questions answered\",{\"className\":\"px-3 py-1.5 font-bold first:pl-4 w-[4.75rem] @md:w-[9rem]\",\"children\":\"Questions answered\"}],[\"$\",\"th\",\"High\",{\"className\":\"px-3 py-1.5 font-bold first:pl-4 w-[3.25rem] @md:w-[3.75rem]\",\"children\":\"High\"}],[\"$\",\"th\",\"Medium\",{\"className\":\"px-3 py-1.5 font-bold first:pl-4 w-[4.5rem] pr-4 @md:w-[5rem]\",\"children\":\"Medium\"}]]}]}],[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Operational excellence\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Operational excellence\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"9.090909090909092%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"27.27272727272727%\"}}]]}]]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[11,\"/\",11]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":1}]]}]}],[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":3}]]}]}],false]}],[\"$\",\"tr\",\"Security\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Security\"}],\"$L10b\"]}],\"$L10c\",\"$L10d\",\"$L10e\",false]}],\"$L10f\",\"$L110\",\"$L111\",\"$L112\"]}]]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"100:[\"$\",\"div\",null,{\"className\":\"overflow-hidden rounded-2xl border bg-white dark:bg-[#161d26] border-[#c6c6cd] dark:border-[#424650]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-start justify-between gap-2 px-4 pt-3 pb-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-[15px] font-bold leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[\"Prioritized improvement plan\",[\"$\",\"span\",null,{\"className\":\"font-normal text-[#656871] dark:text-[#a4a4ad]\",\"children\":[\" (\",\"23\",\")\"]}]]}],\"$undefined\"]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"\",\"children\":[\"$\",\"table\",null,{\"className\":\"w-full table-fixed text-[12px]\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"REL 9\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"REL 9\"}],\" \",\"How do you back up data?\"]}],[\"$\",\"td\",null,{\"className\":\"w-[7.25rem] py-1.5 pr-4 pl-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"High risk\"}]]}]}]]}],[\"$\",\"tr\",\"SEC 2\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"SEC 2\"}],\" \",\"How do you manage authentication for people and machines?\"]}],[\"$\",\"td\",null,{\"className\":\"w-[7.25rem] py-1.5 pr-4 pl-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"High risk\"}]]}]}]]}],[\"$\",\"tr\",\"COST 6\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37] first:border-t\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4 leading-snug text-[#0f141a] dark:text-[#dedee3]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold\",\"children\":\"COST 6\"}],\" \",\"How do you meet cost targets when you select resource type, size and number?\"]}],[\"$\",\"td\",null,{\"className\":\"w-[7.25rem] py-1.5 pr-4 pl-2\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"}
4,\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":\"Medium risk\"}]]}]}]]}]]}]}]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"101:[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M9 10h6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 13V7\",\"children\":[]}],[\"$\",\"path\",\"3\",{\"d\":\"M9 17h6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}]\n102:[\"$\",\"span\",null,{\"className\":\"rounded-full bg-gray-100 px-1.5 text-[0.65rem] dark:bg-white/10\",\"children\":3}]\n103:[\"$\",\"span\",null,{\"className\":\"hidden shrink-0 pb-2 font-mono text-[0.72rem] font-semibold text-emerald-600 sm:block dark:text-emerald-400\",\"children\":[\"+3,963 \",[\"$\",\"span\",null,{\"className\":\"text-red-600 dark:text-red-400\",\"children\":\"−0\"}]]}]\n104:[\"$\",\"span\",null,{\"className\":\"shrink-0 font-mono text-[0.72rem] text-sky-600 underline dark:text-sky-400\",\"children\":\"+802/-0\"}]\n"])</script>
4<script>self.__next_f.push([1,"105:[\"$\",\"div\",null,{\"className\":\"hidden space-y-3 md:block\",\"children\":[[[\"$\",\"div\",\"Reviewers\",{\"className\":\"border-b border-gray-200 pb-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-500 dark:text-gray-400\",\"children\":\"Reviewers\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-gray-700 dark:text-gray-300\",\"children\":\"No reviews\"}]]}],[\"$\",\"div\",\"Assignees\",{\"className\":\"border-b border-gray-200 pb-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-500 dark:text-gray-400\",\"children\":\"Assignees\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-gray-700 dark:text-gray-300\",\"children\":\"No one assigned\"}]]}],[\"$\",\"div\",\"Milestone\",{\"className\":\"border-b border-gray-200 pb-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-500 dark:text-gray-400\",\"children\":\"Milestone\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 text-gray-700 dark:text-gray-300\",\"children\":\"No milestone\"}]]}]],[\"$\",\"div\",null,{\"className\":\"border-b border-gray-200 pb-3 dark:border-white/10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-500 dark:text-gray-400\",\"children\":\"Labels\"}],[\"$\",\"span\",null,{\"className\":\"mt-1 inline-flex items-center gap-1 rounded-full bg-cyan-100 px-2 py-0.5 text-[0.72rem] font-medium text-cyan-900 dark:bg-cyan-400/15 dark:text-cyan-200\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3 w-3\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z\",\"children\":[]}],[\"$\",\"circle\",\"1\",{\"cx\":\"7.5\",\"cy\":\"7.5\",\"r\":\".5\",\"fill\":\"currentColor\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"enhancement\"]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"font-semibold text-gray-500 dark:text-gray-400\",\"children\":\"1 participant\"}],[\"$\",\"div\",null,{\"className\":\"mt-1.5\",\"children\":[\"$\",\"div\",null,{\"className\":\"overflow-hidden relative shrink-0 rounded-full object-cover h-6 w-6\",\"children\":[\"$\",\"$Lb4\",null,{\"alt\":\"\",\"title\":\"$undefined\",\"placeholder\":\"blur\",\"blurDataURL\":\"data:image/webp;base64,UklGRlwAAABXRUJQVlA4IFAAAADQAQCdASoIAAgAAkA4JYwCdAD0Zj4NMAD+2GcjTsogLO660CLiyVtxC+90pic9n7jlDxYI4K1VKB96N5B2F6S9L0G0QCQWxBot7A9uqg7wAA==\",\"preload\":\"$undefined\",\"fetchPriority\":\"$undefined\",\"unoptimized\":\"$undefined\",\"src\":\"/images/avatars/danny-steenman.png\",\"width\":64,\"height\":64,\"sizes\":\" (min-width: 1440px) 64px, (min-width: 1024px) 64px, (min-width: 768px) 64px, min(64px, 92vw) \",\"style\":{\"height\":\"auto\",\"maxWidth\":\"100%\",\"width\":\"100%\"}}]}]}]]}]]}]\n"])</script>
4<script>self.__next_f.push([1,"106:[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}]\n107:[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}]\n108:[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]\n109:[\"$\",\"span\",null,{\"className\":\"col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400\",\"children\":\"Planned for 2027 Q1; GitHub Actions deploys until then\"}]\n10a:[\"$\",\"li\",\"Amazon Managed Grafana\",{\"className\":\"grid grid-cols-[minmax(0,1fr)_auto] items-center gap-x-3 py-1.5 @md:grid-cols-[minmax(0,1.1fr)_7.5rem_minmax(0,1fr)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"truncate text-[12px] font-medium text-gray-950 dark:text-white\",\"children\":\"Amazon Managed Grafana\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1 text-[11.5px] font-medium text-red-700 dark:text-red-400\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],\"Not available\"]}],[\"$\",\"span\",null,{\"className\":\"col-span-2 text-[11.5px] @md:col-span-1 text-gray-500 dark:text-gray-400\",\"children\":\"CloudWatch dashboards instead\"}]]}]\n"])</script>
4<script>self.__next_f.push([1,"10b:[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"27.27272727272727%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"27.27272727272727%\"}}]]}]\n10c:[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[11,\"/\",11]}]\n10d:[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":3}]]}]}]\n10e:[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":3}]]}]}]\n"])</script>
4<script>self.__next_f.push([1,"10f:[\"$\",\"tr\",\"Reliability\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Reliability\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"23.076923076923077%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"30.76923076923077%\"}}]]}]]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[13,\"/\",13]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":3}]]}]}],[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":4}]]}]}],false]}]\n"])</script>
4<script>self.__next_f.push([1,"110:[\"$\",\"tr\",\"Performance efficiency\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Performance efficiency\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"0%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"20%\"}}]]}]]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[5,\"/\",5]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"0\"}]}],[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":1}]]}]}],false]}]\n"])</script>
4<script>self.__next_f.push([1,"111:[\"$\",\"tr\",\"Cost optimization\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Cost optimization\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"18.181818181818183%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"18.181818181818183%\"}}]]}]]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[11,\"/\",11]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#d91515] dark:text-[#ff7a7a]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"circle\",\"0\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"m15 9-6 6\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"m9 9 6 6\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":2}]]}]}],[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":2}]]}]}],false]}]\n"])</script>
4<script>self.__next_f.push([1,"112:[\"$\",\"tr\",\"Sustainability\",{\"className\":\"border-b align-top last:border-b-0 border-[#ebebf0] dark:border-[#232b37]\",\"children\":[[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-3 pl-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[#0972d3] dark:text-[#42b4ff] underline underline-offset-2 font-medium\",\"children\":\"Sustainability\"}],[\"$\",\"div\",null,{\"className\":\"mt-1 flex h-1 overflow-hidden rounded-full bg-[#ebebf0] dark:bg-[#232b37]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"bg-[#d91515] dark:bg-[#ff7a7a]\",\"style\":{\"width\":\"0%\"}}],[\"$\",\"span\",null,{\"className\":\"bg-[#f89256]\",\"style\":{\"width\":\"16.666666666666664%\"}}]]}]]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5 text-[#0f141a] dark:text-[#dedee3]\",\"children\":[6,\"/\",6]}],[\"$\",\"td\",null,{\"className\":\"px-3 py-1.5\",\"children\":[\"$\",\"span\",null,{\"className\":\"text-[#656871] dark:text-[#a4a4ad]\",\"children\":\"0\"}]}],[\"$\",\"td\",null,{\"className\":\"py-1.5 pr-4 pl-3\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 font-medium text-[#855900] dark:text-[#ffe347]\",\"children\":[[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"none\",\"strokeWidth\":\"2\",\"viewBox\":\"0 0 24 24\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":true,\"className\":\"h-3.5 w-3.5 shrink-0\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3\",\"children\":[]}],[\"$\",\"path\",\"1\",{\"d\":\"M12 9v4\",\"children\":[]}],[\"$\",\"path\",\"2\",{\"d\":\"M12 17h.01\",\"children\":[]}]]],\"style\":{\"color\":\"$undefined\"},\"height\":\"1em\",\"width\":\"1em\",\"xmlns\":\"http://www.w3.org/2000/svg\"}],[\"$\",\"span\",null,{\"className\":\"$undefined\",\"children\":1}]]}]}],false]}]\n"])</script>
4<script>self.__next_f.push([1,"3c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}]]\n"])</script>
4<script>self.__next_f.push([1,"113:I[801989,[\"/_next/static/chunks/2l37ou9grj_s2.js\",\"/_next/static/chunks/1_932bmoh69xf.js\"],\"IconMark\"]\n"])</script>
4<script>self.__next_f.push([1,"3f:[[\"$\",\"title\",\"0\",{\"children\":\"AWS Assessment Pricing | Start From $495 Before Implementation | Towards The Cloud\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"AWS assessment pricing,AWS security review pricing,AWS Well-Architected Review pricing,AWS CDK review pricing,AWS cost optimization assessment,AWS cloud migration assessment,AWS EU cloud migration assessment,AWS consulting packages\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://towardsthecloud.com/pricing\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"href\":\"https://towardsthecloud.com/rss.xml\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"AWS Assessment Pricing | Start From $495 Before Implementation\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://towardsthecloud.com/pricing\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Towards The Cloud\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en-US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation\u0026slug=pricing\u0026description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"AWS Assessment Pricing | Start From $495 Before Implementation\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:creator\",\"content\":\"@dannysteenman\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"AWS Assessment Pricing | Start From $495 Before Implementation\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Book a free intro call, then start with a fixed-price AWS assessment from $495: security, Well-Architected, cost, CDK code, cloud migration, or EU cloud migration.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://towardsthecloud.com/api/og?title=AWS+Assessment+Pricing+%7C+Start+From+%24495+Before+Implementation\u0026slug=pricing\u0026description=Book+a+free+intro+call%2C+then+start+with+a+fixed-price+AWS+assessment+from+%24495%3A+security%2C+Well-Architected%2C+cost%2C+CDK+code%2C+cloud+migration%2C+or+EU+cloud+migration.\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:alt\",\"content\":\"AWS Assessment Pricing | Start From $495 Before Implementation\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.1tgy31bfrbkih.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?apple-icon.0kqbsh8_071fc.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L113\",\"25\",{}]]\n"])</script>
4<script>self.__next_f.push([1,"69:null\n"])</script>
4<script>self.__next_f.push([1,"12:C\n10:C\n11:C\n9:C\nb:C\n"])</script>
4<script>self.__next_f.push([1,"14:false\n13:null\n"])</script>
4</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.